public class ClusterDaxClient extends AbstractAmazonDynamoDB implements AmazonDaxClient
ENDPOINT_PREFIX| Constructor and Description |
|---|
ClusterDaxClient(ClientConfig cfg)
Constructs a ClusterDaxClient with the provided configuration.
|
batchExecuteStatement, createBackup, createGlobalTable, deleteBackup, describeBackup, describeContinuousBackups, describeContributorInsights, describeEndpoints, describeExport, describeGlobalTable, describeGlobalTableSettings, describeKinesisStreamingDestination, describeTableReplicaAutoScaling, describeTimeToLive, disableKinesisStreamingDestination, enableKinesisStreamingDestination, executeStatement, executeTransaction, exportTableToPointInTime, listBackups, listContributorInsights, listExports, listGlobalTables, listTagsOfResource, restoreTableFromBackup, restoreTableToPointInTime, tagResource, untagResource, updateContinuousBackups, updateContributorInsights, updateGlobalTable, updateGlobalTableSettings, updateTableReplicaAutoScaling, updateTimeToLiveclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbatchExecuteStatement, createBackup, createGlobalTable, deleteBackup, describeBackup, describeContinuousBackups, describeContributorInsights, describeEndpoints, describeExport, describeGlobalTable, describeGlobalTableSettings, describeKinesisStreamingDestination, describeTableReplicaAutoScaling, describeTimeToLive, disableKinesisStreamingDestination, enableKinesisStreamingDestination, executeStatement, executeTransaction, exportTableToPointInTime, listBackups, listContributorInsights, listExports, listGlobalTables, listTagsOfResource, restoreTableFromBackup, restoreTableToPointInTime, tagResource, untagResource, updateContinuousBackups, updateContributorInsights, updateGlobalTable, updateGlobalTableSettings, updateTableReplicaAutoScaling, updateTimeToLivepublic ClusterDaxClient(ClientConfig cfg)
cfg - configurationpublic BatchGetItemResult batchGetItem(BatchGetItemRequest arg0)
batchGetItem in interface AmazonDynamoDBbatchGetItem in class AbstractAmazonDynamoDBpublic BatchGetItemResult batchGetItem(Map<String,KeysAndAttributes> arg0, String arg1)
batchGetItem in interface AmazonDynamoDBbatchGetItem in class AbstractAmazonDynamoDBpublic BatchGetItemResult batchGetItem(Map<String,KeysAndAttributes> arg0)
batchGetItem in interface AmazonDynamoDBbatchGetItem in class AbstractAmazonDynamoDBpublic BatchWriteItemResult batchWriteItem(BatchWriteItemRequest arg0)
batchWriteItem in interface AmazonDynamoDBbatchWriteItem in class AbstractAmazonDynamoDBpublic BatchWriteItemResult batchWriteItem(Map<String,List<WriteRequest>> arg0)
batchWriteItem in interface AmazonDynamoDBbatchWriteItem in class AbstractAmazonDynamoDBpublic CreateTableResult createTable(CreateTableRequest arg0)
createTable in interface AmazonDynamoDBcreateTable in class AbstractAmazonDynamoDBpublic CreateTableResult createTable(List<AttributeDefinition> arg0, String arg1, List<KeySchemaElement> arg2, ProvisionedThroughput arg3)
createTable in interface AmazonDynamoDBcreateTable in class AbstractAmazonDynamoDBpublic List<AttributeDefinition> defineKeySchema(String tableName) throws AmazonClientException
AmazonDaxClientdefineKeySchema in interface AmazonDaxClienttableName - the name of the tableAmazonClientException - if input is invalid or an error occurredpublic Long defineAttributeListId(List<String> attributeNames, List<String> keyNames) throws AmazonClientException
AmazonDaxClientdefineAttributeListId in interface AmazonDaxClientattributeNames - the names of the non-key attributeskeyNames - the names of the key attributesAmazonClientException - if input is invalid or an error occurredpublic Long defineAttributeListId(List<String> attributeNames) throws AmazonClientException
AmazonDaxClientdefineAttributeListId in interface AmazonDaxClientattributeNames - the names of the attributesAmazonClientException - if input is invalid or an error occurredpublic List<String> defineAttributeList(Long attributeListId) throws AmazonClientException
AmazonDaxClientdefineAttributeList in interface AmazonDaxClientattributeListId - the attribute list identifierAmazonClientException - if input is invalid or an error occurredpublic DeleteItemResult deleteItem(DeleteItemRequest arg0)
deleteItem in interface AmazonDynamoDBdeleteItem in class AbstractAmazonDynamoDBpublic DeleteItemResult deleteItem(String arg0, Map<String,AttributeValue> arg1, String arg2)
deleteItem in interface AmazonDynamoDBdeleteItem in class AbstractAmazonDynamoDBpublic DeleteItemResult deleteItem(String arg0, Map<String,AttributeValue> arg1)
deleteItem in interface AmazonDynamoDBdeleteItem in class AbstractAmazonDynamoDBpublic DeleteTableResult deleteTable(DeleteTableRequest arg0)
deleteTable in interface AmazonDynamoDBdeleteTable in class AbstractAmazonDynamoDBpublic DeleteTableResult deleteTable(String arg0)
deleteTable in interface AmazonDynamoDBdeleteTable in class AbstractAmazonDynamoDBpublic DescribeLimitsResult describeLimits(DescribeLimitsRequest describeLimitsRequest)
describeLimits in interface AmazonDynamoDBdescribeLimits in class AbstractAmazonDynamoDBpublic DescribeTableResult describeTable(DescribeTableRequest arg0)
describeTable in interface AmazonDynamoDBdescribeTable in class AbstractAmazonDynamoDBpublic DescribeTableResult describeTable(String arg0)
describeTable in interface AmazonDynamoDBdescribeTable in class AbstractAmazonDynamoDBpublic List<com.amazon.dax.bits.disco.ServiceEndpoint> endpoints() throws AmazonClientException
AmazonDaxClientendpoints in interface AmazonDaxClientAmazonClientException - if input is invalid or an error occurredpublic List<Integer> services() throws AmazonClientException
AmazonDaxClientservices in interface AmazonDaxClientAmazonClientException - if input is invalid or an error occurredpublic List<Integer> methods(int serviceId) throws AmazonClientException
AmazonDaxClientmethods in interface AmazonDaxClientserviceId - the service who's methods are being requestedAmazonClientException - if input is invalid or an error occurredpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest arg0)
getCachedResponseMetadata in interface AmazonDynamoDBgetCachedResponseMetadata in class AbstractAmazonDynamoDBpublic GetItemResult getItem(GetItemRequest arg0)
getItem in interface AmazonDynamoDBgetItem in class AbstractAmazonDynamoDBpublic GetItemResult getItem(String arg0, Map<String,AttributeValue> arg1, Boolean arg2)
getItem in interface AmazonDynamoDBgetItem in class AbstractAmazonDynamoDBpublic GetItemResult getItem(String arg0, Map<String,AttributeValue> arg1)
getItem in interface AmazonDynamoDBgetItem in class AbstractAmazonDynamoDBpublic ListTablesResult listTables()
listTables in interface AmazonDynamoDBlistTables in class AbstractAmazonDynamoDBpublic ListTablesResult listTables(Integer arg0)
listTables in interface AmazonDynamoDBlistTables in class AbstractAmazonDynamoDBpublic ListTablesResult listTables(ListTablesRequest arg0)
listTables in interface AmazonDynamoDBlistTables in class AbstractAmazonDynamoDBpublic ListTablesResult listTables(String arg0, Integer arg1)
listTables in interface AmazonDynamoDBlistTables in class AbstractAmazonDynamoDBpublic ListTablesResult listTables(String arg0)
listTables in interface AmazonDynamoDBlistTables in class AbstractAmazonDynamoDBpublic PutItemResult putItem(PutItemRequest arg0)
putItem in interface AmazonDynamoDBputItem in class AbstractAmazonDynamoDBpublic PutItemResult putItem(String arg0, Map<String,AttributeValue> arg1, String arg2)
putItem in interface AmazonDynamoDBputItem in class AbstractAmazonDynamoDBpublic PutItemResult putItem(String arg0, Map<String,AttributeValue> arg1)
putItem in interface AmazonDynamoDBputItem in class AbstractAmazonDynamoDBpublic QueryResult query(QueryRequest arg0)
query in interface AmazonDynamoDBquery in class AbstractAmazonDynamoDBpublic ScanResult scan(ScanRequest arg0)
scan in interface AmazonDynamoDBscan in class AbstractAmazonDynamoDBpublic ScanResult scan(String arg0, List<String> arg1, Map<String,Condition> arg2)
scan in interface AmazonDynamoDBscan in class AbstractAmazonDynamoDBpublic ScanResult scan(String arg0, List<String> arg1)
scan in interface AmazonDynamoDBscan in class AbstractAmazonDynamoDBpublic ScanResult scan(String arg0, Map<String,Condition> arg1)
scan in interface AmazonDynamoDBscan in class AbstractAmazonDynamoDBpublic TransactGetItemsResult transactGetItems(TransactGetItemsRequest request)
transactGetItems in interface AmazonDynamoDBtransactGetItems in class AbstractAmazonDynamoDBpublic TransactWriteItemsResult transactWriteItems(TransactWriteItemsRequest request)
transactWriteItems in interface AmazonDynamoDBtransactWriteItems in class AbstractAmazonDynamoDBpublic UpdateItemResult updateItem(String arg0, Map<String,AttributeValue> arg1, Map<String,AttributeValueUpdate> arg2, String arg3)
updateItem in interface AmazonDynamoDBupdateItem in class AbstractAmazonDynamoDBpublic UpdateItemResult updateItem(String arg0, Map<String,AttributeValue> arg1, Map<String,AttributeValueUpdate> arg2)
updateItem in interface AmazonDynamoDBupdateItem in class AbstractAmazonDynamoDBpublic UpdateItemResult updateItem(UpdateItemRequest arg0)
updateItem in interface AmazonDynamoDBupdateItem in class AbstractAmazonDynamoDBpublic UpdateTableResult updateTable(String arg0, ProvisionedThroughput arg1)
updateTable in interface AmazonDynamoDBupdateTable in class AbstractAmazonDynamoDBpublic UpdateTableResult updateTable(UpdateTableRequest arg0)
updateTable in interface AmazonDynamoDBupdateTable in class AbstractAmazonDynamoDBpublic void setEndpoint(String arg0)
setEndpoint in interface AmazonDynamoDBsetEndpoint in class AbstractAmazonDynamoDBpublic void setRegion(Region region)
setRegion in interface AmazonDynamoDBsetRegion in class AbstractAmazonDynamoDBpublic void setRegion(String region)
AmazonDaxClientThe region is needed for authentication.
setRegion in interface AmazonDaxClientregion - the cluster's regionpublic AmazonDynamoDBWaiters waiters()
waiters in interface AmazonDynamoDBwaiters in class AbstractAmazonDynamoDBpublic void shutdown()
shutdown in interface AmazonDynamoDBshutdown in class AbstractAmazonDynamoDB