trait DynamoDB extends AmazonDynamoDB

Amazon DynamoDB Java client wrapper

See also

http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/

Linear Supertypes
AmazonDynamoDB, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DynamoDB
  2. AmazonDynamoDB
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def batchGetItem(arg0: Map[String, KeysAndAttributes]): BatchGetItemResult
    Definition Classes
    AmazonDynamoDB
  2. abstract def batchGetItem(arg0: Map[String, KeysAndAttributes], arg1: String): BatchGetItemResult
    Definition Classes
    AmazonDynamoDB
  3. abstract def batchGetItem(arg0: BatchGetItemRequest): BatchGetItemResult
    Definition Classes
    AmazonDynamoDB
  4. abstract def batchWriteItem(arg0: Map[String, List[WriteRequest]]): BatchWriteItemResult
    Definition Classes
    AmazonDynamoDB
  5. abstract def batchWriteItem(arg0: BatchWriteItemRequest): BatchWriteItemResult
    Definition Classes
    AmazonDynamoDB
  6. abstract def createBackup(arg0: CreateBackupRequest): CreateBackupResult
    Definition Classes
    AmazonDynamoDB
  7. abstract def createGlobalTable(arg0: CreateGlobalTableRequest): CreateGlobalTableResult
    Definition Classes
    AmazonDynamoDB
  8. 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
  9. abstract def createTable(arg0: CreateTableRequest): CreateTableResult
    Definition Classes
    AmazonDynamoDB
  10. abstract def deleteBackup(arg0: DeleteBackupRequest): DeleteBackupResult
    Definition Classes
    AmazonDynamoDB
  11. abstract def deleteItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue], arg2: String): DeleteItemResult
    Definition Classes
    AmazonDynamoDB
  12. abstract def deleteItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue]): DeleteItemResult
    Definition Classes
    AmazonDynamoDB
  13. abstract def deleteItem(arg0: DeleteItemRequest): DeleteItemResult
    Definition Classes
    AmazonDynamoDB
  14. abstract def deleteTable(arg0: String): DeleteTableResult
    Definition Classes
    AmazonDynamoDB
  15. abstract def deleteTable(arg0: DeleteTableRequest): DeleteTableResult
    Definition Classes
    AmazonDynamoDB
  16. abstract def describeBackup(arg0: DescribeBackupRequest): DescribeBackupResult
    Definition Classes
    AmazonDynamoDB
  17. abstract def describeContinuousBackups(arg0: DescribeContinuousBackupsRequest): DescribeContinuousBackupsResult
    Definition Classes
    AmazonDynamoDB
  18. abstract def describeContributorInsights(arg0: DescribeContributorInsightsRequest): DescribeContributorInsightsResult
    Definition Classes
    AmazonDynamoDB
  19. abstract def describeEndpoints(arg0: DescribeEndpointsRequest): DescribeEndpointsResult
    Definition Classes
    AmazonDynamoDB
  20. abstract def describeGlobalTable(arg0: DescribeGlobalTableRequest): DescribeGlobalTableResult
    Definition Classes
    AmazonDynamoDB
  21. abstract def describeGlobalTableSettings(arg0: DescribeGlobalTableSettingsRequest): DescribeGlobalTableSettingsResult
    Definition Classes
    AmazonDynamoDB
  22. abstract def describeLimits(arg0: DescribeLimitsRequest): DescribeLimitsResult
    Definition Classes
    AmazonDynamoDB
  23. abstract def describeTable(arg0: String): DescribeTableResult
    Definition Classes
    AmazonDynamoDB
  24. abstract def describeTable(arg0: DescribeTableRequest): DescribeTableResult
    Definition Classes
    AmazonDynamoDB
  25. abstract def describeTableReplicaAutoScaling(arg0: DescribeTableReplicaAutoScalingRequest): DescribeTableReplicaAutoScalingResult
    Definition Classes
    AmazonDynamoDB
  26. abstract def describeTimeToLive(arg0: DescribeTimeToLiveRequest): DescribeTimeToLiveResult
    Definition Classes
    AmazonDynamoDB
  27. abstract def getCachedResponseMetadata(arg0: AmazonWebServiceRequest): ResponseMetadata
    Definition Classes
    AmazonDynamoDB
  28. abstract def getItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue], arg2: Boolean): GetItemResult
    Definition Classes
    AmazonDynamoDB
  29. abstract def getItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue]): GetItemResult
    Definition Classes
    AmazonDynamoDB
  30. abstract def getItem(arg0: GetItemRequest): GetItemResult
    Definition Classes
    AmazonDynamoDB
  31. abstract def listBackups(arg0: ListBackupsRequest): ListBackupsResult
    Definition Classes
    AmazonDynamoDB
  32. abstract def listContributorInsights(arg0: ListContributorInsightsRequest): ListContributorInsightsResult
    Definition Classes
    AmazonDynamoDB
  33. abstract def listGlobalTables(arg0: ListGlobalTablesRequest): ListGlobalTablesResult
    Definition Classes
    AmazonDynamoDB
  34. abstract def listTables(arg0: Integer): ListTablesResult
    Definition Classes
    AmazonDynamoDB
  35. abstract def listTables(arg0: String, arg1: Integer): ListTablesResult
    Definition Classes
    AmazonDynamoDB
  36. abstract def listTables(arg0: String): ListTablesResult
    Definition Classes
    AmazonDynamoDB
  37. abstract def listTables(): ListTablesResult
    Definition Classes
    AmazonDynamoDB
  38. abstract def listTables(arg0: ListTablesRequest): ListTablesResult
    Definition Classes
    AmazonDynamoDB
  39. abstract def listTagsOfResource(arg0: ListTagsOfResourceRequest): ListTagsOfResourceResult
    Definition Classes
    AmazonDynamoDB
  40. abstract def putItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue], arg2: String): PutItemResult
    Definition Classes
    AmazonDynamoDB
  41. abstract def putItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue]): PutItemResult
    Definition Classes
    AmazonDynamoDB
  42. abstract def putItem(arg0: PutItemRequest): PutItemResult
    Definition Classes
    AmazonDynamoDB
  43. abstract def query(arg0: QueryRequest): QueryResult
    Definition Classes
    AmazonDynamoDB
  44. abstract def restoreTableFromBackup(arg0: RestoreTableFromBackupRequest): RestoreTableFromBackupResult
    Definition Classes
    AmazonDynamoDB
  45. abstract def restoreTableToPointInTime(arg0: RestoreTableToPointInTimeRequest): RestoreTableToPointInTimeResult
    Definition Classes
    AmazonDynamoDB
  46. abstract def scan(arg0: String, arg1: List[String], arg2: Map[String, com.amazonaws.services.dynamodbv2.model.Condition]): ScanResult
    Definition Classes
    AmazonDynamoDB
  47. abstract def scan(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.Condition]): ScanResult
    Definition Classes
    AmazonDynamoDB
  48. abstract def scan(arg0: String, arg1: List[String]): ScanResult
    Definition Classes
    AmazonDynamoDB
  49. abstract def scan(arg0: ScanRequest): ScanResult
    Definition Classes
    AmazonDynamoDB
  50. abstract def shutdown(): Unit
    Definition Classes
    AmazonDynamoDB
  51. abstract def tagResource(arg0: TagResourceRequest): TagResourceResult
    Definition Classes
    AmazonDynamoDB
  52. abstract def transactGetItems(arg0: TransactGetItemsRequest): TransactGetItemsResult
    Definition Classes
    AmazonDynamoDB
  53. abstract def transactWriteItems(arg0: TransactWriteItemsRequest): TransactWriteItemsResult
    Definition Classes
    AmazonDynamoDB
  54. abstract def untagResource(arg0: UntagResourceRequest): UntagResourceResult
    Definition Classes
    AmazonDynamoDB
  55. abstract def updateContinuousBackups(arg0: UpdateContinuousBackupsRequest): UpdateContinuousBackupsResult
    Definition Classes
    AmazonDynamoDB
  56. abstract def updateContributorInsights(arg0: UpdateContributorInsightsRequest): UpdateContributorInsightsResult
    Definition Classes
    AmazonDynamoDB
  57. abstract def updateGlobalTable(arg0: UpdateGlobalTableRequest): UpdateGlobalTableResult
    Definition Classes
    AmazonDynamoDB
  58. abstract def updateGlobalTableSettings(arg0: UpdateGlobalTableSettingsRequest): UpdateGlobalTableSettingsResult
    Definition Classes
    AmazonDynamoDB
  59. abstract def updateItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue], arg2: Map[String, AttributeValueUpdate], arg3: String): UpdateItemResult
    Definition Classes
    AmazonDynamoDB
  60. abstract def updateItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue], arg2: Map[String, AttributeValueUpdate]): UpdateItemResult
    Definition Classes
    AmazonDynamoDB
  61. abstract def updateItem(arg0: UpdateItemRequest): UpdateItemResult
    Definition Classes
    AmazonDynamoDB
  62. abstract def updateTable(arg0: String, arg1: com.amazonaws.services.dynamodbv2.model.ProvisionedThroughput): UpdateTableResult
    Definition Classes
    AmazonDynamoDB
  63. abstract def updateTable(arg0: UpdateTableRequest): UpdateTableResult
    Definition Classes
    AmazonDynamoDB
  64. abstract def updateTableReplicaAutoScaling(arg0: UpdateTableReplicaAutoScalingRequest): UpdateTableReplicaAutoScalingResult
    Definition Classes
    AmazonDynamoDB
  65. abstract def updateTimeToLive(arg0: UpdateTimeToLiveRequest): UpdateTimeToLiveResult
    Definition Classes
    AmazonDynamoDB
  66. abstract def waiters(): AmazonDynamoDBWaiters
    Definition Classes
    AmazonDynamoDB
  67. abstract def setEndpoint(arg0: String): Unit
    Definition Classes
    AmazonDynamoDB
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  68. 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

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addAttributes(table: Table, hashPK: Any, rangePK: Any, attributes: (String, Any)*): Unit
  5. def addAttributes(table: Table, hashPK: Any, attributes: (String, Any)*): Unit
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def at(region: Region): DynamoDB
  8. def attributeValues(attributes: Seq[(String, Any)]): Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue]
  9. def batchGet(tableAndAttributes: Map[Table, List[(String, Any)]]): Seq[Item]
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  11. def consistentRead(consistentRead: Boolean): DynamoDB
  12. def create(table: Table): TableMeta
  13. def createTable(table: Table): TableMeta
  14. def createTable(name: String, hashPK: (String, ScalarAttributeType), rangePK: (String, ScalarAttributeType), otherAttributes: Seq[(String, ScalarAttributeType)], indexes: Seq[LocalSecondaryIndex]): TableMeta
  15. def createTable(name: String, hashPK: (String, ScalarAttributeType)): TableMeta
  16. def delete(table: Table): Unit
  17. def deleteAttributes(table: Table, hashPK: Any, rangePK: Any, attributes: (String, Any)*): Unit
  18. def deleteAttributes(table: Table, hashPK: Any, attributes: (String, Any)*): Unit
  19. def deleteItem(table: Table, hashPK: Any, rangePK: Any): Unit
  20. def deleteItem(table: Table, hashPK: Any): Unit
  21. def deleteTable(table: Table): Unit
  22. def describe(tableName: String): Option[TableMeta]
  23. def describe(table: Table): Option[TableMeta]
  24. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  26. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  27. def get(table: Table, hashPK: Any, rangePK: Any): Option[Item]
  28. def get(table: Table, hashPK: Any): Option[Item]
  29. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  30. def getItem(table: Table, hashPK: Any, rangePK: Any): Option[Item]
  31. def getItem(table: Table, hashPK: Any): Option[Item]
  32. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  33. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  34. def lastEvaluatedTableName: Option[String]
  35. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  36. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  37. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  38. def put(table: Table, attributes: (String, Any)*): Unit
  39. def put(table: Table, hashPK: Any, rangePK: Any, attributes: (String, Any)*): Unit
  40. def put(table: Table, hashPK: Any, attributes: (String, Any)*): Unit
  41. def putAttributes(table: Table, hashPK: Any, rangePK: Any, attributes: (String, Any)*): Unit
  42. def putAttributes(table: Table, hashPK: Any, attributes: (String, Any)*): Unit
  43. def putConditional(tableName: String, attributes: (String, Any)*)(cond: Seq[(String, ExpectedAttributeValue)]): Unit
  44. def putItem(tableName: String, attributes: (String, Any)*): Unit
  45. def putItem(table: Table, hashPK: Any, rangePK: Any, attributes: (String, Any)*): Unit
  46. def putItem(table: Table, hashPK: Any, attributes: (String, Any)*): Unit
  47. 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]
  48. 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]
  49. 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]
  50. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  51. 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.

    See also

    http://docs.aws.amazon.com/cli/latest/reference/dynamodb/describe-table.html

  52. def tableNames: Seq[String]
  53. def toString(): String
    Definition Classes
    AnyRef → Any
  54. def updateTableProvisionedThroughput(table: Table, provisionedThroughput: ProvisionedThroughput): TableMeta
  55. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from AmazonDynamoDB

Inherited from AnyRef

Inherited from Any

Ungrouped