@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AmazonCloudFrontKeyValueStoreClient extends AmazonWebServiceClient implements AmazonCloudFrontKeyValueStore
Amazon CloudFront KeyValueStore Service to View and Update Data in a KVS Resource
| Modifier and Type | Field and Description |
|---|---|
protected static ClientConfigurationFactory |
configFactory
Client configuration factory providing ClientConfigurations tailored to this client
|
client, clientConfiguration, endpoint, isEndpointOverridden, LOGGING_AWS_REQUEST_METRIC, requestHandler2s, timeOffsetENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
static AmazonCloudFrontKeyValueStoreClientBuilder |
builder() |
DeleteKeyResult |
deleteKey(DeleteKeyRequest request)
Deletes the key value pair specified by the key.
|
DescribeKeyValueStoreResult |
describeKeyValueStore(DescribeKeyValueStoreRequest request)
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 request)
Returns a key value pair.
|
ListKeysResult |
listKeys(ListKeysRequest request)
Returns a list of key value pairs.
|
PutKeyResult |
putKey(PutKeyRequest request)
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 request)
Puts or Deletes multiple key value pairs in a single, all-or-nothing operation.
|
addRequestHandler, addRequestHandler, beforeClientExecution, beforeMarshalling, calculateCRC32FromCompressedData, checkMutability, configureRegion, createExecutionContext, createExecutionContext, createExecutionContext, createSignerProvider, endClientExecution, endClientExecution, getClientConfiguration, getClientId, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceAbbreviation, getServiceName, getServiceNameIntern, getSigner, getSignerByURI, getSignerOverride, getSignerProvider, getSignerRegionOverride, getSigningRegion, getTimeOffset, isCsmEnabled, isEndpointOverridden, isProfilingEnabled, isRequestMetricsEnabled, makeImmutable, removeRequestHandler, removeRequestHandler, requestMetricCollector, setEndpoint, setEndpoint, setEndpointPrefix, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, shouldGenerateClientSideMonitoringEvents, useStrictHostNameVerification, withEndpoint, withRegion, withRegion, withTimeOffsetprotected static final ClientConfigurationFactory configFactory
public static AmazonCloudFrontKeyValueStoreClientBuilder builder()
public DeleteKeyResult deleteKey(DeleteKeyRequest request)
Deletes the key value pair specified by the key.
deleteKey in interface AmazonCloudFrontKeyValueStoredeleteKeyRequest - 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.public DescribeKeyValueStoreResult describeKeyValueStore(DescribeKeyValueStoreRequest request)
Returns metadata information about Key Value Store.
describeKeyValueStore in interface AmazonCloudFrontKeyValueStoredescribeKeyValueStoreRequest - ConflictException - Resource is not in expected state.InternalServerException - Internal server error.ResourceNotFoundException - Resource was not found.AccessDeniedException - Access denied.public GetKeyResult getKey(GetKeyRequest request)
Returns a key value pair.
getKey in interface AmazonCloudFrontKeyValueStoregetKeyRequest - ConflictException - Resource is not in expected state.InternalServerException - Internal server error.ResourceNotFoundException - Resource was not found.AccessDeniedException - Access denied.public ListKeysResult listKeys(ListKeysRequest request)
Returns a list of key value pairs.
listKeys in interface AmazonCloudFrontKeyValueStorelistKeysRequest - ConflictException - Resource is not in expected state.ValidationException - Validation failed.InternalServerException - Internal server error.ResourceNotFoundException - Resource was not found.AccessDeniedException - Access denied.public PutKeyResult putKey(PutKeyRequest request)
Creates a new key value pair or replaces the value of an existing key.
putKey in interface AmazonCloudFrontKeyValueStoreputKeyRequest - 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.public UpdateKeysResult updateKeys(UpdateKeysRequest request)
Puts or Deletes multiple key value pairs in a single, all-or-nothing operation.
updateKeys in interface AmazonCloudFrontKeyValueStoreupdateKeysRequest - 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.public 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 the request.
getCachedResponseMetadata in interface AmazonCloudFrontKeyValueStorerequest - The originally executed requestpublic void shutdown()
AmazonCloudFrontKeyValueStoreshutdown in interface AmazonCloudFrontKeyValueStoreshutdown in class AmazonWebServiceClientCopyright © 2023. All rights reserved.