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
 
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
 
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
 
attributes(Attribute.AttributeSupplier<T>...) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema.GenericBuilder
 
attributes(Collection<Attribute.AttributeSupplier<T>>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema.GenericBuilder
 
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 - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
BatchGetItem.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
BatchGetItem.ResultsPage - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
BatchWriteItem - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
BatchWriteItem.BatchWriteItemResults - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
BatchWriteItem.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
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.operations.QueryConditional
 
between(Key, Key) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.QueryConditional
 
binary(String, Function<T, ByteBuffer>, BiConsumer<T, ByteBuffer>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
binarySet(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.
bool(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.DynamoDbMappedDatabase.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.operations.BatchGetItem.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchWriteItem.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.CreateTable.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.GlobalSecondaryIndex.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.LocalSecondaryIndex.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.PutItem.GenericBuilder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Query.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Scan.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactGetItems.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactWriteItems.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem.GenericBuilder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema.Builder
 
build() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema.GenericBuilder
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedDatabase
 
Builder() - Constructor for class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedDatabase.Builder
 
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 interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MappedDatabase
Constructs a builder for the default approved implementation of this interface.
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchGetItem
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchWriteItem
 
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.CreateTable
 
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() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Query
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Scan
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactGetItems
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactWriteItems
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 
builder() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema
 
builder() - Static method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TableSchema
Returns a builder for the default implementation of this interface which is an immutable, declarative, type-safe mapper.
byteNumber(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
 
byteSet(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 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.PutItem.GenericBuilder
 
conditionExpression(Expression) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem.Builder
 
conditionExpression(Expression) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem.GenericBuilder
 
consistentRead() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.BatchableReadOperation
 
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
 
consistentRead(Boolean) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Query.Builder
 
consistentRead() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Query
 
consistentRead(Boolean) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Scan.Builder
 
consistentRead() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Scan
 
create() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTable
 
create() - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Scan
 
createKeyFromItem(T, TableSchema<T>, String) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.Utils
 
CreateTable<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
CreateTable.Builder - 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.
DeleteItem<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
DeleteItem.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
documentMap(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
 
doubleNumber(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
 
doubleSet(String, Function<T, Set<Double>>, BiConsumer<T, Set<Double>>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
dynamoDbClient(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedDatabase.Builder
 
dynamoDbClient() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedDatabase
 
dynamoDbClient() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedIndex
 
dynamoDbClient() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedTable
 
DynamoDbMappedDatabase - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.core
 
DynamoDbMappedDatabase.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.core
 
DynamoDbMappedIndex<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.core
 
DynamoDbMappedTable<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.core
 

E

equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedDatabase
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedIndex
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedTable
 
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.OperationContext
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchGetItem
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchWriteItem
 
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.CreateTable
 
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.GlobalSecondaryIndex
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.LocalSecondaryIndex
 
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.Query
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ReadBatch
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ReadTransaction
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Scan
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactGetItems
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactWriteItems
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UnmappedItem
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.WriteBatch
 
equals(Object) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.WriteTransaction
 
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.operations.QueryConditional
 
exclusiveStartKey(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Query.Builder
 
exclusiveStartKey() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Query
 
exclusiveStartKey(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Scan.Builder
 
exclusiveStartKey() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Scan
 
execute(TableSchema<ItemT>, OperationContext, MapperExtension, DynamoDbClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.CommonOperation
Default implementation of a complete execution of this operation against either the primary or a secondary index.
execute(DatabaseOperation<?, ?, T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedDatabase
 
execute(IndexOperation<T, ?, ?, R>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedIndex
 
execute(TableOperation<T, ?, ?, R>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedTable
 
execute(DynamoDbClient, MapperExtension) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DatabaseOperation
Default implementation of a complete execution of this operation.
execute(DatabaseOperation<?, ?, T>) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MappedDatabase
Executes a command against the database.
execute(IndexOperation<T, ?, ?, R>) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MappedIndex
Executes a command against the database with the context of the specific table and secondary index this object is linked to.
execute(TableOperation<T, ?, ?, R>) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MappedTable
Executes a command against the database with the context of the primary index of the specific table this object is linked to.
executeOnPrimaryIndex(TableSchema<ItemT>, String, MapperExtension, DynamoDbClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.TableOperation
Default implementation of a complete 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 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.operations.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
 
extend(StaticTableSchema<? super T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema.GenericBuilder
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.DynamoDbMappedDatabase.Builder
 

F

filterExpression(Expression) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Query.Builder
 
filterExpression() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Query
 
filterExpression(Expression) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Scan.Builder
 
filterExpression() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Scan
 
flatten(StaticTableSchema<R>, Function<T, R>, BiConsumer<T, R>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema.Builder
 
flatten(StaticTableSchema<R>, Function<T, R>, BiConsumer<T, R>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema.GenericBuilder
 
floatNumber(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
 
floatSet(String, Function<T, Set<Float>>, BiConsumer<T, Set<Float>>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 

G

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.BatchGetItem
 
generateRequest(MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchWriteItem
 
generateRequest(TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTable
 
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.Query
 
generateRequest(TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Scan
 
generateRequest(MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactGetItems
 
generateRequest(MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactWriteItems
 
generateRequest(TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 
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(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
 
GenericBuilder() - Constructor for class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema.GenericBuilder
 
get() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attribute.AttributeSupplier
 
GetItem<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
getItem(MappedTable<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UnmappedItem
 
GetItem.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
getResultsForTable(MappedTable<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchGetItem.ResultsPage
 
GlobalSecondaryIndex - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
GlobalSecondaryIndex.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
globalSecondaryIndices(Collection<GlobalSecondaryIndex>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTable.Builder
 
globalSecondaryIndices(GlobalSecondaryIndex...) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTable.Builder
 
globalSecondaryIndices() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTable
 
greaterThan(Key) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.QueryConditional
 
greaterThanOrEqualTo(Key) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.QueryConditional
 

H

hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedDatabase
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedIndex
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedTable
 
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.OperationContext
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchGetItem
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchWriteItem
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ConditionCheck
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTable
 
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.GlobalSecondaryIndex
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.LocalSecondaryIndex
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Query
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ReadBatch
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ReadTransaction
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Scan
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactGetItems
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactWriteItems
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UnmappedItem
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.WriteBatch
 
hashCode() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.WriteTransaction
 
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(Boolean) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem.GenericBuilder
 
ignoreNulls() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 
index(String) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedTable
 
index(String) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MappedTable
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.DynamoDbMappedIndex
 
indexName() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MappedIndex
Gets the physical secondary index name that operations performed by this object will be executed against.
indexName() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.OperationContext
 
indexName(String) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GlobalSecondaryIndex.Builder
 
indexName() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GlobalSecondaryIndex
 
indexName(String) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.LocalSecondaryIndex.Builder
 
indexName() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.LocalSecondaryIndex
 
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.
integerNumber(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
 
integerSet(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(T) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem.GenericBuilder
 
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(T) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem.GenericBuilder
 
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.DynamoDbMappedIndex
 
keyFrom(T) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedTable
 
keyFrom(T) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MappedIndex
Creates a Key object from a modelled item.
keyFrom(T) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MappedTable
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.operations.QueryConditional
 
lessThanOrEqualTo(Key) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.QueryConditional
 
limit(Integer) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Query.Builder
 
limit() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Query
 
limit(Integer) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Scan.Builder
 
limit() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Scan
 
list(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.operations
 
LocalSecondaryIndex.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
localSecondaryIndices(Collection<LocalSecondaryIndex>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTable.Builder
 
localSecondaryIndices(LocalSecondaryIndex...) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTable.Builder
 
localSecondaryIndices() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTable
 
longNumber(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
 
longSet(String, Function<T, Set<Long>>, BiConsumer<T, Set<Long>>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 

M

map(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
 
MappedDatabase - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Interface for running commands against a DynamoDb database.
MappedIndex<T> - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
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.
MappedTable<T> - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Interface for running commands against an object that is linked to a specific DynamoDb table and knows how to map records from that table into a modelled object.
mappedTable() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ReadBatch
 
mappedTable() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ReadTransaction
 
mappedTable() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.WriteBatch
 
mappedTable() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.WriteTransaction
 
mapperExtension() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedDatabase
 
mapperExtension() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedIndex
 
mapperExtension() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedTable
 
mapperExtension() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MappedIndex
Gets the MapperExtension associated with this mapped resource.
mapperExtension() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MappedTable
Gets the MapperExtension associated with this mapped resource.
MapperExtension - Interface in software.amazon.awssdk.extensions.dynamodb.mappingclient
Interface for extending the mapper.
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
 
newItemSupplier(Supplier<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema.GenericBuilder
 
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(Iterable<T>, Function<T, R>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.TransformIterable
 
of(Iterator<T>, Function<T, R>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.TransformIterator
 
of(MapperExtension...) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.extensions.ChainMapperExtension
Construct a new instance of ChainMapperExtension.
of(AttributeValue) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Key
Construct a literal key with just a partition key value.
of(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.
of(String, String) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.OperationContext
 
of(String) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.OperationContext
 
of(Collection<ReadBatch>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchGetItem
 
of(ReadBatch...) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchGetItem
 
of(Collection<WriteBatch>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchWriteItem
 
of(WriteBatch...) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchWriteItem
 
of(Key, Expression) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ConditionCheck
 
of(ProvisionedThroughput) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTable
 
of(Key) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.DeleteItem
 
of(Key) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GetItem
 
of(String, Projection, ProvisionedThroughput) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GlobalSecondaryIndex
 
of(String, Projection) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.LocalSecondaryIndex
 
of(T) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.PutItem
 
of(QueryConditional) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Query
 
of(MappedTable<T>, Collection<BatchableReadOperation>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ReadBatch
 
of(MappedTable<T>, BatchableReadOperation...) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ReadBatch
 
of(MappedTable<T>, TransactableReadOperation<T>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ReadTransaction
 
of(List<ReadTransaction>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactGetItems
 
of(ReadTransaction...) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactGetItems
 
of(List<WriteTransaction>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactWriteItems
 
of(WriteTransaction...) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactWriteItems
 
of(Map<String, AttributeValue>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UnmappedItem
 
of(T) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 
of(MappedTable<T>, Collection<BatchableWriteOperation<T>>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.WriteBatch
 
of(MappedTable<T>, BatchableWriteOperation<T>...) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.WriteBatch
 
of(MappedTable<T>, TransactableWriteOperation<T>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.WriteTransaction
 
of(List<T>, Map<String, AttributeValue>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.Page
Static constructor for this object.
of(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.
of(String, Function<T, R>, BiConsumer<T, R>, AttributeType<R>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attribute
 
of(Function<T, AttributeValue>, Function<AttributeValue, T>, AttributeValueType) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.AttributeType
 
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.
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.operations.GlobalSecondaryIndex.Builder
 
projection() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GlobalSecondaryIndex
 
projection(Projection) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.LocalSecondaryIndex.Builder
 
projection() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.LocalSecondaryIndex
 
provisionedThroughput(ProvisionedThroughput) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTable.Builder
 
provisionedThroughput() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTable
 
provisionedThroughput(ProvisionedThroughput) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.GlobalSecondaryIndex.Builder
 
provisionedThroughput() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.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
 
PutItem.GenericBuilder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 

Q

Query<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
Query.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
queryConditional(QueryConditional) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Query.Builder
 
queryConditional() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Query
 
QueryConditional - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
QueryConditional() - Constructor for class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.QueryConditional
 

R

readAndTransformPaginatedItems(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.operations
 
readBatches(Collection<ReadBatch>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchGetItem.Builder
 
readBatches() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchGetItem
 
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() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ReadTransaction
 
readOperations() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ReadBatch
 
ReadTransaction<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
readTransactions(List<ReadTransaction>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactGetItems.Builder
 
readTransactions() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactGetItems
 

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<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
Scan.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
scanIndexForward(Boolean) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Query.Builder
 
scanIndexForward() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Query
 
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 SDK call to DynamoDb.
serviceCall(DynamoDbClient) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.DatabaseOperation
Provides a function for making the low level SDK call to DynamoDb.
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchGetItem
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchWriteItem
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTable
 
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.Query
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Scan
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactGetItems
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactWriteItems
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 
shortNumber(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
 
shortSet(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.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
 
StaticTableSchema.GenericBuilder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper
 
string(String, Function<T, String>, BiConsumer<T, String>) - Static method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.Attributes
 
stringSet(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.

T

table(String, TableSchema<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedDatabase
 
table(String, TableSchema<T>) - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MappedDatabase
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.DynamoDbMappedIndex
 
tableName() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedTable
 
tableName() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MappedIndex
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.MappedTable
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.DynamoDbMappedIndex
 
tableSchema() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedTable
 
tableSchema() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MappedIndex
Gets the TableSchema object that this mapped table was built with.
tableSchema() - Method in interface software.amazon.awssdk.extensions.dynamodb.mappingclient.MappedTable
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
 
tagWith(TableTag...) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.staticmapper.StaticTableSchema.GenericBuilder
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.core.DynamoDbMappedDatabase
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchGetItem
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchWriteItem
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.ConditionCheck
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTable
 
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.Query
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Scan
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactGetItems
 
toBuilder() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactWriteItems
 
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 - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
TransactGetItems.Builder - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
TransactWriteItems - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
TransactWriteItems.Builder - 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
 
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(BatchGetItemIterable, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchGetItem
 
transformResponse(BatchWriteItemResponse, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchWriteItem
 
transformResponse(CreateTableResponse, TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.CreateTable
 
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(QueryIterable, TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Query
 
transformResponse(ScanIterable, TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.Scan
 
transformResponse(TransactGetItemsResponse, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactGetItems
 
transformResponse(TransactWriteItemsResponse, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactWriteItems
 
transformResponse(UpdateItemResponse, TableSchema<T>, OperationContext, MapperExtension) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.UpdateItem
 

U

UnmappedItem - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
unprocessedDeleteItemsForTable(MappedTable<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchWriteItem.BatchWriteItemResults
 
unprocessedPutItemsForTable(MappedTable<T>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchWriteItem.BatchWriteItemResults
 
UpdateItem<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
UpdateItem.Builder<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
 
UpdateItem.GenericBuilder - 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.operations
 
writeBatches(Collection<WriteBatch>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchWriteItem.Builder
 
writeBatches() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.BatchWriteItem
 
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() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.WriteTransaction
 
writeOperations() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.WriteBatch
 
WriteTransaction<T> - Class in software.amazon.awssdk.extensions.dynamodb.mappingclient.operations
Encapsulates a single write transaction that can form a list of transactions that go into a TransactWriteItems operation.
writeTransactions(List<WriteTransaction>) - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactWriteItems.Builder
 
writeTransactions() - Method in class software.amazon.awssdk.extensions.dynamodb.mappingclient.operations.TransactWriteItems
 
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.