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

addConditionCheck(MappedTableResource<T>, ConditionCheck<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
 
addConditionCheck(MappedTableResource<T>, Consumer<ConditionCheck.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
 
addCustomMetadataObject(String, Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticTableMetadata.Builder
 
addDeleteItem(MappedTableResource<T>, DeleteItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
 
addDeleteItem(MappedTableResource<T>, Consumer<DeleteItemEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
 
addDeleteItem(DeleteItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch.Builder
 
addDeleteItem(Consumer<DeleteItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch.Builder
 
addGetItem(GetItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.ReadBatch.Builder
 
addGetItem(Consumer<GetItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.ReadBatch.Builder
 
addGetItem(MappedTableResource<T>, GetItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactGetItemsEnhancedRequest.Builder
 
addGetItem(MappedTableResource<T>, Consumer<GetItemEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactGetItemsEnhancedRequest.Builder
 
addIndexPartitionKey(String, String, AttributeValueType) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticTableMetadata.Builder
 
addIndexSortKey(String, String, AttributeValueType) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticTableMetadata.Builder
 
additionalConditionalExpression() - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.WriteModification
 
additionalConditionalExpression(Expression) - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.WriteModification.Builder
 
addPutItem(MappedTableResource<T>, PutItemEnhancedRequest<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
 
addPutItem(MappedTableResource<T>, Class<? extends T>, Consumer<PutItemEnhancedRequest.Builder<T>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
 
addPutItem(PutItemEnhancedRequest<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch.Builder
 
addPutItem(Consumer<PutItemEnhancedRequest.Builder<T>>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch.Builder
 
addReadBatch(ReadBatch) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest.Builder
 
addUpdateItem(MappedTableResource<T>, UpdateItemEnhancedRequest<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
 
addUpdateItem(MappedTableResource<T>, Class<? extends T>, Consumer<UpdateItemEnhancedRequest.Builder<T>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
 
addWriteBatch(WriteBatch) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest.Builder
 
afterRead(Map<String, AttributeValue>, OperationContext, TableMetadata) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClientExtension
This hook is called just after an operation that has read data from the database.
afterRead(Map<String, AttributeValue>, OperationContext, TableMetadata) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.ChainExtension
Implementation of the DynamoDbEnhancedClientExtension 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.
allKeys() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticTableMetadata
 
allKeys() - Method in interface software.amazon.awssdk.enhanced.dynamodb.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.enhanced.dynamodb.mapper.Attribute.AttributeSupplier
 
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.BatchGetItemOperation
 
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.BatchWriteItemOperation
 
asyncServiceCall(DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.CommonOperation
Provides a function for making the low level non-blocking asynchronous SDK call to DynamoDb.
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.CreateTableOperation
 
asyncServiceCall(DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.DatabaseOperation
Provides a function for making the low level non-blocking asynchronous SDK call to DynamoDb.
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DeleteItemOperation
 
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.GetItemOperation
 
asyncServiceCall(DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.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.enhanced.dynamodb.internal.operations.PaginatedOperation
Provides a function for making the low level non-blocking asynchronous SDK call to DynamoDb.
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.PutItemOperation
 
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.QueryOperation
 
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.ScanOperation
 
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.TransactGetItemsOperation
 
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.TransactWriteItemsOperation
 
asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.UpdateItemOperation
 
Attribute<T> - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
 
Attribute.AttributeSupplier<T> - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
 
Attributes - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
 
attributes(Attribute.AttributeSupplier<T>...) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema.Builder
 
attributes(Collection<Attribute.AttributeSupplier<T>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema.Builder
 
AttributeTag - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
Extend this class to create your own attribute tag that can be used with extensions.
AttributeTag() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTag
 
attributeTagFor(DynamoDbVersionAttribute) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.VersionRecordAttributeTags
 
attributeTagFor(DynamoDbPartitionKey) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.BeanTableSchemaAttributeTags
 
attributeTagFor(DynamoDbSortKey) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.BeanTableSchemaAttributeTags
 
attributeTagFor(DynamoDbSecondaryPartitionKey) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.BeanTableSchemaAttributeTags
 
attributeTagFor(DynamoDbSecondarySortKey) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.BeanTableSchemaAttributeTags
 
AttributeTags - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
 
AttributeType<T> - Interface in software.amazon.awssdk.enhanced.dynamodb.mapper
 
AttributeTypes - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
 
attributeValue(T, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.BeanTableSchema
Returns a single attribute value from the modelled object.
attributeValue(T, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema
 
attributeValue(T, String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.TableSchema
Returns a single attribute value from the modelled object.
AttributeValues - Class in software.amazon.awssdk.enhanced.dynamodb.internal
This static helper class contains some literal AttributeValue constants and converters.
attributeValueToObject(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticAttributeType
 
attributeValueToObject(AttributeValue) - Method in interface software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeType
 
attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticAttributeType
 
attributeValueType() - Method in interface software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeType
 
AttributeValueType - Enum in software.amazon.awssdk.enhanced.dynamodb.mapper
 

B

BatchableReadOperation - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.operations
 
BatchableWriteOperation<T> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.operations
 
batchGetItem(BatchGetItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
 
batchGetItem(Consumer<BatchGetItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
 
batchGetItem(BatchGetItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
 
batchGetItem(Consumer<BatchGetItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
 
batchGetItem(BatchGetItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
 
batchGetItem(Consumer<BatchGetItemEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
 
batchGetItem(BatchGetItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
 
batchGetItem(Consumer<BatchGetItemEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
 
BatchGetItemEnhancedRequest - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
BatchGetItemEnhancedRequest.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
BatchGetItemOperation - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
 
batchGetItemResponse(BatchGetItemResponse) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetResultPage.Builder
 
BatchGetResultPage - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
BatchGetResultPage.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
batchWriteItem(BatchWriteItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
 
batchWriteItem(Consumer<BatchWriteItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
 
batchWriteItem(BatchWriteItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
 
batchWriteItem(Consumer<BatchWriteItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
 
batchWriteItem(BatchWriteItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
 
batchWriteItem(Consumer<BatchWriteItemEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
 
batchWriteItem(BatchWriteItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
 
batchWriteItem(Consumer<BatchWriteItemEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
 
BatchWriteItemEnhancedRequest - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
BatchWriteItemEnhancedRequest.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
BatchWriteItemOperation - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
 
BatchWriteResult - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
BatchWriteResult.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
BeanAttributeGetter<BeanT,GetterT> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
 
BeanAttributeSetter<BeanT,GetterT> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
 
beanClass() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.BeanTableSchema
Returns the bean class this object was created with.
BeanConstructor<BeanT> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
 
BeanTableSchema<T> - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
Implementation of TableSchema that builds a table schema based on properties and annotations of a bean class.
BeanTableSchemaAttributeTag - Annotation Type in software.amazon.awssdk.enhanced.dynamodb.mapper.annotations
This meta-annotation is not used directly in DynamoDb beans, it is used to annotate other annotations that are used with DynamoDb beans.
BeanTableSchemaAttributeTags - Class in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
Static provider class for core BeanTableSchema attribute tags.
beforeWrite(Map<String, AttributeValue>, OperationContext, TableMetadata) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClientExtension
This hook is called just before an operation is going to write data to the database.
beforeWrite(Map<String, AttributeValue>, OperationContext, TableMetadata) - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.VersionedRecordExtension
 
beforeWrite(Map<String, AttributeValue>, OperationContext, TableMetadata) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.ChainExtension
Implementation of the DynamoDbEnhancedClientExtension 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.
beginsWith(Key) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
 
beginsWith(Consumer<Key.Builder>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
 
between(Key, Key) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
 
between(Consumer<Key.Builder>, Consumer<Key.Builder>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
 
binaryAttribute(String, Function<T, SdkBytes>, BiConsumer<T, SdkBytes>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.Attributes
 
binarySetAttribute(String, Function<T, Set<SdkBytes>>, BiConsumer<T, Set<SdkBytes>>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.Attributes
 
binarySetType() - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTypes
 
binaryType() - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTypes
 
binaryValue(SdkBytes) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.AttributeValues
Creates a literal binary AttributeValue from raw bytes.
boolAttribute(String, Function<T, Boolean>, BiConsumer<T, Boolean>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.Attributes
 
booleanType() - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTypes
 
build() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient.Builder
Builds an enhanced client based on the settings supplied to this builder
build() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient.Builder
Builds an enhanced client based on the settings supplied to this builder
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.ReadModification.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.VersionedRecordExtension.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.WriteModification.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.LambdaToMethodBridgeBuilder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticTableMetadata.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.Key.Builder
Construct a Key from this builder.
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetResultPage.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteResult.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GlobalSecondaryIndex.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.LocalSecondaryIndex.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
 
build() - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.ReadBatch.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactGetItemsEnhancedRequest.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
 
build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest.Builder
 
build() - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch.Builder
 
builder() - Static method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
Creates a default builder for DynamoDbEnhancedAsyncClient.
builder() - Static method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
Creates a default builder for DynamoDbEnhancedClient.
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.Expression
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.extensions.ReadModification
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.extensions.VersionedRecordExtension
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.extensions.WriteModification
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
 
Builder() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient.Builder
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
 
Builder() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient.Builder
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticTableMetadata
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.Key
Returns a new builder that can be used to construct an instance of this class.
builder(Class<? extends T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetResultPage
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteResult
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.GlobalSecondaryIndex
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.LocalSecondaryIndex
 
builder(Class<? extends T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
 
builder(Class<? extends T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.ReadBatch
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactGetItemsEnhancedRequest
 
builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest
 
builder(Class<? extends T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
 
builder(Class<? extends T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch
 
byteNumberAttribute(String, Function<T, Byte>, BiConsumer<T, Byte>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.Attributes
 
byteNumberSetType() - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTypes
 
byteNumberType() - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTypes
 
byteSetAttribute(String, Function<T, Set<Byte>>, BiConsumer<T, Set<Byte>>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.Attributes
 

C

ChainExtension - Class in software.amazon.awssdk.enhanced.dynamodb.internal.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.enhanced.dynamodb.internal.EnhancedClientUtils
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.enhanced.dynamodb.Expression
 
coalesceExpressions(String, String, String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.Expression
 
coalesceNames(Map<String, String>, Map<String, String>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.Expression
 
coalesceValues(Map<String, AttributeValue>, Map<String, AttributeValue>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.Expression
 
collectionOf(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a collection, with the provided value type class.
collectionOf(TypeToken<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a collection, with the provided value type token.
CommonOperation<ItemT,RequestT,ResponseT,ResultT> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.operations
Common interface for a single operation that can be executed in a synchronous or non-blocking asynchronous fashion against a mapped database table.
compileTimeLambdaSignature(Class<?>, Class<?>...) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.LambdaToMethodBridgeBuilder
 
concurrentMapOf(Class<T>, Class<U>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a concurrent map, with the provided key and value type classes.
concurrentMapOf(TypeToken<T>, TypeToken<U>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a concurrent map, with the provided key and value type classes.
ConditionCheck<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
ConditionCheck.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
conditionExpression(Expression) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck.Builder
 
conditionExpression() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck
 
conditionExpression(Expression) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest.Builder
 
conditionExpression() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest
 
conditionExpression(Expression) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest.Builder
 
conditionExpression() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest
 
conditionExpression(Expression) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest.Builder
 
conditionExpression() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
 
consistentRead() - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.BatchableReadOperation
 
consistentRead() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.GetItemOperation
 
consistentRead(Boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest.Builder
 
consistentRead() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest
 
consistentRead(Boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
 
consistentRead() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
 
consistentRead(Boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest.Builder
 
consistentRead() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
 
create(DynamoDbEnhancedClientExtension...) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.ChainExtension
Construct a new instance of ChainExtension.
create(List<DynamoDbEnhancedClientExtension>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.ChainExtension
Construct a new instance of ChainExtension.
create(Class<BeanT>, Method) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.internal.mapper.BeanAttributeGetter
 
create(Class<BeanT>, Method) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.internal.mapper.BeanAttributeSetter
 
create(Class<BeanT>, Constructor<BeanT>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.internal.mapper.BeanConstructor
 
create(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.LambdaToMethodBridgeBuilder
 
create(Function<T, AttributeValue>, Function<AttributeValue, T>, AttributeValueType) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticAttributeType
 
create(BatchGetItemEnhancedRequest) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.BatchGetItemOperation
 
create(BatchWriteItemEnhancedRequest) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.BatchWriteItemOperation
 
create(CreateTableEnhancedRequest) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.CreateTableOperation
 
create(DeleteItemEnhancedRequest) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DeleteItemOperation
 
create(GetItemEnhancedRequest) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.GetItemOperation
 
create(String, String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationContext
 
create(String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationContext
 
create(PutItemEnhancedRequest<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.PutItemOperation
 
create(QueryEnhancedRequest) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.QueryOperation
 
create(ScanEnhancedRequest) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.ScanOperation
 
create(TransactGetItemsEnhancedRequest) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.TransactGetItemsOperation
 
create(TransactWriteItemsEnhancedRequest) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.TransactWriteItemsOperation
 
create(UpdateItemEnhancedRequest<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.UpdateItemOperation
 
create(Iterator<T>, Function<T, R>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.TransformIterator
 
create(String, Function<T, R>, BiConsumer<T, R>, AttributeType<R>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.Attribute
 
create(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.BeanTableSchema
Scans a bean class and builds a BeanTableSchema from it that can be used with the DynamoDbEnhancedClient.
create(String, Projection, ProvisionedThroughput) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.GlobalSecondaryIndex
 
create(String, Projection) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.LocalSecondaryIndex
 
create(List<T>, Map<String, AttributeValue>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.Page
Static constructor for this object.
create(List<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.Page
Static constructor for this object that sets a null 'lastEvaluatedKey' which indicates this is the final page of results.
create(Map<String, AttributeValue>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactGetResultPage
 
createKeyFromItem(T, TableSchema<T>, String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.EnhancedClientUtils
 
createTable(CreateTableEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
 
createTable(Consumer<CreateTableEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
 
createTable() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
 
createTable(CreateTableEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
 
createTable(Consumer<CreateTableEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
 
createTable() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
 
createTable(CreateTableEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
createTable(Consumer<CreateTableEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
createTable() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
createTable(CreateTableEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
createTable(Consumer<CreateTableEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
createTable() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
CreateTableEnhancedRequest - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
CreateTableEnhancedRequest.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
CreateTableOperation<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
 
customMetadata() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.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.enhanced.dynamodb.mapper.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.enhanced.dynamodb.internal.mapper.StaticTableMetadata
 
customMetadataObject(String, Class<? extends T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.TableMetadata
Returns a custom metadata object.

D

DatabaseOperation<RequestT,ResponseT,ResultT> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.operations
Interface for a single operation that can be executed against a mapped database.
DefaultDynamoDbAsyncIndex<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.client
 
DefaultDynamoDbAsyncTable<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.client
 
DefaultDynamoDbEnhancedAsyncClient - Class in software.amazon.awssdk.enhanced.dynamodb.internal.client
 
DefaultDynamoDbEnhancedAsyncClient.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.internal.client
 
DefaultDynamoDbEnhancedClient - Class in software.amazon.awssdk.enhanced.dynamodb.internal.client
 
DefaultDynamoDbEnhancedClient.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.internal.client
 
DefaultDynamoDbIndex<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.client
 
DefaultDynamoDbTable<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.client
 
defaultExtensions() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.ExtensionResolver
Static provider for the default extensions that are bundled with the DynamoDB Enhanced Client.
DefaultParameterizedType - Class in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
An implementation of ParameterizedType that guarantees its raw type is always a Class.
deleteItem(DeleteItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
 
deleteItem(Consumer<DeleteItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
 
deleteItem(DeleteItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
 
deleteItem(Consumer<DeleteItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
 
deleteItem(DeleteItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
deleteItem(Consumer<DeleteItemEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
deleteItem(DeleteItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
deleteItem(Consumer<DeleteItemEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
DeleteItemEnhancedRequest - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
DeleteItemEnhancedRequest.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
DeleteItemOperation<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
 
dequeOf(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a deque, with the provided value type class.
dequeOf(TypeToken<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a deque, with the provided value type token.
documentMapAttribute(String, Function<T, K>, BiConsumer<T, K>, TableSchema<K>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.Attributes
 
documentMapType(TableSchema<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTypes
 
doubleNumberAttribute(String, Function<T, Double>, BiConsumer<T, Double>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.Attributes
 
doubleNumberSetType() - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTypes
 
doubleNumberType() - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTypes
 
doubleSetAttribute(String, Function<T, Set<Double>>, BiConsumer<T, Set<Double>>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.Attributes
 
dynamoDbAsyncClient() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
 
DynamoDbAsyncIndex<T> - Interface in software.amazon.awssdk.enhanced.dynamodb
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.enhanced.dynamodb
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.
DynamoDbAttribute - Annotation Type in software.amazon.awssdk.enhanced.dynamodb.mapper.annotations
Used to explicitly designate a field or getter or setter to participate as an attribute in the mapped database object with a custom name.
DynamoDbBean - Annotation Type in software.amazon.awssdk.enhanced.dynamodb.mapper.annotations
Class level annotation that identifies this class as being a DynamoDb mappable entity.
dynamoDbClient(DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient.Builder
The regular low-level SDK client to use with the enhanced client.
dynamoDbClient(DynamoDbClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient.Builder
The regular low-level SDK client to use with the enhanced client.
dynamoDbClient() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncIndex
 
dynamoDbClient() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
dynamoDbClient(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient.Builder
 
dynamoDbClient(DynamoDbClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient.Builder
 
dynamoDbClient() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
 
dynamoDbClient() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbIndex
 
dynamoDbClient() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
DynamoDbEnhancedAsyncClient - Interface in software.amazon.awssdk.enhanced.dynamodb
Asynchronous interface for running commands against a DynamoDb database.
DynamoDbEnhancedAsyncClient.Builder - Interface in software.amazon.awssdk.enhanced.dynamodb
The builder definition for a DynamoDbEnhancedAsyncClient.
DynamoDbEnhancedClient - Interface in software.amazon.awssdk.enhanced.dynamodb
Synchronous interface for running commands against a DynamoDb database.
DynamoDbEnhancedClient.Builder - Interface in software.amazon.awssdk.enhanced.dynamodb
The builder definition for a DynamoDbEnhancedClient.
DynamoDbEnhancedClientExtension - Interface in software.amazon.awssdk.enhanced.dynamodb
Interface for extending the DynamoDb Enhanced client.
DynamoDbEnhancedResource - Interface in software.amazon.awssdk.enhanced.dynamodb
Shared interface components for DynamoDbEnhancedClient and DynamoDbEnhancedAsyncClient.
DynamoDbEnhancedResource.Builder - Interface in software.amazon.awssdk.enhanced.dynamodb
Shared interface components for the builders of DynamoDbEnhancedClient and DynamoDbEnhancedAsyncClient
DynamoDbFlatten - Annotation Type in software.amazon.awssdk.enhanced.dynamodb.mapper.annotations
This annotation is used to flatten all the attributes of a separate DynamoDB bean that is stored in the current bean object and add them as top level attributes to the record that is read and written to the database.
DynamoDbIgnore - Annotation Type in software.amazon.awssdk.enhanced.dynamodb.mapper.annotations
Opts this attribute out of participating in the table schema.
DynamoDbIndex<T> - Interface in software.amazon.awssdk.enhanced.dynamodb
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.
DynamoDbPartitionKey - Annotation Type in software.amazon.awssdk.enhanced.dynamodb.mapper.annotations
Denotes this attribute as being the primary partition key of the DynamoDB table.
DynamoDbSecondaryPartitionKey - Annotation Type in software.amazon.awssdk.enhanced.dynamodb.mapper.annotations
Denotes a partition key for a global secondary index.
DynamoDbSecondarySortKey - Annotation Type in software.amazon.awssdk.enhanced.dynamodb.mapper.annotations
Denotes an optional sort key for a global or local secondary index.
DynamoDbSortKey - Annotation Type in software.amazon.awssdk.enhanced.dynamodb.mapper.annotations
Denotes this attribute as being the optional primary sort key of the DynamoDB table.
DynamoDbTable<T> - Interface in software.amazon.awssdk.enhanced.dynamodb
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.
DynamoDbVersionAttribute - Annotation Type in software.amazon.awssdk.enhanced.dynamodb.extensions.annotations
Denotes this attribute as recording the version record number to be used for optimistic locking.

E

EnhancedClientUtils - Class in software.amazon.awssdk.enhanced.dynamodb.internal
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.ReadModification
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.WriteModification
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncIndex
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbIndex
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticTableMetadata
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationContext
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.Key
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GlobalSecondaryIndex
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.LocalSecondaryIndex
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.Page
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ReadBatch
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactGetItemsEnhancedRequest
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactGetResultPage
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch
 
equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
 
equalTo(Key) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
 
equalTo(Consumer<Key.Builder>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
 
exclusiveStartKey(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
 
exclusiveStartKey() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
 
exclusiveStartKey(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest.Builder
 
exclusiveStartKey() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
 
execute(TableSchema<ItemT>, OperationContext, DynamoDbEnhancedClientExtension, DynamoDbClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.CommonOperation
Default implementation of a complete synchronous execution of this operation against either the primary or a secondary index.
execute(DynamoDbClient, DynamoDbEnhancedClientExtension) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.DatabaseOperation
Default implementation of a complete synchronous execution of this operation.
execute(DynamoDbClient, DynamoDbEnhancedClientExtension) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.PaginatedDatabaseOperation
Default implementation of a complete synchronous execution of this operation against a database.
execute(TableSchema<ItemT>, OperationContext, DynamoDbEnhancedClientExtension, DynamoDbClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.PaginatedOperation
Default implementation of a complete synchronous execution of this operation against either the primary or a secondary index.
executeAsync(TableSchema<ItemT>, OperationContext, DynamoDbEnhancedClientExtension, DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.CommonOperation
Default implementation of a complete non-blocking asynchronous execution of this operation against either the primary or a secondary index.
executeAsync(DynamoDbAsyncClient, DynamoDbEnhancedClientExtension) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.DatabaseOperation
Default implementation of a complete non-blocking asynchronous execution of this operation.
executeAsync(DynamoDbAsyncClient, DynamoDbEnhancedClientExtension) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.PaginatedDatabaseOperation
Default implementation of a complete non-blocking asynchronous execution of this operation against a database.
executeAsync(TableSchema<ItemT>, OperationContext, DynamoDbEnhancedClientExtension, DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.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, DynamoDbEnhancedClientExtension, DynamoDbClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.PaginatedTableOperation
Default implementation of a complete synchronous execution of this operation against the primary index.
executeOnPrimaryIndex(TableSchema<ItemT>, String, DynamoDbEnhancedClientExtension, DynamoDbClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.TableOperation
Default implementation of a complete synchronous execution of this operation against the primary index.
executeOnPrimaryIndexAsync(TableSchema<ItemT>, String, DynamoDbEnhancedClientExtension, DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.PaginatedTableOperation
Default implementation of a complete non-blocking asynchronous execution of this operation against the primary index.
executeOnPrimaryIndexAsync(TableSchema<ItemT>, String, DynamoDbEnhancedClientExtension, DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.TableOperation
Default implementation of a complete non-blocking asynchronous execution of this operation against the primary index.
executeOnSecondaryIndex(TableSchema<ItemT>, String, String, DynamoDbEnhancedClientExtension, DynamoDbClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.IndexOperation
Default implementation of a complete synchronous execution of this operation against a secondary index.
executeOnSecondaryIndex(TableSchema<ItemT>, String, String, DynamoDbEnhancedClientExtension, DynamoDbClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.PaginatedIndexOperation
Default implementation of a complete synchronous execution of this operation against a secondary index.
executeOnSecondaryIndexAsync(TableSchema<ItemT>, String, String, DynamoDbEnhancedClientExtension, DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.IndexOperation
Default implementation of a complete non-blocking asynchronous execution of this operation against a secondary index.
executeOnSecondaryIndexAsync(TableSchema<ItemT>, String, String, DynamoDbEnhancedClientExtension, DynamoDbAsyncClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.PaginatedIndexOperation
Default implementation of a complete non-blocking asynchronous execution of this operation against a secondary index.
Expression - Class in software.amazon.awssdk.enhanced.dynamodb
 
expression(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression.Builder
 
expression() - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression
 
expression(TableSchema<?>, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
 
Expression.Builder - Class in software.amazon.awssdk.enhanced.dynamodb
 
expressionNames(Map<String, String>) - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression.Builder
 
expressionNames() - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression
 
expressionValues(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression.Builder
 
expressionValues() - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression
 
extend(StaticTableSchema<? super T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.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.
ExtensionResolver - Class in software.amazon.awssdk.enhanced.dynamodb.internal.client
Static module to assist with the initialization of an extension for a DynamoDB Enhanced Client based on supplied configuration.
extensions(DynamoDbEnhancedClientExtension...) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient.Builder
 
extensions(List<DynamoDbEnhancedClientExtension>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient.Builder
 
extensions(DynamoDbEnhancedClientExtension...) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient.Builder
 
extensions(List<DynamoDbEnhancedClientExtension>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient.Builder
 
extensions(DynamoDbEnhancedClientExtension...) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedResource.Builder
Specifies the extensions to load with the enhanced client.
extensions(List<DynamoDbEnhancedClientExtension>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedResource.Builder
Specifies the extensions to load with the enhanced client.
extensions(DynamoDbEnhancedClientExtension...) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient.Builder
 
extensions(List<DynamoDbEnhancedClientExtension>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient.Builder
 
extensions(DynamoDbEnhancedClientExtension...) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient.Builder
 
extensions(List<DynamoDbEnhancedClientExtension>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient.Builder
 

F

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

G

generateRequest(DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.BatchGetItemOperation
 
generateRequest(DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.BatchWriteItemOperation
 
generateRequest(TableSchema<ItemT>, OperationContext, DynamoDbEnhancedClientExtension) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.CommonOperation
This method generates the request that needs to be sent to a low level DynamoDbClient.
generateRequest(TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.CreateTableOperation
 
generateRequest(DynamoDbEnhancedClientExtension) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.DatabaseOperation
This method generates the request that needs to be sent to a low level DynamoDbClient.
generateRequest(TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DeleteItemOperation
 
generateRequest(TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.GetItemOperation
 
generateRequest(DynamoDbEnhancedClientExtension) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.PaginatedDatabaseOperation
This method generates the request that needs to be sent to a low level DynamoDbClient.
generateRequest(TableSchema<ItemT>, OperationContext, DynamoDbEnhancedClientExtension) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.PaginatedOperation
This method generates the request that needs to be sent to a low level DynamoDbClient.
generateRequest(TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.PutItemOperation
 
generateRequest(TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.QueryOperation
 
generateRequest(TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.ScanOperation
 
generateRequest(DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.TransactGetItemsOperation
 
generateRequest(DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.TransactWriteItemsOperation
 
generateRequest(TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.UpdateItemOperation
 
generateTransactGetItem(TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.GetItemOperation
 
generateTransactGetItem(TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.TransactableReadOperation
 
generateTransactWriteItem(TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DeleteItemOperation
 
generateTransactWriteItem(TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.PutItemOperation
 
generateTransactWriteItem(TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.TransactableWriteOperation
 
generateTransactWriteItem(TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.UpdateItemOperation
 
generateTransactWriteItem(TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck
 
generateWriteRequest(TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.BatchableWriteOperation
 
generateWriteRequest(TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DeleteItemOperation
 
generateWriteRequest(TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.PutItemOperation
 
get() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.Attribute.AttributeSupplier
 
getActualTypeArguments() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.DefaultParameterizedType
 
getItem(GetItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
 
getItem(Consumer<GetItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
 
getItem(GetItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
 
getItem(Consumer<GetItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
 
getItem(GetItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
getItem(Consumer<GetItemEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
getItem(GetItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
getItem(Consumer<GetItemEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
getItem(MappedTableResource<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactGetResultPage
 
GetItemEnhancedRequest - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
GetItemEnhancedRequest.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
GetItemOperation<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
 
getItemsFromSupplier(List<Supplier<T>>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.EnhancedClientUtils
 
getOwnerType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.DefaultParameterizedType
 
getRawType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.DefaultParameterizedType
 
getResultsForTable(MappedTableResource<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetResultPage
 
GlobalSecondaryIndex - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
GlobalSecondaryIndex.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
globalSecondaryIndices(Collection<GlobalSecondaryIndex>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest.Builder
 
globalSecondaryIndices(GlobalSecondaryIndex...) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest.Builder
 
globalSecondaryIndices() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest
 
greaterThan(Key) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
 
greaterThan(Consumer<Key.Builder>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
 
greaterThanOrEqualTo(Key) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
 
greaterThanOrEqualTo(Consumer<Key.Builder>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
 

H

hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.ReadModification
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.WriteModification
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncIndex
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbIndex
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticTableMetadata
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationContext
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.Key
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GlobalSecondaryIndex
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.LocalSecondaryIndex
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.Page
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ReadBatch
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactGetItemsEnhancedRequest
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactGetResultPage
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch
 
hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
 
hasNext() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.TransformIterator
 

I

ignoreNulls(Boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest.Builder
 
ignoreNulls() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
 
index(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.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.enhanced.dynamodb.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.
index(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
index(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
indexKeys(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticTableMetadata
 
indexKeys(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.TableMetadata
Returns all the names of attributes associated with the keys of a specified index.
indexName() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncIndex
Gets the physical secondary index name that operations performed by this object will be executed against.
indexName() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbIndex
Gets the physical secondary index name that operations performed by this object will be executed against.
indexName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncIndex
 
indexName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbIndex
 
indexName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationContext
 
indexName(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GlobalSecondaryIndex.Builder
 
indexName() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GlobalSecondaryIndex
 
indexName(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.LocalSecondaryIndex.Builder
 
indexName() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.LocalSecondaryIndex
 
IndexOperation<ItemT,RequestT,ResponseT,ResultT> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.operations
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.enhanced.dynamodb.internal.mapper.StaticTableMetadata
 
indexPartitionKey(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.TableMetadata
Returns the attribute name of the partition key for an index.
indexSortKey(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticTableMetadata
 
indexSortKey(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.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.enhanced.dynamodb.mapper.Attributes
 
integerNumberSetType() - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTypes
 
integerNumberType() - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTypes
 
integerSetAttribute(String, Function<T, Set<Integer>>, BiConsumer<T, Set<Integer>>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.Attributes
 
isKeyAttribute() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.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.enhanced.dynamodb.internal.EnhancedClientUtils
A helper method to test if an AttributeValue is a 'null' constant.
isSuperTypeOf(TypeToken<?>) - Method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
 
isWildcard() - Method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
 
item(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest.Builder
 
item() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest
 
item(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest.Builder
 
item() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
 
items() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.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.enhanced.dynamodb.mapper.BeanTableSchema
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 class software.amazon.awssdk.enhanced.dynamodb.mapper.BeanTableSchema
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.
itemToMap(T, boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema
 
itemToMap(T, Collection<String>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema
 
itemToMap(T, boolean) - Method in interface software.amazon.awssdk.enhanced.dynamodb.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.enhanced.dynamodb.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.enhanced.dynamodb.internal.TransformIterable
 

K

key() - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.BatchableReadOperation
 
key() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.GetItemOperation
 
Key - Class in software.amazon.awssdk.enhanced.dynamodb
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.enhanced.dynamodb.model.ConditionCheck.Builder
 
key(Consumer<Key.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck.Builder
 
key() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck
 
key(Key) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest.Builder
 
key(Consumer<Key.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest.Builder
 
key() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest
 
key(Key) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest.Builder
 
key(Consumer<Key.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest.Builder
 
key() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest
 
Key.Builder - Class in software.amazon.awssdk.enhanced.dynamodb
Builder for Key
keyFrom(T) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncIndex
Creates a Key object from a modelled item.
keyFrom(T) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbIndex
Creates a Key object from a modelled item.
keyFrom(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncIndex
 
keyFrom(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
keyFrom(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbIndex
 
keyFrom(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
keyFrom(T) - Method in interface software.amazon.awssdk.enhanced.dynamodb.MappedTableResource
Creates a Key object from a modelled item.
keyMap(TableSchema<?>, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.Key
Return a map of the key elements that can be passed directly to DynamoDb.
keysAndAttributes() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ReadBatch
 

L

lambdaMethodName(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.LambdaToMethodBridgeBuilder
 
LambdaToMethodBridgeBuilder<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
 
lastEvaluatedKey() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.Page
Returns the 'lastEvaluatedKey' that DynamoDB returned from the last page query or scan.
lessThan(Key) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
 
lessThan(Consumer<Key.Builder>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
 
lessThanOrEqualTo(Key) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
 
lessThanOrEqualTo(Consumer<Key.Builder>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
 
limit(Integer) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
 
limit() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
 
limit(Integer) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest.Builder
 
limit() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
 
listAttribute(String, Function<T, List<K>>, BiConsumer<T, List<K>>, AttributeType<K>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.Attributes
 
listOf(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a list, with the provided value type class.
listOf(TypeToken<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a list, with the provided value type class.
listType(AttributeType<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTypes
 
LocalSecondaryIndex - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
LocalSecondaryIndex.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
localSecondaryIndices(Collection<LocalSecondaryIndex>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest.Builder
 
localSecondaryIndices(LocalSecondaryIndex...) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest.Builder
 
localSecondaryIndices() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest
 
longNumberAttribute(String, Function<T, Long>, BiConsumer<T, Long>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.Attributes
 
longNumberSetType() - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTypes
 
longNumberType() - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTypes
 
longSetAttribute(String, Function<T, Set<Long>>, BiConsumer<T, Set<Long>>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.Attributes
 

M

mapAttribute(String, Function<T, Map<String, K>>, BiConsumer<T, Map<String, K>>, AttributeType<K>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.Attributes
 
mapOf(Class<T>, Class<U>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a map, with the provided key and value type classes.
mapOf(TypeToken<T>, TypeToken<U>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a map, with the provided key and value type classes.
MappedTableResource<T> - Interface in software.amazon.awssdk.enhanced.dynamodb
Interface for a resource object that is part of either a DynamoDbTable or DynamoDbAsyncTable.
mappedTableResource(MappedTableResource<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.ReadBatch.Builder
 
mappedTableResource(MappedTableResource<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch.Builder
 
mapperExtension() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncIndex
Gets the DynamoDbEnhancedClientExtension associated with this mapped resource.
mapperExtension() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbIndex
Gets the DynamoDbEnhancedClientExtension associated with this mapped resource.
mapperExtension() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncIndex
 
mapperExtension() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
mapperExtension() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
 
mapperExtension() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
 
mapperExtension() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbIndex
 
mapperExtension() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
mapperExtension() - Method in interface software.amazon.awssdk.enhanced.dynamodb.MappedTableResource
Gets the DynamoDbEnhancedClientExtension associated with this mapped resource.
mapperExtension(DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetResultPage.Builder
 
mapToItem(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.BeanTableSchema
Takes a raw DynamoDb SDK representation of a record in a table and maps it to a Java object.
mapToItem(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema
 
mapToItem(Map<String, AttributeValue>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.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.enhanced.dynamodb.mapper.AttributeTypes
 
markAttributeAsKey(String, AttributeValueType) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticTableMetadata.Builder
 
mergeWith(StaticTableMetadata) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticTableMetadata.Builder
 

N

navigableMapOf(Class<T>, Class<U>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a navigable map, with the provided key and value type classes.
navigableMapOf(TypeToken<T>, TypeToken<U>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a navigable map, with the provided key and value type classes.
navigableSetOf(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a navigable set, with the provided value type class.
navigableSetOf(TypeToken<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a navigable set, with the provided value type token.
newItemSupplier(Supplier<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema.Builder
 
next() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.TransformIterator
 
nullAttributeValue() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.AttributeValues
The constant that represents a 'null' in a DynamoDb record.
numberType(Function<String, T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTypes
 
numberValue(Number) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.AttributeValues
Creates a literal numeric AttributeValue from any type of Java number.

O

objectToAttributeValue(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticAttributeType
 
objectToAttributeValue(T) - Method in interface software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeType
 
of(SdkIterable<T>, Function<T, R>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.TransformIterable
 
of(SdkPublisher<T>, Function<T, R>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.TransformPublisher
 
of(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for the provided non-parameterized class.
of(Type) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
 
OperationContext - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
 
optionalOf(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a optional, with the provided value type class.

P

Page<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
An immutable object that holds a page of queried or scanned results from DynamoDb.
PaginatedDatabaseOperation<RequestT,ResponseT,ResultT> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.operations
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.enhanced.dynamodb.internal.operations
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.enhanced.dynamodb.internal.operations
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.enhanced.dynamodb.internal.operations
Interface for an operation that can be executed against a mapped database table and is expected to return a paginated list of results.
parameterizedType(Class<?>, Type...) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.DefaultParameterizedType
 
partitionKeyValue() - Method in class software.amazon.awssdk.enhanced.dynamodb.Key
Get the literal value of the partition key stored in this object.
partitionValue(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.Key.Builder
Value to be used for the partition key
partitionValue(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.Key.Builder
String value to be used for the partition key.
partitionValue(Number) - Method in class software.amazon.awssdk.enhanced.dynamodb.Key.Builder
Numeric value to be used for the partition key.
partitionValue(SdkBytes) - Method in class software.amazon.awssdk.enhanced.dynamodb.Key.Builder
Binary value to be used for the partition key.
primaryIndexName() - Static method in interface software.amazon.awssdk.enhanced.dynamodb.TableMetadata
Returns an arbitrary constant that should be used as the primary index name.
primaryKeyMap(TableSchema<?>) - Method in class software.amazon.awssdk.enhanced.dynamodb.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.enhanced.dynamodb.TableMetadata
Returns the names of the attributes that make up the primary key for the table.
primaryPartitionKey() - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTags
 
primaryPartitionKey() - Method in interface software.amazon.awssdk.enhanced.dynamodb.TableMetadata
Returns the attribute name used as the primary partition key for the table.
primarySortKey() - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTags
 
primarySortKey() - Method in interface software.amazon.awssdk.enhanced.dynamodb.TableMetadata
Returns the attribute name used as the primary sort key for the table.
projection(Projection) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GlobalSecondaryIndex.Builder
 
projection() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GlobalSecondaryIndex
 
projection(Projection) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.LocalSecondaryIndex.Builder
 
projection() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.LocalSecondaryIndex
 
provisionedThroughput(ProvisionedThroughput) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest.Builder
 
provisionedThroughput() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest
 
provisionedThroughput(ProvisionedThroughput) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GlobalSecondaryIndex.Builder
 
provisionedThroughput() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GlobalSecondaryIndex
 
putExpressionName(String, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression.Builder
 
putExpressionValue(String, AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression.Builder
 
putItem(PutItemEnhancedRequest<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
 
putItem(Class<? extends T>, Consumer<PutItemEnhancedRequest.Builder<T>>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
 
putItem(PutItemEnhancedRequest<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
 
putItem(Class<? extends T>, Consumer<PutItemEnhancedRequest.Builder<T>>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
 
putItem(PutItemEnhancedRequest<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
putItem(Class<? extends T>, Consumer<PutItemEnhancedRequest.Builder<T>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
putItem(PutItemEnhancedRequest<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
putItem(Class<? extends T>, Consumer<PutItemEnhancedRequest.Builder<T>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
PutItemEnhancedRequest<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
PutItemEnhancedRequest.Builder<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
PutItemOperation<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
 

Q

query(QueryEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncIndex
 
query(Consumer<QueryEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncIndex
 
query(QueryEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
 
query(Consumer<QueryEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
 
query(QueryEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbIndex
 
query(Consumer<QueryEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbIndex
 
query(QueryEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
 
query(Consumer<QueryEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
 
query(QueryEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncIndex
 
query(Consumer<QueryEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncIndex
 
query(QueryEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
query(Consumer<QueryEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
query(QueryEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbIndex
 
query(Consumer<QueryEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbIndex
 
query(QueryEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
query(Consumer<QueryEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
QueryConditional - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
QueryConditional() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
 
queryConditional(QueryConditional) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
 
queryConditional() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
 
QueryEnhancedRequest - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
QueryEnhancedRequest.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
QueryOperation<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
 
queueOf(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a queue, with the provided value type class.
queueOf(TypeToken<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a queue, with the provided value type token.

R

rawClass() - Method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Retrieve the Class object that this type token represents.
rawClassParameters() - Method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Retrieve the Class objects of any type parameters for the class that this type token represents.
readAndTransformPaginatedItems(ResponseT, TableSchema<ItemT>, OperationContext, DynamoDbEnhancedClientExtension, Function<ResponseT, List<Map<String, AttributeValue>>>, Function<ResponseT, Map<String, AttributeValue>>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.EnhancedClientUtils
 
readAndTransformSingleItem(Map<String, AttributeValue>, TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.EnhancedClientUtils
 
ReadBatch - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
ReadBatch.Builder<T> - Interface in software.amazon.awssdk.enhanced.dynamodb.model
 
readBatches(Collection<ReadBatch>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest.Builder
 
readBatches(ReadBatch...) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest.Builder
 
readBatches() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest
 
ReadModification - Class in software.amazon.awssdk.enhanced.dynamodb.extensions
Simple object for storing a modification to a read operation.
ReadModification.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.extensions
 
resolveExtensions(List<DynamoDbEnhancedClientExtension>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.ExtensionResolver
Resolves a list of extensions into a single extension.
runtimeLambdaSignature(Class<?>, Class<?>...) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.LambdaToMethodBridgeBuilder
 

S

scalarAttributeType(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticTableMetadata
 
scalarAttributeType() - Method in enum software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeValueType
 
scalarAttributeType(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.TableMetadata
Returns the DynamoDb scalar attribute type associated with a key attribute if one is applicable.
scan(ScanEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncIndex
 
scan(Consumer<ScanEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncIndex
 
scan() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncIndex
 
scan(ScanEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
 
scan(Consumer<ScanEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
 
scan() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
 
scan(ScanEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbIndex
 
scan(Consumer<ScanEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbIndex
 
scan() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbIndex
 
scan(ScanEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
 
scan(Consumer<ScanEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
 
scan() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
 
scan(ScanEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncIndex
 
scan(Consumer<ScanEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncIndex
 
scan() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncIndex
 
scan(ScanEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
scan(Consumer<ScanEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
scan() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
scan(ScanEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbIndex
 
scan(Consumer<ScanEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbIndex
 
scan() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbIndex
 
scan(ScanEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
scan(Consumer<ScanEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
scan() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
ScanEnhancedRequest - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
ScanEnhancedRequest.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
scanIndexForward(Boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
 
scanIndexForward() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
 
ScanOperation<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
 
secondaryPartitionKey(String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTags
 
secondaryPartitionKey(Collection<String>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTags
 
secondarySortKey(String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTags
 
secondarySortKey(Collection<String>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTags
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.BatchGetItemOperation
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.BatchWriteItemOperation
 
serviceCall(DynamoDbClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.CommonOperation
Provides a function for making the low level synchronous SDK call to DynamoDb.
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.CreateTableOperation
 
serviceCall(DynamoDbClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.DatabaseOperation
Provides a function for making the low level synchronous SDK call to DynamoDb.
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DeleteItemOperation
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.GetItemOperation
 
serviceCall(DynamoDbClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.PaginatedDatabaseOperation
Provides a function for making the low level synchronous paginated SDK call to DynamoDb.
serviceCall(DynamoDbClient) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.PaginatedOperation
Provides a function for making the low level synchronous SDK call to DynamoDb.
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.PutItemOperation
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.QueryOperation
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.ScanOperation
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.TransactGetItemsOperation
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.TransactWriteItemsOperation
 
serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.UpdateItemOperation
 
setOf(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a set, with the provided value type class.
setOf(TypeToken<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a set, with the provided value type class.
shortNumberAttribute(String, Function<T, Short>, BiConsumer<T, Short>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.Attributes
 
shortNumberSetType() - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTypes
 
shortNumberType() - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTypes
 
shortSetAttribute(String, Function<T, Set<Short>>, BiConsumer<T, Set<Short>>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.Attributes
 
software.amazon.awssdk.enhanced.dynamodb - package software.amazon.awssdk.enhanced.dynamodb
 
software.amazon.awssdk.enhanced.dynamodb.extensions - package software.amazon.awssdk.enhanced.dynamodb.extensions
 
software.amazon.awssdk.enhanced.dynamodb.extensions.annotations - package software.amazon.awssdk.enhanced.dynamodb.extensions.annotations
 
software.amazon.awssdk.enhanced.dynamodb.internal - package software.amazon.awssdk.enhanced.dynamodb.internal
 
software.amazon.awssdk.enhanced.dynamodb.internal.client - package software.amazon.awssdk.enhanced.dynamodb.internal.client
 
software.amazon.awssdk.enhanced.dynamodb.internal.extensions - package software.amazon.awssdk.enhanced.dynamodb.internal.extensions
 
software.amazon.awssdk.enhanced.dynamodb.internal.mapper - package software.amazon.awssdk.enhanced.dynamodb.internal.mapper
 
software.amazon.awssdk.enhanced.dynamodb.internal.operations - package software.amazon.awssdk.enhanced.dynamodb.internal.operations
 
software.amazon.awssdk.enhanced.dynamodb.mapper - package software.amazon.awssdk.enhanced.dynamodb.mapper
 
software.amazon.awssdk.enhanced.dynamodb.mapper.annotations - package software.amazon.awssdk.enhanced.dynamodb.mapper.annotations
 
software.amazon.awssdk.enhanced.dynamodb.model - package software.amazon.awssdk.enhanced.dynamodb.model
 
sortedMapOf(Class<T>, Class<U>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a sorted map, with the provided key and value type classes.
sortedMapOf(TypeToken<T>, TypeToken<U>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a sorted map, with the provided key and value type classes.
sortedSetOf(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a sorted set, with the provided value type class.
sortedSetOf(TypeToken<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token for a sorted set, with the provided value type class.
sortKeyValue() - Method in class software.amazon.awssdk.enhanced.dynamodb.Key
Get the literal value of the sort key stored in this object if available.
sortValue(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.Key.Builder
Value to be used for the sort key
sortValue(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.Key.Builder
String value to be used for the sort key.
sortValue(Number) - Method in class software.amazon.awssdk.enhanced.dynamodb.Key.Builder
Numeric value to be used for the sort key.
sortValue(SdkBytes) - Method in class software.amazon.awssdk.enhanced.dynamodb.Key.Builder
Binary value to be used for the sort key.
StaticAttributeType<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
 
StaticTableMetadata - Class in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
 
StaticTableMetadata.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
 
StaticTableSchema<T> - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
 
StaticTableSchema.Builder<T> - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
 
stringAttribute(String, Function<T, String>, BiConsumer<T, String>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.Attributes
 
stringSetAttribute(String, Function<T, Set<String>>, BiConsumer<T, Set<String>>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.Attributes
 
stringSetType() - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTypes
 
stringType() - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeTypes
 
stringValue(String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.AttributeValues
Creates a literal string AttributeValue.
subscribe(Subscriber<? super R>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.TransformPublisher
 

T

table(String, TableSchema<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.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.enhanced.dynamodb.DynamoDbEnhancedClient
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 class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
 
table(String, TableSchema<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
 
tableMetadata() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.BeanTableSchema
Returns the object that describes the structure of the table being modelled by the mapper.
tableMetadata() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema
 
TableMetadata - Interface in software.amazon.awssdk.enhanced.dynamodb
Interface for an object the stores structural information about a DynamoDb table.
tableMetadata() - Method in interface software.amazon.awssdk.enhanced.dynamodb.TableSchema
Returns the object that describes the structure of the table being modelled by the mapper.
tableName() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncIndex
Gets the physical table name that operations performed by this object will be executed against.
tableName() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbIndex
Gets the physical table name that operations performed by this object will be executed against.
tableName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncIndex
 
tableName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
tableName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbIndex
 
tableName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
tableName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationContext
 
tableName() - Method in interface software.amazon.awssdk.enhanced.dynamodb.MappedTableResource
Gets the physical table name that operations performed by this object will be executed against.
tableName() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ReadBatch
 
tableName() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch
 
TableOperation<ItemT,RequestT,ResponseT,ResultT> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.operations
Interface for a single operation that can be executed against a mapped database table.
tableSchema() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncIndex
Gets the TableSchema object that this mapped table was built with.
tableSchema() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbIndex
Gets the TableSchema object that this mapped table was built with.
tableSchema() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncIndex
 
tableSchema() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
tableSchema() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbIndex
 
tableSchema() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
tableSchema() - Method in interface software.amazon.awssdk.enhanced.dynamodb.MappedTableResource
Gets the TableSchema object that this mapped table was built with.
TableSchema<T> - Interface in software.amazon.awssdk.enhanced.dynamodb
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.enhanced.dynamodb.mapper
Extend this class to create your own table tag that can be used with extensions.
TableTag() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.mapper.TableTag
 
tagWith(TableTag...) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema.Builder
 
targetMethod(Method) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.LambdaToMethodBridgeBuilder
 
targetMethod(Constructor<?>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.LambdaToMethodBridgeBuilder
 
toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
 
toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
 
toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.Key
Converts an existing key into a builder object that can be used to modify its values and then create a new key.
toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest
 
toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest
 
toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck
 
toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest
 
toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest
 
toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest
 
toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GlobalSecondaryIndex
 
toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.LocalSecondaryIndex
 
toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest
 
toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
 
toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
 
toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
 
toString() - Method in class software.amazon.awssdk.enhanced.dynamodb.TypeToken
 
TransactableReadOperation<T> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.operations
 
TransactableWriteOperation<T> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.operations
 
transactGetItems(TransactGetItemsEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
 
transactGetItems(Consumer<TransactGetItemsEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
 
transactGetItems(TransactGetItemsEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
 
transactGetItems(Consumer<TransactGetItemsEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
 
transactGetItems(TransactGetItemsEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
 
transactGetItems(Consumer<TransactGetItemsEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
 
transactGetItems(TransactGetItemsEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
 
transactGetItems(Consumer<TransactGetItemsEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
 
transactGetItems() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactGetItemsEnhancedRequest
 
TransactGetItemsEnhancedRequest - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
TransactGetItemsEnhancedRequest.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
TransactGetItemsOperation - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
 
TransactGetResultPage - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
transactWriteItems(TransactWriteItemsEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
 
transactWriteItems(Consumer<TransactWriteItemsEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
 
transactWriteItems(TransactWriteItemsEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
 
transactWriteItems(Consumer<TransactWriteItemsEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
 
transactWriteItems(TransactWriteItemsEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
 
transactWriteItems(Consumer<TransactWriteItemsEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
 
transactWriteItems(TransactWriteItemsEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
 
transactWriteItems(Consumer<TransactWriteItemsEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
 
transactWriteItems() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest
 
TransactWriteItemsEnhancedRequest - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
TransactWriteItemsEnhancedRequest.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
TransactWriteItemsOperation - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
 
transform(Function<R, T>, Consumer<R>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.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.enhanced.dynamodb.extensions.ReadModification.Builder
 
transformedItem() - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.ReadModification
 
transformedItem(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.WriteModification.Builder
 
transformedItem() - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.WriteModification
 
TransformIterable<T,R> - Class in software.amazon.awssdk.enhanced.dynamodb.internal
 
TransformIterator<T,R> - Class in software.amazon.awssdk.enhanced.dynamodb.internal
 
TransformPublisher<T,R> - Class in software.amazon.awssdk.enhanced.dynamodb.internal
 
transformResponse(BatchGetItemResponse, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.BatchGetItemOperation
 
transformResponse(BatchWriteItemResponse, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.BatchWriteItemOperation
 
transformResponse(ResponseT, TableSchema<ItemT>, OperationContext, DynamoDbEnhancedClientExtension) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.CommonOperation
Takes the response object returned by the actual DynamoDb call and maps it into a higher level abstracted result object.
transformResponse(CreateTableResponse, TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.CreateTableOperation
 
transformResponse(ResponseT, DynamoDbEnhancedClientExtension) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.DatabaseOperation
Takes the response object returned by the actual DynamoDb call and maps it into a higher level abstracted result object.
transformResponse(DeleteItemResponse, TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DeleteItemOperation
 
transformResponse(GetItemResponse, TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.GetItemOperation
 
transformResponse(ResponseT, DynamoDbEnhancedClientExtension) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.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, DynamoDbEnhancedClientExtension) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.PaginatedOperation
Takes the response object returned by the actual DynamoDb call and maps it into a higher level abstracted result object.
transformResponse(PutItemResponse, TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.PutItemOperation
 
transformResponse(QueryResponse, TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.QueryOperation
 
transformResponse(ScanResponse, TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.ScanOperation
 
transformResponse(TransactGetItemsResponse, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.TransactGetItemsOperation
 
transformResponse(TransactWriteItemsResponse, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.TransactWriteItemsOperation
 
transformResponse(UpdateItemResponse, TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.UpdateItemOperation
 
TypeToken<T> - Class in software.amazon.awssdk.enhanced.dynamodb
Similar to Class, this represents a specific raw class type.
TypeToken() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.TypeToken
Create a type token, capturing the generic type arguments of the token as Classes.

U

unprocessedDeleteItemsForTable(DynamoDbTable<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteResult
 
unprocessedPutItemsForTable(DynamoDbTable<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteResult
 
unprocessedRequests(Map<String, List<WriteRequest>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteResult.Builder
 
updateItem(UpdateItemEnhancedRequest<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
 
updateItem(Class<? extends T>, Consumer<UpdateItemEnhancedRequest.Builder<T>>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
 
updateItem(UpdateItemEnhancedRequest<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
 
updateItem(Class<? extends T>, Consumer<UpdateItemEnhancedRequest.Builder<T>>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
 
updateItem(UpdateItemEnhancedRequest<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
updateItem(Class<? extends T>, Consumer<UpdateItemEnhancedRequest.Builder<T>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
 
updateItem(UpdateItemEnhancedRequest<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
updateItem(Class<? extends T>, Consumer<UpdateItemEnhancedRequest.Builder<T>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
 
UpdateItemEnhancedRequest<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
UpdateItemEnhancedRequest.Builder<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
UpdateItemOperation<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
 

V

valueOf(String) - Static method in enum software.amazon.awssdk.enhanced.dynamodb.mapper.AttributeValueType
Returns the enum constant of this type with the specified name.
values() - Static method in enum software.amazon.awssdk.enhanced.dynamodb.mapper.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.enhanced.dynamodb.extensions.VersionedRecordExtension.AttributeTags
 
VersionedRecordExtension - Class in software.amazon.awssdk.enhanced.dynamodb.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.enhanced.dynamodb.extensions
 
VersionedRecordExtension.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.extensions
 
VersionRecordAttributeTags - Class in software.amazon.awssdk.enhanced.dynamodb.internal.extensions
 

W

WriteBatch - Class in software.amazon.awssdk.enhanced.dynamodb.model
 
WriteBatch.Builder<T> - Interface in software.amazon.awssdk.enhanced.dynamodb.model
 
writeBatches(Collection<WriteBatch>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest.Builder
 
writeBatches(WriteBatch...) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest.Builder
 
writeBatches() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest
 
WriteModification - Class in software.amazon.awssdk.enhanced.dynamodb.extensions
Simple object for storing a modification to a write operation.
WriteModification.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.extensions
 
writeRequests() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch
 
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.