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