@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AmazonCloudFrontKeyValueStore
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAmazonCloudFrontKeyValueStore
instead.
Amazon CloudFront KeyValueStore Service to View and Update Data in a KVS Resource
Modifier and Type | Field and Description |
---|---|
static String |
ENDPOINT_PREFIX
The region metadata service name for computing region endpoints.
|
Modifier and Type | Method and Description |
---|---|
DeleteKeyResult |
deleteKey(DeleteKeyRequest deleteKeyRequest)
Deletes the key value pair specified by the key.
|
DescribeKeyValueStoreResult |
describeKeyValueStore(DescribeKeyValueStoreRequest describeKeyValueStoreRequest)
Returns metadata information about Key Value Store.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetKeyResult |
getKey(GetKeyRequest getKeyRequest)
Returns a key value pair.
|
ListKeysResult |
listKeys(ListKeysRequest listKeysRequest)
Returns a list of key value pairs.
|
PutKeyResult |
putKey(PutKeyRequest putKeyRequest)
Creates a new key value pair or replaces the value of an existing key.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
UpdateKeysResult |
updateKeys(UpdateKeysRequest updateKeysRequest)
Puts or Deletes multiple key value pairs in a single, all-or-nothing operation.
|
static final String ENDPOINT_PREFIX
DeleteKeyResult deleteKey(DeleteKeyRequest deleteKeyRequest)
Deletes the key value pair specified by the key.
deleteKeyRequest
- ConflictException
- Resource is not in expected state.ValidationException
- Validation failed.InternalServerException
- Internal server error.ServiceQuotaExceededException
- Limit exceeded.ResourceNotFoundException
- Resource was not found.AccessDeniedException
- Access denied.DescribeKeyValueStoreResult describeKeyValueStore(DescribeKeyValueStoreRequest describeKeyValueStoreRequest)
Returns metadata information about Key Value Store.
describeKeyValueStoreRequest
- ConflictException
- Resource is not in expected state.InternalServerException
- Internal server error.ResourceNotFoundException
- Resource was not found.AccessDeniedException
- Access denied.GetKeyResult getKey(GetKeyRequest getKeyRequest)
Returns a key value pair.
getKeyRequest
- ConflictException
- Resource is not in expected state.InternalServerException
- Internal server error.ResourceNotFoundException
- Resource was not found.AccessDeniedException
- Access denied.ListKeysResult listKeys(ListKeysRequest listKeysRequest)
Returns a list of key value pairs.
listKeysRequest
- ConflictException
- Resource is not in expected state.ValidationException
- Validation failed.InternalServerException
- Internal server error.ResourceNotFoundException
- Resource was not found.AccessDeniedException
- Access denied.PutKeyResult putKey(PutKeyRequest putKeyRequest)
Creates a new key value pair or replaces the value of an existing key.
putKeyRequest
- A key value pair.ConflictException
- Resource is not in expected state.ValidationException
- Validation failed.InternalServerException
- Internal server error.ServiceQuotaExceededException
- Limit exceeded.ResourceNotFoundException
- Resource was not found.AccessDeniedException
- Access denied.UpdateKeysResult updateKeys(UpdateKeysRequest updateKeysRequest)
Puts or Deletes multiple key value pairs in a single, all-or-nothing operation.
updateKeysRequest
- ConflictException
- Resource is not in expected state.ValidationException
- Validation failed.InternalServerException
- Internal server error.ServiceQuotaExceededException
- Limit exceeded.ResourceNotFoundException
- Resource was not found.AccessDeniedException
- Access denied.void shutdown()
ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
request
- The originally executed request.