Class

com.github.dwhjames.awswrap.dynamodb

AmazonDynamoDBScalaClient

Related Doc: package dynamodb

Permalink

class AmazonDynamoDBScalaClient extends AnyRef

A lightweight wrapper for AmazonDynamoDBAsyncClient.

Source
dynamodb.scala
See also

AmazonDynamoDBAsyncClient

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. AmazonDynamoDBScalaClient
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AmazonDynamoDBScalaClient(client: AmazonDynamoDBAsyncClient)

    Permalink

    construct a wrapper client from an Amazon async client.

    construct a wrapper client from an Amazon async client.

    client

    the underlying AmazonDynamoDBAsyncClient.

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def batchGetItem(requestItems: Map[String, KeysAndAttributes]): Future[BatchGetItemResult]

    Permalink

    See also

    AWS Java SDK

  6. def batchGetItem(batchGetItemRequest: BatchGetItemRequest): Future[BatchGetItemResult]

    Permalink

    See also

    AWS Java SDK

  7. def batchWriteItem(requestItems: Map[String, Seq[WriteRequest]]): Future[BatchWriteItemResult]

    Permalink

    See also

    AWS Java SDK

  8. def batchWriteItem(batchWriteItemRequest: BatchWriteItemRequest): Future[BatchWriteItemResult]

    Permalink

    See also

    AWS Java SDK

  9. val client: AmazonDynamoDBAsyncClient

    Permalink

    the underlying AmazonDynamoDBAsyncClient.

  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. def createTable(tableName: String, provisionedThroughput: ProvisionedThroughput, attributeDefinitions: Seq[AttributeDefinition], keySchema: Seq[KeySchemaElement], localSecondaryIndexes: Seq[LocalSecondaryIndex] = Seq.empty): Future[CreateTableResult]

    Permalink

    See also

    AWS Java SDK

  12. def createTable(createTableRequest: CreateTableRequest): Future[CreateTableResult]

    Permalink

    See also

    AWS Java SDK

  13. def deleteItem(tableName: String, key: Map[String, AttributeValue]): Future[DeleteItemResult]

    Permalink

    See also

    AWS Java SDK

  14. def deleteItem(deleteItemRequest: DeleteItemRequest): Future[DeleteItemResult]

    Permalink

    See also

    AWS Java SDK

  15. def deleteTable(tableName: String): Future[DeleteTableResult]

    Permalink

    See also

    AWS Java SDK

  16. def deleteTable(deleteTableRequest: DeleteTableRequest): Future[DeleteTableResult]

    Permalink

    See also

    AWS Java SDK

  17. def describeTable(tableName: String): Future[DescribeTableResult]

    Permalink

    See also

    AWS Java SDK

  18. def describeTable(describeTableRequest: DescribeTableRequest): Future[DescribeTableResult]

    Permalink

    See also

    AWS Java SDK

  19. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  21. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  23. def getExecutionContext(): ExecutionContext

    Permalink
  24. def getExecutorService(): ExecutorService

    Permalink
  25. def getItem(tableName: String, key: Map[String, AttributeValue], attributesToGet: Iterable[String] = Iterable.empty, consistentRead: Boolean = false): Future[GetItemResult]

    Permalink

    See also

    AWS Java SDK

  26. def getItem(getItemRequest: GetItemRequest): Future[GetItemResult]

    Permalink

    See also

    AWS Java SDK

  27. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  28. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  29. def listTables(): Future[ListTablesResult]

    Permalink

    See also

    AWS Java SDK

  30. def listTables(listTablesRequest: ListTablesRequest): Future[ListTablesResult]

    Permalink

    See also

    AWS Java SDK

  31. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  32. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  33. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  34. def putItem(tableName: String, item: Map[String, AttributeValue]): Future[PutItemResult]

    Permalink

    See also

    AWS Java SDK

  35. def putItem(putItemRequest: PutItemRequest): Future[PutItemResult]

    Permalink

    See also

    AWS Java SDK

  36. def query(tableName: String, keyConditions: Map[String, Condition]): Future[QueryResult]

    Permalink

    See also

    AWS Java SDK

  37. def query(queryRequest: QueryRequest): Future[QueryResult]

    Permalink

    See also

    AWS Java SDK

  38. def scan(tableName: String, scanFilter: Map[String, Condition] = Map.empty): Future[ScanResult]

    Permalink

    See also

    AWS Java SDK

  39. def scan(scanRequest: ScanRequest): Future[ScanResult]

    Permalink

    See also

    AWS Java SDK

  40. def shutdown(): Unit

    Permalink
  41. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  42. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  43. def updateItem(tableName: String, key: Map[String, AttributeValue], attributeUpdates: Map[String, AttributeValueUpdate]): Future[UpdateItemResult]

    Permalink

    See also

    AWS Java SDK

  44. def updateItem(updateItemRequest: UpdateItemRequest): Future[UpdateItemResult]

    Permalink

    See also

    AWS Java SDK

  45. def updateTable(tableName: String, provisionedThroughput: ProvisionedThroughput): Future[UpdateTableResult]

    Permalink

    See also

    AWS Java SDK

  46. def updateTable(updateTableRequest: UpdateTableRequest): Future[UpdateTableResult]

    Permalink

    See also

    AWS Java SDK

  47. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped