Packages

trait DynamoDbClient[M[_]] extends DynamoDbClientSupport[M]

Linear Supertypes
DynamoDbClientSupport[M], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DynamoDbClient
  2. DynamoDbClientSupport
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def batchGetItem(batchGetItemRequest: BatchGetItemRequest): M[BatchGetItemResponse]
  2. abstract def batchWriteItem(batchWriteItemRequest: BatchWriteItemRequest): M[BatchWriteItemResponse]
  3. abstract def createBackup(createBackupRequest: CreateBackupRequest): M[CreateBackupResponse]
  4. abstract def createGlobalTable(createGlobalTableRequest: CreateGlobalTableRequest): M[CreateGlobalTableResponse]
  5. abstract def createTable(createTableRequest: CreateTableRequest): M[CreateTableResponse]
  6. abstract def deleteBackup(deleteBackupRequest: DeleteBackupRequest): M[DeleteBackupResponse]
  7. abstract def deleteItem(deleteItemRequest: DeleteItemRequest): M[DeleteItemResponse]
  8. abstract def deleteTable(deleteTableRequest: DeleteTableRequest): M[DeleteTableResponse]
  9. abstract def describeBackup(describeBackupRequest: DescribeBackupRequest): M[DescribeBackupResponse]
  10. abstract def describeContinuousBackups(describeContinuousBackupsRequest: DescribeContinuousBackupsRequest): M[DescribeContinuousBackupsResponse]
  11. abstract def describeEndpoints(describeEndpointsRequest: DescribeEndpointsRequest): M[DescribeEndpointsResponse]
  12. abstract def describeGlobalTable(describeGlobalTableRequest: DescribeGlobalTableRequest): M[DescribeGlobalTableResponse]
  13. abstract def describeGlobalTableSettings(describeGlobalTableSettingsRequest: DescribeGlobalTableSettingsRequest): M[DescribeGlobalTableSettingsResponse]
  14. abstract def describeLimits(describeLimitsRequest: DescribeLimitsRequest): M[DescribeLimitsResponse]
  15. abstract def describeTable(describeTableRequest: DescribeTableRequest): M[DescribeTableResponse]
  16. abstract def describeTimeToLive(describeTimeToLiveRequest: DescribeTimeToLiveRequest): M[DescribeTimeToLiveResponse]
  17. abstract def getItem(getItemRequest: GetItemRequest): M[GetItemResponse]
  18. abstract def listBackups(listBackupsRequest: ListBackupsRequest): M[ListBackupsResponse]
  19. abstract def listGlobalTables(listGlobalTablesRequest: ListGlobalTablesRequest): M[ListGlobalTablesResponse]
  20. abstract def listTables(listTablesRequest: ListTablesRequest): M[ListTablesResponse]
  21. abstract def listTagsOfResource(listTagsOfResourceRequest: ListTagsOfResourceRequest): M[ListTagsOfResourceResponse]
  22. abstract def putItem(putItemRequest: PutItemRequest): M[PutItemResponse]
  23. abstract def query(queryRequest: QueryRequest): M[QueryResponse]
  24. abstract def restoreTableFromBackup(restoreTableFromBackupRequest: RestoreTableFromBackupRequest): M[RestoreTableFromBackupResponse]
  25. abstract def restoreTableToPointInTime(restoreTableToPointInTimeRequest: RestoreTableToPointInTimeRequest): M[RestoreTableToPointInTimeResponse]
  26. abstract def scan(scanRequest: ScanRequest): M[ScanResponse]
  27. abstract def tagResource(tagResourceRequest: TagResourceRequest): M[TagResourceResponse]
  28. abstract def transactGetItems(transactGetItemsRequest: TransactGetItemsRequest): M[TransactGetItemsResponse]
  29. abstract def transactWriteItems(transactWriteItemsRequest: TransactWriteItemsRequest): M[TransactWriteItemsResponse]
  30. abstract def untagResource(untagResourceRequest: UntagResourceRequest): M[UntagResourceResponse]
  31. abstract def updateContinuousBackups(updateContinuousBackupsRequest: UpdateContinuousBackupsRequest): M[UpdateContinuousBackupsResponse]
  32. abstract def updateGlobalTable(updateGlobalTableRequest: UpdateGlobalTableRequest): M[UpdateGlobalTableResponse]
  33. abstract def updateGlobalTableSettings(updateGlobalTableSettingsRequest: UpdateGlobalTableSettingsRequest): M[UpdateGlobalTableSettingsResponse]
  34. abstract def updateItem(updateItemRequest: UpdateItemRequest): M[UpdateItemResponse]
  35. abstract def updateTable(updateTableRequest: UpdateTableRequest): M[UpdateTableResponse]
  36. abstract def updateTimeToLive(updateTimeToLiveRequest: UpdateTimeToLiveRequest): M[UpdateTimeToLiveResponse]

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def batchGetItem(requestItems: Map[String, KeysAndAttributes]): M[BatchGetItemResponse]
    Definition Classes
    DynamoDbClientSupport
  6. def batchGetItem(requestItems: Map[String, KeysAndAttributes], returnConsumedCapacity: ReturnConsumedCapacity): M[BatchGetItemResponse]
    Definition Classes
    DynamoDbClientSupport
  7. def batchWriteItem(requestItems: Map[String, Seq[WriteRequest]]): M[BatchWriteItemResponse]
    Definition Classes
    DynamoDbClientSupport
  8. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  9. def createTable(attributeDefinitions: Seq[AttributeDefinition], tableName: String, keySchema: Seq[KeySchemaElement], provisionedThroughput: ProvisionedThroughput): M[CreateTableResponse]
    Definition Classes
    DynamoDbClientSupport
  10. def deleteItem(tableName: String, key: Map[String, AttributeValue], returnValues: ReturnValue): M[DeleteItemResponse]
    Definition Classes
    DynamoDbClientSupport
  11. def deleteItem(tableName: String, key: Map[String, AttributeValue]): M[DeleteItemResponse]
    Definition Classes
    DynamoDbClientSupport
  12. def deleteTable(tableName: String): M[DeleteTableResponse]
    Definition Classes
    DynamoDbClientSupport
  13. def describeEndpoints(): M[DescribeEndpointsResponse]
    Definition Classes
    DynamoDbClientSupport
  14. def describeLimits: M[DescribeLimitsResponse]
    Definition Classes
    DynamoDbClientSupport
  15. def describeTable(tableName: String): M[DescribeTableResponse]
    Definition Classes
    DynamoDbClientSupport
  16. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  18. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  20. def getItem(tableName: String, key: Map[String, AttributeValue], consistentRead: Boolean): M[GetItemResponse]
    Definition Classes
    DynamoDbClientSupport
  21. def getItem(tableName: String, key: Map[String, AttributeValue]): M[GetItemResponse]
    Definition Classes
    DynamoDbClientSupport
  22. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. def listBackups(): M[ListBackupsResponse]
    Definition Classes
    DynamoDbClientSupport
  25. def listGlobalTables: M[ListGlobalTablesResponse]
    Definition Classes
    DynamoDbClientSupport
  26. def listTables(limit: Int): M[ListTablesResponse]
    Definition Classes
    DynamoDbClientSupport
  27. def listTables(exclusiveStartTableName: String, limit: Int): M[ListTablesResponse]
    Definition Classes
    DynamoDbClientSupport
  28. def listTables(exclusiveStartTableName: String): M[ListTablesResponse]
    Definition Classes
    DynamoDbClientSupport
  29. def listTables: M[ListTablesResponse]
    Definition Classes
    DynamoDbClientSupport
  30. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  33. def putItem(tableName: String, item: Map[String, AttributeValue], returnValues: ReturnValue): M[PutItemResponse]
    Definition Classes
    DynamoDbClientSupport
  34. def putItem(tableName: String, item: Map[String, AttributeValue]): M[PutItemResponse]
    Definition Classes
    DynamoDbClientSupport
  35. def scan(tableName: String, attributesToGet: Seq[String], scanFilter: Map[String, Condition]): M[ScanResponse]
    Definition Classes
    DynamoDbClientSupport
  36. def scan(tableName: String, scanFilter: Map[String, Condition]): M[ScanResponse]
    Definition Classes
    DynamoDbClientSupport
  37. def scan(tableName: String, attributesToGet: Seq[String]): M[ScanResponse]
    Definition Classes
    DynamoDbClientSupport
  38. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  39. def toString(): String
    Definition Classes
    AnyRef → Any
  40. def updateItem(tableName: String, key: Map[String, AttributeValue], attributeUpdates: Map[String, AttributeValueUpdate], returnValues: ReturnValue): M[UpdateItemResponse]
    Definition Classes
    DynamoDbClientSupport
  41. def updateItem(tableName: String, key: Map[String, AttributeValue], attributeUpdates: Map[String, AttributeValueUpdate]): M[UpdateItemResponse]
    Definition Classes
    DynamoDbClientSupport
  42. def updateTable(tableName: String, provisionedThroughput: ProvisionedThroughput): M[UpdateTableResponse]
    Definition Classes
    DynamoDbClientSupport
  43. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from DynamoDbClientSupport[M]

Inherited from AnyRef

Inherited from Any

Ungrouped