ConfiguredDynamoDBClient
class ConfiguredDynamoDBClient(clientConfiguration: ClientConfiguration, credentialsProvider: AWSCredentialsProvider) extends AmazonDynamoDBClient with DynamoDB
Configured Implementation
Configured Implementation
- Value Params
- clientConfiguration
clientConfiguration
- credentialsProvider
credentialsProvider
trait DynamoDB
class AmazonDynamoDBClient
trait AmazonDynamoDB
class AmazonWebServiceClient
class Object
trait Matchable
class Any
Value members
Inherited methods
def createTable(name: String, hashPK: (String, ScalarAttributeType), rangePK: (String, ScalarAttributeType), otherAttributes: Seq[(String, ScalarAttributeType)], indexes: Seq[LocalSecondaryIndex]): TableMeta
- Inherited from
- DynamoDB
def createTable(`x$0`: List[AttributeDefinition], `x$1`: String, `x$2`: List[KeySchemaElement], `x$3`: ProvisionedThroughput): CreateTableResult
- Inherited from
- AmazonDynamoDBClient
def describeContinuousBackups(`x$0`: DescribeContinuousBackupsRequest): DescribeContinuousBackupsResult
- Inherited from
- AmazonDynamoDBClient
def describeContributorInsights(`x$0`: DescribeContributorInsightsRequest): DescribeContributorInsightsResult
- Inherited from
- AmazonDynamoDBClient
def describeGlobalTableSettings(`x$0`: DescribeGlobalTableSettingsRequest): DescribeGlobalTableSettingsResult
- Inherited from
- AmazonDynamoDBClient
def describeKinesisStreamingDestination(`x$0`: DescribeKinesisStreamingDestinationRequest): DescribeKinesisStreamingDestinationResult
- Inherited from
- AmazonDynamoDBClient
def describeTableReplicaAutoScaling(`x$0`: DescribeTableReplicaAutoScalingRequest): DescribeTableReplicaAutoScalingResult
- Inherited from
- AmazonDynamoDBClient
def disableKinesisStreamingDestination(`x$0`: DisableKinesisStreamingDestinationRequest): DisableKinesisStreamingDestinationResult
- Inherited from
- AmazonDynamoDBClient
def enableKinesisStreamingDestination(`x$0`: EnableKinesisStreamingDestinationRequest): EnableKinesisStreamingDestinationResult
- Inherited from
- AmazonDynamoDBClient
def exportTableToPointInTime(`x$0`: ExportTableToPointInTimeRequest): ExportTableToPointInTimeResult
- Inherited from
- AmazonDynamoDBClient
def putConditional(tableName: String, attributes: SimplePk*)(cond: Seq[(String, ExpectedAttributeValue)]): Unit
- Inherited from
- DynamoDB
def query(table: Table, keyConditions: Seq[(String, Condition)], select: Select, attributesToGet: Seq[String], scanIndexForward: Boolean, consistentRead: Boolean, limit: Int, pageStatsCallback: PageStats => Unit): Seq[Item]
- Inherited from
- DynamoDB
def queryWithIndex(table: Table, index: SecondaryIndex, keyConditions: Seq[(String, Condition)], select: Select, attributesToGet: Seq[String], scanIndexForward: Boolean, consistentRead: Boolean, limit: Int, pageStatsCallback: PageStats => Unit): Seq[Item]
- Inherited from
- DynamoDB
def restoreTableToPointInTime(`x$0`: RestoreTableToPointInTimeRequest): RestoreTableToPointInTimeResult
- Inherited from
- AmazonDynamoDBClient
def scan(table: Table, filter: Seq[(String, Condition)], limit: Int, segment: Int, totalSegments: Int, select: Select, attributesToGet: Seq[String], consistentRead: Boolean, pageStatsCallback: PageStats => Unit): Seq[Item]
- Inherited from
- DynamoDB
Gets the table by name if it exists. This is an expensive operation since it queries the table schema each time it is called.
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
- Inherited from
- DynamoDB
def updateContributorInsights(`x$0`: UpdateContributorInsightsRequest): UpdateContributorInsightsResult
- Inherited from
- AmazonDynamoDBClient
def updateGlobalTableSettings(`x$0`: UpdateGlobalTableSettingsRequest): UpdateGlobalTableSettingsResult
- Inherited from
- AmazonDynamoDBClient
def updateItem(`x$0`: String, `x$1`: Map[String, AttributeValue], `x$2`: Map[String, AttributeValueUpdate], `x$3`: String): UpdateItemResult
- Inherited from
- AmazonDynamoDBClient
def updateItem(`x$0`: String, `x$1`: Map[String, AttributeValue], `x$2`: Map[String, AttributeValueUpdate]): UpdateItemResult
- Inherited from
- AmazonDynamoDBClient
def updateTableProvisionedThroughput(table: Table, provisionedThroughput: ProvisionedThroughput): TableMeta
- Inherited from
- DynamoDB
def updateTableReplicaAutoScaling(`x$0`: UpdateTableReplicaAutoScalingRequest): UpdateTableReplicaAutoScalingResult
- Inherited from
- AmazonDynamoDBClient
Deprecated and Inherited methods
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
- Deprecated
- Inherited from
- AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
- Deprecated
- Inherited from
- AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
- Deprecated
- Inherited from
- AmazonWebServiceClient
@Deprecated @SdkInternalApi @deprecated("see corresponding Javadoc for more information.", "")
- Deprecated
- Inherited from
- AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
- Deprecated
- Inherited from
- AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
- Deprecated
- Inherited from
- AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "") @throws(java.lang.IllegalArgumentException)
- Deprecated
- Inherited from
- AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
- Deprecated
- Inherited from
- AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "") @throws(java.lang.IllegalArgumentException)
- Deprecated
- Inherited from
- AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
- Deprecated
- Inherited from
- AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
- Deprecated
- Inherited from
- AmazonWebServiceClient