def METHOD_NAME(self, key, record, put_data):
    """
    Invoke exists() for diffrent record data.
    """
    put_data(self.as_connection, key, record)
    key, meta = self.as_connection.exists(key)
    assert meta["gen"] is not None
    assert meta["ttl"] is not None