Instance Constructors
-
new
DynamoDBClientV1FutureImpl(underlying: AmazonDynamoDBAsync)(implicit ec: ExecutionContext)
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
batchGetItem(request: BatchGetItemRequest): Future[BatchGetItemResponse]
-
def
batchGetItem(requestItems: Map[String, KeysAndAttributes]): Future[BatchGetItemResponse]
-
def
batchGetItem(requestItems: Map[String, KeysAndAttributes], returnConsumedCapacity: String): Future[BatchGetItemResponse]
-
def
batchWriteItem(batchWriteItemRequest: BatchWriteItemRequest): Future[BatchWriteItemResponse]
-
def
batchWriteItem(requestItems: Map[String, Seq[WriteRequest]]): Future[BatchWriteItemResponse]
-
def
clone(): AnyRef
-
def
createBackup(createBackupRequest: CreateBackupRequest): Future[CreateBackupResponse]
-
def
createGlobalTable(createGlobalTableRequest: CreateGlobalTableRequest): Future[CreateGlobalTableResponse]
-
def
createTable(createTableRequest: CreateTableRequest): Future[CreateTableResponse]
-
def
createTable(attributeDefinitions: Seq[AttributeDefinition], tableName: String, keySchema: Seq[KeySchemaElement], provisionedThroughput: ProvisionedThroughput): Future[CreateTableResponse]
-
def
deleteBackup(deleteBackupRequest: DeleteBackupRequest): Future[DeleteBackupResponse]
-
def
deleteItem(deleteItemRequest: DeleteItemRequest): Future[DeleteItemResponse]
-
def
deleteItem(tableName: String, key: Map[String, AttributeValue], returnValues: ReturnValue): Future[DeleteItemResponse]
-
def
deleteItem(tableName: String, key: Map[String, AttributeValue]): Future[DeleteItemResponse]
-
def
deleteTable(deleteTableRequest: DeleteTableRequest): Future[DeleteTableResponse]
-
def
deleteTable(tableName: String): Future[DeleteTableResponse]
-
def
describeBackup(describeBackupRequest: DescribeBackupRequest): Future[DescribeBackupResponse]
-
def
describeContinuousBackups(describeContinuousBackupsRequest: DescribeContinuousBackupsRequest): Future[DescribeContinuousBackupsResponse]
-
def
describeEndpoints(describeEndpointsRequest: DescribeEndpointsRequest): Future[DescribeEndpointsResponse]
-
def
describeGlobalTable(describeGlobalTableRequest: DescribeGlobalTableRequest): Future[DescribeGlobalTableResponse]
-
def
describeGlobalTableSettings(describeGlobalTableSettingsRequest: DescribeGlobalTableSettingsRequest): Future[DescribeGlobalTableSettingsResponse]
-
def
describeLimits(describeLimitsRequest: DescribeLimitsRequest): Future[DescribeLimitsResponse]
-
def
describeLimits: Future[DescribeLimitsResponse]
-
def
describeTable(describeTableRequest: DescribeTableRequest): Future[DescribeTableResponse]
-
def
describeTable(tableName: String): Future[DescribeTableResponse]
-
def
describeTimeToLive(describeTimeToLiveRequest: DescribeTimeToLiveRequest): Future[DescribeTimeToLiveResponse]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
getItem(getItemRequest: GetItemRequest): Future[GetItemResponse]
-
def
getItem(tableName: String, key: Map[String, AttributeValue], consistentRead: Boolean): Future[GetItemResponse]
-
def
getItem(tableName: String, key: Map[String, AttributeValue]): Future[GetItemResponse]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
def
listBackups(listBackupsRequest: ListBackupsRequest): Future[ListBackupsResponse]
-
def
listBackups(): Future[ListBackupsResponse]
-
def
listGlobalTables(listGlobalTablesRequest: ListGlobalTablesRequest): Future[ListGlobalTablesResponse]
-
def
listGlobalTables: Future[ListGlobalTablesResponse]
-
def
listTables(listTablesRequest: ListTablesRequest): Future[ListTablesResponse]
-
def
listTables(limit: Int): Future[ListTablesResponse]
-
def
listTables(exclusiveStartTableName: String, limit: Int): Future[ListTablesResponse]
-
def
listTables(exclusiveStartTableName: String): Future[ListTablesResponse]
-
def
listTables: Future[ListTablesResponse]
-
def
listTagsOfResource(listTagsOfResourceRequest: ListTagsOfResourceRequest): Future[ListTagsOfResourceResponse]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
putItem(putItemRequest: PutItemRequest): Future[PutItemResponse]
-
def
putItem(tableName: String, item: Map[String, AttributeValue], returnValues: ReturnValue): Future[PutItemResponse]
-
def
putItem(tableName: String, item: Map[String, AttributeValue]): Future[PutItemResponse]
-
def
query(queryRequest: QueryRequest): Future[QueryResponse]
-
def
restoreTableFromBackup(restoreTableFromBackupRequest: RestoreTableFromBackupRequest): Future[RestoreTableFromBackupResponse]
-
def
restoreTableToPointInTime(restoreTableToPointInTimeRequest: RestoreTableToPointInTimeRequest): Future[RestoreTableToPointInTimeResponse]
-
def
scan(scanRequest: ScanRequest): Future[ScanResponse]
-
def
scan(tableName: String, attributesToGet: Seq[String], scanFilter: Map[String, Condition]): Future[ScanResponse]
-
def
scan(tableName: String, scanFilter: Map[String, Condition]): Future[ScanResponse]
-
def
scan(tableName: String, attributesToGet: Seq[String]): Future[ScanResponse]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
tagResource(tagResourceRequest: TagResourceRequest): Future[TagResourceResponse]
-
def
toString(): String
-
def
transactGetItems(transactGetItemsRequest: TransactGetItemsRequest): Future[TransactGetItemsResponse]
-
def
transactWriteItems(transactWriteItemsRequest: TransactWriteItemsRequest): Future[TransactWriteItemsResponse]
-
val
underlying: AmazonDynamoDBAsync
-
def
untagResource(untagResourceRequest: UntagResourceRequest): Future[UntagResourceResponse]
-
def
updateContinuousBackups(updateContinuousBackupsRequest: UpdateContinuousBackupsRequest): Future[UpdateContinuousBackupsResponse]
-
def
updateGlobalTable(updateGlobalTableRequest: UpdateGlobalTableRequest): Future[UpdateGlobalTableResponse]
-
def
updateGlobalTableSettings(updateGlobalTableSettingsRequest: UpdateGlobalTableSettingsRequest): Future[UpdateGlobalTableSettingsResponse]
-
def
updateItem(updateItemRequest: UpdateItemRequest): Future[UpdateItemResponse]
-
def
updateItem(tableName: String, key: Map[String, AttributeValue], attributeUpdates: Map[String, AttributeValueUpdate], returnValues: ReturnValue): Future[UpdateItemResponse]
-
def
updateItem(tableName: String, key: Map[String, AttributeValue], attributeUpdates: Map[String, AttributeValueUpdate]): Future[UpdateItemResponse]
-
def
updateTable(updateTableRequest: UpdateTableRequest): Future[UpdateTableResponse]
-
def
updateTable(tableName: String, provisionedThroughput: ProvisionedThroughput): Future[UpdateTableResponse]
-
def
updateTimeToLive(updateTimeToLiveRequest: UpdateTimeToLiveRequest): Future[UpdateTimeToLiveResponse]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from DynamoDBClient[Future]
Inherited from AnyRef
Inherited from Any