Get a value and update the expiration time for a given key
gat key expiryWhere:
key (binary) -
Document ID used to identify the value
expiry (numeric) -
Expiry time for key
.NET Client Library
object.Get(key, expiry)
Returns: (none)
object.ExecuteGet(key, expiry)
Returns: IGetOperationResult (
Get operation result
)
Python
object.gat(key, expiry)
Returns: (none)
PHP (Couchbase PHP SDK)
$object->getAndTouch($key, $expiry)
Returns: scalar; supported values:
$object->getAndTouchMulti($key, $expiry)
Returns: array (
Array of key/value pairs for each document, or key/error condition for each failure
)
Java (spymemcached)
client.getAndTouch(key, expiry)
Returns: CASValue (
Check and set object
)
client.getAndTouch(key, expiry, transcoder)
Returns: CASValue (
Check and set object
)
client.asyncGetAndTouch(key, expiry)
Returns: Future<CASValue<Object>> (
Asynchronous request value, as CASValue, as Object
)
client.asyncGetAndTouch(key, expiry, transcoder)
Returns: Future<CASValue<T>> (
Asynchronous request value, as CASValue as Transcoded object
)