boolean |
KVStore.delete(Key key,
ReturnValueVersion prevValue,
Durability durability,
long timeout,
java.util.concurrent.TimeUnit timeoutUnit) |
Delete the key/value pair associated with the key.
|
boolean |
KVStore.deleteIfVersion(Key key,
Version matchVersion,
ReturnValueVersion prevValue,
Durability durability,
long timeout,
java.util.concurrent.TimeUnit timeoutUnit) |
Delete a key/value pair, but only if the version of the existing value
matches the matchVersion argument.
|
Version |
KVStore.put(Key key,
Value value,
ReturnValueVersion prevValue,
Durability durability,
long timeout,
java.util.concurrent.TimeUnit timeoutUnit) |
Put a key/value pair, inserting or overwriting as appropriate.
|
Version |
KVStore.putIfAbsent(Key key,
Value value,
ReturnValueVersion prevValue,
Durability durability,
long timeout,
java.util.concurrent.TimeUnit timeoutUnit) |
Put a key/value pair, but only if no value for the given key is present.
|
Version |
KVStore.putIfPresent(Key key,
Value value,
ReturnValueVersion prevValue,
Durability durability,
long timeout,
java.util.concurrent.TimeUnit timeoutUnit) |
Put a key/value pair, but only if a value for the given key is present.
|
Version |
KVStore.putIfVersion(Key key,
Value value,
Version matchVersion,
ReturnValueVersion prevValue,
Durability durability,
long timeout,
java.util.concurrent.TimeUnit timeoutUnit) |
Put a key/value pair, but only if the version of the existing value
matches the matchVersion argument.
|