public class ClusterDaxAsyncClient extends AbstractAmazonDynamoDBAsync implements AmazonDaxAsyncClient
AsyncHandler can be used to receive notification when an asynchronous operation completes.ENDPOINT_PREFIX| Constructor and Description |
|---|
ClusterDaxAsyncClient(ClientConfig cfg)
Constructs a new asynchronous client to invoke service methods on DAX.
|
ClusterDaxAsyncClient(ClientConfig cfg,
ExecutorService executorService)
Constructs a new asynchronous client to invoke service methods on DAX using the specified
executor service.
|
batchExecuteStatementAsync, batchExecuteStatementAsync, createBackupAsync, createBackupAsync, createGlobalTableAsync, createGlobalTableAsync, deleteBackupAsync, deleteBackupAsync, describeBackupAsync, describeBackupAsync, describeContinuousBackupsAsync, describeContinuousBackupsAsync, describeContributorInsightsAsync, describeContributorInsightsAsync, describeEndpointsAsync, describeEndpointsAsync, describeExportAsync, describeExportAsync, describeGlobalTableAsync, describeGlobalTableAsync, describeGlobalTableSettingsAsync, describeGlobalTableSettingsAsync, describeKinesisStreamingDestinationAsync, describeKinesisStreamingDestinationAsync, describeTableReplicaAutoScalingAsync, describeTableReplicaAutoScalingAsync, describeTimeToLiveAsync, describeTimeToLiveAsync, disableKinesisStreamingDestinationAsync, disableKinesisStreamingDestinationAsync, enableKinesisStreamingDestinationAsync, enableKinesisStreamingDestinationAsync, executeStatementAsync, executeStatementAsync, executeTransactionAsync, executeTransactionAsync, exportTableToPointInTimeAsync, exportTableToPointInTimeAsync, listBackupsAsync, listBackupsAsync, listContributorInsightsAsync, listContributorInsightsAsync, listExportsAsync, listExportsAsync, listGlobalTablesAsync, listGlobalTablesAsync, listTagsOfResourceAsync, listTagsOfResourceAsync, restoreTableFromBackupAsync, restoreTableFromBackupAsync, restoreTableToPointInTimeAsync, restoreTableToPointInTimeAsync, tagResourceAsync, tagResourceAsync, transactGetItemsAsync, transactWriteItemsAsync, untagResourceAsync, untagResourceAsync, updateContinuousBackupsAsync, updateContinuousBackupsAsync, updateContributorInsightsAsync, updateContributorInsightsAsync, updateGlobalTableAsync, updateGlobalTableAsync, updateGlobalTableSettingsAsync, updateGlobalTableSettingsAsync, updateTableReplicaAutoScalingAsync, updateTableReplicaAutoScalingAsync, updateTimeToLiveAsync, updateTimeToLiveAsyncbatchExecuteStatement, 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, waitbatchExecuteStatementAsync, batchExecuteStatementAsync, createBackupAsync, createBackupAsync, createGlobalTableAsync, createGlobalTableAsync, deleteBackupAsync, deleteBackupAsync, describeBackupAsync, describeBackupAsync, describeContinuousBackupsAsync, describeContinuousBackupsAsync, describeContributorInsightsAsync, describeContributorInsightsAsync, describeEndpointsAsync, describeEndpointsAsync, describeExportAsync, describeExportAsync, describeGlobalTableAsync, describeGlobalTableAsync, describeGlobalTableSettingsAsync, describeGlobalTableSettingsAsync, describeKinesisStreamingDestinationAsync, describeKinesisStreamingDestinationAsync, describeTableReplicaAutoScalingAsync, describeTableReplicaAutoScalingAsync, describeTimeToLiveAsync, describeTimeToLiveAsync, disableKinesisStreamingDestinationAsync, disableKinesisStreamingDestinationAsync, enableKinesisStreamingDestinationAsync, enableKinesisStreamingDestinationAsync, executeStatementAsync, executeStatementAsync, executeTransactionAsync, executeTransactionAsync, exportTableToPointInTimeAsync, exportTableToPointInTimeAsync, listBackupsAsync, listBackupsAsync, listContributorInsightsAsync, listContributorInsightsAsync, listExportsAsync, listExportsAsync, listGlobalTablesAsync, listGlobalTablesAsync, listTagsOfResourceAsync, listTagsOfResourceAsync, restoreTableFromBackupAsync, restoreTableFromBackupAsync, restoreTableToPointInTimeAsync, restoreTableToPointInTimeAsync, tagResourceAsync, tagResourceAsync, transactGetItemsAsync, transactWriteItemsAsync, untagResourceAsync, untagResourceAsync, updateContinuousBackupsAsync, updateContinuousBackupsAsync, updateContributorInsightsAsync, updateContributorInsightsAsync, updateGlobalTableAsync, updateGlobalTableAsync, updateGlobalTableSettingsAsync, updateGlobalTableSettingsAsync, updateTableReplicaAutoScalingAsync, updateTableReplicaAutoScalingAsync, updateTimeToLiveAsync, updateTimeToLiveAsyncbatchExecuteStatement, 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 ClusterDaxAsyncClient(ClientConfig cfg)
cfg - Cluster client configurationExecutors.newCachedThreadPool(ThreadFactory)public ClusterDaxAsyncClient(ClientConfig cfg, ExecutorService executorService)
cfg - Cluster client configurationexecutorService - The executor service by which all asynchronous requests will be
executed.public ExecutorService getExecutorService()
public Future<BatchGetItemResult> batchGetItemAsync(BatchGetItemRequest request)
batchGetItemAsync in interface AmazonDynamoDBAsyncbatchGetItemAsync in class AbstractAmazonDynamoDBAsyncpublic Future<BatchGetItemResult> batchGetItemAsync(BatchGetItemRequest request, AsyncHandler<BatchGetItemRequest,BatchGetItemResult> asyncHandler)
batchGetItemAsync in interface AmazonDynamoDBAsyncbatchGetItemAsync in class AbstractAmazonDynamoDBAsyncpublic Future<BatchGetItemResult> batchGetItemAsync(Map<String,KeysAndAttributes> requestItems, String returnConsumedCapacity)
batchGetItemAsync in interface AmazonDynamoDBAsyncbatchGetItemAsync in class AbstractAmazonDynamoDBAsyncbatchGetItemAsync(BatchGetItemRequest)public Future<BatchGetItemResult> batchGetItemAsync(Map<String,KeysAndAttributes> requestItems, String returnConsumedCapacity, AsyncHandler<BatchGetItemRequest,BatchGetItemResult> asyncHandler)
batchGetItemAsync in interface AmazonDynamoDBAsyncbatchGetItemAsync in class AbstractAmazonDynamoDBAsyncbatchGetItemAsync(BatchGetItemRequest, AsyncHandler)public Future<BatchGetItemResult> batchGetItemAsync(Map<String,KeysAndAttributes> requestItems)
batchGetItemAsync in interface AmazonDynamoDBAsyncbatchGetItemAsync in class AbstractAmazonDynamoDBAsyncbatchGetItemAsync(BatchGetItemRequest)public Future<BatchGetItemResult> batchGetItemAsync(Map<String,KeysAndAttributes> requestItems, AsyncHandler<BatchGetItemRequest,BatchGetItemResult> asyncHandler)
batchGetItemAsync in interface AmazonDynamoDBAsyncbatchGetItemAsync in class AbstractAmazonDynamoDBAsyncbatchGetItemAsync(BatchGetItemRequest, AsyncHandler)public Future<BatchWriteItemResult> batchWriteItemAsync(BatchWriteItemRequest request)
batchWriteItemAsync in interface AmazonDynamoDBAsyncbatchWriteItemAsync in class AbstractAmazonDynamoDBAsyncpublic Future<BatchWriteItemResult> batchWriteItemAsync(BatchWriteItemRequest request, AsyncHandler<BatchWriteItemRequest,BatchWriteItemResult> asyncHandler)
batchWriteItemAsync in interface AmazonDynamoDBAsyncbatchWriteItemAsync in class AbstractAmazonDynamoDBAsyncpublic Future<BatchWriteItemResult> batchWriteItemAsync(Map<String,List<WriteRequest>> requestItems)
batchWriteItemAsync in interface AmazonDynamoDBAsyncbatchWriteItemAsync in class AbstractAmazonDynamoDBAsyncbatchWriteItemAsync(BatchWriteItemRequest)public Future<BatchWriteItemResult> batchWriteItemAsync(Map<String,List<WriteRequest>> requestItems, AsyncHandler<BatchWriteItemRequest,BatchWriteItemResult> asyncHandler)
batchWriteItemAsync in interface AmazonDynamoDBAsyncbatchWriteItemAsync in class AbstractAmazonDynamoDBAsyncbatchWriteItemAsync(BatchWriteItemRequest, AsyncHandler)public Future<TransactGetItemsResult> transactGetItemsAsync(TransactGetItemsRequest request, AsyncHandler<TransactGetItemsRequest,TransactGetItemsResult> asyncHandler)
transactGetItemsAsync in interface AmazonDynamoDBAsynctransactGetItemsAsync in class AbstractAmazonDynamoDBAsynctransactGetItemsAsync(TransactGetItemsRequest, AsyncHandler)public TransactGetItemsResult transactGetItems(TransactGetItemsRequest request)
transactGetItems in interface AmazonDynamoDBtransactGetItems in class AbstractAmazonDynamoDBpublic Future<TransactWriteItemsResult> transactWriteItemsAsync(TransactWriteItemsRequest request, AsyncHandler<TransactWriteItemsRequest,TransactWriteItemsResult> asyncHandler)
transactWriteItemsAsync in interface AmazonDynamoDBAsynctransactWriteItemsAsync in class AbstractAmazonDynamoDBAsynctransactWriteItemsAsync(TransactWriteItemsRequest, AsyncHandler)public TransactWriteItemsResult transactWriteItems(TransactWriteItemsRequest request)
transactWriteItems in interface AmazonDynamoDBtransactWriteItems in class AbstractAmazonDynamoDBpublic Future<CreateTableResult> createTableAsync(CreateTableRequest request)
createTableAsync in interface AmazonDynamoDBAsynccreateTableAsync in class AbstractAmazonDynamoDBAsyncpublic Future<CreateTableResult> createTableAsync(CreateTableRequest request, AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler)
createTableAsync in interface AmazonDynamoDBAsynccreateTableAsync in class AbstractAmazonDynamoDBAsyncpublic Future<CreateTableResult> createTableAsync(List<AttributeDefinition> attributeDefinitions, String tableName, List<KeySchemaElement> keySchema, ProvisionedThroughput provisionedThroughput)
createTableAsync in interface AmazonDynamoDBAsynccreateTableAsync in class AbstractAmazonDynamoDBAsynccreateTableAsync(CreateTableRequest)public Future<CreateTableResult> createTableAsync(List<AttributeDefinition> attributeDefinitions, String tableName, List<KeySchemaElement> keySchema, ProvisionedThroughput provisionedThroughput, AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler)
createTableAsync in interface AmazonDynamoDBAsynccreateTableAsync in class AbstractAmazonDynamoDBAsynccreateTableAsync(CreateTableRequest, AsyncHandler)public Future<DeleteItemResult> deleteItemAsync(DeleteItemRequest request)
deleteItemAsync in interface AmazonDynamoDBAsyncdeleteItemAsync in class AbstractAmazonDynamoDBAsyncpublic Future<DeleteItemResult> deleteItemAsync(DeleteItemRequest request, AsyncHandler<DeleteItemRequest,DeleteItemResult> asyncHandler)
deleteItemAsync in interface AmazonDynamoDBAsyncdeleteItemAsync in class AbstractAmazonDynamoDBAsyncpublic Future<DeleteItemResult> deleteItemAsync(String tableName, Map<String,AttributeValue> key)
deleteItemAsync in interface AmazonDynamoDBAsyncdeleteItemAsync in class AbstractAmazonDynamoDBAsyncdeleteItemAsync(DeleteItemRequest)public Future<DeleteItemResult> deleteItemAsync(String tableName, Map<String,AttributeValue> key, AsyncHandler<DeleteItemRequest,DeleteItemResult> asyncHandler)
deleteItemAsync in interface AmazonDynamoDBAsyncdeleteItemAsync in class AbstractAmazonDynamoDBAsyncdeleteItemAsync(DeleteItemRequest, AsyncHandler)public Future<DeleteItemResult> deleteItemAsync(String tableName, Map<String,AttributeValue> key, String returnValues)
deleteItemAsync in interface AmazonDynamoDBAsyncdeleteItemAsync in class AbstractAmazonDynamoDBAsyncdeleteItemAsync(DeleteItemRequest)public Future<DeleteItemResult> deleteItemAsync(String tableName, Map<String,AttributeValue> key, String returnValues, AsyncHandler<DeleteItemRequest,DeleteItemResult> asyncHandler)
deleteItemAsync in interface AmazonDynamoDBAsyncdeleteItemAsync in class AbstractAmazonDynamoDBAsyncdeleteItemAsync(DeleteItemRequest, AsyncHandler)public Future<DeleteTableResult> deleteTableAsync(DeleteTableRequest request)
deleteTableAsync in interface AmazonDynamoDBAsyncdeleteTableAsync in class AbstractAmazonDynamoDBAsyncpublic Future<DeleteTableResult> deleteTableAsync(DeleteTableRequest request, AsyncHandler<DeleteTableRequest,DeleteTableResult> asyncHandler)
deleteTableAsync in interface AmazonDynamoDBAsyncdeleteTableAsync in class AbstractAmazonDynamoDBAsyncpublic Future<DeleteTableResult> deleteTableAsync(String tableName)
deleteTableAsync in interface AmazonDynamoDBAsyncdeleteTableAsync in class AbstractAmazonDynamoDBAsyncdeleteTableAsync(DeleteTableRequest)public Future<DeleteTableResult> deleteTableAsync(String tableName, AsyncHandler<DeleteTableRequest,DeleteTableResult> asyncHandler)
deleteTableAsync in interface AmazonDynamoDBAsyncdeleteTableAsync in class AbstractAmazonDynamoDBAsyncdeleteTableAsync(DeleteTableRequest, AsyncHandler)public Future<DescribeLimitsResult> describeLimitsAsync(DescribeLimitsRequest request)
describeLimitsAsync in interface AmazonDynamoDBAsyncdescribeLimitsAsync in class AbstractAmazonDynamoDBAsyncpublic Future<DescribeLimitsResult> describeLimitsAsync(DescribeLimitsRequest request, AsyncHandler<DescribeLimitsRequest,DescribeLimitsResult> asyncHandler)
describeLimitsAsync in interface AmazonDynamoDBAsyncdescribeLimitsAsync in class AbstractAmazonDynamoDBAsyncpublic Future<DescribeTableResult> describeTableAsync(DescribeTableRequest request)
describeTableAsync in interface AmazonDynamoDBAsyncdescribeTableAsync in class AbstractAmazonDynamoDBAsyncpublic Future<DescribeTableResult> describeTableAsync(DescribeTableRequest request, AsyncHandler<DescribeTableRequest,DescribeTableResult> asyncHandler)
describeTableAsync in interface AmazonDynamoDBAsyncdescribeTableAsync in class AbstractAmazonDynamoDBAsyncpublic Future<DescribeTableResult> describeTableAsync(String tableName)
describeTableAsync in interface AmazonDynamoDBAsyncdescribeTableAsync in class AbstractAmazonDynamoDBAsyncdescribeTableAsync(DescribeTableRequest)public Future<DescribeTableResult> describeTableAsync(String tableName, AsyncHandler<DescribeTableRequest,DescribeTableResult> asyncHandler)
describeTableAsync in interface AmazonDynamoDBAsyncdescribeTableAsync in class AbstractAmazonDynamoDBAsyncdescribeTableAsync(DescribeTableRequest, AsyncHandler)public Future<GetItemResult> getItemAsync(GetItemRequest request)
getItemAsync in interface AmazonDynamoDBAsyncgetItemAsync in class AbstractAmazonDynamoDBAsyncpublic Future<GetItemResult> getItemAsync(GetItemRequest request, AsyncHandler<GetItemRequest,GetItemResult> asyncHandler)
getItemAsync in interface AmazonDynamoDBAsyncgetItemAsync in class AbstractAmazonDynamoDBAsyncpublic Future<GetItemResult> getItemAsync(String tableName, Map<String,AttributeValue> key)
getItemAsync in interface AmazonDynamoDBAsyncgetItemAsync in class AbstractAmazonDynamoDBAsyncgetItemAsync(GetItemRequest)public Future<GetItemResult> getItemAsync(String tableName, Map<String,AttributeValue> key, AsyncHandler<GetItemRequest,GetItemResult> asyncHandler)
getItemAsync in interface AmazonDynamoDBAsyncgetItemAsync in class AbstractAmazonDynamoDBAsyncgetItemAsync(GetItemRequest, AsyncHandler)public Future<GetItemResult> getItemAsync(String tableName, Map<String,AttributeValue> key, Boolean consistentRead)
getItemAsync in interface AmazonDynamoDBAsyncgetItemAsync in class AbstractAmazonDynamoDBAsyncgetItemAsync(GetItemRequest)public Future<GetItemResult> getItemAsync(String tableName, Map<String,AttributeValue> key, Boolean consistentRead, AsyncHandler<GetItemRequest,GetItemResult> asyncHandler)
getItemAsync in interface AmazonDynamoDBAsyncgetItemAsync in class AbstractAmazonDynamoDBAsyncgetItemAsync(GetItemRequest, AsyncHandler)public Future<ListTablesResult> listTablesAsync(ListTablesRequest request)
listTablesAsync in interface AmazonDynamoDBAsynclistTablesAsync in class AbstractAmazonDynamoDBAsyncpublic Future<ListTablesResult> listTablesAsync(ListTablesRequest request, AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)
listTablesAsync in interface AmazonDynamoDBAsynclistTablesAsync in class AbstractAmazonDynamoDBAsyncpublic Future<ListTablesResult> listTablesAsync()
listTablesAsync in interface AmazonDynamoDBAsynclistTablesAsync in class AbstractAmazonDynamoDBAsynclistTablesAsync(ListTablesRequest)public Future<ListTablesResult> listTablesAsync(AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)
listTablesAsync in interface AmazonDynamoDBAsynclistTablesAsync in class AbstractAmazonDynamoDBAsynclistTablesAsync(ListTablesRequest, AsyncHandler)public Future<ListTablesResult> listTablesAsync(String exclusiveStartTableName)
listTablesAsync in interface AmazonDynamoDBAsynclistTablesAsync in class AbstractAmazonDynamoDBAsynclistTablesAsync(ListTablesRequest)public Future<ListTablesResult> listTablesAsync(String exclusiveStartTableName, AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)
listTablesAsync in interface AmazonDynamoDBAsynclistTablesAsync in class AbstractAmazonDynamoDBAsynclistTablesAsync(ListTablesRequest, AsyncHandler)public Future<ListTablesResult> listTablesAsync(String exclusiveStartTableName, Integer limit)
listTablesAsync in interface AmazonDynamoDBAsynclistTablesAsync in class AbstractAmazonDynamoDBAsynclistTablesAsync(ListTablesRequest)public Future<ListTablesResult> listTablesAsync(String exclusiveStartTableName, Integer limit, AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)
listTablesAsync in interface AmazonDynamoDBAsynclistTablesAsync in class AbstractAmazonDynamoDBAsynclistTablesAsync(ListTablesRequest, AsyncHandler)public Future<ListTablesResult> listTablesAsync(Integer limit)
listTablesAsync in interface AmazonDynamoDBAsynclistTablesAsync in class AbstractAmazonDynamoDBAsynclistTablesAsync(ListTablesRequest)public Future<ListTablesResult> listTablesAsync(Integer limit, AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)
listTablesAsync in interface AmazonDynamoDBAsynclistTablesAsync in class AbstractAmazonDynamoDBAsynclistTablesAsync(ListTablesRequest, AsyncHandler)public Future<PutItemResult> putItemAsync(PutItemRequest request)
putItemAsync in interface AmazonDynamoDBAsyncputItemAsync in class AbstractAmazonDynamoDBAsyncpublic Future<PutItemResult> putItemAsync(PutItemRequest request, AsyncHandler<PutItemRequest,PutItemResult> asyncHandler)
putItemAsync in interface AmazonDynamoDBAsyncputItemAsync in class AbstractAmazonDynamoDBAsyncpublic Future<PutItemResult> putItemAsync(String tableName, Map<String,AttributeValue> item)
putItemAsync in interface AmazonDynamoDBAsyncputItemAsync in class AbstractAmazonDynamoDBAsyncputItemAsync(PutItemRequest)public Future<PutItemResult> putItemAsync(String tableName, Map<String,AttributeValue> item, AsyncHandler<PutItemRequest,PutItemResult> asyncHandler)
putItemAsync in interface AmazonDynamoDBAsyncputItemAsync in class AbstractAmazonDynamoDBAsyncputItemAsync(PutItemRequest, AsyncHandler)public Future<PutItemResult> putItemAsync(String tableName, Map<String,AttributeValue> item, String returnValues)
putItemAsync in interface AmazonDynamoDBAsyncputItemAsync in class AbstractAmazonDynamoDBAsyncputItemAsync(PutItemRequest)public Future<PutItemResult> putItemAsync(String tableName, Map<String,AttributeValue> item, String returnValues, AsyncHandler<PutItemRequest,PutItemResult> asyncHandler)
putItemAsync in interface AmazonDynamoDBAsyncputItemAsync in class AbstractAmazonDynamoDBAsyncputItemAsync(PutItemRequest, AsyncHandler)public Future<QueryResult> queryAsync(QueryRequest request)
queryAsync in interface AmazonDynamoDBAsyncqueryAsync in class AbstractAmazonDynamoDBAsyncpublic Future<QueryResult> queryAsync(QueryRequest request, AsyncHandler<QueryRequest,QueryResult> asyncHandler)
queryAsync in interface AmazonDynamoDBAsyncqueryAsync in class AbstractAmazonDynamoDBAsyncpublic Future<ScanResult> scanAsync(ScanRequest request)
scanAsync in interface AmazonDynamoDBAsyncscanAsync in class AbstractAmazonDynamoDBAsyncpublic Future<ScanResult> scanAsync(ScanRequest request, AsyncHandler<ScanRequest,ScanResult> asyncHandler)
scanAsync in interface AmazonDynamoDBAsyncscanAsync in class AbstractAmazonDynamoDBAsyncpublic Future<ScanResult> scanAsync(String tableName, List<String> attributesToGet)
scanAsync in interface AmazonDynamoDBAsyncscanAsync in class AbstractAmazonDynamoDBAsyncscanAsync(ScanRequest)public Future<ScanResult> scanAsync(String tableName, List<String> attributesToGet, AsyncHandler<ScanRequest,ScanResult> asyncHandler)
scanAsync in interface AmazonDynamoDBAsyncscanAsync in class AbstractAmazonDynamoDBAsyncscanAsync(ScanRequest, AsyncHandler)public Future<ScanResult> scanAsync(String tableName, Map<String,Condition> scanFilter)
scanAsync in interface AmazonDynamoDBAsyncscanAsync in class AbstractAmazonDynamoDBAsyncscanAsync(ScanRequest)public Future<ScanResult> scanAsync(String tableName, Map<String,Condition> scanFilter, AsyncHandler<ScanRequest,ScanResult> asyncHandler)
scanAsync in interface AmazonDynamoDBAsyncscanAsync in class AbstractAmazonDynamoDBAsyncscanAsync(ScanRequest, AsyncHandler)public Future<ScanResult> scanAsync(String tableName, List<String> attributesToGet, Map<String,Condition> scanFilter)
scanAsync in interface AmazonDynamoDBAsyncscanAsync in class AbstractAmazonDynamoDBAsyncscanAsync(ScanRequest)public Future<ScanResult> scanAsync(String tableName, List<String> attributesToGet, Map<String,Condition> scanFilter, AsyncHandler<ScanRequest,ScanResult> asyncHandler)
scanAsync in interface AmazonDynamoDBAsyncscanAsync in class AbstractAmazonDynamoDBAsyncscanAsync(ScanRequest, AsyncHandler)public Future<UpdateItemResult> updateItemAsync(UpdateItemRequest request)
updateItemAsync in interface AmazonDynamoDBAsyncupdateItemAsync in class AbstractAmazonDynamoDBAsyncpublic Future<UpdateItemResult> updateItemAsync(UpdateItemRequest request, AsyncHandler<UpdateItemRequest,UpdateItemResult> asyncHandler)
updateItemAsync in interface AmazonDynamoDBAsyncupdateItemAsync in class AbstractAmazonDynamoDBAsyncpublic Future<UpdateItemResult> updateItemAsync(String tableName, Map<String,AttributeValue> key, Map<String,AttributeValueUpdate> attributeUpdates)
updateItemAsync in interface AmazonDynamoDBAsyncupdateItemAsync in class AbstractAmazonDynamoDBAsyncupdateItemAsync(UpdateItemRequest)public Future<UpdateItemResult> updateItemAsync(String tableName, Map<String,AttributeValue> key, Map<String,AttributeValueUpdate> attributeUpdates, AsyncHandler<UpdateItemRequest,UpdateItemResult> asyncHandler)
updateItemAsync in interface AmazonDynamoDBAsyncupdateItemAsync in class AbstractAmazonDynamoDBAsyncupdateItemAsync(UpdateItemRequest, AsyncHandler)public Future<UpdateItemResult> updateItemAsync(String tableName, Map<String,AttributeValue> key, Map<String,AttributeValueUpdate> attributeUpdates, String returnValues)
updateItemAsync in interface AmazonDynamoDBAsyncupdateItemAsync in class AbstractAmazonDynamoDBAsyncupdateItemAsync(UpdateItemRequest)public Future<UpdateItemResult> updateItemAsync(String tableName, Map<String,AttributeValue> key, Map<String,AttributeValueUpdate> attributeUpdates, String returnValues, AsyncHandler<UpdateItemRequest,UpdateItemResult> asyncHandler)
updateItemAsync in interface AmazonDynamoDBAsyncupdateItemAsync in class AbstractAmazonDynamoDBAsyncupdateItemAsync(UpdateItemRequest, AsyncHandler)public Future<UpdateTableResult> updateTableAsync(UpdateTableRequest request)
updateTableAsync in interface AmazonDynamoDBAsyncupdateTableAsync in class AbstractAmazonDynamoDBAsyncpublic Future<UpdateTableResult> updateTableAsync(UpdateTableRequest request, AsyncHandler<UpdateTableRequest,UpdateTableResult> asyncHandler)
updateTableAsync in interface AmazonDynamoDBAsyncupdateTableAsync in class AbstractAmazonDynamoDBAsyncpublic Future<UpdateTableResult> updateTableAsync(String tableName, ProvisionedThroughput provisionedThroughput)
updateTableAsync in interface AmazonDynamoDBAsyncupdateTableAsync in class AbstractAmazonDynamoDBAsyncupdateTableAsync(UpdateTableRequest)public Future<UpdateTableResult> updateTableAsync(String tableName, ProvisionedThroughput provisionedThroughput, AsyncHandler<UpdateTableRequest,UpdateTableResult> asyncHandler)
updateTableAsync in interface AmazonDynamoDBAsyncupdateTableAsync in class AbstractAmazonDynamoDBAsyncupdateTableAsync(UpdateTableRequest, AsyncHandler)public void shutdown()
shutdown in interface AmazonDynamoDBshutdown in class AbstractAmazonDynamoDBpublic void setEndpoint(String endpoint)
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 BatchGetItemResult batchGetItem(BatchGetItemRequest request)
batchGetItem in interface AmazonDynamoDBbatchGetItem in class AbstractAmazonDynamoDBpublic BatchGetItemResult batchGetItem(Map<String,KeysAndAttributes> requestItems, String returnConsumedCapacity)
batchGetItem in interface AmazonDynamoDBbatchGetItem in class AbstractAmazonDynamoDBpublic BatchGetItemResult batchGetItem(Map<String,KeysAndAttributes> requestItems)
batchGetItem in interface AmazonDynamoDBbatchGetItem in class AbstractAmazonDynamoDBpublic BatchWriteItemResult batchWriteItem(BatchWriteItemRequest request)
batchWriteItem in interface AmazonDynamoDBbatchWriteItem in class AbstractAmazonDynamoDBpublic BatchWriteItemResult batchWriteItem(Map<String,List<WriteRequest>> requestItems)
batchWriteItem in interface AmazonDynamoDBbatchWriteItem in class AbstractAmazonDynamoDBpublic CreateTableResult createTable(CreateTableRequest request)
createTable in interface AmazonDynamoDBcreateTable in class AbstractAmazonDynamoDBpublic CreateTableResult createTable(List<AttributeDefinition> attributeDefinitions, String tableName, List<KeySchemaElement> keySchema, ProvisionedThroughput provisionedThroughput)
createTable in interface AmazonDynamoDBcreateTable in class AbstractAmazonDynamoDBpublic DeleteItemResult deleteItem(DeleteItemRequest request)
deleteItem in interface AmazonDynamoDBdeleteItem in class AbstractAmazonDynamoDBpublic DeleteItemResult deleteItem(String tableName, Map<String,AttributeValue> key)
deleteItem in interface AmazonDynamoDBdeleteItem in class AbstractAmazonDynamoDBpublic DeleteItemResult deleteItem(String tableName, Map<String,AttributeValue> key, String returnValues)
deleteItem in interface AmazonDynamoDBdeleteItem in class AbstractAmazonDynamoDBpublic DeleteTableResult deleteTable(DeleteTableRequest request)
deleteTable in interface AmazonDynamoDBdeleteTable in class AbstractAmazonDynamoDBpublic DeleteTableResult deleteTable(String tableName)
deleteTable in interface AmazonDynamoDBdeleteTable in class AbstractAmazonDynamoDBpublic DescribeLimitsResult describeLimits(DescribeLimitsRequest request)
describeLimits in interface AmazonDynamoDBdescribeLimits in class AbstractAmazonDynamoDBpublic DescribeTableResult describeTable(DescribeTableRequest request)
describeTable in interface AmazonDynamoDBdescribeTable in class AbstractAmazonDynamoDBpublic DescribeTableResult describeTable(String tableName)
describeTable in interface AmazonDynamoDBdescribeTable in class AbstractAmazonDynamoDBpublic GetItemResult getItem(GetItemRequest request)
getItem in interface AmazonDynamoDBgetItem in class AbstractAmazonDynamoDBpublic GetItemResult getItem(String tableName, Map<String,AttributeValue> key)
getItem in interface AmazonDynamoDBgetItem in class AbstractAmazonDynamoDBpublic GetItemResult getItem(String tableName, Map<String,AttributeValue> key, Boolean consistentRead)
getItem in interface AmazonDynamoDBgetItem in class AbstractAmazonDynamoDBpublic ListTablesResult listTables(ListTablesRequest request)
listTables in interface AmazonDynamoDBlistTables in class AbstractAmazonDynamoDBpublic ListTablesResult listTables()
listTables in interface AmazonDynamoDBlistTables in class AbstractAmazonDynamoDBpublic ListTablesResult listTables(String exclusiveStartTableName)
listTables in interface AmazonDynamoDBlistTables in class AbstractAmazonDynamoDBpublic ListTablesResult listTables(String exclusiveStartTableName, Integer limit)
listTables in interface AmazonDynamoDBlistTables in class AbstractAmazonDynamoDBpublic ListTablesResult listTables(Integer limit)
listTables in interface AmazonDynamoDBlistTables in class AbstractAmazonDynamoDBpublic PutItemResult putItem(PutItemRequest request)
putItem in interface AmazonDynamoDBputItem in class AbstractAmazonDynamoDBpublic PutItemResult putItem(String tableName, Map<String,AttributeValue> item)
putItem in interface AmazonDynamoDBputItem in class AbstractAmazonDynamoDBpublic PutItemResult putItem(String tableName, Map<String,AttributeValue> item, String returnValues)
putItem in interface AmazonDynamoDBputItem in class AbstractAmazonDynamoDBpublic QueryResult query(QueryRequest request)
query in interface AmazonDynamoDBquery in class AbstractAmazonDynamoDBpublic ScanResult scan(ScanRequest request)
scan in interface AmazonDynamoDBscan in class AbstractAmazonDynamoDBpublic ScanResult scan(String tableName, List<String> attributesToGet)
scan in interface AmazonDynamoDBscan in class AbstractAmazonDynamoDBpublic ScanResult scan(String tableName, Map<String,Condition> scanFilter)
scan in interface AmazonDynamoDBscan in class AbstractAmazonDynamoDBpublic ScanResult scan(String tableName, List<String> attributesToGet, Map<String,Condition> scanFilter)
scan in interface AmazonDynamoDBscan in class AbstractAmazonDynamoDBpublic UpdateItemResult updateItem(UpdateItemRequest request)
updateItem in interface AmazonDynamoDBupdateItem in class AbstractAmazonDynamoDBpublic UpdateItemResult updateItem(String tableName, Map<String,AttributeValue> key, Map<String,AttributeValueUpdate> attributeUpdates)
updateItem in interface AmazonDynamoDBupdateItem in class AbstractAmazonDynamoDBpublic UpdateItemResult updateItem(String tableName, Map<String,AttributeValue> key, Map<String,AttributeValueUpdate> attributeUpdates, String returnValues)
updateItem in interface AmazonDynamoDBupdateItem in class AbstractAmazonDynamoDBpublic UpdateTableResult updateTable(UpdateTableRequest request)
updateTable in interface AmazonDynamoDBupdateTable in class AbstractAmazonDynamoDBpublic UpdateTableResult updateTable(String tableName, ProvisionedThroughput provisionedThroughput)
updateTable in interface AmazonDynamoDBupdateTable in class AbstractAmazonDynamoDBpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
getCachedResponseMetadata in interface AmazonDynamoDBgetCachedResponseMetadata in class AbstractAmazonDynamoDBpublic AmazonDynamoDBWaiters waiters()
waiters in interface AmazonDynamoDBwaiters 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 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 occurred