trait DynamoDB extends AmazonDynamoDB
Amazon DynamoDB Java client wrapper
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- DynamoDB
- AmazonDynamoDB
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
-
abstract
def
batchGetItem(arg0: Map[String, KeysAndAttributes]): BatchGetItemResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
batchGetItem(arg0: Map[String, KeysAndAttributes], arg1: String): BatchGetItemResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
batchGetItem(arg0: BatchGetItemRequest): BatchGetItemResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
batchWriteItem(arg0: Map[String, List[WriteRequest]]): BatchWriteItemResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
batchWriteItem(arg0: BatchWriteItemRequest): BatchWriteItemResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
createBackup(arg0: CreateBackupRequest): CreateBackupResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
createGlobalTable(arg0: CreateGlobalTableRequest): CreateGlobalTableResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
createTable(arg0: List[com.amazonaws.services.dynamodbv2.model.AttributeDefinition], arg1: String, arg2: List[KeySchemaElement], arg3: com.amazonaws.services.dynamodbv2.model.ProvisionedThroughput): CreateTableResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
createTable(arg0: CreateTableRequest): CreateTableResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
deleteBackup(arg0: DeleteBackupRequest): DeleteBackupResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
deleteItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue], arg2: String): DeleteItemResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
deleteItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue]): DeleteItemResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
deleteItem(arg0: DeleteItemRequest): DeleteItemResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
deleteTable(arg0: String): DeleteTableResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
deleteTable(arg0: DeleteTableRequest): DeleteTableResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
describeBackup(arg0: DescribeBackupRequest): DescribeBackupResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
describeContinuousBackups(arg0: DescribeContinuousBackupsRequest): DescribeContinuousBackupsResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
describeGlobalTable(arg0: DescribeGlobalTableRequest): DescribeGlobalTableResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
describeLimits(arg0: DescribeLimitsRequest): DescribeLimitsResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
describeTable(arg0: String): DescribeTableResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
describeTable(arg0: DescribeTableRequest): DescribeTableResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
describeTimeToLive(arg0: DescribeTimeToLiveRequest): DescribeTimeToLiveResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
getCachedResponseMetadata(arg0: AmazonWebServiceRequest): ResponseMetadata
- Definition Classes
- AmazonDynamoDB
-
abstract
def
getItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue], arg2: Boolean): GetItemResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
getItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue]): GetItemResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
getItem(arg0: GetItemRequest): GetItemResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
listBackups(arg0: ListBackupsRequest): ListBackupsResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
listGlobalTables(arg0: ListGlobalTablesRequest): ListGlobalTablesResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
listTables(arg0: Integer): ListTablesResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
listTables(arg0: String, arg1: Integer): ListTablesResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
listTables(arg0: String): ListTablesResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
listTables(): ListTablesResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
listTables(arg0: ListTablesRequest): ListTablesResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
listTagsOfResource(arg0: ListTagsOfResourceRequest): ListTagsOfResourceResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
putItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue], arg2: String): PutItemResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
putItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue]): PutItemResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
putItem(arg0: PutItemRequest): PutItemResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
query(arg0: QueryRequest): QueryResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
restoreTableFromBackup(arg0: RestoreTableFromBackupRequest): RestoreTableFromBackupResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
scan(arg0: String, arg1: List[String], arg2: Map[String, com.amazonaws.services.dynamodbv2.model.Condition]): ScanResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
scan(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.Condition]): ScanResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
scan(arg0: String, arg1: List[String]): ScanResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
scan(arg0: ScanRequest): ScanResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
shutdown(): Unit
- Definition Classes
- AmazonDynamoDB
-
abstract
def
tagResource(arg0: TagResourceRequest): TagResourceResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
untagResource(arg0: UntagResourceRequest): UntagResourceResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
updateGlobalTable(arg0: UpdateGlobalTableRequest): UpdateGlobalTableResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
updateItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue], arg2: Map[String, AttributeValueUpdate], arg3: String): UpdateItemResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
updateItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue], arg2: Map[String, AttributeValueUpdate]): UpdateItemResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
updateItem(arg0: UpdateItemRequest): UpdateItemResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
updateTable(arg0: String, arg1: com.amazonaws.services.dynamodbv2.model.ProvisionedThroughput): UpdateTableResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
updateTable(arg0: UpdateTableRequest): UpdateTableResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
updateTimeToLive(arg0: UpdateTimeToLiveRequest): UpdateTimeToLiveResult
- Definition Classes
- AmazonDynamoDB
-
abstract
def
waiters(): AmazonDynamoDBWaiters
- Definition Classes
- AmazonDynamoDB
-
abstract
def
setEndpoint(arg0: String): Unit
- Definition Classes
- AmazonDynamoDB
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
abstract
def
setRegion(arg0: com.amazonaws.regions.Region): Unit
- Definition Classes
- AmazonDynamoDB
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
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
- def addAttributes(table: Table, hashPK: Any, rangePK: Any, attributes: (String, Any)*): Unit
- def addAttributes(table: Table, hashPK: Any, attributes: (String, Any)*): Unit
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def at(region: Region): DynamoDB
- def attributeValues(attributes: Seq[(String, Any)]): Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue]
- def batchGet(tableAndAttributes: Map[Table, List[(String, Any)]]): Seq[Item]
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- def consistentRead(consistentRead: Boolean): DynamoDB
- def create(table: Table): TableMeta
- def createTable(table: Table): TableMeta
- def createTable(name: String, hashPK: (String, ScalarAttributeType), rangePK: (String, ScalarAttributeType), otherAttributes: Seq[(String, ScalarAttributeType)], indexes: Seq[LocalSecondaryIndex]): TableMeta
- def createTable(name: String, hashPK: (String, ScalarAttributeType)): TableMeta
- def delete(table: Table): Unit
- def deleteAttributes(table: Table, hashPK: Any, rangePK: Any, attributes: (String, Any)*): Unit
- def deleteAttributes(table: Table, hashPK: Any, attributes: (String, Any)*): Unit
- def deleteItem(table: Table, hashPK: Any, rangePK: Any): Unit
- def deleteItem(table: Table, hashPK: Any): Unit
- def deleteTable(table: Table): Unit
- def describe(tableName: String): Option[TableMeta]
- def describe(table: Table): Option[TableMeta]
-
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] )
- def get(table: Table, hashPK: Any, rangePK: Any): Option[Item]
- def get(table: Table, hashPK: Any): Option[Item]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getItem(table: Table, hashPK: Any, rangePK: Any): Option[Item]
- def getItem(table: Table, hashPK: Any): Option[Item]
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def lastEvaluatedTableName: Option[String]
-
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 put(table: Table, attributes: (String, Any)*): Unit
- def put(table: Table, hashPK: Any, rangePK: Any, attributes: (String, Any)*): Unit
- def put(table: Table, hashPK: Any, attributes: (String, Any)*): Unit
- def putAttributes(table: Table, hashPK: Any, rangePK: Any, attributes: (String, Any)*): Unit
- def putAttributes(table: Table, hashPK: Any, attributes: (String, Any)*): Unit
- def putConditional(tableName: String, attributes: (String, Any)*)(cond: Seq[(String, ExpectedAttributeValue)]): Unit
- def putItem(tableName: String, attributes: (String, Any)*): Unit
- def putItem(table: Table, hashPK: Any, rangePK: Any, attributes: (String, Any)*): Unit
- def putItem(table: Table, hashPK: Any, attributes: (String, Any)*): Unit
- def query(table: Table, keyConditions: Seq[(String, com.amazonaws.services.dynamodbv2.model.Condition)], select: Select = aws.model.Select.ALL_ATTRIBUTES, attributesToGet: Seq[String] = Nil, scanIndexForward: Boolean = true, consistentRead: Boolean = false, limit: Int = 1000, pageStatsCallback: (PageStats) ⇒ Unit = null): Seq[Item]
- def queryWithIndex(table: Table, index: SecondaryIndex, keyConditions: Seq[(String, com.amazonaws.services.dynamodbv2.model.Condition)], select: Select = aws.model.Select.ALL_ATTRIBUTES, attributesToGet: Seq[String] = Nil, scanIndexForward: Boolean = true, consistentRead: Boolean = false, limit: Int = 1000, pageStatsCallback: (PageStats) ⇒ Unit = null): Seq[Item]
- def scan(table: Table, filter: Seq[(String, com.amazonaws.services.dynamodbv2.model.Condition)], limit: Int = 1000, segment: Int = 0, totalSegments: Int = 1, select: Select = aws.model.Select.ALL_ATTRIBUTES, attributesToGet: Seq[String] = Nil, consistentRead: Boolean = false, pageStatsCallback: (PageStats) ⇒ Unit = null): Seq[Item]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
table(name: String): Option[Table]
Gets the table by name if it exists.
Gets the table by name if it exists. This is an expensive operation since it queries the table schema each time it is called.
- def tableNames: Seq[String]
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def updateTableProvisionedThroughput(table: Table, provisionedThroughput: ProvisionedThroughput): TableMeta
-
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( ... )