class ConfiguredDynamoDBClient extends AmazonDynamoDBClient with DynamoDB
Configured Implementation
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ConfiguredDynamoDBClient
- DynamoDB
- AmazonDynamoDBClient
- AmazonDynamoDB
- AmazonWebServiceClient
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
-
new
ConfiguredDynamoDBClient(clientConfiguration: ClientConfiguration, credentialsProvider: CredentialsProvider = CredentialsLoader.load())
- clientConfiguration
clientConfiguration
- credentialsProvider
credentialsProvider
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
- Definition Classes
- DynamoDB
-
def
addAttributes(table: Table, hashPK: Any, attributes: (String, Any)*): Unit
- Definition Classes
- DynamoDB
-
def
addRequestHandler(arg0: RequestHandler2): Unit
- Definition Classes
- AmazonWebServiceClient
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
at(region: Region): DynamoDB
- Definition Classes
- DynamoDB
-
def
attributeValues(attributes: Seq[(String, Any)]): Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue]
- Definition Classes
- DynamoDB
-
def
batchGet(tableAndAttributes: Map[Table, List[(String, Any)]]): Seq[Item]
- Definition Classes
- DynamoDB
-
def
batchGetItem(arg0: Map[String, KeysAndAttributes]): BatchGetItemResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
batchGetItem(arg0: Map[String, KeysAndAttributes], arg1: String): BatchGetItemResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
batchGetItem(arg0: BatchGetItemRequest): BatchGetItemResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
batchWriteItem(arg0: Map[String, List[WriteRequest]]): BatchWriteItemResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
batchWriteItem(arg0: BatchWriteItemRequest): BatchWriteItemResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
final
def
beforeMarshalling[T <: AmazonWebServiceRequest](arg0: T): T
- Attributes
- protected[com.amazonaws]
- Definition Classes
- AmazonWebServiceClient
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
configureRegion(arg0: Regions): Unit
- Definition Classes
- AmazonWebServiceClient
-
def
consistentRead(consistentRead: Boolean): DynamoDB
- Definition Classes
- DynamoDB
-
def
create(table: Table): TableMeta
- Definition Classes
- DynamoDB
-
final
def
createExecutionContext(arg0: Request[_]): ExecutionContext
- Attributes
- protected[com.amazonaws]
- Definition Classes
- AmazonWebServiceClient
-
def
createExecutionContext(arg0: AmazonWebServiceRequest): ExecutionContext
- Attributes
- protected[com.amazonaws]
- Definition Classes
- AmazonWebServiceClient
-
def
createTable(table: Table): TableMeta
- Definition Classes
- DynamoDB
-
def
createTable(name: String, hashPK: (String, ScalarAttributeType), rangePK: (String, ScalarAttributeType), otherAttributes: Seq[(String, ScalarAttributeType)], indexes: Seq[LocalSecondaryIndex]): TableMeta
- Definition Classes
- DynamoDB
-
def
createTable(name: String, hashPK: (String, ScalarAttributeType)): TableMeta
- Definition Classes
- DynamoDB
-
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
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
createTable(arg0: CreateTableRequest): CreateTableResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
delete(table: Table): Unit
- Definition Classes
- DynamoDB
-
def
deleteAttributes(table: Table, hashPK: Any, rangePK: Any, attributes: (String, Any)*): Unit
- Definition Classes
- DynamoDB
-
def
deleteAttributes(table: Table, hashPK: Any, attributes: (String, Any)*): Unit
- Definition Classes
- DynamoDB
-
def
deleteItem(table: Table, hashPK: Any, rangePK: Any): Unit
- Definition Classes
- DynamoDB
-
def
deleteItem(table: Table, hashPK: Any): Unit
- Definition Classes
- DynamoDB
-
def
deleteItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue], arg2: String): DeleteItemResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
deleteItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue]): DeleteItemResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
deleteItem(arg0: DeleteItemRequest): DeleteItemResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
deleteTable(table: Table): Unit
- Definition Classes
- DynamoDB
-
def
deleteTable(arg0: String): DeleteTableResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
deleteTable(arg0: DeleteTableRequest): DeleteTableResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
describe(tableName: String): Option[TableMeta]
- Definition Classes
- DynamoDB
-
def
describe(table: Table): Option[TableMeta]
- Definition Classes
- DynamoDB
-
def
describeLimits(arg0: DescribeLimitsRequest): DescribeLimitsResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
describeTable(arg0: String): DescribeTableResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
describeTable(arg0: DescribeTableRequest): DescribeTableResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
final
def
endClientExecution(arg0: AWSRequestMetrics, arg1: Request[_], arg2: Response[_], arg3: Boolean): Unit
- Attributes
- protected[com.amazonaws]
- Definition Classes
- AmazonWebServiceClient
-
final
def
endClientExecution(arg0: AWSRequestMetrics, arg1: Request[_], arg2: Response[_]): Unit
- Attributes
- protected[com.amazonaws]
- Definition Classes
- AmazonWebServiceClient
-
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
findRequestMetricCollector(arg0: Request[_]): RequestMetricCollector
- Attributes
- protected[com.amazonaws]
- Definition Classes
- AmazonWebServiceClient
-
def
get(table: Table, hashPK: Any, rangePK: Any): Option[Item]
- Definition Classes
- DynamoDB
-
def
get(table: Table, hashPK: Any): Option[Item]
- Definition Classes
- DynamoDB
-
def
getCachedResponseMetadata(arg0: AmazonWebServiceRequest): ResponseMetadata
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
getItem(table: Table, hashPK: Any, rangePK: Any): Option[Item]
- Definition Classes
- DynamoDB
-
def
getItem(table: Table, hashPK: Any): Option[Item]
- Definition Classes
- DynamoDB
-
def
getItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue], arg2: Boolean): GetItemResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
getItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue]): GetItemResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
getItem(arg0: GetItemRequest): GetItemResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
getRequestMetricsCollector(): RequestMetricCollector
- Definition Classes
- AmazonWebServiceClient
-
def
getServiceName(): String
- Definition Classes
- AmazonWebServiceClient
-
def
getServiceNameIntern(): String
- Attributes
- protected[com.amazonaws]
- Definition Classes
- AmazonWebServiceClient
-
def
getSigner(): Signer
- Attributes
- protected[com.amazonaws]
- Definition Classes
- AmazonWebServiceClient
-
def
getSignerByURI(arg0: URI): Signer
- Definition Classes
- AmazonWebServiceClient
-
final
def
getSignerRegionOverride(): String
- Definition Classes
- AmazonWebServiceClient
-
def
getTimeOffset(): Int
- Definition Classes
- AmazonWebServiceClient
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
isRequestMetricsEnabled(arg0: AmazonWebServiceRequest): Boolean
- Attributes
- protected[com.amazonaws]
- Definition Classes
- AmazonWebServiceClient
-
def
lastEvaluatedTableName: Option[String]
- Definition Classes
- DynamoDB
-
def
listTables(arg0: Integer): ListTablesResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
listTables(arg0: String, arg1: Integer): ListTablesResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
listTables(arg0: String): ListTablesResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
listTables(): ListTablesResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
listTables(arg0: ListTablesRequest): ListTablesResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
put(table: Table, attributes: (String, Any)*): Unit
- Definition Classes
- DynamoDB
-
def
put(table: Table, hashPK: Any, rangePK: Any, attributes: (String, Any)*): Unit
- Definition Classes
- DynamoDB
-
def
put(table: Table, hashPK: Any, attributes: (String, Any)*): Unit
- Definition Classes
- DynamoDB
-
def
putAttributes(table: Table, hashPK: Any, rangePK: Any, attributes: (String, Any)*): Unit
- Definition Classes
- DynamoDB
-
def
putAttributes(table: Table, hashPK: Any, attributes: (String, Any)*): Unit
- Definition Classes
- DynamoDB
-
def
putConditional(tableName: String, attributes: (String, Any)*)(cond: Seq[(String, ExpectedAttributeValue)]): Unit
- Definition Classes
- DynamoDB
-
def
putItem(tableName: String, attributes: (String, Any)*): Unit
- Definition Classes
- DynamoDB
-
def
putItem(table: Table, hashPK: Any, rangePK: Any, attributes: (String, Any)*): Unit
- Definition Classes
- DynamoDB
-
def
putItem(table: Table, hashPK: Any, attributes: (String, Any)*): Unit
- Definition Classes
- DynamoDB
-
def
putItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue], arg2: String): PutItemResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
putItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue]): PutItemResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
putItem(arg0: PutItemRequest): PutItemResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
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]
- Definition Classes
- DynamoDB
-
def
query(arg0: QueryRequest): QueryResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
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]
- Definition Classes
- DynamoDB
-
def
removeRequestHandler(arg0: RequestHandler2): Unit
- Definition Classes
- AmazonWebServiceClient
-
def
removeRequestHandler(arg0: RequestHandler): Unit
- Definition Classes
- AmazonWebServiceClient
-
def
requestMetricCollector(): RequestMetricCollector
- Attributes
- protected[com.amazonaws]
- Definition Classes
- AmazonWebServiceClient
-
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]
- Definition Classes
- DynamoDB
-
def
scan(arg0: String, arg1: List[String], arg2: Map[String, com.amazonaws.services.dynamodbv2.model.Condition]): ScanResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
scan(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.Condition]): ScanResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
scan(arg0: String, arg1: List[String]): ScanResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
scan(arg0: ScanRequest): ScanResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
setEndpoint(arg0: String): Unit
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @throws( ... )
-
def
setEndpointPrefix(arg0: String): Unit
- Attributes
- protected[com.amazonaws]
- Definition Classes
- AmazonWebServiceClient
-
def
setRegion(arg0: com.amazonaws.regions.Region): Unit
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @throws( ... )
-
final
def
setServiceNameIntern(arg0: String): Unit
- Definition Classes
- AmazonWebServiceClient
-
final
def
setSignerRegionOverride(arg0: String): Unit
- Definition Classes
- AmazonWebServiceClient
-
def
setTimeOffset(arg0: Int): Unit
- Definition Classes
- AmazonWebServiceClient
-
def
shutdown(): Unit
- Definition Classes
- AmazonWebServiceClient
-
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.
- Definition Classes
- DynamoDB
- See also
http://docs.aws.amazon.com/cli/latest/reference/dynamodb/describe-table.html
-
def
tableNames: Seq[String]
- Definition Classes
- DynamoDB
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
updateItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue], arg2: Map[String, AttributeValueUpdate], arg3: String): UpdateItemResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
updateItem(arg0: String, arg1: Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue], arg2: Map[String, AttributeValueUpdate]): UpdateItemResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
updateItem(arg0: UpdateItemRequest): UpdateItemResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
updateTable(arg0: String, arg1: com.amazonaws.services.dynamodbv2.model.ProvisionedThroughput): UpdateTableResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
updateTable(arg0: UpdateTableRequest): UpdateTableResult
- Definition Classes
- AmazonDynamoDBClient → AmazonDynamoDB
-
def
updateTableProvisionedThroughput(table: Table, provisionedThroughput: ProvisionedThroughput): TableMeta
- Definition Classes
- DynamoDB
-
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
- @throws( ... )
-
def
withEndpoint[T <: AmazonWebServiceClient](arg0: String): T
- Definition Classes
- AmazonWebServiceClient
-
def
withRegion[T <: AmazonWebServiceClient](arg0: Regions): T
- Definition Classes
- AmazonWebServiceClient
-
def
withRegion[T <: AmazonWebServiceClient](arg0: com.amazonaws.regions.Region): T
- Definition Classes
- AmazonWebServiceClient
-
def
withTimeOffset(arg0: Int): AmazonWebServiceClient
- Definition Classes
- AmazonWebServiceClient
Deprecated Value Members
-
def
addRequestHandler(arg0: RequestHandler): Unit
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
configSigner(arg0: String, arg1: String): Unit
- Attributes
- protected[com.amazonaws]
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
configSigner(arg0: URI): Unit
- Attributes
- protected[com.amazonaws]
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
final
def
createExecutionContext(): ExecutionContext
- Attributes
- protected[com.amazonaws]
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
getServiceAbbreviation(): String
- Attributes
- protected[com.amazonaws]
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
setEndpoint(arg0: String, arg1: String, arg2: String): Unit
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.