@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AmazonCloudFrontKeyValueStoreAsync extends AmazonCloudFrontKeyValueStore
AsyncHandler can be used to
receive notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAmazonCloudFrontKeyValueStoreAsync instead.
Amazon CloudFront KeyValueStore Service to View and Update Data in a KVS Resource
ENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
Future<DeleteKeyResult> |
deleteKeyAsync(DeleteKeyRequest deleteKeyRequest)
Deletes the key value pair specified by the key.
|
Future<DeleteKeyResult> |
deleteKeyAsync(DeleteKeyRequest deleteKeyRequest,
AsyncHandler<DeleteKeyRequest,DeleteKeyResult> asyncHandler)
Deletes the key value pair specified by the key.
|
Future<DescribeKeyValueStoreResult> |
describeKeyValueStoreAsync(DescribeKeyValueStoreRequest describeKeyValueStoreRequest)
Returns metadata information about Key Value Store.
|
Future<DescribeKeyValueStoreResult> |
describeKeyValueStoreAsync(DescribeKeyValueStoreRequest describeKeyValueStoreRequest,
AsyncHandler<DescribeKeyValueStoreRequest,DescribeKeyValueStoreResult> asyncHandler)
Returns metadata information about Key Value Store.
|
Future<GetKeyResult> |
getKeyAsync(GetKeyRequest getKeyRequest)
Returns a key value pair.
|
Future<GetKeyResult> |
getKeyAsync(GetKeyRequest getKeyRequest,
AsyncHandler<GetKeyRequest,GetKeyResult> asyncHandler)
Returns a key value pair.
|
Future<ListKeysResult> |
listKeysAsync(ListKeysRequest listKeysRequest)
Returns a list of key value pairs.
|
Future<ListKeysResult> |
listKeysAsync(ListKeysRequest listKeysRequest,
AsyncHandler<ListKeysRequest,ListKeysResult> asyncHandler)
Returns a list of key value pairs.
|
Future<PutKeyResult> |
putKeyAsync(PutKeyRequest putKeyRequest)
Creates a new key value pair or replaces the value of an existing key.
|
Future<PutKeyResult> |
putKeyAsync(PutKeyRequest putKeyRequest,
AsyncHandler<PutKeyRequest,PutKeyResult> asyncHandler)
Creates a new key value pair or replaces the value of an existing key.
|
Future<UpdateKeysResult> |
updateKeysAsync(UpdateKeysRequest updateKeysRequest)
Puts or Deletes multiple key value pairs in a single, all-or-nothing operation.
|
Future<UpdateKeysResult> |
updateKeysAsync(UpdateKeysRequest updateKeysRequest,
AsyncHandler<UpdateKeysRequest,UpdateKeysResult> asyncHandler)
Puts or Deletes multiple key value pairs in a single, all-or-nothing operation.
|
deleteKey, describeKeyValueStore, getCachedResponseMetadata, getKey, listKeys, putKey, shutdown, updateKeysFuture<DeleteKeyResult> deleteKeyAsync(DeleteKeyRequest deleteKeyRequest)
Deletes the key value pair specified by the key.
deleteKeyRequest - Future<DeleteKeyResult> deleteKeyAsync(DeleteKeyRequest deleteKeyRequest, AsyncHandler<DeleteKeyRequest,DeleteKeyResult> asyncHandler)
Deletes the key value pair specified by the key.
deleteKeyRequest - asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DescribeKeyValueStoreResult> describeKeyValueStoreAsync(DescribeKeyValueStoreRequest describeKeyValueStoreRequest)
Returns metadata information about Key Value Store.
describeKeyValueStoreRequest - Future<DescribeKeyValueStoreResult> describeKeyValueStoreAsync(DescribeKeyValueStoreRequest describeKeyValueStoreRequest, AsyncHandler<DescribeKeyValueStoreRequest,DescribeKeyValueStoreResult> asyncHandler)
Returns metadata information about Key Value Store.
describeKeyValueStoreRequest - asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetKeyResult> getKeyAsync(GetKeyRequest getKeyRequest)
Returns a key value pair.
getKeyRequest - Future<GetKeyResult> getKeyAsync(GetKeyRequest getKeyRequest, AsyncHandler<GetKeyRequest,GetKeyResult> asyncHandler)
Returns a key value pair.
getKeyRequest - asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListKeysResult> listKeysAsync(ListKeysRequest listKeysRequest)
Returns a list of key value pairs.
listKeysRequest - Future<ListKeysResult> listKeysAsync(ListKeysRequest listKeysRequest, AsyncHandler<ListKeysRequest,ListKeysResult> asyncHandler)
Returns a list of key value pairs.
listKeysRequest - asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<PutKeyResult> putKeyAsync(PutKeyRequest putKeyRequest)
Creates a new key value pair or replaces the value of an existing key.
putKeyRequest - A key value pair.Future<PutKeyResult> putKeyAsync(PutKeyRequest putKeyRequest, AsyncHandler<PutKeyRequest,PutKeyResult> asyncHandler)
Creates a new key value pair or replaces the value of an existing key.
putKeyRequest - A key value pair.asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateKeysResult> updateKeysAsync(UpdateKeysRequest updateKeysRequest)
Puts or Deletes multiple key value pairs in a single, all-or-nothing operation.
updateKeysRequest - Future<UpdateKeysResult> updateKeysAsync(UpdateKeysRequest updateKeysRequest, AsyncHandler<UpdateKeysRequest,UpdateKeysResult> asyncHandler)
Puts or Deletes multiple key value pairs in a single, all-or-nothing operation.
updateKeysRequest - asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Copyright © 2023. All rights reserved.