Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

additionalConditionalExpression() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.WriteModification
 
additionalConditionalExpression(Expression) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.WriteModification.Builder
 
addReadBatch(ReadBatch) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchGetItemEnhancedRequest.Builder
 
addReadOperation(BatchableReadOperation) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadBatch.Builder
 
addWriteBatch(WriteBatch) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchWriteItemEnhancedRequest.Builder
 
addWriteBatch(ReadTransaction) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactGetItemsEnhancedRequest.Builder
 
addWriteBatch(WriteTransaction) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactWriteItemsEnhancedRequest.Builder
 
addWriteOperation(BatchableWriteOperation<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteBatch.Builder
 
addWriteRequestsToMap(Map<String, Collection<WriteRequest>>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteBatch
This method is used by the internal batchWriteItem operation to generate list of batch write requests used in the call to DynamoDb.
afterRead(Map<String, AttributeValue>, OperationContext, TableMetadata) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.ChainMapperExtension
Implementation of the MapperExtension interface that will call all the chained extensions in reverse order, passing the results of each one to the next and coalescing the results into a single modification.
afterRead(Map<String, AttributeValue>, OperationContext, TableMetadata) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MapperExtension
This hook is called just after an operation that has read data from the database.
allKeys() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableMetadata
 
allKeys() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TableMetadata
Returns all the names of attributes associated with any index (primary or secondary) known for this table.
as(AttributeTag...) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attribute.AttributeSupplier
 
asyncServiceCall(DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.CommonOperation
Provides a function for making the low level non-blocking asynchronous SDK call to DynamoDb.
asyncServiceCall(DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DatabaseOperation
Provides a function for making the low level non-blocking asynchronous SDK call to DynamoDb.
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchGetItemOperation
 
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchWriteItemOperation
 
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTableOperation
 
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.DeleteItem
 
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GetItem
 
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem
 
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.QueryOperation
 
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ScanOperation
 
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactGetItemsOperation
 
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactWriteItemsOperation
 
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 
asyncServiceCall(DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.PaginatedDatabaseOperation
Provides a function for making the low level non-blocking asynchronous paginated SDK call to DynamoDb.
asyncServiceCall(DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.PaginatedOperation
Provides a function for making the low level non-blocking asynchronous SDK call to DynamoDb.
Attribute<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper
 
Attribute.AttributeSupplier<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper
 
Attributes - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper
 
attributes(Attribute.AttributeSupplier<T>...) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema.Builder
 
attributes(Collection<Attribute.AttributeSupplier<T>>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema.Builder
 
AttributeTag - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper
Extend this class to create your own attribute tag that can be used with extensions.
AttributeTag() - Constructor for class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTag
 
AttributeTags - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper
 
AttributeType<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper
 
AttributeTypes - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper
 
attributeValue(T, String) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema
 
attributeValue(T, String) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TableSchema
Returns a single attribute value from the modelled object.
AttributeValues - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient
This static helper class contains some literal AttributeValue constants and converters.
attributeValueToObject(AttributeValue) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeType
 
AttributeValueType - Enum in software.amazon.awssdk.extensions.dynamodb.mappingclient.core
 

B

BatchableReadOperation - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
 
BatchableWriteOperation<T> - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
 
batchGetItem(BatchGetItemEnhancedRequest) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedAsyncClient
 
batchGetItem(BatchGetItemEnhancedRequest) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedClient
 
batchGetItem(BatchGetItemEnhancedRequest) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbEnhancedAsyncClient
 
batchGetItem(BatchGetItemEnhancedRequest) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbEnhancedClient
 
BatchGetItemEnhancedRequest - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
BatchGetItemEnhancedRequest.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
BatchGetItemOperation - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
batchGetItemResponse(BatchGetItemResponse) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchGetResultPage.Builder
 
BatchGetResultPage - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
BatchGetResultPage.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
batchWriteItem(BatchWriteItemEnhancedRequest) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedAsyncClient
 
batchWriteItem(BatchWriteItemEnhancedRequest) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedClient
 
batchWriteItem(BatchWriteItemEnhancedRequest) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbEnhancedAsyncClient
 
batchWriteItem(BatchWriteItemEnhancedRequest) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbEnhancedClient
 
BatchWriteItemEnhancedRequest - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
BatchWriteItemEnhancedRequest.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
BatchWriteItemOperation - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
BatchWriteResult - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
BatchWriteResult.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
beforeWrite(Map<String, AttributeValue>, OperationContext, TableMetadata) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.ChainMapperExtension
Implementation of the MapperExtension interface that will call all the chained extensions in forward order, passing the results of each one to the next and coalescing the results into a single modification.
beforeWrite(Map<String, AttributeValue>, OperationContext, TableMetadata) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.VersionedRecordExtension
 
beforeWrite(Map<String, AttributeValue>, OperationContext, TableMetadata) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MapperExtension
This hook is called just before an operation is going to write data to the database.
beginsWith(Key) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryConditional
 
between(Key, Key) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryConditional
 
binaryAttribute(String, Function<T, ByteBuffer>, BiConsumer<T, ByteBuffer>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
binarySetAttribute(String, Function<T, Set<ByteBuffer>>, BiConsumer<T, Set<ByteBuffer>>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
binarySetType() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
binaryType() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
binaryValue(ByteBuffer) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.AttributeValues
Creates a literal binary AttributeValue from a Java ByteBuffer.
boolAttribute(String, Function<T, Boolean>, BiConsumer<T, Boolean>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
booleanType() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedAsyncClient.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedClient.Builder
 
build() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbEnhancedAsyncClient.Builder
 
build() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbEnhancedClient.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Expression.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.ReadModification.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.VersionedRecordExtension.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.WriteModification.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchGetItemEnhancedRequest.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchGetResultPage.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchWriteItemEnhancedRequest.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchWriteResult.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.CreateTableEnhancedRequest.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.GlobalSecondaryIndex.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.LocalSecondaryIndex.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryEnhancedRequest.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadBatch.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadTransaction.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ScanEnhancedRequest.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactGetItemsEnhancedRequest.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactWriteItemsEnhancedRequest.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteBatch.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteTransaction.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ConditionCheck.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.DeleteItem.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GetItem.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema.Builder
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedAsyncClient
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedClient
 
Builder() - Constructor for class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedClient.Builder
 
builder() - Static method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbEnhancedAsyncClient
Creates a default builder for DynamoDbEnhancedAsyncClient.
builder() - Static method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbEnhancedClient
Creates a default builder for DynamoDbEnhancedClient.
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Expression
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.ReadModification
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.VersionedRecordExtension
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.WriteModification
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchGetItemEnhancedRequest
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchGetResultPage
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchWriteItemEnhancedRequest
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchWriteResult
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.CreateTableEnhancedRequest
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.GlobalSecondaryIndex
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.LocalSecondaryIndex
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryEnhancedRequest
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadBatch
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadTransaction
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ScanEnhancedRequest
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactGetItemsEnhancedRequest
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactWriteItemsEnhancedRequest
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteBatch
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteTransaction
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ConditionCheck
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.DeleteItem
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GetItem
 
builder(Class<? extends T>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem
 
builder(Class<? extends T>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 
builder(Class<? extends T>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema
 
byteNumberAttribute(String, Function<T, Byte>, BiConsumer<T, Byte>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
byteNumberSetType() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
byteNumberType() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
byteSetAttribute(String, Function<T, Set<Byte>>, BiConsumer<T, Set<Byte>>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 

C

ChainMapperExtension - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions
A meta-extension that allows multiple extensions to be chained in a specified order to act as a single composite extension.
cleanAttributeName(String) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.Utils
There is a divergence in what constitutes an acceptable attribute name versus a token used in expression names or values.
coalesce(Expression, Expression, String) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Expression
 
coalesceExpressions(String, String, String) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Expression
 
coalesceNames(Map<String, String>, Map<String, String>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Expression
 
coalesceValues(Map<String, AttributeValue>, Map<String, AttributeValue>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Expression
 
CommonOperation<ItemT,RequestT,ResponseT,ResultT> - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Common interface for a single operation that can be executed in a synchronous or non-blocking asynchronous fashion against a mapped database table.
ConditionCheck<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
ConditionCheck.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
conditionExpression(Expression) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ConditionCheck.Builder
 
conditionExpression() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ConditionCheck
 
conditionExpression(Expression) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.DeleteItem.Builder
 
conditionExpression(Expression) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem.Builder
 
conditionExpression() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem
 
conditionExpression(Expression) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem.Builder
 
consistentRead() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.BatchableReadOperation
 
consistentRead(Boolean) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryEnhancedRequest.Builder
 
consistentRead() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryEnhancedRequest
 
consistentRead(Boolean) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ScanEnhancedRequest.Builder
 
consistentRead() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ScanEnhancedRequest
 
consistentRead(Boolean) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GetItem.Builder
 
consistentRead() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GetItem
 
create(Iterator<T>, Function<T, R>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.TransformIterator
 
create(MapperExtension...) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.ChainMapperExtension
Construct a new instance of ChainMapperExtension.
create(AttributeValue) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Key
Construct a literal key with just a partition key value.
create(AttributeValue, AttributeValue) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Key
Construct a literal key with both a partition key value and a sort key value.
create(Collection<ReadBatch>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchGetItemEnhancedRequest
 
create(Collection<WriteBatch>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchWriteItemEnhancedRequest
 
create(ProvisionedThroughput) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.CreateTableEnhancedRequest
 
create() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.CreateTableEnhancedRequest
 
create(String, Projection, ProvisionedThroughput) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.GlobalSecondaryIndex
 
create(String, Projection) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.LocalSecondaryIndex
 
create(QueryConditional) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryEnhancedRequest
 
create(MappedTableResource<T>, Collection<BatchableReadOperation>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadBatch
 
create(MappedTableResource<T>, BatchableReadOperation...) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadBatch
 
create(MappedTableResource<T>, TransactableReadOperation<T>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadTransaction
 
create() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ScanEnhancedRequest
 
create(Collection<ReadTransaction>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactGetItemsEnhancedRequest
 
create(Map<String, AttributeValue>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactGetResultPage
 
create(Collection<WriteTransaction>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactWriteItemsEnhancedRequest
 
create(MappedTableResource<T>, Collection<BatchableWriteOperation<T>>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteBatch
 
create(MappedTableResource<T>, BatchableWriteOperation<T>...) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteBatch
 
create(MappedTableResource<T>, TransactableWriteOperation<T>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteTransaction
 
create(String, String) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.OperationContext
 
create(String) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.OperationContext
 
create(BatchGetItemEnhancedRequest) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchGetItemOperation
 
create(BatchWriteItemEnhancedRequest) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchWriteItemOperation
 
create(Key, Expression) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ConditionCheck
 
create(CreateTableEnhancedRequest) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTableOperation
 
create(Key) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.DeleteItem
 
create(Key) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GetItem
 
create(T) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem
 
create(QueryEnhancedRequest) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.QueryOperation
 
create(ScanEnhancedRequest) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ScanOperation
 
create(TransactGetItemsEnhancedRequest) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactGetItemsOperation
 
create(TransactWriteItemsEnhancedRequest) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactWriteItemsOperation
 
create(T) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 
create(List<T>, Map<String, AttributeValue>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Page
Static constructor for this object.
create(List<T>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Page
Static constructor for this object that sets a null 'lastEvaluatedKey' which indicates this is the final page of results.
create(String, Function<T, R>, BiConsumer<T, R>, AttributeType<R>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attribute
 
create(Function<T, AttributeValue>, Function<AttributeValue, T>, AttributeValueType) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeType
 
createKeyFromItem(T, TableSchema<T>, String) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.Utils
 
createTable(CreateTableEnhancedRequest) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncTable
 
createTable(CreateTableEnhancedRequest) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbTable
 
createTable(CreateTableEnhancedRequest) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbAsyncTable
 
createTable(CreateTableEnhancedRequest) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbTable
 
CreateTableEnhancedRequest - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
CreateTableEnhancedRequest.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
CreateTableOperation<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
customMetadata() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.TableTag
Table tags are recorded in the TableMetadata object as custom metadata objects with a string key and a flexible value type.
customMetadataForAttribute(String, AttributeValueType) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTag
Attribute tags are recorded in the TableMetadata object as custom metadata objects with a string key and a flexible value type.
customMetadataObject(String, Class<? extends T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableMetadata
 
customMetadataObject(String, Class<? extends T>) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TableMetadata
Returns a custom metadata object.

D

DatabaseOperation<RequestT,ResponseT,ResultT> - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Interface for a single operation that can be executed against a mapped database.
DefaultDynamoDbAsyncIndex<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.core
 
DefaultDynamoDbAsyncTable<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.core
 
DefaultDynamoDbEnhancedAsyncClient - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.core
 
DefaultDynamoDbEnhancedAsyncClient.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.core
 
DefaultDynamoDbEnhancedClient - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.core
 
DefaultDynamoDbEnhancedClient.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.core
 
DefaultDynamoDbIndex<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.core
 
DefaultDynamoDbTable<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.core
 
DeleteItem<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
DeleteItem.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
documentMapAttribute(String, Function<T, K>, BiConsumer<T, K>, TableSchema<K>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
documentMapType(TableSchema<T>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
doubleNumberAttribute(String, Function<T, Double>, BiConsumer<T, Double>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
doubleNumberSetType() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
doubleNumberType() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
doubleSetAttribute(String, Function<T, Set<Double>>, BiConsumer<T, Set<Double>>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
dynamoDbAsyncClient() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedAsyncClient
 
DynamoDbAsyncIndex<T> - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Asynchronous interface for running commands against an object that is linked to a specific DynamoDb secondary index and knows how to map records from the table that index is linked to into a modelled object.
DynamoDbAsyncTable<T> - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Asynchronous interface for running commands against an object that is linked to a specific DynamoDb table resource and therefore knows how to map records from that table into a modelled object.
dynamoDbClient() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncIndex
 
dynamoDbClient() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncTable
 
dynamoDbClient(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedAsyncClient.Builder
 
dynamoDbClient(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedClient.Builder
 
dynamoDbClient() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedClient
 
dynamoDbClient() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbIndex
 
dynamoDbClient() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbTable
 
dynamoDbClient(DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbEnhancedAsyncClient.Builder
 
dynamoDbClient(DynamoDbClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbEnhancedClient.Builder
 
DynamoDbEnhancedAsyncClient - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Asynchronous interface for running commands against a DynamoDb database.
DynamoDbEnhancedAsyncClient.Builder - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
The builder definition for a DynamoDbEnhancedAsyncClient.
DynamoDbEnhancedClient - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Synchronous interface for running commands against a DynamoDb database.
DynamoDbEnhancedClient.Builder - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
The builder definition for a DynamoDbEnhancedClient.
DynamoDbIndex<T> - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Synchronous interface for running commands against an object that is linked to a specific DynamoDb secondary index and knows how to map records from the table that index is linked to into a modelled object.
DynamoDbTable<T> - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Synchronous interface for running commands against an object that is linked to a specific DynamoDb table resource and therefore knows how to map records from that table into a modelled object.

E

equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncIndex
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncTable
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedAsyncClient
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedClient
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbIndex
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbTable
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Expression
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.ReadModification
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.WriteModification
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Key
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchGetItemEnhancedRequest
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchWriteItemEnhancedRequest
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.CreateTableEnhancedRequest
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.GlobalSecondaryIndex
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.LocalSecondaryIndex
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryEnhancedRequest
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadBatch
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadTransaction
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ScanEnhancedRequest
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactGetItemsEnhancedRequest
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactGetResultPage
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactWriteItemsEnhancedRequest
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteBatch
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteTransaction
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.OperationContext
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ConditionCheck
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.DeleteItem
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GetItem
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Page
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableMetadata
 
equalTo(Key) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryConditional
 
exclusiveStartKey(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryEnhancedRequest.Builder
 
exclusiveStartKey() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryEnhancedRequest
 
exclusiveStartKey(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ScanEnhancedRequest.Builder
 
exclusiveStartKey() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ScanEnhancedRequest
 
execute(TableSchema<ItemT>, OperationContext, MapperExtension, DynamoDbClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.CommonOperation
Default implementation of a complete synchronous execution of this operation against either the primary or a secondary index.
execute(TableOperation<T, ?, ?, R>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncTable
 
execute(PaginatedTableOperation<T, ?, ?, R>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncTable
 
execute(TableOperation<T, ?, ?, R>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbTable
 
execute(PaginatedTableOperation<T, ?, ?, R>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbTable
 
execute(DynamoDbClient, MapperExtension) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DatabaseOperation
Default implementation of a complete synchronous execution of this operation.
execute(TableOperation<T, ?, ?, R>) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbAsyncTable
Executes a command that is expected to return a single data item against the database with the context of the primary index of the specific table this object is linked to.
execute(PaginatedTableOperation<T, ?, ?, R>) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbAsyncTable
Executes a command that is expected to return a paginated list of data items against the database with the context of the primary index of the specific table this object is linked to.
execute(TableOperation<T, ?, ?, R>) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbTable
Executes a command that is expected to return a single data item against the database with the context of the primary index of the specific table this object is linked to.
execute(PaginatedTableOperation<T, ?, ?, R>) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbTable
Executes a command that is expected to return a paginated list of data items against the database with the context of the primary index of the specific table this object is linked to.
execute(DynamoDbClient, MapperExtension) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.PaginatedDatabaseOperation
Default implementation of a complete synchronous execution of this operation against a database.
execute(TableSchema<ItemT>, OperationContext, MapperExtension, DynamoDbClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.PaginatedOperation
Default implementation of a complete synchronous execution of this operation against either the primary or a secondary index.
executeAsync(TableSchema<ItemT>, OperationContext, MapperExtension, DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.CommonOperation
Default implementation of a complete non-blocking asynchronous execution of this operation against either the primary or a secondary index.
executeAsync(DynamoDbAsyncClient, MapperExtension) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DatabaseOperation
Default implementation of a complete non-blocking asynchronous execution of this operation.
executeAsync(DynamoDbAsyncClient, MapperExtension) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.PaginatedDatabaseOperation
Default implementation of a complete non-blocking asynchronous execution of this operation against a database.
executeAsync(TableSchema<ItemT>, OperationContext, MapperExtension, DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.PaginatedOperation
Default implementation of a complete non-blocking asynchronous execution of this operation against either the primary or a secondary index.
executeOnPrimaryIndex(TableSchema<ItemT>, String, MapperExtension, DynamoDbClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.PaginatedTableOperation
Default implementation of a complete synchronous execution of this operation against the primary index.
executeOnPrimaryIndex(TableSchema<ItemT>, String, MapperExtension, DynamoDbClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TableOperation
Default implementation of a complete synchronous execution of this operation against the primary index.
executeOnPrimaryIndexAsync(TableSchema<ItemT>, String, MapperExtension, DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.PaginatedTableOperation
Default implementation of a complete non-blocking asynchronous execution of this operation against the primary index.
executeOnPrimaryIndexAsync(TableSchema<ItemT>, String, MapperExtension, DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TableOperation
Default implementation of a complete non-blocking asynchronous execution of this operation against the primary index.
executeOnSecondaryIndex(TableSchema<ItemT>, String, String, MapperExtension, DynamoDbClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.IndexOperation
Default implementation of a complete synchronous execution of this operation against a secondary index.
executeOnSecondaryIndex(TableSchema<ItemT>, String, String, MapperExtension, DynamoDbClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.PaginatedIndexOperation
Default implementation of a complete synchronous execution of this operation against a secondary index.
executeOnSecondaryIndexAsync(TableSchema<ItemT>, String, String, MapperExtension, DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.IndexOperation
Default implementation of a complete non-blocking asynchronous execution of this operation against a secondary index.
executeOnSecondaryIndexAsync(TableSchema<ItemT>, String, String, MapperExtension, DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.PaginatedIndexOperation
Default implementation of a complete non-blocking asynchronous execution of this operation against a secondary index.
Expression - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient
 
expression(String) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Expression.Builder
 
expression() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Expression
 
expression(TableSchema<?>, String) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryConditional
 
Expression.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient
 
expressionNames(Map<String, String>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Expression.Builder
 
expressionNames() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Expression
 
expressionValues(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Expression.Builder
 
expressionValues() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Expression
 
extend(StaticTableSchema<? super T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema.Builder
Extends the StaticTableSchema of a super-class, effectively rolling all the attributes modelled by the super-class into the StaticTableSchema of the sub-class.
extendWith(MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedAsyncClient.Builder
 
extendWith(MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedClient.Builder
 
extendWith(MapperExtension) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbEnhancedAsyncClient.Builder
 
extendWith(MapperExtension) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbEnhancedClient.Builder
 

F

filterExpression(Expression) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryEnhancedRequest.Builder
 
filterExpression() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryEnhancedRequest
 
filterExpression(Expression) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ScanEnhancedRequest.Builder
 
filterExpression() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ScanEnhancedRequest
 
flatten(StaticTableSchema<R>, Function<T, R>, BiConsumer<T, R>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema.Builder
 
floatNumberAttribute(String, Function<T, Float>, BiConsumer<T, Float>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
floatNumberSetType() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
floatNumberType() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
floatSetAttribute(String, Function<T, Set<Float>>, BiConsumer<T, Set<Float>>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 

G

generateKeysAndAttributes() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadBatch
This method is used by the internal batchGetItem operation to generate the keys and attributes used in the call to DynamoDb.
generateRequest(TableSchema<ItemT>, OperationContext, MapperExtension) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.CommonOperation
This method generates the request that needs to be sent to a low level DynamoDbClient.
generateRequest(MapperExtension) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DatabaseOperation
This method generates the request that needs to be sent to a low level DynamoDbClient.
generateRequest(MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchGetItemOperation
 
generateRequest(MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchWriteItemOperation
 
generateRequest(TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTableOperation
 
generateRequest(TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.DeleteItem
 
generateRequest(TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GetItem
 
generateRequest(TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem
 
generateRequest(TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.QueryOperation
 
generateRequest(TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ScanOperation
 
generateRequest(MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactGetItemsOperation
 
generateRequest(MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactWriteItemsOperation
 
generateRequest(TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 
generateRequest(MapperExtension) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.PaginatedDatabaseOperation
This method generates the request that needs to be sent to a low level DynamoDbClient.
generateRequest(TableSchema<ItemT>, OperationContext, MapperExtension) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.PaginatedOperation
This method generates the request that needs to be sent to a low level DynamoDbClient.
generateTransactGetItem() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadTransaction
This method is used by the internal transactGetItems operation to generate a transact read item used in the call to DynamoDb.
generateTransactGetItem(TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GetItem
 
generateTransactGetItem(TableSchema<T>, OperationContext, MapperExtension) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TransactableReadOperation
 
generateTransactWriteItem() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteTransaction
This method is used by the internal transactWriteItems operation to generate a transact write item used in the call to DynamoDb.
generateTransactWriteItem(TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ConditionCheck
 
generateTransactWriteItem(TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.DeleteItem
 
generateTransactWriteItem(TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem
 
generateTransactWriteItem(TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 
generateTransactWriteItem(TableSchema<T>, OperationContext, MapperExtension) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TransactableWriteOperation
 
generateWriteRequest(TableSchema<T>, OperationContext, MapperExtension) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.BatchableWriteOperation
 
generateWriteRequest(TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.DeleteItem
 
generateWriteRequest(TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem
 
get() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attribute.AttributeSupplier
 
getItem(MappedTableResource<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactGetResultPage
 
GetItem<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
GetItem.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
getResultsForTable(DynamoDbTable<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchGetResultPage
 
GlobalSecondaryIndex - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
GlobalSecondaryIndex.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
globalSecondaryIndices(Collection<GlobalSecondaryIndex>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.CreateTableEnhancedRequest.Builder
 
globalSecondaryIndices(GlobalSecondaryIndex...) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.CreateTableEnhancedRequest.Builder
 
globalSecondaryIndices() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.CreateTableEnhancedRequest
 
greaterThan(Key) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryConditional
 
greaterThanOrEqualTo(Key) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryConditional
 

H

hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncIndex
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncTable
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedAsyncClient
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedClient
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbIndex
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbTable
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Expression
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.ReadModification
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.WriteModification
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Key
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchGetItemEnhancedRequest
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchWriteItemEnhancedRequest
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.CreateTableEnhancedRequest
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.GlobalSecondaryIndex
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.LocalSecondaryIndex
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryEnhancedRequest
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadBatch
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadTransaction
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ScanEnhancedRequest
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactGetItemsEnhancedRequest
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactGetResultPage
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactWriteItemsEnhancedRequest
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteBatch
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteTransaction
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.OperationContext
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ConditionCheck
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.DeleteItem
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GetItem
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Page
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableMetadata
 
hasNext() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.TransformIterator
 

I

ignoreNulls(Boolean) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem.Builder
 
ignoreNulls() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 
index(String) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncTable
 
index(String) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbTable
 
index(String) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbAsyncTable
Returns a mapped index that can be used to execute commands against a secondary index belonging to the table being mapped by this object.
index(String) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbTable
Returns a mapped index that can be used to execute commands against a secondary index belonging to the table being mapped by this object.
indexKeys(String) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableMetadata
 
indexKeys(String) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TableMetadata
Returns all the names of attributes associated with the keys of a specified index.
indexName() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncIndex
 
indexName() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbIndex
 
indexName() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbAsyncIndex
Gets the physical secondary index name that operations performed by this object will be executed against.
indexName() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbIndex
Gets the physical secondary index name that operations performed by this object will be executed against.
indexName(String) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.GlobalSecondaryIndex.Builder
 
indexName() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.GlobalSecondaryIndex
 
indexName(String) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.LocalSecondaryIndex.Builder
 
indexName() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.LocalSecondaryIndex
 
indexName() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.OperationContext
 
IndexOperation<ItemT,RequestT,ResponseT,ResultT> - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Interface for a single operation that can be executed against a secondary index of a mapped database table.
indexPartitionKey(String) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableMetadata
 
indexPartitionKey(String) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TableMetadata
Returns the attribute name of the partition key for an index.
indexSortKey(String) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableMetadata
 
indexSortKey(String) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TableMetadata
Returns the attribute name of the sort key for an index.
integerNumberAttribute(String, Function<T, Integer>, BiConsumer<T, Integer>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
integerNumberSetType() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
integerNumberType() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
integerSetAttribute(String, Function<T, Set<Integer>>, BiConsumer<T, Set<Integer>>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
isKeyAttribute() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTag
Returns a boolean that indicates whether this attribute tag qualifies the attribute that has been tagged with it as a 'key attribute'.
isNullAttributeValue(AttributeValue) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.AttributeValues
A helper method to test if an AttributeValue is a 'null' constant.
item(T) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem.Builder
 
item() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem
 
item(T) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem.Builder
 
item() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 
items() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Page
Returns a page of mapped objects that represent records from a database query or scan.
itemToMap(T, boolean) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema
 
itemToMap(T, Collection<String>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema
 
itemToMap(T, boolean) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TableSchema
Takes a modelled object and converts it into a raw map of AttributeValue that the DynamoDb low-level SDK can work with.
itemToMap(T, Collection<String>) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TableSchema
Takes a modelled object and extracts a specific set of attributes which are then returned as a map of AttributeValue that the DynamoDb low-level SDK can work with.
iterator() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.TransformIterable
 

K

key() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.BatchableReadOperation
 
Key - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient
An object that represents a key that can be used to either identify a specific record or form part of a query conditional.
key(Key) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ConditionCheck.Builder
 
key() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ConditionCheck
 
key(Key) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.DeleteItem.Builder
 
key() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.DeleteItem
 
key(Key) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GetItem.Builder
 
key() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GetItem
 
keyFrom(T) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncIndex
 
keyFrom(T) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncTable
 
keyFrom(T) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbIndex
 
keyFrom(T) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbTable
 
keyFrom(T) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbAsyncIndex
Creates a Key object from a modelled item.
keyFrom(T) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbIndex
Creates a Key object from a modelled item.
keyFrom(T) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MappedTableResource
Creates a Key object from a modelled item.
keyMap(TableSchema<?>, String) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Key
Return a map of the key elements that can be passed directly to DynamoDb.

L

lastEvaluatedKey() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Page
Returns the 'lastEvaluatedKey' that DynamoDB returned from the last page query or scan.
lessThan(Key) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryConditional
 
lessThanOrEqualTo(Key) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryConditional
 
limit(Integer) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryEnhancedRequest.Builder
 
limit() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryEnhancedRequest
 
limit(Integer) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ScanEnhancedRequest.Builder
 
limit() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ScanEnhancedRequest
 
listAttribute(String, Function<T, List<K>>, BiConsumer<T, List<K>>, AttributeType<K>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
listType(AttributeType<T>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
LocalSecondaryIndex - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
LocalSecondaryIndex.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
localSecondaryIndices(Collection<LocalSecondaryIndex>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.CreateTableEnhancedRequest.Builder
 
localSecondaryIndices(LocalSecondaryIndex...) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.CreateTableEnhancedRequest.Builder
 
localSecondaryIndices() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.CreateTableEnhancedRequest
 
longNumberAttribute(String, Function<T, Long>, BiConsumer<T, Long>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
longNumberSetType() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
longNumberType() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
longSetAttribute(String, Function<T, Set<Long>>, BiConsumer<T, Set<Long>>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 

M

mapAttribute(String, Function<T, Map<String, K>>, BiConsumer<T, Map<String, K>>, AttributeType<K>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
MappedTableResource<T> - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Interface for a resource object that is part of either a DynamoDbTable or DynamoDbAsyncTable.
mappedTableResource(MappedTableResource<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadBatch.Builder
 
mappedTableResource() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadBatch
 
mappedTableResource(MappedTableResource<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadTransaction.Builder
 
mappedTableResource() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadTransaction
 
mappedTableResource(MappedTableResource<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteBatch.Builder
 
mappedTableResource() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteBatch
 
mappedTableResource(MappedTableResource<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteTransaction.Builder
 
mappedTableResource() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteTransaction
 
mapperExtension() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncIndex
 
mapperExtension() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncTable
 
mapperExtension() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedAsyncClient
 
mapperExtension() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedClient
 
mapperExtension() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbIndex
 
mapperExtension() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbTable
 
mapperExtension() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbAsyncIndex
Gets the MapperExtension associated with this mapped resource.
mapperExtension() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbIndex
Gets the MapperExtension associated with this mapped resource.
mapperExtension() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MappedTableResource
Gets the MapperExtension associated with this mapped resource.
MapperExtension - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Interface for extending the mapper.
mapperExtension(MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchGetResultPage.Builder
 
mapToItem(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema
 
mapToItem(Map<String, AttributeValue>) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TableSchema
Takes a raw DynamoDb SDK representation of a record in a table and maps it to a Java object.
mapType(AttributeType<T>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 

N

newItemSupplier(Supplier<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema.Builder
 
next() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.TransformIterator
 
nullAttributeValue() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.AttributeValues
The constant that represents a 'null' in a DynamoDb record.
numberType(Function<String, T>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
numberValue(Number) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.AttributeValues
Creates a literal numeric AttributeValue from any type of Java number.

O

objectToAttributeValue(T) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeType
 
of(SdkIterable<T>, Function<T, R>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.TransformIterable
 
of(SdkPublisher<T>, Function<T, R>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.TransformPublisher
 
OperationContext - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient
 

P

Page<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient
An immutable object that holds a page of queried or scanned results from DynamoDb.
PaginatedDatabaseOperation<RequestT,ResponseT,ResultT> - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Interface for an operation that can be executed against a mapped database and is expected to return a paginated list of results.
PaginatedIndexOperation<ItemT,RequestT,ResponseT,ResultT> - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Interface for an operation that can be executed against a secondary index of a mapped database table and is expected to return a paginated list of results.
PaginatedOperation<ItemT,RequestT,ResponseT,ResultT> - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Common interface for an operation that can be executed in a synchronous or non-blocking asynchronous fashion against a mapped database table and is expected to return a paginated list of results.
PaginatedTableOperation<ItemT,RequestT,ResponseT,ResultT> - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Interface for an operation that can be executed against a mapped database table and is expected to return a paginated list of results.
partitionKeyValue() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Key
Get the literal value of the partition key stored in this object.
primaryIndexName() - Static method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TableMetadata
Returns an arbitrary constant that should be used as the primary index name.
primaryKeyMap(TableSchema<?>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Key
Return a map of the key elements that form the primary key of a table that can be passed directly to DynamoDb.
primaryKeys() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TableMetadata
Returns the names of the attributes that make up the primary key for the table.
primaryPartitionKey() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTags
 
primaryPartitionKey() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TableMetadata
Returns the attribute name used as the primary partition key for the table.
primarySortKey() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTags
 
primarySortKey() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TableMetadata
Returns the attribute name used as the primary sort key for the table.
projection(Projection) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.GlobalSecondaryIndex.Builder
 
projection() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.GlobalSecondaryIndex
 
projection(Projection) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.LocalSecondaryIndex.Builder
 
projection() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.LocalSecondaryIndex
 
provisionedThroughput(ProvisionedThroughput) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.CreateTableEnhancedRequest.Builder
 
provisionedThroughput() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.CreateTableEnhancedRequest
 
provisionedThroughput(ProvisionedThroughput) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.GlobalSecondaryIndex.Builder
 
provisionedThroughput() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.GlobalSecondaryIndex
 
putExpressionName(String, String) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Expression.Builder
 
putExpressionValue(String, AttributeValue) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Expression.Builder
 
PutItem<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
PutItem.Builder<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 

Q

query(QueryEnhancedRequest) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncIndex
 
query(QueryEnhancedRequest) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncTable
 
query(QueryEnhancedRequest) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbIndex
 
query(QueryEnhancedRequest) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbTable
 
query(QueryEnhancedRequest) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbAsyncIndex
 
query(QueryEnhancedRequest) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbAsyncTable
 
query(QueryEnhancedRequest) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbIndex
 
query(QueryEnhancedRequest) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbTable
 
QueryConditional - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
QueryConditional() - Constructor for class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryConditional
 
queryConditional(QueryConditional) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryEnhancedRequest.Builder
 
queryConditional() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryEnhancedRequest
 
QueryEnhancedRequest - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
QueryEnhancedRequest.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
QueryOperation<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 

R

readAndTransformPaginatedItems(ResponseT, TableSchema<ItemT>, OperationContext, MapperExtension, Function<ResponseT, List<Map<String, AttributeValue>>>, Function<ResponseT, Map<String, AttributeValue>>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.Utils
 
readAndTransformSingleItem(Map<String, AttributeValue>, TableSchema<T>, OperationContext, MapperExtension) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.Utils
 
ReadBatch<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
Encapsulates a single write transaction that can form a list of transactions that go into a BatchGetItemEnhancedRequest.
ReadBatch.Builder<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
readBatches(Collection<ReadBatch>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchGetItemEnhancedRequest.Builder
 
readBatches(ReadBatch...) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchGetItemEnhancedRequest.Builder
 
readBatches() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchGetItemEnhancedRequest
 
ReadModification - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions
Simple object for storing a modification to a read operation.
ReadModification.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions
 
readOperation(TransactableReadOperation<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadTransaction.Builder
 
readOperation() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadTransaction
 
readOperations(Collection<BatchableReadOperation>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadBatch.Builder
 
readOperations(BatchableReadOperation...) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadBatch.Builder
 
readOperations() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadBatch
 
ReadTransaction<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
Encapsulates a single read transaction that can form a list of transactions that go into a TransactGetItemsEnhancedRequest.
ReadTransaction.Builder<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
readTransactions(Collection<ReadTransaction>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactGetItemsEnhancedRequest.Builder
 
readTransactions(ReadTransaction...) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactGetItemsEnhancedRequest.Builder
 
readTransactions() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactGetItemsEnhancedRequest
 

S

scalarAttributeType() - Method in enum software.amazon.awssdk.extensions.dynamodb.mappingclient.core.AttributeValueType
 
scalarAttributeType(String) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableMetadata
 
scalarAttributeType(String) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TableMetadata
Returns the DynamoDb scalar attribute type associated with a key attribute if one is applicable.
scan(ScanEnhancedRequest) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncIndex
 
scan(ScanEnhancedRequest) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncTable
 
scan(ScanEnhancedRequest) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbIndex
 
scan(ScanEnhancedRequest) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbTable
 
scan(ScanEnhancedRequest) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbAsyncIndex
 
scan(ScanEnhancedRequest) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbAsyncTable
 
scan(ScanEnhancedRequest) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbIndex
 
scan(ScanEnhancedRequest) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbTable
 
ScanEnhancedRequest - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
ScanEnhancedRequest.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
scanIndexForward(Boolean) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryEnhancedRequest.Builder
 
scanIndexForward() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryEnhancedRequest
 
ScanOperation<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
secondaryPartitionKey(String) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTags
 
secondarySortKey(String) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTags
 
serviceCall(DynamoDbClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.CommonOperation
Provides a function for making the low level synchronous SDK call to DynamoDb.
serviceCall(DynamoDbClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DatabaseOperation
Provides a function for making the low level synchronous SDK call to DynamoDb.
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchGetItemOperation
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchWriteItemOperation
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTableOperation
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.DeleteItem
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GetItem
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.QueryOperation
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ScanOperation
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactGetItemsOperation
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactWriteItemsOperation
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 
serviceCall(DynamoDbClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.PaginatedDatabaseOperation
Provides a function for making the low level synchronous paginated SDK call to DynamoDb.
serviceCall(DynamoDbClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.PaginatedOperation
Provides a function for making the low level synchronous SDK call to DynamoDb.
shortNumberAttribute(String, Function<T, Short>, BiConsumer<T, Short>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
shortNumberSetType() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
shortNumberType() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
shortSetAttribute(String, Function<T, Set<Short>>, BiConsumer<T, Set<Short>>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
software.amazon.awssdk.extensions.dynamodb.mappingclient - package software.amazon.awssdk.extensions.dynamodb.mappingclient
 
software.amazon.awssdk.extensions.dynamodb.mappingclient.core - package software.amazon.awssdk.extensions.dynamodb.mappingclient.core
 
software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions - package software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions
 
software.amazon.awssdk.extensions.dynamodb.mappingclient.model - package software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
software.amazon.awssdk.extensions.dynamodb.mappingclient.operations - package software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper - package software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper
 
sortKeyValue() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Key
Get the literal value of the sort key stored in this object if available.
StaticTableMetadata - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper
 
StaticTableSchema<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper
 
StaticTableSchema.Builder<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper
 
stringAttribute(String, Function<T, String>, BiConsumer<T, String>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
stringSetAttribute(String, Function<T, Set<String>>, BiConsumer<T, Set<String>>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
stringSetType() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
stringType() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeTypes
 
stringValue(String) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.AttributeValues
Creates a literal string AttributeValue.
subscribe(Subscriber<? super R>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.TransformPublisher
 

T

table(String, TableSchema<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedAsyncClient
 
table(String, TableSchema<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedClient
 
table(String, TableSchema<T>) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbEnhancedAsyncClient
Returns a mapped table that can be used to execute commands that work with mapped items against that table.
table(String, TableSchema<T>) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbEnhancedClient
Returns a mapped table that can be used to execute commands that work with mapped items against that table.
tableMetadata() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema
 
TableMetadata - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Interface for an object the stores structural information about a DynamoDb table.
tableMetadata() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TableSchema
Returns the object that describes the structure of the table being modelled by the mapper.
tableName() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncIndex
 
tableName() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncTable
 
tableName() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbIndex
 
tableName() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbTable
 
tableName() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbAsyncIndex
Gets the physical table name that operations performed by this object will be executed against.
tableName() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbIndex
Gets the physical table name that operations performed by this object will be executed against.
tableName() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MappedTableResource
Gets the physical table name that operations performed by this object will be executed against.
tableName() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.OperationContext
 
TableOperation<ItemT,RequestT,ResponseT,ResultT> - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Interface for a single operation that can be executed against a mapped database table.
tableSchema() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncIndex
 
tableSchema() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbAsyncTable
 
tableSchema() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbIndex
 
tableSchema() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbTable
 
tableSchema() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbAsyncIndex
Gets the TableSchema object that this mapped table was built with.
tableSchema() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbIndex
Gets the TableSchema object that this mapped table was built with.
tableSchema() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MappedTableResource
Gets the TableSchema object that this mapped table was built with.
TableSchema<T> - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Interface for a mapper that is capable of mapping a modelled Java object into a map of AttributeValue that is understood by the DynamoDb low-level SDK and back again.
TableTag - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper
Extend this class to create your own table tag that can be used with extensions.
TableTag() - Constructor for class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.TableTag
 
tagWith(TableTag...) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema.Builder
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedAsyncClient
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedClient
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchGetItemEnhancedRequest
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchWriteItemEnhancedRequest
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.CreateTableEnhancedRequest
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.GlobalSecondaryIndex
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.LocalSecondaryIndex
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.QueryEnhancedRequest
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadBatch
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ReadTransaction
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.ScanEnhancedRequest
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactGetItemsEnhancedRequest
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactWriteItemsEnhancedRequest
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteBatch
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteTransaction
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ConditionCheck
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.DeleteItem
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GetItem
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 
TransactableReadOperation<T> - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
 
TransactableWriteOperation<T> - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
 
transactGetItems(TransactGetItemsEnhancedRequest) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedAsyncClient
 
transactGetItems(TransactGetItemsEnhancedRequest) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedClient
 
transactGetItems(TransactGetItemsEnhancedRequest) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbEnhancedAsyncClient
 
transactGetItems(TransactGetItemsEnhancedRequest) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbEnhancedClient
 
TransactGetItemsEnhancedRequest - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
TransactGetItemsEnhancedRequest.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
TransactGetItemsOperation - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
TransactGetResultPage - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
transactWriteItems(TransactWriteItemsEnhancedRequest) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedAsyncClient
 
transactWriteItems(TransactWriteItemsEnhancedRequest) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DefaultDynamoDbEnhancedClient
 
transactWriteItems(TransactWriteItemsEnhancedRequest) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbEnhancedAsyncClient
 
transactWriteItems(TransactWriteItemsEnhancedRequest) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DynamoDbEnhancedClient
 
TransactWriteItemsEnhancedRequest - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
TransactWriteItemsEnhancedRequest.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
TransactWriteItemsOperation - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
transform(Function<R, T>, Consumer<R>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attribute
Return a transformed copy of this attribute that knows how to get/set from a different type of object given a function that can convert the containing object itself.
transformedItem(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.ReadModification.Builder
 
transformedItem() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.ReadModification
 
transformedItem(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.WriteModification.Builder
 
transformedItem() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.WriteModification
 
TransformIterable<T,R> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.core
 
TransformIterator<T,R> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.core
 
TransformPublisher<T,R> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.core
 
transformResponse(ResponseT, TableSchema<ItemT>, OperationContext, MapperExtension) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.CommonOperation
Takes the response object returned by the actual DynamoDb call and maps it into a higher level abstracted result object.
transformResponse(ResponseT, MapperExtension) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DatabaseOperation
Takes the response object returned by the actual DynamoDb call and maps it into a higher level abstracted result object.
transformResponse(BatchGetItemResponse, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchGetItemOperation
 
transformResponse(BatchWriteItemResponse, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchWriteItemOperation
 
transformResponse(CreateTableResponse, TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTableOperation
 
transformResponse(DeleteItemResponse, TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.DeleteItem
 
transformResponse(GetItemResponse, TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GetItem
 
transformResponse(PutItemResponse, TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem
 
transformResponse(QueryResponse, TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.QueryOperation
 
transformResponse(ScanResponse, TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ScanOperation
 
transformResponse(TransactGetItemsResponse, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactGetItemsOperation
 
transformResponse(TransactWriteItemsResponse, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactWriteItemsOperation
 
transformResponse(UpdateItemResponse, TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 
transformResponse(ResponseT, MapperExtension) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.PaginatedDatabaseOperation
Takes the response object returned by the actual DynamoDb call and maps it into a higher level abstracted result object.
transformResponse(ResponseT, TableSchema<ItemT>, OperationContext, MapperExtension) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.PaginatedOperation
Takes the response object returned by the actual DynamoDb call and maps it into a higher level abstracted result object.

U

unprocessedDeleteItemsForTable(DynamoDbTable<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchWriteResult
 
unprocessedPutItemsForTable(DynamoDbTable<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchWriteResult
 
unprocessedRequests(Map<String, List<WriteRequest>>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchWriteResult.Builder
 
UpdateItem<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
UpdateItem.Builder<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
Utils - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.core
 

V

valueOf(String) - Static method in enum software.amazon.awssdk.extensions.dynamodb.mappingclient.core.AttributeValueType
Returns the enum constant of this type with the specified name.
values() - Static method in enum software.amazon.awssdk.extensions.dynamodb.mappingclient.core.AttributeValueType
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.VersionedRecordExtension.AttributeTags
 
VersionedRecordExtension - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions
This extension implements optimistic locking on record writes by means of a 'record version number' that is used to automatically track each revision of the record as it is modified.
VersionedRecordExtension.AttributeTags - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions
 
VersionedRecordExtension.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions
 

W

WriteBatch<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
Encapsulates a single write batch that can form a list of write batches that go into a BatchWriteItemEnhancedRequest.
WriteBatch.Builder<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
writeBatches(Collection<WriteBatch>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchWriteItemEnhancedRequest.Builder
 
writeBatches(WriteBatch...) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchWriteItemEnhancedRequest.Builder
 
writeBatches() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.BatchWriteItemEnhancedRequest
 
WriteModification - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions
Simple object for storing a modification to a write operation.
WriteModification.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions
 
writeOperation(TransactableWriteOperation<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteTransaction.Builder
 
writeOperation() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteTransaction
 
writeOperations(Collection<BatchableWriteOperation<T>>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteBatch.Builder
 
writeOperations(BatchableWriteOperation<T>...) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteBatch.Builder
 
writeOperations() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.WriteBatch
 
WriteTransaction<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
Encapsulates a single write transaction that can form a list of transactions that go into a TransactWriteItemsEnhancedRequest.
WriteTransaction.Builder<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.model
 
writeTransactions(Collection<WriteTransaction>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactWriteItemsEnhancedRequest.Builder
 
writeTransactions(WriteTransaction...) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactWriteItemsEnhancedRequest.Builder
 
writeTransactions() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.model.TransactWriteItemsEnhancedRequest
 
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2020. All rights reserved.