A B C D E F G H I J K L M N O P Q R S T U V W Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- actions(List<? extends UpdateAction>) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.UpdateExpression.Builder
-
Adds a list of
UpdateAction
of any subtype to the builder, overwriting any previous values. - actions(UpdateAction...) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.UpdateExpression.Builder
-
Adds a list of
UpdateAction
of any subtype to the builder, overwriting any previous values. - addAction(AddAction) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.UpdateExpression.Builder
-
Add an action of type
AddAction
- addAction(DeleteAction) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.UpdateExpression.Builder
-
Add an action of type
DeleteAction
- addAction(RemoveAction) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.UpdateExpression.Builder
-
Add an action of type
RemoveAction
- addAction(SetAction) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.UpdateExpression.Builder
-
Add an action of type
SetAction
- AddAction - Class in software.amazon.awssdk.enhanced.dynamodb.update
-
A representation of a single
UpdateExpression
ADD action. - AddAction.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.update
-
A builder for
AddAction
- addActions() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.UpdateExpression
- addAttribute(Class<R>, Consumer<ImmutableAttribute.Builder<T, B, R>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema.Builder
-
Adds a single attribute to the table schema that can be mapped between the data item object and the database record.
- addAttribute(Class<R>, Consumer<StaticAttribute.Builder<T, R>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema.Builder
-
Adds a single attribute to the table schema that can be mapped between the data item object and the database record.
- addAttribute(EnhancedType<R>, Consumer<ImmutableAttribute.Builder<T, B, R>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema.Builder
-
Adds a single attribute to the table schema that can be mapped between the data item object and the database record.
- addAttribute(EnhancedType<R>, Consumer<StaticAttribute.Builder<T, R>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema.Builder
-
Adds a single attribute to the table schema that can be mapped between the data item object and the database record.
- addAttribute(ImmutableAttribute<T, B, ?>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema.Builder
-
Adds a single attribute to the table schema that can be mapped between the data item object and the database record.
- addAttribute(StaticAttribute<T, ?>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema.Builder
-
Adds a single attribute to the table schema that can be mapped between the data item object and the database record.
- addAttributeConverterProvider(AttributeConverterProvider) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Appends collection of attributeConverterProvider to the document builder.
- addAttributeConverterProvider(AttributeConverterProvider) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- addAttributeToProject(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
-
Adds a single attribute name to be retrieved from the database.
- addAttributeToProject(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest.Builder
-
Adds a single attribute name to be retrieved from the database.
- addConditionCheck(MappedTableResource<T>, Consumer<ConditionCheck.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
-
Adds a condition check for a primary key in the associated table to the transaction by accepting a consumer of
ConditionCheck.Builder
. - addConditionCheck(MappedTableResource<T>, ConditionCheck<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
-
Adds a condition check for a primary key in the associated table to the transaction.
- addConverter(AttributeConverter<?>) - Method in class software.amazon.awssdk.enhanced.dynamodb.DefaultAttributeConverterProvider.Builder
- addConverter(StringConverter<?>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.DefaultStringConverterProvider.Builder
- addConverters(Collection<? extends StringConverter<?>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.DefaultStringConverterProvider.Builder
- addCustomMetadataObject(String, Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableMetadata.Builder
-
Adds a single custom object to the metadata, keyed by a string.
- addCustomMetadataObject(String, Collection<Object>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableMetadata.Builder
-
Adds collection of custom objects to the custom metadata, keyed by a string.
- addCustomMetadataObject(String, Map<Object, Object>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableMetadata.Builder
-
Adds map of custom objects to the custom metadata, keyed by a string.
- addDeleteItem(Consumer<DeleteItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch.Builder
-
Adds a
DeleteItemEnhancedRequest
to the builder, this request should contain the primaryKey
to an item to be deleted. - addDeleteItem(Key) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch.Builder
-
Adds a DeleteItem request to the builder.
- addDeleteItem(MappedTableResource<T>, Key) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
-
Adds a primary lookup key for the item to delete, and it's associated table, to the transaction.
- addDeleteItem(MappedTableResource<T>, DeleteItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
- addDeleteItem(MappedTableResource<T>, TransactDeleteItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
-
Adds a primary lookup key for the item to delete, and its associated table, to the transaction.
- addDeleteItem(MappedTableResource<T>, T) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
-
Adds a primary lookup key for the item to delete, and it's associated table, to the transaction.
- addDeleteItem(DeleteItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch.Builder
-
Adds a
DeleteItemEnhancedRequest
to the builder, this request should contain the primaryKey
to an item to be deleted. - addDeleteItem(T) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch.Builder
-
Adds a DeleteItem request to the builder.
- addElement(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.NestedAttributeName.Builder
-
Adds a single element of NestedAttributeName.
- addElements(String...) - Method in class software.amazon.awssdk.enhanced.dynamodb.NestedAttributeName.Builder
-
Adds a single element of NestedAttributeName.
- addElements(List<String>) - Method in class software.amazon.awssdk.enhanced.dynamodb.NestedAttributeName.Builder
-
Adds a List of elements to NestedAttributeName.
- addEscapeCharacters(String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.JsonStringFormatHelper
-
Escapes characters for a give given string
- addGetItem(Consumer<GetItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.ReadBatch.Builder
-
Adds a
GetItemEnhancedRequest
with a primaryKey
to the builder by accepting a consumer ofGetItemEnhancedRequest.Builder
. - addGetItem(Key) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.ReadBatch.Builder
-
Adds a GetItem request with a primary
Key
to the builder. - addGetItem(MappedTableResource<?>, Key) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactGetItemsEnhancedRequest.Builder
-
Adds a primary lookup key and it's associated table to the transaction.
- addGetItem(MappedTableResource<?>, GetItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactGetItemsEnhancedRequest.Builder
-
Adds a primary lookup key and it's associated table to the transaction.
- addGetItem(MappedTableResource<T>, T) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactGetItemsEnhancedRequest.Builder
-
Adds a primary lookup key and it's associated table to the transaction.
- addGetItem(GetItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.ReadBatch.Builder
-
Adds a
GetItemEnhancedRequest
with a primaryKey
to the builder. - addGetItem(T) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.ReadBatch.Builder
-
Adds a GetItem request to the builder.
- addIndexPartitionKey(String, String, AttributeValueType) - Method in class software.amazon.awssdk.enhanced.dynamodb.document.DocumentTableSchema.Builder
-
Adds information about a partition key associated with a specific index.
- addIndexPartitionKey(String, String, AttributeValueType) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableMetadata.Builder
-
Adds information about a partition key associated with a specific index.
- addIndexSortKey(String, String, AttributeValueType) - Method in class software.amazon.awssdk.enhanced.dynamodb.document.DocumentTableSchema.Builder
-
Adds information about a sort key associated with a specific index.
- addIndexSortKey(String, String, AttributeValueType) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableMetadata.Builder
-
Adds information about a sort key associated with a specific index.
- additionalConditionalExpression() - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.WriteModification
- additionalConditionalExpression(Expression) - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.WriteModification.Builder
- addNestedAttributesToProject(Collection<NestedAttributeName>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
-
Adds a collection of nested attributes to be retrieved from the database.
- addNestedAttributesToProject(Collection<NestedAttributeName>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest.Builder
-
Adds a collection of nested attributes to be retrieved from the database.
- addNestedAttributesToProject(NestedAttributeName...) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
-
Adds a collection of nested attributes to be retrieved from the database.
- addNestedAttributesToProject(NestedAttributeName...) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest.Builder
-
Adds a collection of nested attributes to be retrieved from the database.
- addNestedAttributeToProject(NestedAttributeName) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
-
Adds a single nested attribute to be retrieved from the database.
- addNestedAttributeToProject(NestedAttributeName) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest.Builder
-
Adds a single nested attribute to be retrieved from the database.
- addPutItem(Consumer<PutItemEnhancedRequest.Builder<T>>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch.Builder
-
Adds a
PutItemEnhancedRequest
to the builder, this request should contain the item to be written. - addPutItem(MappedTableResource<T>, PutItemEnhancedRequest<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
- addPutItem(MappedTableResource<T>, TransactPutItemEnhancedRequest<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
-
Adds an item to be written, and it's associated table, to the transaction.
- addPutItem(MappedTableResource<T>, T) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
-
Adds an item to be written, and it's associated table, to the transaction.
- addPutItem(PutItemEnhancedRequest<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch.Builder
-
Adds a
PutItemEnhancedRequest
to the builder, this request should contain the item to be written. - addPutItem(T) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch.Builder
-
Adds a PutItem request to the builder.
- addReadBatch(ReadBatch) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest.Builder
-
Adds a read batch to the collection of batches on this builder.
- addTag(StaticAttributeTag) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.ImmutableAttribute.Builder
-
Associates a single
StaticAttributeTag
with this attribute. - addTag(StaticAttributeTag) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttribute.Builder
-
Associates a single
StaticAttributeTag
with this attribute. - addTag(StaticTableTag) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema.Builder
-
Associates a
StaticTableTag
with this schema. - addTag(StaticTableTag) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema.Builder
-
Associates a
StaticTableTag
with this schema. - addUpdateItem(MappedTableResource<T>, TransactUpdateItemEnhancedRequest<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
-
Adds an item to be updated, and it's associated table, to the transaction.
- addUpdateItem(MappedTableResource<T>, UpdateItemEnhancedRequest<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
- addUpdateItem(MappedTableResource<T>, T) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
-
Adds an item to be updated, and it's associated table, to the transaction.
- addWriteBatch(WriteBatch) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest.Builder
-
Adds a write batch to the collection of batches on this builder.
- afterRead(DynamoDbExtensionContext.AfterRead) - 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(DynamoDbExtensionContext.AfterRead) - 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.mapper.StaticTableMetadata
- allKeys() - Method in interface software.amazon.awssdk.enhanced.dynamodb.TableMetadata
-
Deprecated.Use
TableMetadata.keyAttributes()
instead. - and(Collection<Expression>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.Expression
- and(Expression) - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression
-
Coalesces two complete expressions into a single expression joined by an 'AND'.
- and(Expression...) - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression
-
Coalesces multiple complete expressions into a single expression joined by 'AND'.
- AND - Static variable in class software.amazon.awssdk.enhanced.dynamodb.Expression
- ApplyUserAgentInterceptor - Class in software.amazon.awssdk.enhanced.dynamodb.internal
-
Apply dynamodb enhanced client specific user agent to the request
- ApplyUserAgentInterceptor() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.ApplyUserAgentInterceptor
- asBoolean() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Retrieve this value as a boolean.
- asBytes() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Retrieve this value as bytes.
- asListOfAttributeValues() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Retrieve this value as a list of attribute values.
- asMap() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Retrieve this value as a map.
- asNumber() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Retrieve this value as a number.
- asSetOfBytes() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Retrieve this value as a set of bytes.
- asSetOfNumbers() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Retrieve this value as a set of numbers.
- asSetOfStrings() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Retrieve this value as a set of strings.
- asString() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Retrieve this value as a string.
- 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.DeleteTableOperation
- asyncServiceCall(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DescribeTableOperation
- 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
- AtomicBooleanAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
AtomicBoolean
andAttributeValue
. - AtomicBooleanStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
AtomicBoolean
andString
. - atomicCounter() - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttributeTags
-
Used to explicitly designate an attribute to be a default auto-generated, increasing counter updated unconditionally in DynamoDB.
- atomicCounter(long, long) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttributeTags
-
Used to explicitly designate an attribute to be an auto-generated counter updated unconditionally in DynamoDB.
- AtomicCounter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
- AtomicCounter.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
- AtomicCounter.CounterAttribute - Class in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
- AtomicCounterExtension - Class in software.amazon.awssdk.enhanced.dynamodb.extensions
-
This extension enables atomic counter attributes to be changed in DynamoDb by creating instructions for modifying an existing value or setting a start value.
- AtomicCounterExtension.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.extensions
- AtomicCounterTag - Class in software.amazon.awssdk.enhanced.dynamodb.internal.extensions
- AtomicIntegerAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
AtomicInteger
andAttributeValue
. - AtomicIntegerStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
AtomicInteger
andString
. - AtomicLongAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
AtomicLong
andAttributeValue
. - AtomicLongStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
AtomicLong
andString
. - AttributeConfiguration - Class in software.amazon.awssdk.enhanced.dynamodb.internal
-
Internal configuration for attribute
- AttributeConfiguration(AttributeConfiguration.Builder) - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.AttributeConfiguration
- AttributeConfiguration.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.internal
- attributeConverter() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.ResolvedImmutableAttribute
- attributeConverter() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.ImmutableAttribute
-
A custom
AttributeConverter
that will be used to convert this attribute. - attributeConverter() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttribute
-
A custom
AttributeConverter
that will be used to convert this attribute. - attributeConverter(AttributeConverter<R>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.ImmutableAttribute.Builder
-
An
AttributeConverter
for the attribute type (EnhancedType
), that can convert this attribute. - attributeConverter(AttributeConverter<R>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttribute.Builder
-
An
AttributeConverter
for the attribute type (EnhancedType
), that can convert this attribute. - AttributeConverter<T> - Interface in software.amazon.awssdk.enhanced.dynamodb
-
Converts between a specific Java type and an
AttributeValue
. - attributeConverterProvider() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema
-
The table schema
AttributeConverterProvider
. - attributeConverterProvider() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema
-
The table schema
AttributeConverterProvider
. - AttributeConverterProvider - Interface in software.amazon.awssdk.enhanced.dynamodb
-
Interface for determining the
AttributeConverter
to use for converting a givenEnhancedType
. - attributeConverterProviders() - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
- attributeConverterProviders() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- attributeConverterProviders(List<AttributeConverterProvider>) - Method in class software.amazon.awssdk.enhanced.dynamodb.document.DocumentTableSchema.Builder
-
Specifies the
AttributeConverterProvider
s to use with the table schema. - attributeConverterProviders(List<AttributeConverterProvider>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Sets the collection of attributeConverterProviders to the document builder.
- attributeConverterProviders(List<AttributeConverterProvider>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- attributeConverterProviders(List<AttributeConverterProvider>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema.Builder
-
Specifies the
AttributeConverterProvider
s to use with the table schema. - attributeConverterProviders(List<AttributeConverterProvider>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema.Builder
-
Specifies the
AttributeConverterProvider
s to use with the table schema. - attributeConverterProviders(AttributeConverterProvider...) - Method in class software.amazon.awssdk.enhanced.dynamodb.document.DocumentTableSchema.Builder
-
Specifies the
AttributeConverterProvider
s to use with the table schema. - attributeConverterProviders(AttributeConverterProvider...) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Sets collection of attributeConverterProviders to the document builder.
- attributeConverterProviders(AttributeConverterProvider...) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- attributeConverterProviders(AttributeConverterProvider...) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema.Builder
-
Specifies the
AttributeConverterProvider
s to use with the table schema. - attributeConverterProviders(AttributeConverterProvider...) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema.Builder
-
Specifies the
AttributeConverterProvider
s to use with the table schema. - attributeGetterMethod() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.ResolvedImmutableAttribute
- attributeName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.ResolvedImmutableAttribute
- attributeNames() - Method in class software.amazon.awssdk.enhanced.dynamodb.document.DocumentTableSchema
- attributeNames() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.MetaTableSchema
- attributeNames() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema
- attributeNames() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.WrappedTableSchema
- attributeNames() - Method in interface software.amazon.awssdk.enhanced.dynamodb.TableSchema
-
Returns a complete list of attribute names that are mapped by this
TableSchema
- attributes() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedResponse
-
The attribute values as they appeared before the
DeleteItem
operation. - attributes() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedResponse
-
The attribute values returned by
GetItem
operation. - attributes() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedResponse
-
The attribute values as they appeared before the
PutItem
operation. - attributes() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedResponse
-
The returned attribute values.
- attributes(Collection<ImmutableAttribute<T, B, ?>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema.Builder
-
A list of attributes that can be mapped between the data item object and the database record that are to be associated with the schema.
- attributes(Collection<StaticAttribute<T, ?>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema.Builder
-
A list of attributes that can be mapped between the data item object and the database record that are to be associated with the schema.
- attributes(ImmutableAttribute<T, B, ?>...) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema.Builder
-
A list of attributes that can be mapped between the data item object and the database record that are to be associated with the schema.
- attributes(StaticAttribute<T, ?>...) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema.Builder
-
A list of attributes that can be mapped between the data item object and the database record that are to be associated with the schema.
- attributes(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedResponse.Builder
- attributes(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedResponse.Builder
- attributes(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedResponse.Builder
- attributes(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedResponse.Builder
- attributesToProject() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
-
Returns the list of projected attributes on this request object, or an null if no projection is specified.
- attributesToProject() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
-
/** Returns the list of projected attributes on this request object, or an null if no projection is specified.
- attributesToProject(String...) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
-
Sets one or more attribute names to be retrieved from the database.
- attributesToProject(String...) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest.Builder
-
Sets one or more attribute names to be retrieved from the database.
- attributesToProject(Collection<String>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
-
Sets a collection of the attribute names to be retrieved from the database.
- attributesToProject(Collection<String>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest.Builder
-
Sets a collection of the attribute names to be retrieved from the database.
- attributeTagFor(DynamoDbAtomicCounter) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.BeanTableSchemaAttributeTags
- attributeTagFor(DynamoDbAutoGeneratedTimestampAttribute) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.AutoGeneratedTimestampRecordAttributeTags
- attributeTagFor(DynamoDbAutoGeneratedUuid) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.AutoGeneratedUuidTag
- 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(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
- attributeTagFor(DynamoDbSortKey) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.BeanTableSchemaAttributeTags
- attributeTagFor(DynamoDbUpdateBehavior) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.BeanTableSchemaAttributeTags
- AttributeType<T> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
- attributeValue(EnhancedDocument, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.document.DocumentTableSchema
- attributeValue(T, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.MetaTableSchema
- attributeValue(T, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema
- attributeValue(T, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.WrappedTableSchema
- attributeValue(T, String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.TableSchema
-
Returns a single attribute value from the modelled object.
- attributeValueMap(Map<String, AttributeValue>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Sets the attributes of the document builder to those specified in the provided from a AttributeValue Map, and completely replaces any previously set attributes.
- attributeValueMap(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- AttributeValues - Class in software.amazon.awssdk.enhanced.dynamodb.internal
-
This static helper class contains some literal
AttributeValue
constants and converters. - attributeValueToObject(AttributeValue) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.mapper.AttributeType
- attributeValueToObject(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticAttributeType
- attributeValueType() - Method in interface software.amazon.awssdk.enhanced.dynamodb.AttributeConverter
-
The
AttributeValueType
that a converter stores and reads values from DynamoDB via theAttributeValue
class. - attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.EnumAttributeConverter
-
Returns the
AttributeValueType
of the converter. - attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.AtomicBooleanAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.AtomicIntegerAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.AtomicLongAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.BigDecimalAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.BigIntegerAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.BooleanAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ByteArrayAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ByteAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ByteBufferAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.CharacterArrayAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.CharacterAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.CharSequenceAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.DocumentAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.DoubleAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.DurationAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.FloatAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.InstantAsStringAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.IntegerAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.JsonItemAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ListAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocalDateAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocalDateTimeAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocaleAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocalTimeAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LongAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.MapAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.MonthDayAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OffsetDateTimeAsStringAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalDoubleAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalIntAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalLongAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.PeriodAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.SdkBytesAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.SdkNumberAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.SetAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ShortAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringBufferAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringBuilderAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UriAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UrlAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UuidAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZonedDateTimeAsStringAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZoneIdAttributeConverter
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZoneOffsetAttributeConverter
- attributeValueType() - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.mapper.AttributeType
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticAttributeType
- attributeValueType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticKeyAttributeMetadata
- attributeValueType() - Method in interface software.amazon.awssdk.enhanced.dynamodb.KeyAttributeMetadata
-
The DynamoDB type of the key attribute
- AttributeValueType - Enum in software.amazon.awssdk.enhanced.dynamodb
- autoGeneratedTimestampAttribute() - Static method in class software.amazon.awssdk.enhanced.dynamodb.extensions.AutoGeneratedTimestampRecordExtension.AttributeTags
-
Tags which indicate that the given attribute is supported wih Auto Generated Timestamp Record Extension.
- AutoGeneratedTimestampRecordAttributeTags - Class in software.amazon.awssdk.enhanced.dynamodb.internal.extensions
- AutoGeneratedTimestampRecordExtension - Class in software.amazon.awssdk.enhanced.dynamodb.extensions
-
This extension enables selected attributes to be automatically updated with a current timestamp every time they are written to the database.
- AutoGeneratedTimestampRecordExtension.AttributeTags - Class in software.amazon.awssdk.enhanced.dynamodb.extensions
-
Attribute tag to identify the meta data for
AutoGeneratedTimestampRecordExtension
. - AutoGeneratedTimestampRecordExtension.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.extensions
-
Builder for a
AutoGeneratedTimestampRecordExtension
- autoGeneratedUuidAttribute() - Static method in class software.amazon.awssdk.enhanced.dynamodb.extensions.AutoGeneratedUuidExtension.AttributeTags
-
Tags which indicate that the given attribute is supported wih Auto Generated UUID Record Extension.
- AutoGeneratedUuidExtension - Class in software.amazon.awssdk.enhanced.dynamodb.extensions
-
This extension facilitates the automatic generation of a unique UUID (Universally Unique Identifier) for a specified attribute every time a new record is written to the database.
- AutoGeneratedUuidExtension.AttributeTags - Class in software.amazon.awssdk.enhanced.dynamodb.extensions
- AutoGeneratedUuidTag - Class in software.amazon.awssdk.enhanced.dynamodb.internal.extensions
B
- B - software.amazon.awssdk.enhanced.dynamodb.AttributeValueType
- baseClock(Clock) - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.AutoGeneratedTimestampRecordExtension.Builder
-
Sets the clock instance , else Clock.systemUTC() is used by default.
- BATCH_GET_ITEM - software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationName
- BATCH_WRITE_ITEM - software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationName
- BatchableReadOperation - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.operations
- BatchableWriteOperation<T> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.operations
- batchGetItem(Consumer<BatchGetItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
-
Retrieves items from one or more tables by their primary keys, see
Key
. - batchGetItem(Consumer<BatchGetItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
-
Retrieves items from one or more tables by their primary keys, see
Key
. - batchGetItem(Consumer<BatchGetItemEnhancedRequest.Builder>) - 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.DefaultDynamoDbEnhancedClient
- batchGetItem(BatchGetItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
-
Retrieves items from one or more tables by their primary keys, see
Key
. - batchGetItem(BatchGetItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
-
Retrieves items from one or more tables by their primary keys, see
Key
. - batchGetItem(BatchGetItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
- batchGetItem(BatchGetItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
- BatchGetItemEnhancedRequest - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines parameters used for the batchGetItem() operation (such as
DynamoDbEnhancedClient.batchGetItem(BatchGetItemEnhancedRequest)
). - BatchGetItemEnhancedRequest.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder that is used to create a request with the desired parameters.
- BatchGetItemOperation - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
- batchGetItemResponse(BatchGetItemResponse) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetResultPage.Builder
-
Adds a response to the result object.
- BatchGetResultPage - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines one result page with retrieved items in the result of a batchGetItem() operation, such as
DynamoDbEnhancedClient.batchGetItem(BatchGetItemEnhancedRequest)
. - BatchGetResultPage.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder that is used to create a result object with the desired parameters.
- BatchGetResultPageIterable - Interface in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines the result of
DynamoDbEnhancedClient.batchGetItem(software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest)
operation. - BatchGetResultPagePublisher - Interface in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines the result of
DynamoDbEnhancedAsyncClient.batchGetItem(software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest)
operation. - batchWriteItem(Consumer<BatchWriteItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
-
Puts and/or deletes multiple items in one or more tables.
- batchWriteItem(Consumer<BatchWriteItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
-
Puts and/or deletes multiple items in one or more tables.
- batchWriteItem(Consumer<BatchWriteItemEnhancedRequest.Builder>) - 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.DefaultDynamoDbEnhancedClient
- batchWriteItem(BatchWriteItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
-
Puts and/or deletes multiple items in one or more tables.
- batchWriteItem(BatchWriteItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
-
Puts and/or deletes multiple items in one or more tables.
- batchWriteItem(BatchWriteItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
- batchWriteItem(BatchWriteItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
- BatchWriteItemEnhancedRequest - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines parameters used for the batchWriteItem() operation (such as
DynamoDbEnhancedClient.batchWriteItem(BatchWriteItemEnhancedRequest)
). - BatchWriteItemEnhancedRequest.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder that is used to create a request with the desired parameters.
- BatchWriteItemOperation - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
- BatchWriteResult - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines the result of the batchWriteItem() operation, such as
DynamoDbEnhancedClient.batchWriteItem(BatchWriteItemEnhancedRequest)
. - BatchWriteResult.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder that is used to create a result with the desired parameters.
- BEAN_LOGGER - Static variable in class software.amazon.awssdk.enhanced.dynamodb.internal.DynamoDbEnhancedLogger
-
Logger used for to assist customers in debugging
BeanTableSchema
andImmutableTableSchema
loading. - BeanAttributeGetter<BeanT,GetterT> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
- BeanAttributeSetter<BeanT,GetterT> - 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(DynamoDbExtensionContext.BeforeWrite) - 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(DynamoDbExtensionContext.BeforeWrite) - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.AtomicCounterExtension
- beforeWrite(DynamoDbExtensionContext.BeforeWrite) - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.AutoGeneratedTimestampRecordExtension
- beforeWrite(DynamoDbExtensionContext.BeforeWrite) - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.AutoGeneratedUuidExtension
-
Modifies the WriteModification UUID string with the attribute updated with the extension.
- beforeWrite(DynamoDbExtensionContext.BeforeWrite) - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.VersionedRecordExtension
- beforeWrite(DynamoDbExtensionContext.BeforeWrite) - 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. - BeginsWithConditional - Class in software.amazon.awssdk.enhanced.dynamodb.internal.conditional
- BeginsWithConditional(Key) - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.conditional.BeginsWithConditional
- BetweenConditional - Class in software.amazon.awssdk.enhanced.dynamodb.internal.conditional
- BetweenConditional(Key, Key) - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.conditional.BetweenConditional
- BigDecimalAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
BigDecimal
andAttributeValue
. - BigDecimalStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
BigDecimal
andString
. - BigIntegerAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
BigInteger
andAttributeValue
. - BigIntegerStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
BigInteger
andString
. - binaryValue(SdkBytes) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.AttributeValues
-
Creates a literal binary
AttributeValue
from raw bytes. - BOOL - software.amazon.awssdk.enhanced.dynamodb.AttributeValueType
- BooleanAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
AtomicBoolean
andAttributeValue
. - BooleanStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
BigInteger
andString
. - BS - software.amazon.awssdk.enhanced.dynamodb.AttributeValueType
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.DefaultAttributeConverterProvider.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.document.DocumentTableSchema.Builder
-
Builds a
StaticImmutableTableSchema
based on the values this builder has been configured with - build() - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Builds an instance of
EnhancedDocument
. - 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.EnhancedTypeDocumentConfiguration.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression.Builder
-
Builds an
Expression
based on the values stored in this builder - build() - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.AtomicCounterExtension.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.AutoGeneratedTimestampRecordExtension.Builder
-
Builds an
AutoGeneratedTimestampRecordExtension
based on the values stored in this 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.AttributeConfiguration.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.converter.attribute.ListAttributeConverter.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.MapAttributeConverter.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.SetAttributeConverter.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.DefaultStringConverterProvider.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.DefaultDynamoDbExtensionContext.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.immutable.ImmutableInfo.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.AtomicCounter.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.LambdaToMethodBridgeBuilder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticIndexMetadata.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.ImmutableAttribute.Builder
-
Builds a
StaticAttributeTag
from the values stored in this builder. - build() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttribute.Builder
-
Builds a
StaticAttributeTag
from the values stored in this builder. - build() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema.Builder
-
Builds a
StaticImmutableTableSchema
based on the values this builder has been configured with - build() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableMetadata.Builder
-
Builds an immutable instance of
StaticTableMetadata
from the values supplied to the builder. - build() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema.Builder
-
Builds a
StaticTableSchema
based on the values this builder has been configured with - 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.DeleteItemEnhancedResponse.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DescribeTableEnhancedResponse.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedGlobalSecondaryIndex.Builder
-
Builds a
EnhancedGlobalSecondaryIndex
based on the values stored in this builder - build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedLocalSecondaryIndex.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedResponse.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.Page.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedResponse.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.TransactDeleteItemEnhancedRequest.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactGetItemsEnhancedRequest.Builder
-
Builds a
TransactGetItemsEnhancedRequest
from the values stored in this builder. - build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactPutItemEnhancedRequest.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactUpdateItemEnhancedRequest.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
-
Builds a
TransactWriteItemsEnhancedRequest
from the values stored in this builder. - build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedResponse.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedResponse.Builder
- build() - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.NestedAttributeName.Builder
- build() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.AddAction.Builder
-
Builds an
AddAction
based on the values stored in this builder. - build() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.DeleteAction.Builder
-
Builds an
DeleteAction
based on the values stored in this builder. - build() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.RemoveAction.Builder
-
Builds an
RemoveAction
based on the values stored in this builder. - build() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.SetAction.Builder
-
Builds an
SetAction
based on the values stored in this builder. - build() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.UpdateExpression.Builder
-
Builds an
UpdateExpression
based on the values stored in this builder. - builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.DefaultAttributeConverterProvider
-
Equivalent to
builder(EnhancedType.of(Object.class))
. - builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.document.DocumentTableSchema
- builder() - Static method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Creates a default builder for
EnhancedDocument
. - 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.EnhancedTypeDocumentConfiguration
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.Expression
-
Constructs a new expression builder.
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.extensions.AtomicCounterExtension
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.extensions.AutoGeneratedTimestampRecordExtension
-
Create a builder that can be used to create a
AutoGeneratedTimestampRecordExtension
. - 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.AttributeConfiguration
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.DefaultStringConverterProvider
-
Create a builder for a
DefaultStringConverterProvider
. - builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.DefaultDynamoDbExtensionContext
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.AtomicCounter
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticIndexMetadata
- 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() - Method in annotation type software.amazon.awssdk.enhanced.dynamodb.mapper.annotations.DynamoDbImmutable
-
The builder class that can be used to construct instances of the annotated immutable class
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableMetadata
-
Create a new builder for this class
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest
-
Creates a newly initialized builder for a request object.
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetResultPage
-
Creates a newly initialized builder for a result object.
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest
-
Creates a newly initialized builder for a request object.
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteResult
-
Creates a newly initialized builder for a request object.
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck
-
Creates a newly initialized builder for this object.
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest
-
Creates a newly initialized builder for a request object.
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest
-
Creates a newly initialized builder for a request object.
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.DescribeTableEnhancedResponse
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedGlobalSecondaryIndex
-
Creates a newly initialized builder for an
EnhancedLocalSecondaryIndex
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedLocalSecondaryIndex
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest
-
All requests must be constructed using a Builder.
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedResponse
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
-
Creates a newly initialized builder for a request object.
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
-
Creates a newly initialized builder for a request object.
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactDeleteItemEnhancedRequest
-
Creates a newly initialized builder for a request object.
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactGetItemsEnhancedRequest
-
Creates a newly initialized builder for a request object.
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest
-
Creates a newly initialized builder for a request object.
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedResponse
-
Creates a newly initialized builder for a request object.
- builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.NestedAttributeName
-
Create a builder that can be used to create a
NestedAttributeName
. - builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.update.AddAction
-
Constructs a new builder for
AddAction
. - builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.update.DeleteAction
-
Constructs a new builder for
DeleteAction
. - builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.update.RemoveAction
-
Constructs a new builder for
RemoveAction
. - builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.update.SetAction
-
Constructs a new builder for
SetAction
. - builder() - Static method in class software.amazon.awssdk.enhanced.dynamodb.update.UpdateExpression
-
Constructs a new builder for
UpdateExpression
. - builder(Class<? extends T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedResponse
- builder(Class<? extends T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest
-
Creates a newly initialized builder for the request object.
- builder(Class<? extends T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedResponse
- builder(Class<? extends T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.ReadBatch
-
Creates a newly initialized builder for a read batch.
- builder(Class<? extends T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactPutItemEnhancedRequest
-
Creates a newly initialized builder for the request object.
- builder(Class<? extends T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactUpdateItemEnhancedRequest
-
Creates a newly initialized builder for the request object.
- builder(Class<? extends T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
-
Creates a newly initialized builder for the request object.
- builder(Class<? extends T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedResponse
- builder(Class<? extends T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch
-
Creates a newly initialized builder for a write batch.
- builder(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.immutable.ImmutableInfo
- builder(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema
-
Creates a builder for a
StaticTableSchema
typed to specific data item class. - builder(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.Page
- builder(Class<T>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.TableSchema
-
Returns a builder for the
StaticTableSchema
implementation of this interface which allows all attributes, tags and table structure to be directly declared in the builder. - builder(Class<T>, Class<B>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema
-
Creates a builder for a
StaticImmutableTableSchema
typed to specific immutable data item class. - builder(Class<T>, Class<B>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.TableSchema
-
Returns a builder for the
StaticImmutableTableSchema
implementation of this interface which allows all attributes, tags and table structure to be directly declared in the builder. - builder(Class<T>, Class<B>, Class<R>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.ImmutableAttribute
-
Constructs a new builder for this class using supplied types.
- builder(Class<T>, Class<B>, EnhancedType<R>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.ImmutableAttribute
-
Constructs a new builder for this class using supplied types.
- builder(Class<T>, Class<R>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttribute
-
Constructs a new builder for this class using supplied types.
- builder(Class<T>, EnhancedType<R>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttribute
-
Constructs a new builder for this class using supplied types.
- builder(EnhancedType<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ListAttributeConverter
- builder(EnhancedType<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.MapAttributeConverter
- builder(EnhancedType<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.SetAttributeConverter
- builder(EnhancedType<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema
-
Creates a builder for a
StaticTableSchema
typed to specific data item class. - builder(EnhancedType<T>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.TableSchema
-
Returns a builder for the
StaticTableSchema
implementation of this interface which allows all attributes, tags and table structure to be directly declared in the builder. - builder(EnhancedType<T>, EnhancedType<B>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema
-
Creates a builder for a
StaticImmutableTableSchema
typed to specific immutable data item class. - builder(EnhancedType<T>, EnhancedType<B>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.TableSchema
-
Returns a builder for the
StaticImmutableTableSchema
implementation of this interface which allows all attributes, tags and table structure to be directly declared in the builder. - builder(EnhancedType<T>, EnhancedType<B>, EnhancedType<R>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.ImmutableAttribute
-
Constructs a new builder for this class using supplied types.
- builder(EnhancedType<T>, EnhancedType<R>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttribute
-
Constructs a new builder for this class using supplied types.
- Builder() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.document.DocumentTableSchema.Builder
- Builder() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient.Builder
- Builder() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient.Builder
- Builder() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.DefaultDynamoDbExtensionContext.Builder
- Builder() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedResponse.Builder
- Builder() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.model.DescribeTableEnhancedResponse.Builder
- Builder() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedResponse.Builder
- Builder() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.model.Page.Builder
- Builder() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedResponse.Builder
- Builder() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedResponse.Builder
- Builder() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedResponse.Builder
- builderClass() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.immutable.ImmutableInfo
- builderClass(Class<?>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.immutable.ImmutableInfo.Builder
- builderFrom(IndexMetadata) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticIndexMetadata
- buildMethod() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.immutable.ImmutableInfo
- buildMethod(Method) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.immutable.ImmutableInfo.Builder
- ByteArrayAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
byte[]
andAttributeValue
. - ByteArrayStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
BigInteger
andString
. - ByteAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
Byte
andAttributeValue
. - ByteBufferAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
ByteBuffer
andAttributeValue
. - ByteStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
BigInteger
andString
.
C
- ChainConverterProvider - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter
-
A
AttributeConverterProvider
that allows multiple providers to be chained in a specified order to act as a single composite provider. - chainedProviders() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.ChainConverterProvider
- 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.
- CharacterArrayAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
char[]
andAttributeValue
. - CharacterArrayStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
char[]
andString
. - CharacterAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
Character
andAttributeValue
. - CharacterStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- CharSequenceAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
CharSequence
andAttributeValue
. - CharSequenceStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
CharSequence
andString
. - 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.
- clearConverters() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.DefaultStringConverterProvider.Builder
- clientRequestToken() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest
-
Providing a
ClientRequestToken
makes the call toTransactWriteItems
idempotent, meaning that multiple identical calls have the same effect as one single call. - clientRequestToken(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
-
Sets the clientRequestToken in this builder.
- collectionConstructor(Supplier<? extends T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ListAttributeConverter.Builder
- collectionConstructor(Supplier<? extends T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.SetAttributeConverter.Builder
- collectionOf(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token for a collection, with the provided value type class.
- collectionOf(EnhancedType<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
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
- concreteTableSchema() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.MetaTableSchema
- concurrentMapConverter(StringConverter<K>, AttributeConverter<V>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.MapAttributeConverter
- concurrentMapOf(Class<T>, Class<U>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token for a concurrent map, with the provided key and value type classes.
- concurrentMapOf(EnhancedType<T>, EnhancedType<U>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
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
-
Use ConditionCheck as a part of the composite operation transactGetItems (for example
DynamoDbEnhancedClient.transactGetItems(TransactGetItemsEnhancedRequest)
) to determine if the other actions that are part of the same transaction should take effect. - ConditionCheck.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder that is used to create a condition check with the desired parameters.
- conditionExpression() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck
-
Returns the condition
Expression
set on this object, or null if it doesn't exist. - conditionExpression() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest
-
Returns the condition
Expression
set on this request object, or null if it doesn't exist. - conditionExpression() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest
-
Returns the condition
Expression
set on this request object, or null if it doesn't exist. - conditionExpression() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactDeleteItemEnhancedRequest
-
Returns the condition
Expression
set on this request object, or null if it doesn't exist. - conditionExpression() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactPutItemEnhancedRequest
-
Returns the condition
Expression
set on this request object, or null if it doesn't exist. - conditionExpression() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactUpdateItemEnhancedRequest
-
Returns the condition
Expression
set on this request object, or null if it doesn't exist. - conditionExpression() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
-
Returns the condition
Expression
set on this request object, or null if it doesn't exist. - conditionExpression(Expression) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck.Builder
-
Defines a logical expression on the attributes of table items that match the supplied primary key value(s).
- conditionExpression(Expression) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest.Builder
-
Defines a logical expression on an item's attribute values which, if evaluating to true, will allow the delete operation to succeed.
- conditionExpression(Expression) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest.Builder
-
Defines a logical expression on an item's attribute values which, if evaluating to true, will allow the put operation to succeed.
- conditionExpression(Expression) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactDeleteItemEnhancedRequest.Builder
-
Defines a logical expression on an item's attribute values which, if evaluating to true, will allow the delete operation to succeed.
- conditionExpression(Expression) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactPutItemEnhancedRequest.Builder
-
Defines a logical expression on an item's attribute values which, if evaluating to true, will allow the put operation to succeed.
- conditionExpression(Expression) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactUpdateItemEnhancedRequest.Builder
-
Defines a logical expression on an item's attribute values which, if evaluating to true, will allow the update operation to succeed.
- conditionExpression(Expression) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest.Builder
-
Defines a logical expression on an item's attribute values which, if evaluating to true, will allow the update operation to succeed.
- 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() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest
- consistentRead() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
-
Returns the value of consistent read, or false if it has not been set.
- consistentRead() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
-
Returns the value of consistent read, or false if it has not been set.
- consistentRead(Boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest.Builder
-
Determines the read consistency model: If set to true, the operation uses strongly consistent reads; otherwise, the operation uses eventually consistent reads.
- consistentRead(Boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
-
Determines the read consistency model: If set to true, the operation uses strongly consistent reads; otherwise, the operation uses eventually consistent reads.
- consistentRead(Boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest.Builder
-
Determines the read consistency model: If set to true, the operation uses strongly consistent reads; otherwise, the operation uses eventually consistent reads.
- consumedCapacity() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetResultPage
- consumedCapacity() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteResult
-
Returns capacity units consumed by the
BatchWrite
operation. - consumedCapacity() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedResponse
-
The capacity units consumed by the
DeleteItem
operation. - consumedCapacity() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedResponse
-
The capacity units consumed by the
GetItem
operation. - consumedCapacity() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.Page
-
Returns the capacity units consumed by the last page query or scan.
- consumedCapacity() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedResponse
-
The capacity units consumed by the
PutItem
operation. - consumedCapacity() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedResponse
-
The capacity units consumed by the
UpdateItem
operation. - consumedCapacity() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedResponse
-
The capacity units consumed by the
UpdateItem
operation. - consumedCapacity(List<ConsumedCapacity>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteResult.Builder
-
Set the capacity units consumed by the batch write operation result.
- consumedCapacity(List<ConsumedCapacity>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedResponse.Builder
- consumedCapacity(ConsumedCapacity) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedResponse.Builder
- consumedCapacity(ConsumedCapacity) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedResponse.Builder
- consumedCapacity(ConsumedCapacity) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.Page.Builder
- consumedCapacity(ConsumedCapacity) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedResponse.Builder
- consumedCapacity(ConsumedCapacity) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedResponse.Builder
- convert(EnhancedAttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.TypeConvertingVisitor
-
Convert the provided value into the target type.
- convert(TypeConvertingVisitor<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Apply the provided visitor to this item attribute value, converting it into a specific type.
- convertBoolean(Boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.TypeConvertingVisitor
-
Invoked when visiting an attribute in which
EnhancedAttributeValue.isBoolean()
is true. - convertBytes(SdkBytes) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.TypeConvertingVisitor
-
Invoked when visiting an attribute in which
EnhancedAttributeValue.isBytes()
is true. - converterFor(EnhancedType<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.AttributeConverterProvider
-
Finds a
AttributeConverter
for converting an object with a type specified by aEnhancedType
to aAttributeValue
and back. - converterFor(EnhancedType<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.DefaultAttributeConverterProvider
-
Find a converter that matches the provided type.
- converterFor(EnhancedType<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.ChainConverterProvider
- converterFor(EnhancedType<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.DefaultStringConverterProvider
- converterFor(EnhancedType<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.converter.StringConverterProvider
- converterForAttribute(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.MetaTableSchema
- converterForAttribute(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema
- converterForAttribute(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.WrappedTableSchema
- converterForAttribute(Object) - Method in interface software.amazon.awssdk.enhanced.dynamodb.TableSchema
-
AttributeConverter
that is applied to the given key. - converterForClass(EnhancedType<T>, ChainConverterProvider) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- ConverterProviderResolver - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter
-
Static module to assist with the initialization of attribute converter providers for a StaticTableSchema.
- converterProviders() - Method in annotation type software.amazon.awssdk.enhanced.dynamodb.mapper.annotations.DynamoDbBean
- converterProviders() - Method in annotation type software.amazon.awssdk.enhanced.dynamodb.mapper.annotations.DynamoDbImmutable
- ConverterUtils - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter
-
Internal utilities that are used by some
AttributeConverter
s in the aid of converting to anAttributeValue
and vice-versa. - convertFromLocalDate(LocalDate) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.ConverterUtils
- convertListOfAttributeValues(List<AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.TypeConvertingVisitor
-
Invoked when visiting an attribute in which
EnhancedAttributeValue.isListOfAttributeValues()
is true. - convertMap(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.TypeConvertingVisitor
-
Invoked when visiting an attribute in which
EnhancedAttributeValue.isMap()
is true. - convertNull() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.TypeConvertingVisitor
-
Invoked when visiting an attribute in which
EnhancedAttributeValue.isNull()
is true. - convertNumber(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.TypeConvertingVisitor
-
Invoked when visiting an attribute in which
EnhancedAttributeValue.isNumber()
is true. - convertSetOfBytes(List<SdkBytes>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.TypeConvertingVisitor
-
Invoked when visiting an attribute in which
EnhancedAttributeValue.isSetOfBytes()
is true. - convertSetOfNumbers(List<String>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.TypeConvertingVisitor
-
Invoked when visiting an attribute in which
EnhancedAttributeValue.isSetOfNumbers()
is true. - convertSetOfStrings(List<String>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.TypeConvertingVisitor
-
Invoked when visiting an attribute in which
EnhancedAttributeValue.isSetOfStrings()
is true. - convertString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.TypeConvertingVisitor
-
Invoked when visiting an attribute in which
EnhancedAttributeValue.isString()
is true. - count() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.Page
-
The count of the returned items from the last page query or scan, after any filters were applied.
- count(Integer) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.Page.Builder
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.DefaultAttributeConverterProvider
-
Returns an attribute converter provider with all default converters set.
- create() - Static method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
-
Creates a
DynamoDbEnhancedClient
with a defaultDynamoDbAsyncClient
- create() - Static method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
-
Creates a
DynamoDbEnhancedClient
with a defaultDynamoDbClient
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.extensions.AutoGeneratedTimestampRecordExtension
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.extensions.AutoGeneratedUuidExtension
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.AtomicBooleanAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.AtomicIntegerAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.AtomicLongAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.BigDecimalAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.BigIntegerAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.BooleanAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ByteArrayAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ByteAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ByteBufferAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.CharacterArrayAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.CharacterAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.CharSequenceAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.DoubleAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.DurationAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.FloatAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.InstantAsStringAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.IntegerAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.JsonItemAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocalDateAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocalDateTimeAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocaleAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocalTimeAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LongAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.MonthDayAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OffsetDateTimeAsStringAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalDoubleAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalIntAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalLongAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.PeriodAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.SdkBytesAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.SdkNumberAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ShortAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringBufferAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringBuilderAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UriAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UrlAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UuidAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZonedDateTimeAsStringAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZoneIdAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZoneOffsetAttributeConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.AtomicBooleanStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.AtomicIntegerStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.AtomicLongStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.BigDecimalStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.BigIntegerStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.BooleanStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ByteArrayStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ByteStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.CharacterArrayStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.CharacterStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.CharSequenceStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.DefaultStringConverterProvider
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.DoubleStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.DurationStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.FloatStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.InstantStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.IntegerStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.LocalDateStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.LocalDateTimeStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.LocaleStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.LocalTimeStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.LongStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.MonthDayStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.OffsetDateTimeStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.OffsetTimeStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.OptionalDoubleStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.OptionalIntStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.OptionalLongStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.PeriodStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.SdkBytesStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.SdkNumberStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ShortStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.StringBufferStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.StringBuilderStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.StringStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.UriStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.UrlStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.UuidStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.YearMonthStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.YearStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ZonedDateTimeStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ZoneIdStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ZoneOffsetStringConverter
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.AtomicCounterTag
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DeleteTableOperation
- create() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DescribeTableOperation
- create(Class<BeanT>, Constructor<BeanT>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.internal.mapper.ObjectConstructor
- 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>, Method) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.internal.mapper.ObjectGetterMethod
- create(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnumAttributeConverter
-
Creates an EnumAttributeConverter for an
Enum
. - create(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.LambdaToMethodBridgeBuilder
- create(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.MetaTableSchema
- 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 theDynamoDbEnhancedClient
. - create(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.ImmutableTableSchema
-
Scans an immutable class and builds an
ImmutableTableSchema
from it that can be used with theDynamoDbEnhancedClient
. - create(Method) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticGetterMethod
- create(String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DefaultOperationContext
- create(String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.NestedAttributeName
-
Creates a NestedAttributeName with a single element, which is effectively just a simple attribute name without nesting.
- create(String...) - Static method in class software.amazon.awssdk.enhanced.dynamodb.NestedAttributeName
-
Creates a NestedAttributeName from a list of elements that compose the full path of the nested attribute.
- create(String, Method, Method) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.immutable.ImmutablePropertyDescriptor
- create(String, String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DefaultOperationContext
- create(String, AttributeValueType) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticKeyAttributeMetadata
- create(String, Projection) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedLocalSecondaryIndex
- create(Iterator<T>, Function<T, R>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.TransformIterator
- create(List<String>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.NestedAttributeName
-
Creates a NestedAttributeName from a list of elements that compose the full path of the nested attribute.
- create(List<AttributeConverterProvider>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.ChainConverterProvider
-
Construct a new instance of
ChainConverterProvider
. - create(List<DynamoDbEnhancedClientExtension>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.ChainExtension
-
Construct a new instance of
ChainExtension
. - create(List<NestedAttributeName>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.ProjectionExpression
- create(List<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.Page
-
Deprecated.
- create(List<T>, Map<String, AttributeValue>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.model.Page
-
Deprecated.
- create(Map<String, AttributeValue>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.DefaultDocument
- create(SdkPublisher<BatchGetResultPage>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.model.BatchGetResultPagePublisher
-
Creates a flattened items publisher with the underlying page publisher.
- create(SdkPublisher<Page<T>>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.model.PagePublisher
-
Creates a flattened items publisher with the underlying page publisher.
- create(SdkIterable<BatchGetResultPage>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.model.BatchGetResultPageIterable
- create(SdkIterable<Page<T>>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.model.PageIterable
- create(AttributeConverter) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalAttributeConverter
- create(AttributeConverter<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticAttributeType
- create(AttributeConverter<U>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ListAttributeConverter
- create(AttributeConverterProvider...) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.ChainConverterProvider
-
Construct a new instance of
ChainConverterProvider
. - create(DynamoDbEnhancedClientExtension...) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.ChainExtension
-
Construct a new instance of
ChainExtension
. - create(ImmutableAttribute<T, B, R>, AttributeConverter<R>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.ResolvedImmutableAttribute
- 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(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(TransactDeleteItemEnhancedRequest) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DeleteItemOperation
- create(TransactGetItemsEnhancedRequest) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.TransactGetItemsOperation
- create(TransactPutItemEnhancedRequest<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.PutItemOperation
- create(TransactUpdateItemEnhancedRequest<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.UpdateItemOperation
- 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(TableSchema<T>, EnhancedType<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.DocumentAttributeConverter
- CREATE_TABLE - software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationName
- createKeyFromItem(T, TableSchema<T>, String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.EnhancedClientUtils
- createKeyFromMap(Map<String, AttributeValue>, TableSchema<?>, String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.EnhancedClientUtils
- createTable() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Creates a new table in DynamoDb with the name and schema already defined for this DynamoDbTable.
- createTable() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Creates a new table in DynamoDb with the name and schema already defined for this DynamoDbTable.
- createTable() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- createTable() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- createTable(Consumer<CreateTableEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Creates a new table in DynamoDb with the name and schema already defined for this DynamoDbTable together with additional parameters specified in the supplied request object,
CreateTableEnhancedRequest
. - createTable(Consumer<CreateTableEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Creates a new table in DynamoDb with the name and schema already defined for this DynamoDbTable together with additional parameters specified in the supplied request object,
CreateTableEnhancedRequest
. - createTable(Consumer<CreateTableEnhancedRequest.Builder>) - 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.DefaultDynamoDbTable
- createTable(CreateTableEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Creates a new table in DynamoDb with the name and schema already defined for this DynamoDbTable together with additional parameters specified in the supplied request object,
CreateTableEnhancedRequest
. - createTable(CreateTableEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Creates a new table in DynamoDb with the name and schema already defined for this DynamoDbTable together with additional parameters specified in the supplied request object,
CreateTableEnhancedRequest
. - createTable(CreateTableEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- createTable(CreateTableEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- CreateTableEnhancedRequest - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines parameters used to create a DynamoDb table using the createTable() operation (such as
DynamoDbTable.createTable(CreateTableEnhancedRequest)
orDynamoDbAsyncTable.createTable(CreateTableEnhancedRequest)
). - CreateTableEnhancedRequest.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder that is used to create a request with the desired parameters.
- CreateTableOperation<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
- createWithNameAsKeys(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnumAttributeConverter
-
Creates an EnumAttributeConverter for an
Enum
. - CUSTOM_METADATA_KEY_PREFIX - Static variable in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.AtomicCounterTag
- customMetadata() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableMetadata
- customMetadata() - Method in interface software.amazon.awssdk.enhanced.dynamodb.TableMetadata
-
Returns all custom metadata for this table.
- customMetadataObject(String, Class<? extends T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.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.
- DEFAULT - software.amazon.awssdk.enhanced.dynamodb.model.IgnoreNullsMode
- DefaultAttributeConverterProvider - Class in software.amazon.awssdk.enhanced.dynamodb
-
This class is the default attribute converter provider in the DDB Enhanced library.
- DefaultAttributeConverterProvider() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.DefaultAttributeConverterProvider
-
Returns an attribute converter provider with all default converters set.
- DefaultAttributeConverterProvider.Builder - Class in software.amazon.awssdk.enhanced.dynamodb
-
A builder for configuring and creating
DefaultAttributeConverterProvider
s. - DefaultBuilder(DefaultEnhancedDocument) - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- defaultConvert(AttributeValueType, Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.TypeConvertingVisitor
-
This is invoked by default if a different "convert" method is not overridden.
- defaultConverterProvider() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.ConverterProviderResolver
-
Static provider for the default attribute converters that are bundled with the DynamoDB Enhanced Client.
- DefaultDocument - Class in software.amazon.awssdk.enhanced.dynamodb.internal
- 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
- DefaultDynamoDbExtensionContext - Class in software.amazon.awssdk.enhanced.dynamodb.internal.extensions
-
An SDK-internal implementation of
DynamoDbExtensionContext.BeforeWrite
andDynamoDbExtensionContext.AfterRead
. - DefaultDynamoDbExtensionContext.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.internal.extensions
- DefaultDynamoDbIndex<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.client
- DefaultDynamoDbTable<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.client
- DefaultEnhancedDocument - Class in software.amazon.awssdk.enhanced.dynamodb.internal.document
-
Default implementation of
EnhancedDocument
used by the SDK to create Enhanced Documents. - DefaultEnhancedDocument(DefaultEnhancedDocument.DefaultBuilder) - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- DefaultEnhancedDocument.DefaultBuilder - Class in software.amazon.awssdk.enhanced.dynamodb.internal.document
- 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.
- DefaultOperationContext - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
- DefaultParameterizedType - Class in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
-
An implementation of
ParameterizedType
that guarantees its raw type is always aClass
. - defaultProvider() - Static method in interface software.amazon.awssdk.enhanced.dynamodb.AttributeConverterProvider
-
Returns a default implementation of AttributeConverterProvider with all standard Java type converters included.
- defaultProvider() - Static method in interface software.amazon.awssdk.enhanced.dynamodb.internal.converter.StringConverterProvider
- DefaultStringConverterProvider - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
Included converters:
AtomicIntegerStringConverter
AtomicLongStringConverter
BigDecimalStringConverter
BigIntegerStringConverter
DoubleStringConverter
DurationStringConverter
FloatStringConverter
InstantStringConverter
IntegerStringConverter
LocalDateStringConverter
LocalDateTimeStringConverter
LocalTimeStringConverter
LocaleStringConverter
LongStringConverter
MonthDayStringConverter
OptionalDoubleStringConverter
OptionalIntStringConverter
OptionalLongStringConverter
ShortStringConverter
CharacterArrayStringConverter
CharacterStringConverter
CharSequenceStringConverter
OffsetDateTimeStringConverter
PeriodStringConverter
StringStringConverter
StringBufferStringConverter
StringBuilderStringConverter
UriStringConverter
UrlStringConverter
UuidStringConverter
ZonedDateTimeStringConverter
ZoneIdStringConverter
ZoneOffsetStringConverter
ByteArrayStringConverter
ByteStringConverter
SdkBytesStringConverter
AtomicBooleanStringConverter
BooleanStringConverter
- DefaultStringConverterProvider.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A builder for configuring and creating
DefaultStringConverterProvider
s. - delegateTableSchema() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.WrappedTableSchema
-
The delegate table schema that is wrapped and proxied by this class.
- DELETE_ITEM - software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationName
- DELETE_TABLE - software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationName
- DeleteAction - Class in software.amazon.awssdk.enhanced.dynamodb.update
-
A representation of a single
UpdateExpression
DELETE action. - DeleteAction.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.update
-
A builder for
DeleteAction
- deleteActions() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.UpdateExpression
- deleteItem(Consumer<DeleteItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Deletes a single item from the mapped table using a supplied primary
Key
. - deleteItem(Consumer<DeleteItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Deletes a single item from the mapped table using a supplied primary
Key
. - deleteItem(Consumer<DeleteItemEnhancedRequest.Builder>) - 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.DefaultDynamoDbTable
- deleteItem(Key) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Deletes a single item from the mapped table using a supplied primary
Key
. - deleteItem(Key) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Deletes a single item from the mapped table using a supplied primary
Key
. - deleteItem(Key) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- deleteItem(Key) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- deleteItem(DeleteItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Deletes a single item from the mapped table using a supplied primary
Key
. - deleteItem(DeleteItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Deletes a single item from the mapped table using a supplied primary
Key
. - deleteItem(DeleteItemEnhancedRequest) - 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(T) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Deletes a single item from the mapped table using just the key of a supplied modelled 'key item' object.
- deleteItem(T) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Deletes a single item from the mapped table using just the key of a supplied modelled 'key item' object.
- deleteItem(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- deleteItem(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- DeleteItemEnhancedRequest - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines parameters used to remove an item from a DynamoDb table using the deleteItem() operation (such as
DynamoDbTable.deleteItem(DeleteItemEnhancedRequest)
orDynamoDbAsyncTable.deleteItem(DeleteItemEnhancedRequest)
). - DeleteItemEnhancedRequest.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder that is used to create a request with the desired parameters.
- DeleteItemEnhancedResponse<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines the elements returned by DynamoDB from a
DeleteItem
operation, such asDynamoDbTable.deleteItemWithResponse(DeleteItemEnhancedRequest)
andDynamoDbAsyncTable.deleteItemWithResponse(DeleteItemEnhancedRequest)
. - DeleteItemEnhancedResponse.Builder<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
- DeleteItemOperation<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
- deleteItemWithResponse(Consumer<DeleteItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Deletes a single item from the mapped table using a supplied primary
Key
. - deleteItemWithResponse(Consumer<DeleteItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Deletes a single item from the mapped table using a supplied primary
Key
. - deleteItemWithResponse(Consumer<DeleteItemEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- deleteItemWithResponse(Consumer<DeleteItemEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- deleteItemWithResponse(DeleteItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Deletes a single item from the mapped table using a supplied primary
Key
. - deleteItemWithResponse(DeleteItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Deletes a single item from the mapped table using a supplied primary
Key
. - deleteItemWithResponse(DeleteItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- deleteItemWithResponse(DeleteItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- deleteTable() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Deletes a table in DynamoDb with the name and schema already defined for this DynamoDbTable.
- deleteTable() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Deletes a table in DynamoDb with the name and schema already defined for this DynamoDbTable.
- deleteTable() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- deleteTable() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- DeleteTableOperation<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
- DeleteTableOperation() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DeleteTableOperation
- delta() - Method in annotation type software.amazon.awssdk.enhanced.dynamodb.extensions.annotations.DynamoDbAtomicCounter
-
The value to increment (positive) or decrement (negative) the counter with for each update.
- delta() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.AtomicCounter
- delta(Long) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.AtomicCounter.Builder
- dequeOf(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token for a deque, with the provided value type class.
- dequeOf(EnhancedType<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token for a deque, with the provided value type token.
- DESCRIBE_TABLE - software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationName
- describeTable() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Describes a table in DynamoDb with the name defined for this
DynamoDbAsyncTable
. - describeTable() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Describes a table in DynamoDb with the name defined for this
DynamoDbTable
. - describeTable() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- describeTable() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- DescribeTableEnhancedResponse - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines the elements returned by DynamoDB from a
DescribeTable
operation, such asDynamoDbTable.describeTable()
andDynamoDbAsyncTable.describeTable()
- DescribeTableEnhancedResponse.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
- DescribeTableOperation<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
- DescribeTableOperation() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DescribeTableOperation
- Document - Interface in software.amazon.awssdk.enhanced.dynamodb
-
A document representing a table item in the form of a map containing attributes and values.
- DocumentAttributeConverter<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
AttributeConverter
for converting nested table schemas - documentConfiguration() - Method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Retrieve the optional
EnhancedTypeDocumentConfiguration
for this EnhancedType - documentOf(Class<T>, TableSchema<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token that represents a document that is specified by the provided
TableSchema
. - documentOf(Class<T>, TableSchema<T>, Consumer<EnhancedTypeDocumentConfiguration.Builder>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token that represents a document that is specified by the provided
TableSchema
. - documentSchemaBuilder() - Static method in interface software.amazon.awssdk.enhanced.dynamodb.TableSchema
-
Provides interfaces to interact with DynamoDB tables as
EnhancedDocument
where the complete Schema of the table is not required. - DocumentTableSchema - Class in software.amazon.awssdk.enhanced.dynamodb.document
-
Implementation of
TableSchema
that builds a table schema based on DynamoDB Items. - DocumentTableSchema.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.document
- DoubleAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
Double
andAttributeValue
. - DoubleStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- DurationAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
Duration
andAttributeValue
. - DurationStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- 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.
- DynamoDbAtomicCounter - Annotation Type in software.amazon.awssdk.enhanced.dynamodb.extensions.annotations
-
Used to explicitly designate an attribute to be an auto-generated counter updated unconditionally in DynamoDB.
- 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.
- DynamoDbAutoGeneratedTimestampAttribute - Annotation Type in software.amazon.awssdk.enhanced.dynamodb.extensions.annotations
-
Denotes this attribute as recording the auto generated last updated timestamp for the record.
- DynamoDbAutoGeneratedUuid - Annotation Type in software.amazon.awssdk.enhanced.dynamodb.extensions.annotations
-
Denotes this attribute as recording the auto generated UUID string for the record.
- DynamoDbBean - Annotation Type in software.amazon.awssdk.enhanced.dynamodb.mapper.annotations
-
Class level annotation that identifies this class as being a DynamoDb mappable entity.
- dynamoDbBeanClass() - Method in annotation type software.amazon.awssdk.enhanced.dynamodb.mapper.annotations.DynamoDbFlatten
-
Deprecated.This is no longer used, the class type of the attribute will be used instead.
- 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() - 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
- 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(DynamoDbAsyncClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient.Builder
- 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(DynamoDbClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient.Builder
- DynamoDbConvertedBy - Annotation Type in software.amazon.awssdk.enhanced.dynamodb.mapper.annotations
-
Associates a custom
AttributeConverter
with this attribute. - 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.
- DynamoDbEnhancedLogger - Class in software.amazon.awssdk.enhanced.dynamodb.internal
- DynamoDbEnhancedResource - Interface in software.amazon.awssdk.enhanced.dynamodb
-
Shared interface components for
DynamoDbEnhancedClient
andDynamoDbEnhancedAsyncClient
. - DynamoDbEnhancedResource.Builder - Interface in software.amazon.awssdk.enhanced.dynamodb
-
Shared interface components for the builders of
DynamoDbEnhancedClient
andDynamoDbEnhancedAsyncClient
- DynamoDbExtensionContext - Class in software.amazon.awssdk.enhanced.dynamodb
-
A wrapper for the immutable context objects that are visible to the
DynamoDbEnhancedClientExtension
s. - DynamoDbExtensionContext.AfterRead - Interface in software.amazon.awssdk.enhanced.dynamodb
-
The state of the execution when the
DynamoDbEnhancedClientExtension.afterRead(software.amazon.awssdk.enhanced.dynamodb.DynamoDbExtensionContext.AfterRead)
method is invoked. - DynamoDbExtensionContext.BeforeWrite - Interface in software.amazon.awssdk.enhanced.dynamodb
-
The state of the execution when the
DynamoDbEnhancedClientExtension.beforeWrite(software.amazon.awssdk.enhanced.dynamodb.DynamoDbExtensionContext.BeforeWrite)
method is invoked. - DynamoDbExtensionContext.Context - Interface in software.amazon.awssdk.enhanced.dynamodb
- 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.
- DynamoDbIgnoreNulls - Annotation Type in software.amazon.awssdk.enhanced.dynamodb.mapper.annotations
-
Specifies that when calling
TableSchema.itemToMap(Object, boolean)
, a separate DynamoDB object that is stored in the current object should ignore the attributes with null values. - DynamoDbImmutable - Annotation Type in software.amazon.awssdk.enhanced.dynamodb.mapper.annotations
-
Class level annotation that identifies this class as being a DynamoDb mappable entity.
- 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.
- DynamoDbPreserveEmptyObject - Annotation Type in software.amazon.awssdk.enhanced.dynamodb.mapper.annotations
-
Specifies that when calling
TableSchema.mapToItem(Map)
, a separate DynamoDB object that is stored in the current object should be initialized as empty class if all fields in this class are null. - 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.
- DynamoDbUpdateBehavior - Annotation Type in software.amazon.awssdk.enhanced.dynamodb.mapper.annotations
-
Specifies the behavior when this attribute is updated as part of an 'update' operation such as UpdateItem.
- 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
- elementConverter(AttributeConverter<U>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ListAttributeConverter.Builder
- elementConverter(AttributeConverter<U>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.SetAttributeConverter.Builder
- elements() - Method in class software.amazon.awssdk.enhanced.dynamodb.NestedAttributeName
-
Gets elements of NestedAttributeName in the form of List.
- elements(String...) - Method in class software.amazon.awssdk.enhanced.dynamodb.NestedAttributeName.Builder
-
Set elements of NestedAttributeName with list of Strings.
- elements(List<String>) - Method in class software.amazon.awssdk.enhanced.dynamodb.NestedAttributeName.Builder
-
Sets the elements that compose a nested attribute name.
- EnhancedAttributeValue - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A simpler, and more user-friendly version of the generated
AttributeValue
. - EnhancedClientUtils - Class in software.amazon.awssdk.enhanced.dynamodb.internal
- EnhancedDocument - Interface in software.amazon.awssdk.enhanced.dynamodb.document
-
Interface representing the Document API for DynamoDB.
- EnhancedDocument.Builder - Interface in software.amazon.awssdk.enhanced.dynamodb.document
- EnhancedGlobalSecondaryIndex - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Enhanced model representation of a 'global secondary index' of a DynamoDb table.
- EnhancedGlobalSecondaryIndex.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder for
EnhancedGlobalSecondaryIndex
- EnhancedLocalSecondaryIndex - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Enhanced model representation of a 'local secondary index' of a DynamoDb table.
- EnhancedLocalSecondaryIndex.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder for
EnhancedLocalSecondaryIndex
- EnhancedType<T> - Class in software.amazon.awssdk.enhanced.dynamodb
-
Similar to
Class
, this represents a specific raw class type. - EnhancedType() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token, capturing the generic type arguments of the token as
Class
es. - EnhancedTypeDocumentConfiguration - Class in software.amazon.awssdk.enhanced.dynamodb
-
Configuration for
EnhancedType
of document type - EnhancedTypeDocumentConfiguration(EnhancedTypeDocumentConfiguration.Builder) - Constructor for class software.amazon.awssdk.enhanced.dynamodb.EnhancedTypeDocumentConfiguration
- EnhancedTypeDocumentConfiguration.Builder - Class in software.amazon.awssdk.enhanced.dynamodb
- EnumAttributeConverter<T extends Enum<T>> - Class in software.amazon.awssdk.enhanced.dynamodb
-
A converter between an
Enum
andAttributeValue
. - equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedTypeDocumentConfiguration
- 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.conditional.BeginsWithConditional
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.conditional.BetweenConditional
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.conditional.EqualToConditional
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.conditional.SingleKeyItemConditional
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.ChainConverterProvider
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.DefaultDocument
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.DefaultDynamoDbExtensionContext
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.AtomicCounter.CounterAttribute
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.AtomicCounter
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticIndexMetadata
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticKeyAttributeMetadata
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DefaultOperationContext
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.Key
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableMetadata
- 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.BatchWriteResult
- 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.DeleteItemEnhancedResponse
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DescribeTableEnhancedResponse
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedGlobalSecondaryIndex
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedLocalSecondaryIndex
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedResponse
- 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.PutItemEnhancedResponse
- 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.TransactDeleteItemEnhancedRequest
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactGetItemsEnhancedRequest
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactPutItemEnhancedRequest
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactUpdateItemEnhancedRequest
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedResponse
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedResponse
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.NestedAttributeName
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.AddAction
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.DeleteAction
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.RemoveAction
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.SetAction
- equals(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.UpdateExpression
- EqualToConditional - Class in software.amazon.awssdk.enhanced.dynamodb.internal.conditional
- EqualToConditional(Key) - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.conditional.EqualToConditional
- exclusiveStartKey() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
-
Returns the value of the exclusive start key set on this request object, or null if it doesn't exist.
- exclusiveStartKey() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
-
Returns the value of the exclusive start key set on this request object, or null if it doesn't exist.
- exclusiveStartKey(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
-
The primary key of the first item that this operation will evaluate.
- exclusiveStartKey(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest.Builder
-
The primary key of the first item that this operation will evaluate.
- 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(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.
- 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.
- 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(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.
- 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.
- 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() - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression
- expression(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression.Builder
-
The expression string
- expression(TableSchema<?>, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.conditional.BeginsWithConditional
- expression(TableSchema<?>, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.conditional.BetweenConditional
- expression(TableSchema<?>, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.conditional.EqualToConditional
- expression(TableSchema<?>, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.conditional.SingleKeyItemConditional
- expression(TableSchema<?>, String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
-
Generates a conditional
Expression
based on specific context that is supplied as arguments. - Expression - Class in software.amazon.awssdk.enhanced.dynamodb
-
High-level representation of a DynamoDB 'expression' that can be used in various situations where the API requires or accepts an expression.
- Expression.Builder - Class in software.amazon.awssdk.enhanced.dynamodb
-
A builder for
Expression
- expressionAttributeNames() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.ProjectionExpression
- expressionNames() - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression
- expressionNames() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.AddAction
- expressionNames() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.DeleteAction
- expressionNames() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.RemoveAction
- expressionNames() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.SetAction
- expressionNames(Map<String, String>) - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression.Builder
-
The optional 'expression names' token map
- expressionNames(Map<String, String>) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.AddAction.Builder
-
Sets the optional 'expression names' token map, overriding any existing values.
- expressionNames(Map<String, String>) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.DeleteAction.Builder
-
Sets the optional 'expression names' token map, overriding any existing values.
- expressionNames(Map<String, String>) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.RemoveAction.Builder
-
Sets the optional 'expression names' token map, overriding any existing values.
- expressionNames(Map<String, String>) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.SetAction.Builder
-
Sets the optional 'expression names' token map, overriding any existing values.
- expressionValues() - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression
- expressionValues() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.AddAction
- expressionValues() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.DeleteAction
- expressionValues() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.SetAction
- expressionValues(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression.Builder
-
The optional 'expression values' token map
- expressionValues(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.AddAction.Builder
-
Sets the 'expression values' token map that maps from value references (expression attribute values) to DynamoDB AttributeValues, overriding any existing values.
- expressionValues(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.DeleteAction.Builder
-
Sets the 'expression values' token map that maps from value references (expression attribute values) to DynamoDB AttributeValues, overriding any existing values.
- expressionValues(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.SetAction.Builder
-
Sets the 'expression values' token map that maps from value references (expression attribute values) to DynamoDB AttributeValues, overriding any existing values.
- extend(StaticImmutableTableSchema<? super T, ? super B>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema.Builder
-
Extends the
StaticImmutableTableSchema
of a super-class, effectively rolling all the attributes modelled by the super-class into theStaticImmutableTableSchema
of the sub-class. - 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 theStaticTableSchema
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(List<DynamoDbEnhancedClientExtension>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient.Builder
- extensions(List<DynamoDbEnhancedClientExtension>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient.Builder
- extensions(List<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 class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient.Builder
- extensions(List<DynamoDbEnhancedClientExtension>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient.Builder
- extensions(DynamoDbEnhancedClientExtension...) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient.Builder
- extensions(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(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
F
- filterExpression() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
-
Returns the return result filter
Expression
set on this request object, or null if it doesn't exist. - filterExpression() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
-
Returns the return result filter
Expression
set on this request object, or null if it doesn't exist. - filterExpression(Expression) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
-
Refines the query results by applying the filter expression on the results returned from the query and discards items that do not match.
- filterExpression(Expression) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest.Builder
-
Refines the scan results by applying the filter expression on the results returned from the scan and discards items that do not match.
- findAttributeNames(UpdateExpression) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.update.UpdateExpressionConverter
-
Attempts to find the list of attribute names that will be updated for the supplied
UpdateExpression
by looking at the combined collection of paths and ExpressionName values. - flatten(TableSchema<R>, Function<T, R>, BiConsumer<T, R>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema.Builder
-
Flattens all the attributes defined in another
StaticTableSchema
into the database record this schema maps to. - flatten(TableSchema<T1>, Function<T, T1>, BiConsumer<B, T1>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema.Builder
-
Flattens all the attributes defined in another
TableSchema
into the database record this schema maps to. - FloatAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
Float
andAttributeValue
. - FloatStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- fromAttributeValue(AttributeValue) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Create an
EnhancedAttributeValue
from a generatedAttributeValue
. - fromAttributeValueMap(Map<String, AttributeValue>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Creates a new
EnhancedDocument
instance from a AttributeValue Map. - fromBean(Class<T>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.TableSchema
-
Scans a bean class that has been annotated with DynamoDb bean annotations and then returns a
BeanTableSchema
implementation of this interface that can map records to and from items of that bean class. - fromBoolean(Boolean) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Create an
EnhancedAttributeValue
for a boolean (bool) DynamoDB type. - fromBytes(SdkBytes) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Create an
EnhancedAttributeValue
for a bytes (b) DynamoDB type. - fromClass(Class<T>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.TableSchema
-
Scans a class that has been annotated with DynamoDb enhanced client annotations and then returns an appropriate
TableSchema
implementation that can map records to and from items of that class. - fromImmutableClass(Class<T>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.TableSchema
-
Scans an immutable class that has been annotated with DynamoDb immutable annotations and then returns a
ImmutableTableSchema
implementation of this interface that can map records to and from items of that immutable class. - fromJson(String) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Creates a new
EnhancedDocument
instance from a JSON string. - fromListOfAttributeValues(List<AttributeValue>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Create an
EnhancedAttributeValue
for a list-of-attributes (l) DynamoDB type. - fromListOfAttributeValues(AttributeValue...) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Create an
EnhancedAttributeValue
for a list-of-attributes (l) DynamoDB type. - fromMap(Map<String, AttributeValue>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Create an
EnhancedAttributeValue
for a map (m) DynamoDB type. - fromNumber(String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Create an
EnhancedAttributeValue
for a number (n) DynamoDB type. - fromSetOfBytes(Collection<SdkBytes>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Create an
EnhancedAttributeValue
for a set-of-bytes (bs) DynamoDB type. - fromSetOfBytes(List<SdkBytes>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Create an
EnhancedAttributeValue
for a set-of-bytes (bs) DynamoDB type. - fromSetOfBytes(SdkBytes...) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Create an
EnhancedAttributeValue
for a set-of-bytes (bs) DynamoDB type. - fromSetOfNumbers(String...) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Create an
EnhancedAttributeValue
for a set-of-numbers (ns) DynamoDB type. - fromSetOfNumbers(Collection<String>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Create an
EnhancedAttributeValue
for a set-of-numbers (ns) DynamoDB type. - fromSetOfNumbers(List<String>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Create an
EnhancedAttributeValue
for a set-of-numbers (ns) DynamoDB type. - fromSetOfStrings(String...) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Create an
EnhancedAttributeValue
for a set-of-strings (ss) DynamoDB type. - fromSetOfStrings(Collection<String>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Create an
EnhancedAttributeValue
for a set-of-strings (ss) DynamoDB type. - fromSetOfStrings(List<String>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Create an
EnhancedAttributeValue
for a set-of-strings (ss) DynamoDB type. - fromString(String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Create an
EnhancedAttributeValue
for a string (s) DynamoDB type. - fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.AtomicBooleanStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.AtomicIntegerStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.AtomicLongStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.BigDecimalStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.BigIntegerStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.BooleanStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ByteArrayStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ByteStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.CharacterArrayStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.CharacterStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.CharSequenceStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.DoubleStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.DurationStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.FloatStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.InstantStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.IntegerStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.LocalDateStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.LocalDateTimeStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.LocaleStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.LocalTimeStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.LongStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.MonthDayStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.OffsetDateTimeStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.OffsetTimeStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.OptionalDoubleStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.OptionalIntStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.OptionalLongStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.PeriodStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.SdkBytesStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.SdkNumberStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ShortStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.StringBufferStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.StringBuilderStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.StringStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.UriStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.UrlStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.UuidStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.YearMonthStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.YearStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ZonedDateTimeStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ZoneIdStringConverter
- fromString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ZoneOffsetStringConverter
- fromString(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.converter.StringConverter
-
Convert the provided string into an object.
- fromUpdateBehavior(UpdateBehavior) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.UpdateBehaviorTag
- fromValues(long, long) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.AtomicCounterTag
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(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(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(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<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<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.CreateTableOperation
- 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.DeleteTableOperation
- generateRequest(TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DescribeTableOperation
- generateRequest(TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.GetItemOperation
- 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(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(Class<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.MetaTableSchemaCache
- get(String, Class<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Returns the value of the specified attribute in the current document as a specified class type; or null if the attribute either doesn't exist or the attribute value is null.
- get(String, Class<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- get(String, EnhancedType<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Returns the value of the specified attribute in the current document as a specified
EnhancedType
; or null if the attribute either doesn't exist or the attribute value is null. - get(String, EnhancedType<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- GET_ITEM - software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationName
- getActualTypeArguments() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.DefaultParameterizedType
- getBoolean(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Gets the
Boolean
value for the specified attribute. - getBoolean(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- getBytes(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Gets the
SdkBytes
value of specified attribute in the document. - getBytes(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- getBytesSet(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Gets the Set of String values of the given attribute in the current document.
- getBytesSet(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- getImmutableInfo(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.immutable.ImmutableIntrospector
- getItem(Consumer<GetItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Retrieves a single item from the mapped table using a supplied primary
Key
. - getItem(Consumer<GetItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Retrieves a single item from the mapped table using a supplied primary
Key
. - getItem(Consumer<GetItemEnhancedRequest.Builder>) - 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.DefaultDynamoDbTable
- getItem(Key) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Retrieves a single item from the mapped table using a supplied primary
Key
. - getItem(Key) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Retrieves a single item from the mapped table using a supplied primary
Key
. - getItem(Key) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- getItem(Key) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- getItem(MappedTableResource<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.Document
-
Get the table item associated with the table schema in the mapped table resource.
- getItem(MappedTableResource<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.DefaultDocument
- getItem(GetItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Retrieves a single item from the mapped table using a supplied primary
Key
. - getItem(GetItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Retrieves a single item from the mapped table using a supplied primary
Key
. - getItem(GetItemEnhancedRequest) - 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(T) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Retrieves a single item from the mapped table using just the key of a supplied modelled 'key item'.
- getItem(T) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Retrieves a single item from the mapped table using just the key of a supplied modelled 'key item'.
- getItem(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- getItem(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- GetItemEnhancedRequest - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines parameters used to retrieve an item from a DynamoDb table using the getItem() operation (such as
DynamoDbTable.getItem(GetItemEnhancedRequest)
orDynamoDbAsyncTable.getItem(GetItemEnhancedRequest)
). - GetItemEnhancedRequest.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder that is used to create a request with the desired parameters.
- GetItemEnhancedResponse<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines the elements returned by DynamoDB from a
GetItem
operation, such asDynamoDbTable.getItemWithResponse(GetItemEnhancedRequest)
andDynamoDbAsyncTable.getItemWithResponse(GetItemEnhancedRequest)
. - GetItemEnhancedResponse.Builder<T> - 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
- getItemWithResponse(Consumer<GetItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Retrieves a single item from the mapped table using a supplied primary
Key
. - getItemWithResponse(Consumer<GetItemEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Retrieves a single item from the mapped table using a supplied primary
Key
. - getItemWithResponse(Consumer<GetItemEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- getItemWithResponse(Consumer<GetItemEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- getItemWithResponse(GetItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Retrieves a single item from the mapped table using a supplied primary
Key
. - getItemWithResponse(GetItemEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Retrieves a single item from the mapped table using a supplied primary
Key
. - getItemWithResponse(GetItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- getItemWithResponse(GetItemEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- getJson(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Gets the JSON document value of the specified attribute.
- getJson(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- getList(String, EnhancedType<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Gets the List of values of type T for the given attribute in the current document.
- getList(String, EnhancedType<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- getListOfUnknownType(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Retrieves a list of
AttributeValue
objects for a specified attribute in a document. - getListOfUnknownType(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- getMap(String, EnhancedType<K>, EnhancedType<V>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Returns a map of a specific Key-type and Value-type based on the given attribute name, key type, and value type.
- getMap(String, EnhancedType<K>, EnhancedType<V>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- getMapOfUnknownType(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Retrieves a Map with String keys and corresponding AttributeValue objects as values for a specified attribute in a document.
- getMapOfUnknownType(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- getNumber(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Gets the
SdkNumber
value of specified attribute in the document. - getNumber(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- getNumberSet(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Gets the Set of String values of the given attribute in the current document.
- getNumberSet(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- getOrCreate(Class<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.MetaTableSchemaCache
- getOwnerType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.DefaultParameterizedType
- getRawType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.DefaultParameterizedType
- getString(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Gets the String value of specified attribute in the document.
- getString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- getStringSet(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Gets the Set of String values of the given attribute in the current document.
- getStringSet(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- getter() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.immutable.ImmutablePropertyDescriptor
- getter() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.ImmutableAttribute
-
A function that can get the value of this attribute from a modelled immutable item it composes.
- getter() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttribute
-
A function that can get the value of this attribute from a modelled item it composes.
- getter(Function<T, R>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.ImmutableAttribute.Builder
-
A function that can get the value of this attribute from a modelled item it composes.
- getter(Function<T, R>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttribute.Builder
-
A function that can get the value of this attribute from a modelled item it composes.
- globalSecondaryIndices() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest
-
Returns the global secondary index set on this request object, or null if it has not been set.
- globalSecondaryIndices(Collection<EnhancedGlobalSecondaryIndex>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest.Builder
-
Defines a global secondary index for this table.
- globalSecondaryIndices(Consumer<EnhancedGlobalSecondaryIndex.Builder>...) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest.Builder
-
This is a convenience method for
CreateTableEnhancedRequest.Builder.globalSecondaryIndices(Collection)
that creates instances of theEnhancedGlobalSecondaryIndex.Builder
for you, avoiding the need to create them manually viaEnhancedGlobalSecondaryIndex.builder()
. - globalSecondaryIndices(EnhancedGlobalSecondaryIndex...) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest.Builder
-
Defines a global secondary index for this table.
- GSI - software.amazon.awssdk.enhanced.dynamodb.internal.client.IndexType
H
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedTypeDocumentConfiguration
- 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.conditional.BeginsWithConditional
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.conditional.BetweenConditional
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.conditional.EqualToConditional
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.conditional.SingleKeyItemConditional
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.ChainConverterProvider
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.DefaultDocument
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.DefaultDynamoDbExtensionContext
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.AtomicCounter.CounterAttribute
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.AtomicCounter
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticIndexMetadata
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticKeyAttributeMetadata
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DefaultOperationContext
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.Key
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableMetadata
- 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.BatchWriteResult
- 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.DeleteItemEnhancedResponse
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DescribeTableEnhancedResponse
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedGlobalSecondaryIndex
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedLocalSecondaryIndex
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedResponse
- 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.PutItemEnhancedResponse
- 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.TransactDeleteItemEnhancedRequest
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactGetItemsEnhancedRequest
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactPutItemEnhancedRequest
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactUpdateItemEnhancedRequest
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedResponse
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedResponse
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.NestedAttributeName
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.AddAction
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.DeleteAction
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.RemoveAction
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.SetAction
- hashCode() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.UpdateExpression
- hasNext() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.TransformIterator
I
- ifNotExists(String, String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.update.UpdateExpressionUtils
-
A function to specify an initial value if the attribute represented by 'key' does not exist.
- ignoreNulls() - Method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedTypeDocumentConfiguration
- ignoreNulls() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.AttributeConfiguration
- ignoreNulls() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactUpdateItemEnhancedRequest
-
Deprecated.
- ignoreNulls() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
-
Deprecated.
- ignoreNulls(boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.AttributeConfiguration.Builder
- ignoreNulls(Boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedTypeDocumentConfiguration.Builder
-
Specifies whether to ignore attributes with null values in the associated
EnhancedType
. - ignoreNulls(Boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactUpdateItemEnhancedRequest.Builder
-
Deprecated.
- ignoreNulls(Boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest.Builder
-
Deprecated.
- ignoreNullsMode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactUpdateItemEnhancedRequest
-
Returns the mode of update to be performed
- ignoreNullsMode() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
-
Returns the mode of update to be performed
- ignoreNullsMode(IgnoreNullsMode) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactUpdateItemEnhancedRequest.Builder
- ignoreNullsMode(IgnoreNullsMode) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest.Builder
- IgnoreNullsMode - Enum in software.amazon.awssdk.enhanced.dynamodb.model
-
The SCALAR_ONLY mode supports updates to scalar attributes to any level (top level, first nested level, second nested level, etc.) when the user wants to update scalar attributes by providing only the delta of changes to be updated.
- ImmutableAttribute<T,B,R> - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
-
A class that represents an attribute on an mapped immutable item.
- ImmutableAttribute.Builder<T,B,R> - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
-
A typed builder for
ImmutableAttribute
. - immutableClass() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.immutable.ImmutableInfo
- ImmutableInfo<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.immutable
- ImmutableInfo.Builder<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.immutable
- ImmutableIntrospector - Class in software.amazon.awssdk.enhanced.dynamodb.internal.immutable
- ImmutablePropertyDescriptor - Class in software.amazon.awssdk.enhanced.dynamodb.internal.immutable
- ImmutableTableSchema<T> - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
-
Implementation of
TableSchema
that builds a table schema based on properties and annotations of an immutable class with an associated builder class. - 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.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.
- IndexMetadata - Interface in software.amazon.awssdk.enhanced.dynamodb
-
A metadata class that stores information about an 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.DefaultOperationContext
- indexName() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedGlobalSecondaryIndex
-
The name of the global secondary index
- indexName() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedLocalSecondaryIndex
-
The name of this local secondary index
- indexName() - Method in interface software.amazon.awssdk.enhanced.dynamodb.OperationContext
-
The name of the index within the table being operated on.
- indexName(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedGlobalSecondaryIndex.Builder
-
The name of the global secondary index
- indexName(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedLocalSecondaryIndex.Builder
-
The name of this local secondary index
- indexNames() - Method in annotation type software.amazon.awssdk.enhanced.dynamodb.mapper.annotations.DynamoDbSecondaryPartitionKey
-
The names of one or more global secondary indices that this partition key should participate in.
- indexNames() - Method in annotation type software.amazon.awssdk.enhanced.dynamodb.mapper.annotations.DynamoDbSecondarySortKey
-
The names of one or more local or global secondary indices that this sort key should participate in.
- 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.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.mapper.StaticTableMetadata
- indexSortKey(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.TableMetadata
-
Returns the attribute name of the sort key for an index.
- IndexType - Enum in software.amazon.awssdk.enhanced.dynamodb.internal.client
-
Enum collecting types of secondary indexes
- indices() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableMetadata
- indices() - Method in interface software.amazon.awssdk.enhanced.dynamodb.TableMetadata
-
Returns metadata about all the known indices for this table.
- initialize(TableSchema<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.MetaTableSchema
- instance() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.JsonNodeToAttributeValueMapConverter
- InstantAsStringAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
Instant
andAttributeValue
. - InstantStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- INTEGER_STRING_CONVERTER - Static variable in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.IntegerAttributeConverter
- IntegerAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
Integer
andAttributeValue
. - IntegerStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- isAbstract() - Method in class software.amazon.awssdk.enhanced.dynamodb.document.DocumentTableSchema
- isAbstract() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.MetaTableSchema
- isAbstract() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema
- isAbstract() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.WrappedTableSchema
- isAbstract() - Method in interface software.amazon.awssdk.enhanced.dynamodb.TableSchema
-
A boolean value that represents whether this
TableSchema
is abstract which means that it cannot be used to directly create records as it is lacking required structural elements to map to a table, such as a primary key, but can be referred to and embedded by other schemata. - isBoolean() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Returns true if the underlying DynamoDB type of this value is a Boolean (bool).
- isBytes() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Returns true if the underlying DynamoDB type of this value is Bytes (b).
- isInitialized() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.MetaTableSchema
- isListOfAttributeValues() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Returns true if the underlying DynamoDB type of this value is a List of AttributeValues (l).
- isMap() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Returns true if the underlying DynamoDB type of this value is a Map (m).
- isNull() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Returns true if the underlying DynamoDB type of this value is Null (null).
- isNull(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Checks if the document is a
null
value. - isNull(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- 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. - isNumber() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Returns true if the underlying DynamoDB type of this value is a Number (n).
- isPresent(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Checks if the attribute exists in the document.
- isPresent(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- isSetOfBytes() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Returns true if the underlying DynamoDB type of this value is a Set of Bytes (bs).
- isSetOfNumbers() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Returns true if the underlying DynamoDB type of this value is a Set of Numbers (ns).
- isSetOfStrings() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Returns true if the underlying DynamoDB type of this value is a Set of Strings (ss).
- isString() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Returns true if the underlying DynamoDB type of this value is a String (s).
- isWildcard() - Method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Returns whether or not the type this
EnhancedType
was created with is a wildcard type. - item() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest
-
Returns the item for this put operation request.
- item() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactPutItemEnhancedRequest
-
Returns the item for this put operation request.
- item() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactUpdateItemEnhancedRequest
-
Returns the item for this update operation request.
- item() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
-
Returns the item for this update operation request.
- item(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest.Builder
-
Sets the item to write to DynamoDb.
- item(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactPutItemEnhancedRequest.Builder
-
Sets the item to write to DynamoDb.
- item(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactUpdateItemEnhancedRequest.Builder
-
Sets the item to write to DynamoDb.
- item(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest.Builder
-
Sets the item to write to DynamoDb.
- itemCollectionMetrics() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteResult
-
Returns ItemCollectionMetrics by the
BatchWrite
operation. - itemCollectionMetrics() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedResponse
-
Information about item collections, if any, that were affected by the
DeleteItem
operation. - itemCollectionMetrics() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedResponse
-
Information about item collections, if any, that were affected by the
PutItem
operation. - itemCollectionMetrics() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedResponse
-
Information about item collections, if any, that were affected by the
UpdateItem
operation. - itemCollectionMetrics() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedResponse
-
Information about item collections, if any, that were affected by the
UpdateItem
operation. - itemCollectionMetrics(Map<String, List<ItemCollectionMetrics>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteResult.Builder
-
Set the ItemCollectionMetrics consumed by the batch write operation result.
- itemCollectionMetrics(Map<String, List<ItemCollectionMetrics>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedResponse.Builder
- itemCollectionMetrics(ItemCollectionMetrics) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedResponse.Builder
- itemCollectionMetrics(ItemCollectionMetrics) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedResponse.Builder
- itemCollectionMetrics(ItemCollectionMetrics) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedResponse.Builder
- items() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbExtensionContext.Context
- items() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.DefaultDynamoDbExtensionContext
- 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.
- items() - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.PageIterable
-
Returns an iterable to iterate through the paginated
Page.items()
across all response pages. - items() - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.PagePublisher
-
Returns a publisher that can be used to request a stream of items across all pages.
- items(List<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.Page.Builder
- items(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.DefaultDynamoDbExtensionContext.Builder
- itemToMap(EnhancedDocument, boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.document.DocumentTableSchema
-
Takes a modelled object and converts it into a raw map of
AttributeValue
that the DynamoDb low-level SDK can work with. - itemToMap(EnhancedDocument, Collection<String>) - Method in class software.amazon.awssdk.enhanced.dynamodb.document.DocumentTableSchema
- itemToMap(T, boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.MetaTableSchema
- itemToMap(T, boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema
- itemToMap(T, boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.WrappedTableSchema
- 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 class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.MetaTableSchema
- itemToMap(T, Collection<String>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema
- itemToMap(T, Collection<String>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.WrappedTableSchema
- 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. - itemType() - Method in class software.amazon.awssdk.enhanced.dynamodb.document.DocumentTableSchema
- itemType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.MetaTableSchema
- itemType() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema
- itemType() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.WrappedTableSchema
- itemType() - Method in interface software.amazon.awssdk.enhanced.dynamodb.TableSchema
-
Returns the
EnhancedType
that represents the 'Type' of the Java object this table schema object maps to and from. - iterator() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.TransformIterable
J
- join(String, Collection<Expression>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.Expression
-
Coalesces multiple complete expressions into a single expression.
- join(String, Expression...) - Static method in class software.amazon.awssdk.enhanced.dynamodb.Expression
- join(Expression, Expression, String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.Expression
-
Coalesces two complete expressions into a single expression.
- joinExpressions(String, String, String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.Expression
-
Coalesces two expression strings into a single expression string.
- joinNames(Map<String, String>, Map<String, String>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.Expression
-
Coalesces two ExpressionNames maps into a single ExpressionNames map.
- joinValues(Map<String, AttributeValue>, Map<String, AttributeValue>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.Expression
-
Coalesces two ExpressionValues maps into a single ExpressionValues map.
- json(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Sets the attributes of the document builder to those specified in the provided JSON string, and completely replaces any previously set attributes.
- json(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- JsonItemAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
An Internal converter between JsonNode and
AttributeValue
. - JsonNodeToAttributeValueMapConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
- JsonStringFormatHelper - Class in software.amazon.awssdk.enhanced.dynamodb.internal.document
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() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck
-
Returns the primary
Key
that the condition is valid for, or null if it doesn't exist. - key() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest
-
Returns the primary
Key
for the item to delete. - key() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest
-
Returns the primary
Key
for the item to get. - key() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactDeleteItemEnhancedRequest
-
Returns the primary
Key
for the item to delete. - key(Consumer<Key.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck.Builder
-
Sets the primary
Key
that will be used together with the condition expression on the builder by accepting a consumer ofKey.Builder
. - key(Consumer<Key.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest.Builder
-
Sets the primary
Key
that will be used to match the item to delete on the builder by accepting a consumer ofKey.Builder
. - key(Consumer<Key.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest.Builder
-
Sets the primary
Key
that will be used to match the item to retrieve by accepting a consumer ofKey.Builder
. - key(Consumer<Key.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactDeleteItemEnhancedRequest.Builder
-
Sets the primary
Key
that will be used to match the item to delete on the builder by accepting a consumer ofKey.Builder
. - key(Key) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck.Builder
-
Sets the primary
Key
that will be used together with the condition expression. - key(Key) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest.Builder
-
Sets the primary
Key
that will be used to match the item to delete. - key(Key) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest.Builder
-
Sets the primary
Key
that will be used to match the item to retrieve. - key(Key) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactDeleteItemEnhancedRequest.Builder
-
Sets the primary
Key
that will be used to match the item to delete. - 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_PREFIX - Static variable in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.AtomicCounter
- Key.Builder - Class in software.amazon.awssdk.enhanced.dynamodb
-
Builder for
Key
- KeyAttributeMetadata - Interface in software.amazon.awssdk.enhanced.dynamodb
-
A metadata class that stores information about a key attribute
- keyAttributes() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableMetadata
- keyAttributes() - Method in interface software.amazon.awssdk.enhanced.dynamodb.TableMetadata
-
Returns metadata about all the known 'key' attributes for this table, such as primary and secondary index keys, or any other attribute that forms part of the structure of the table.
- keyConverter(StringConverter<K>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.MapAttributeConverter.Builder
- keyEqualTo(Consumer<Key.Builder>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
-
Creates a
QueryConditional
that matches when the key of an index is equal to a specific value. - keyEqualTo(Key) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
-
Creates a
QueryConditional
that matches when the key of an index is equal to a specific value. - 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.
- keyRef(String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.EnhancedClientUtils
-
Creates a key token to be used with an ExpressionNames map.
- keysAndAttributes() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ReadBatch
-
Returns the collection of keys and attributes, see
KeysAndAttributes
, in this read batch.
L
- L - software.amazon.awssdk.enhanced.dynamodb.AttributeValueType
- label() - Method in enum software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationName
- 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.
- lastEvaluatedKey(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.Page.Builder
- limit() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
-
Returns the value of limit set on this request object, or null if it doesn't exist.
- limit() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
-
Returns the value of limit set on this request object, or null if it doesn't exist.
- limit(Integer) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
-
Sets a limit on how many items to evaluate in the query.
- limit(Integer) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest.Builder
-
Sets a limit on how many items to evaluate in the scan.
- ListAttributeConverter<T extends Collection<?>> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between a specific
Collection
type andEnhancedAttributeValue
. - ListAttributeConverter.Builder<T extends Collection<U>,U> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
- listOf(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token for a list, with the provided value type class.
- listOf(EnhancedType<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token for a list, with the provided value type class.
- LocalDateAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
LocalDate
andAttributeValue
. - LocalDateStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- LocalDateTimeAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
LocalDateTime
andAttributeValue
. - LocalDateTimeAttributeConverter() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocalDateTimeAttributeConverter
- LocalDateTimeStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
LocalDateTime
andString
. - LocaleAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
Locale
andAttributeValue
. - LocaleAttributeConverter() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocaleAttributeConverter
- LocaleStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- localSecondaryIndices() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest
-
Returns the local secondary index set on this request object, or null if it has not been set.
- localSecondaryIndices(Collection<EnhancedLocalSecondaryIndex>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest.Builder
-
Defines a local secondary index for this table.
- localSecondaryIndices(Consumer<EnhancedLocalSecondaryIndex.Builder>...) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest.Builder
-
This is a convenience method for
CreateTableEnhancedRequest.Builder.localSecondaryIndices(Collection)
that creates instances of theEnhancedLocalSecondaryIndex.Builder
for you, avoiding the need to create them manually viaEnhancedLocalSecondaryIndex.builder()
. - localSecondaryIndices(EnhancedLocalSecondaryIndex...) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest.Builder
-
Defines a local secondary index for this table.
- LocalTimeAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
LocalTime
andAttributeValue
. - LocalTimeStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- LongAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
Long
andAttributeValue
. - LongStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- LSI - software.amazon.awssdk.enhanced.dynamodb.internal.client.IndexType
M
- M - software.amazon.awssdk.enhanced.dynamodb.AttributeValueType
- MapAttributeConverter<T extends Map<?,?>> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between a specific
Map
type andAttributeValue
. - MapAttributeConverter.Builder<T extends Map<K,V>,K,V> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
- mapConstructor(Supplier<?>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.MapAttributeConverter.Builder
- mapConverter(StringConverter<K>, AttributeConverter<V>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.MapAttributeConverter
- mapOf(Class<T>, Class<U>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token for a map, with the provided key and value type classes.
- mapOf(EnhancedType<T>, EnhancedType<U>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token for a map, with the provided key and value type classes.
- mappedTableResource(MappedTableResource<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.ReadBatch.Builder
-
Sets the mapped table resource (table) that the items in this read batch should come from.
- mappedTableResource(MappedTableResource<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch.Builder
-
Sets the mapped table resource (table) that the items in this write batch should come from.
- MappedTableResource<T> - Interface in software.amazon.awssdk.enhanced.dynamodb
-
Interface for a resource object that is part of either a
DynamoDbTable
orDynamoDbAsyncTable
. - 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
-
Adds a mapper extension that can be used to modify the values read from the database.
- MAPS_ONLY - software.amazon.awssdk.enhanced.dynamodb.model.IgnoreNullsMode
- mapToItem(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.document.DocumentTableSchema
- mapToItem(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.MetaTableSchema
- mapToItem(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema
- mapToItem(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.WrappedTableSchema
- 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.
- mapToItem(Map<String, AttributeValue>, boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema
- mapToItem(Map<String, AttributeValue>, boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.WrappedTableSchema
- mapToItem(Map<String, AttributeValue>, boolean) - 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.
- markAttributeAsKey(String, AttributeValueType) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableMetadata.Builder
-
Declares a 'key-like' attribute that is not an actual DynamoDB key.
- mergeExpressionNames(Map<String, String>) - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression.Builder
-
Merge the given ExpressionNames into the builders existing ExpressionNames
- mergeExpressions(UpdateExpression, UpdateExpression) - Static method in class software.amazon.awssdk.enhanced.dynamodb.update.UpdateExpression
-
Merges two UpdateExpression, returning a new
- mergeExpressionValues(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression.Builder
-
Merge the given ExpressionValues into the builders existing ExpressionValues
- MetaTableSchema<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
-
An implementation of
TableSchema
that can be instantiated as an uninitialized reference and then lazily initialized later with a concreteTableSchema
at which point it will behave as the real object. - MetaTableSchemaCache - Class in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
-
A cache that can store lazily initialized MetaTableSchema objects used by the TableSchema creation classes to facilitate self-referencing recursive builds.
- MetaTableSchemaCache() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.MetaTableSchemaCache
- modifyMetadata() - Method in interface software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableTag
-
A function that modifies an existing
StaticTableSchema.Builder
when this tag is applied to a table. - modifyMetadata(String, AttributeValueType) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.AtomicCounterTag
- modifyMetadata(String, AttributeValueType) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.UpdateBehaviorTag
- modifyMetadata(String, AttributeValueType) - Method in interface software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttributeTag
-
A function that modifies an existing
StaticTableSchema.Builder
when this tag is applied to a specific attribute. - modifyRequest(Context.ModifyRequest, ExecutionAttributes) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.ApplyUserAgentInterceptor
- MonthDayAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
MonthDay
andAttributeValue
. - MonthDayStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
N
- N - software.amazon.awssdk.enhanced.dynamodb.AttributeValueType
- name() - Method in interface software.amazon.awssdk.enhanced.dynamodb.IndexMetadata
-
The name of the index
- name() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.immutable.ImmutablePropertyDescriptor
- name() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.AtomicCounter.CounterAttribute
- name() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticIndexMetadata
- name() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticKeyAttributeMetadata
- name() - Method in interface software.amazon.awssdk.enhanced.dynamodb.KeyAttributeMetadata
-
The name of the key attribute
- name() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.ImmutableAttribute
-
The name of this attribute
- name() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttribute
-
The name of this attribute
- name(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticIndexMetadata.Builder
- name(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.ImmutableAttribute.Builder
-
The name of this attribute
- name(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttribute.Builder
-
The name of this attribute
- navigableMapConverter(StringConverter<K>, AttributeConverter<V>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.MapAttributeConverter
- navigableMapOf(Class<T>, Class<U>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token for a navigable map, with the provided key and value type classes.
- navigableMapOf(EnhancedType<T>, EnhancedType<U>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
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.EnhancedType
-
Create a type token for a navigable set, with the provided value type class.
- navigableSetOf(EnhancedType<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token for a navigable set, with the provided value type token.
- NESTED_OBJECT_UPDATE - Static variable in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.UpdateItemOperation
- NestedAttributeName - Class in software.amazon.awssdk.enhanced.dynamodb
-
A high-level representation of a DynamoDB nested attribute name that can be used in various situations where the API requires or accepts a nested attribute name.
- NestedAttributeName.Builder - Class in software.amazon.awssdk.enhanced.dynamodb
-
A builder for
NestedAttributeName
. - nestedAttributesToProject() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
-
Returns the list of projected attribute names, in the form of
NestedAttributeName
objects, for this request object, or null if no projection is specified. - nestedAttributesToProject() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
-
Returns the list of projected attribute names, in the form of
NestedAttributeName
objects, for this request object, or null if no projection is specified. - newItemBuilder(Supplier<B>, Function<B, T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema.Builder
-
Methods used to construct a new instance of the immutable data object.
- newItemSupplier(Supplier<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema.Builder
-
A function that can be used to create new instances of the data item class.
- next() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.TransformIterator
- NONE - software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationName
- NS - software.amazon.awssdk.enhanced.dynamodb.AttributeValueType
- NULL - software.amazon.awssdk.enhanced.dynamodb.AttributeValueType
- nullAttributeValue() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.AttributeValues
-
The constant that represents a 'null' in a DynamoDb record.
- nullValue() - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Create an
EnhancedAttributeValue
for the null DynamoDB type. - 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
- ObjectConstructor<BeanT> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
- ObjectGetterMethod<BeanT,GetterT> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
- objectToAttributeValue(T) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.mapper.AttributeType
- objectToAttributeValue(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticAttributeType
- of(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token for the provided non-parameterized class.
- of(Type) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token for the provided non-parameterized class.
- of(SdkIterable<T>, Function<T, R>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.TransformIterable
- OffsetDateTimeAsStringAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
OffsetDateTime
andAttributeValue
. - OffsetDateTimeAsStringAttributeConverter() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OffsetDateTimeAsStringAttributeConverter
- OffsetDateTimeStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
OffsetDateTime
andString
. - OffsetTimeStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
OffsetTime
andString
. - operationContext() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbExtensionContext.Context
- operationContext() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.DefaultDynamoDbExtensionContext
- operationContext(OperationContext) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.DefaultDynamoDbExtensionContext.Builder
- OperationContext - Interface in software.amazon.awssdk.enhanced.dynamodb
-
A context object that is associated with a specific operation and identifies the resources that the operation is meant to operate on.
- operationExpression(Map<String, AttributeValue>, TableMetadata, List<String>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.update.UpdateExpressionUtils
-
Generates an UpdateExpression representing a POJO, with only SET and REMOVE actions.
- operationName() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbExtensionContext.BeforeWrite
- operationName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.DefaultDynamoDbExtensionContext
- operationName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.BatchGetItemOperation
- operationName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.BatchWriteItemOperation
- operationName() - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.CommonOperation
-
The type, or name, of the operation.
- operationName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.CreateTableOperation
- operationName() - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.DatabaseOperation
-
The type, or name, of the operation.
- operationName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DeleteItemOperation
- operationName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DeleteTableOperation
- operationName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DescribeTableOperation
- operationName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.GetItemOperation
- operationName() - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.PaginatedDatabaseOperation
-
The type, or name, of the operation.
- operationName() - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.operations.PaginatedTableOperation
-
The type, or name, of the operation.
- operationName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.PutItemOperation
- operationName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.QueryOperation
- operationName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.ScanOperation
- operationName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.TransactGetItemsOperation
- operationName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.TransactWriteItemsOperation
- operationName() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.UpdateItemOperation
- operationName(OperationName) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.DefaultDynamoDbExtensionContext.Builder
- OperationName - Enum in software.amazon.awssdk.enhanced.dynamodb.internal.operations
- OptionalAttributeConverter<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
Optional
andEnhancedAttributeValue
. - OptionalDoubleAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
OptionalDouble
andAttributeValue
. - OptionalDoubleStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
OptionalDouble
andString
. - OptionalIntAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
OptionalInt
andAttributeValue
. - OptionalIntStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
OptionalInt
andString
. - OptionalLongAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
OptionalLong
andAttributeValue
. - OptionalLongStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
OptionalLong
andString
. - optionalOf(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token for a optional, with the provided value type class.
- or(Collection<Expression>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.Expression
- or(Expression...) - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression
-
Coalesces multiple complete expressions into a single expression joined by 'OR'.
- OR - Static variable in class software.amazon.awssdk.enhanced.dynamodb.Expression
P
- padLeft(int, int) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.ConverterUtils
- Page<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
An immutable object that holds a page of queried or scanned results from DynamoDb.
- Page.Builder<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
- PageIterable<T> - Interface in software.amazon.awssdk.enhanced.dynamodb.model
-
Page iterable represents the result from paginated operations such as scan and query.
- PagePublisher<T> - Interface in software.amazon.awssdk.enhanced.dynamodb.model
-
Represents the result from paginated operations such as scan and query.
- 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> - 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> - 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> - 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
- partitionKey() - Method in interface software.amazon.awssdk.enhanced.dynamodb.IndexMetadata
-
The partition key for the index; if there is one.
- partitionKey() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticIndexMetadata
- partitionKey(KeyAttributeMetadata) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticIndexMetadata.Builder
- partitionKeyValue() - Method in class software.amazon.awssdk.enhanced.dynamodb.Key
-
Get the literal value of the partition key stored in this object.
- partitionValue(Number) - Method in class software.amazon.awssdk.enhanced.dynamodb.Key.Builder
-
Numeric 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(SdkBytes) - Method in class software.amazon.awssdk.enhanced.dynamodb.Key.Builder
-
Binary value to be used for the partition key.
- partitionValue(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.Key.Builder
-
Value to be used for the partition key
- path() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.AddAction
- path() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.DeleteAction
- path() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.RemoveAction
- path() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.SetAction
- path(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.AddAction.Builder
-
A string expression representing the attribute to be acted upon
- path(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.DeleteAction.Builder
-
A string expression representing the attribute to be acted upon
- path(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.RemoveAction.Builder
-
A string expression representing the attribute to remove
- path(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.SetAction.Builder
-
A string expression representing the attribute to be acted upon
- PeriodAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
Period
andAttributeValue
. - PeriodStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- preserveEmptyObject() - Method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedTypeDocumentConfiguration
- preserveEmptyObject() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.AttributeConfiguration
- preserveEmptyObject(boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.AttributeConfiguration.Builder
- preserveEmptyObject(Boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedTypeDocumentConfiguration.Builder
-
Specifies whether to initialize the associated
EnhancedType
as empty class when mapping it to a Java object. - 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.StaticAttributeTags
-
Marks an attribute as being the primary partition key of the table it participates in.
- 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.StaticAttributeTags
-
Marks an attribute as being the primary sort key of the table it participates in.
- primarySortKey() - Method in interface software.amazon.awssdk.enhanced.dynamodb.TableMetadata
-
Returns the attribute name used as the primary sort key for the table.
- PrimitiveConverter<T> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.converter
-
Interface for
StringConverter
andAttributeConverter
implementations that support boxed and primitive types. - primitiveType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.BooleanAttributeConverter
- primitiveType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ByteAttributeConverter
- primitiveType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.CharacterAttributeConverter
- primitiveType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.DoubleAttributeConverter
- primitiveType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.FloatAttributeConverter
- primitiveType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.IntegerAttributeConverter
- primitiveType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LongAttributeConverter
- primitiveType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ShortAttributeConverter
- primitiveType() - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.converter.PrimitiveConverter
-
The type supported by this converter.
- primitiveType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.BooleanStringConverter
- primitiveType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ByteStringConverter
- primitiveType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.CharacterStringConverter
- primitiveType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.DoubleStringConverter
- primitiveType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.FloatStringConverter
- primitiveType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.IntegerStringConverter
- primitiveType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.LongStringConverter
- primitiveType() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ShortStringConverter
- projection() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedGlobalSecondaryIndex
-
The attribute projection setting for this global secondary index.
- projection() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedLocalSecondaryIndex
-
The attribute projection setting for this local secondary index.
- projection(Consumer<Projection.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedGlobalSecondaryIndex.Builder
-
The attribute projection setting for this global secondary index.
- projection(Consumer<Projection.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedLocalSecondaryIndex.Builder
-
The attribute projection setting for this local secondary index.
- projection(Projection) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedGlobalSecondaryIndex.Builder
-
The attribute projection setting for this global secondary index.
- projection(Projection) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedLocalSecondaryIndex.Builder
-
The attribute projection setting for this local secondary index.
- ProjectionExpression - Class in software.amazon.awssdk.enhanced.dynamodb.internal
-
This class represents the concept of a projection expression, which allows the user to specify which specific attributes should be returned when a table is queried.
- projectionExpressionAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.ProjectionExpression
- propertyDescriptors() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.immutable.ImmutableInfo
- propertyDescriptors(Collection<ImmutablePropertyDescriptor>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.immutable.ImmutableInfo.Builder
- provisionedThroughput() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest
-
Returns the provisioned throughput value set on this request object, or null if it has not been set.
- provisionedThroughput() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedGlobalSecondaryIndex
-
The provisioned throughput setting for this global secondary index.
- provisionedThroughput(Consumer<ProvisionedThroughput.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest.Builder
-
This is a convenience method for
CreateTableEnhancedRequest.Builder.provisionedThroughput(ProvisionedThroughput)
that creates an instance of theProvisionedThroughput.Builder
for you, avoiding the need to create one manually viaProvisionedThroughput.builder()
. - provisionedThroughput(Consumer<ProvisionedThroughput.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedGlobalSecondaryIndex.Builder
-
The provisioned throughput setting for this global secondary index.
- provisionedThroughput(ProvisionedThroughput) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest.Builder
-
Sets the provisioned throughput for this table.
- provisionedThroughput(ProvisionedThroughput) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedGlobalSecondaryIndex.Builder
-
The provisioned throughput setting for this global secondary index.
- put(String, T, Class<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Appends an attribute named
attributeName
with a value of Class type T. - put(String, T, Class<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- put(String, T, EnhancedType<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Appends an attribute named
attributeName
with a value of typeEnhancedType
T. - put(String, T, EnhancedType<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- PUT_ITEM - software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationName
- putBoolean(String, boolean) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Use this method when you need to add a boolean value to a document.
- putBoolean(String, boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- putBytes(String, SdkBytes) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Appends an attribute of name attributeName with specified
SdkBytes
value to the document builder. - putBytes(String, SdkBytes) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- putBytesSet(String, Set<SdkBytes>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Appends an attribute of name attributeName with specified Set of
SdkBytes
values to the document builder. - putBytesSet(String, Set<SdkBytes>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- putExpressionName(String, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression.Builder
-
Adds a single element to the optional 'expression names' token map
- putExpressionName(String, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.AddAction.Builder
-
Adds a single element to the optional 'expression names' token map.
- putExpressionName(String, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.DeleteAction.Builder
-
Adds a single element to the optional 'expression names' token map.
- putExpressionName(String, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.RemoveAction.Builder
-
Adds a single element to the optional 'expression names' token map.
- putExpressionName(String, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.SetAction.Builder
-
Adds a single element to the optional 'expression names' token map.
- putExpressionValue(String, AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.Expression.Builder
-
Adds a single element to the optional 'expression values' token map
- putExpressionValue(String, AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.AddAction.Builder
-
Adds a single element to the 'expression values' token map.
- putExpressionValue(String, AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.DeleteAction.Builder
-
Adds a single element to the 'expression values' token map.
- putExpressionValue(String, AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.SetAction.Builder
-
Adds a single element to the 'expression values' token map.
- putItem(Consumer<PutItemEnhancedRequest.Builder<T>>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Puts a single item in the mapped table.
- putItem(Consumer<PutItemEnhancedRequest.Builder<T>>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Puts a single item in the mapped table.
- putItem(Consumer<PutItemEnhancedRequest.Builder<T>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- putItem(Consumer<PutItemEnhancedRequest.Builder<T>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- putItem(PutItemEnhancedRequest<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Puts a single item in the mapped table.
- putItem(PutItemEnhancedRequest<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Puts a single item in the mapped table.
- putItem(PutItemEnhancedRequest<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(T) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Puts a single item in the mapped table.
- putItem(T) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Puts a single item in the mapped table.
- putItem(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- putItem(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- PutItemEnhancedRequest<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines parameters used to write an item to a DynamoDb table using the putItem() operation (such as
DynamoDbTable.putItem(PutItemEnhancedRequest)
orDynamoDbAsyncTable.putItem(PutItemEnhancedRequest)
). - PutItemEnhancedRequest.Builder<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder that is used to create a request with the desired parameters.
- PutItemEnhancedResponse<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines the elements returned by DynamoDB from a
PutItem
operation, such asDynamoDbTable.putItem(PutItemEnhancedRequest)
andDynamoDbAsyncTable.putItem(PutItemEnhancedRequest)
. - PutItemEnhancedResponse.Builder<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
- PutItemOperation<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
- putItemWithResponse(Consumer<PutItemEnhancedRequest.Builder<T>>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Puts a single item in the mapped table.
- putItemWithResponse(Consumer<PutItemEnhancedRequest.Builder<T>>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Puts a single item in the mapped table.
- putItemWithResponse(Consumer<PutItemEnhancedRequest.Builder<T>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- putItemWithResponse(Consumer<PutItemEnhancedRequest.Builder<T>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- putItemWithResponse(PutItemEnhancedRequest<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Puts a single item in the mapped table.
- putItemWithResponse(PutItemEnhancedRequest<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Puts a single item in the mapped table.
- putItemWithResponse(PutItemEnhancedRequest<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- putItemWithResponse(PutItemEnhancedRequest<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- putJson(String, String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Appends an attribute to the document builder with the specified name and value of a JSON document in string format.
- putJson(String, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- putList(String, List<T>, EnhancedType<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Appends an attribute with the specified name and a list of
EnhancedType
T type elements to the document builder. - putList(String, List<T>, EnhancedType<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- putMap(String, Map<K, V>, EnhancedType<K>, EnhancedType<V>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Appends an attribute with the specified name and a Map containing keys and values of
EnhancedType
K and V types, respectively, to the document builder. - putMap(String, Map<K, V>, EnhancedType<K>, EnhancedType<V>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- putNull(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Appends an attribute of name attributeName with a null value.
- putNull(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- putNumber(String, Number) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Appends an attribute of name attributeName with specified
Number
value to the document builder. - putNumber(String, Number) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- putNumberSet(String, Set<Number>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Appends an attribute of name attributeName with specified Set of
Number
values to the document builder. - putNumberSet(String, Set<Number>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- putObject(String, Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- putString(String, String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Appends an attribute of name attributeName with specified
String
value to the document builder. - putString(String, String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- putStringSet(String, Set<String>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Appends an attribute to the document builder with a Set of Strings as its value.
- putStringSet(String, Set<String>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
Q
- query(Consumer<QueryEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncIndex
-
Executes a query against a secondary index using a
QueryConditional
expression to retrieve a list of items matching the given conditions. - query(Consumer<QueryEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Executes a query against the primary index of the table using a
QueryConditional
expression to retrieve a list of items matching the given conditions. - query(Consumer<QueryEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbIndex
-
Executes a query against a secondary index using a
QueryConditional
expression to retrieve a list of items matching the given conditions. - query(Consumer<QueryEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
This is a convenience method that creates an instance of the request builder avoiding the need to create one manually via
QueryEnhancedRequest.builder()
. - query(Consumer<QueryEnhancedRequest.Builder>) - 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.DefaultDynamoDbAsyncTable
- query(Consumer<QueryEnhancedRequest.Builder>) - 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.DefaultDynamoDbTable
- query(QueryConditional) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncIndex
-
Executes a query against the secondary index of the table using a
QueryConditional
expression to retrieve a list of items matching the given conditions. - query(QueryConditional) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Executes a query against the primary index of the table using a
QueryConditional
expression to retrieve a list of items matching the given conditions. - query(QueryConditional) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbIndex
-
Executes a query against the secondary index of the table using a
QueryConditional
expression to retrieve a list of items matching the given conditions. - query(QueryConditional) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Executes a query against the primary index of the table using a
QueryConditional
expression to retrieve a list of items matching the given conditions. - query(QueryConditional) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncIndex
- query(QueryConditional) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- query(QueryConditional) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbIndex
- query(QueryConditional) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- query(QueryEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncIndex
-
Executes a query against a secondary index using a
QueryConditional
expression to retrieve a list of items matching the given conditions. - query(QueryEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Executes a query against the primary index of the table using a
QueryConditional
expression to retrieve a list of items matching the given conditions. - query(QueryEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbIndex
-
Executes a query against a secondary index using a
QueryConditional
expression to retrieve a list of items matching the given conditions. - query(QueryEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Executes a query against the primary index of the table using a
QueryConditional
expression to retrieve a list of items matching the given conditions. - query(QueryEnhancedRequest) - 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(QueryEnhancedRequest) - 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 - software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationName
- queryConditional() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
-
Returns the matching condition of the query.
- queryConditional(QueryConditional) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
-
Determines the matching conditions for this query request.
- QueryConditional - Interface in software.amazon.awssdk.enhanced.dynamodb.model
-
An interface for a literal conditional that can be used in an enhanced DynamoDB query.
- QueryEnhancedRequest - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines parameters used to when querying a DynamoDb table or index using the query() operation (such as
DynamoDbTable.query(QueryEnhancedRequest)
orDynamoDbAsyncIndex.query(QueryEnhancedRequest)
). - QueryEnhancedRequest.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder that is used to create a request with the desired parameters.
- QueryOperation<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
R
- rawClass() - Method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Retrieve the
Class
object that this type token represents. - rawClassParameters() - Method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
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>>, Function<ResponseT, Integer>, Function<ResponseT, Integer>, Function<ResponseT, ConsumedCapacity>) - 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
-
Defines a collection of primary keys for items in a table, stored as
KeysAndAttributes
, and used for the batchGetItem() operation (such asDynamoDbEnhancedClient.batchGetItem(BatchGetItemEnhancedRequest)
) as part of aBatchGetItemEnhancedRequest
. - ReadBatch.Builder<T> - Interface in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder that is used to create a request with the desired parameters.
- readBatches() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest
-
Returns the collection of
ReadBatch
in this request object. - readBatches(Collection<ReadBatch>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest.Builder
-
Sets a collection of read batches to use in the batchGetItem operation.
- readBatches(ReadBatch...) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest.Builder
-
Sets one or more read batches to use in the batchGetItem operation.
- 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
- remove(String) - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument.Builder
-
Removes a previously appended attribute.
- remove(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument.DefaultBuilder
- RemoveAction - Class in software.amazon.awssdk.enhanced.dynamodb.update
-
A representation of a single
UpdateExpression
REMOVE action. - RemoveAction.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.update
-
A builder for
RemoveAction
- removeActions() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.UpdateExpression
- resolve(TableMetadata) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.AtomicCounterTag
- ResolvedImmutableAttribute<T,B> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
- resolvedValue(Long) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.AtomicCounter.CounterAttribute
- resolveExtensions(List<DynamoDbEnhancedClientExtension>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.ExtensionResolver
-
Resolves a list of extensions into a single extension.
- resolveForAttribute(String, TableMetadata) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.UpdateBehaviorTag
- resolveProviders(List<AttributeConverterProvider>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.ConverterProviderResolver
-
Resolves a list of attribute converter providers into a single provider.
- response(DescribeTableResponse) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DescribeTableEnhancedResponse.Builder
- resultsForTable(MappedTableResource<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetResultPage
-
Retrieve all items on this result page belonging to the supplied table.
- resultsForTable(MappedTableResource<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.BatchGetResultPageIterable
-
Retrieve all items belonging to the supplied table across all pages.
- resultsForTable(MappedTableResource<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.model.BatchGetResultPagePublisher
-
Returns a publisher that can be used to request a stream of results belonging to the supplied table across all pages.
- returnConsumedCapacity() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest.Builder
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest.Builder
-
Sets the ConsumedCapacity via String.
- returnConsumedCapacity(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest.Builder
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest.Builder
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest.Builder
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest.Builder
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest.Builder
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity(ReturnConsumedCapacity) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest.Builder
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity(ReturnConsumedCapacity) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest.Builder
-
Sets the ConsumedCapacity via ReturnConsumedCapacity object
- returnConsumedCapacity(ReturnConsumedCapacity) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest.Builder
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity(ReturnConsumedCapacity) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest.Builder
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity(ReturnConsumedCapacity) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest.Builder
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity(ReturnConsumedCapacity) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity(ReturnConsumedCapacity) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest.Builder
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity(ReturnConsumedCapacity) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacity(ReturnConsumedCapacity) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest.Builder
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacityAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacityAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacityAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacityAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacityAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacityAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacityAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacityAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest
-
Whether to return the capacity consumed by this operation.
- returnConsumedCapacityAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
-
Whether to return the capacity consumed by this operation.
- returnItemCollectionMetrics() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest
-
Whether to return the item collection metrics.
- returnItemCollectionMetrics() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest
-
Whether to return the item collection metrics.
- returnItemCollectionMetrics() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest
-
Whether to return the item collection metrics.
- returnItemCollectionMetrics() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest
-
Whether to return the item collection metrics.
- returnItemCollectionMetrics() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
-
Whether to return the item collection metrics.
- returnItemCollectionMetrics(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest.Builder
-
Sets the item collection metrics.
- returnItemCollectionMetrics(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest.Builder
-
Whether to return the item collection metrics.
- returnItemCollectionMetrics(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest.Builder
-
Whether to return the item collection metrics.
- returnItemCollectionMetrics(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
-
Whether to return the item collection metrics.
- returnItemCollectionMetrics(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest.Builder
-
Whether to return the item collection metrics.
- returnItemCollectionMetrics(ReturnItemCollectionMetrics) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest.Builder
-
Sets the item collection metrics.
- returnItemCollectionMetrics(ReturnItemCollectionMetrics) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest.Builder
-
Whether to return the item collection metrics.
- returnItemCollectionMetrics(ReturnItemCollectionMetrics) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest.Builder
-
Whether to return the item collection metrics.
- returnItemCollectionMetrics(ReturnItemCollectionMetrics) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder
-
Whether to return the item collection metrics.
- returnItemCollectionMetrics(ReturnItemCollectionMetrics) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest.Builder
-
Whether to return the item collection metrics.
- returnItemCollectionMetricsAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest
-
Whether to return the item collection metrics.
- returnItemCollectionMetricsAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest
-
Whether to return the item collection metrics.
- returnItemCollectionMetricsAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest
-
Whether to return the item collection metrics.
- returnItemCollectionMetricsAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest
-
Whether to return the item collection metrics.
- returnItemCollectionMetricsAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
-
Whether to return the item collection metrics.
- returnValues() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest
-
Whether to return the values of the item before this request.
- returnValues() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
-
Whether to return the values of the item before this request.
- returnValues(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest.Builder
-
Whether to return the values of the item before this request.
- returnValues(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest.Builder
-
Whether to return the values of the item before this request.
- returnValues(ReturnValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest.Builder
-
Whether to return the values of the item before this request.
- returnValues(ReturnValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest.Builder
-
Whether to return the values of the item before this request.
- returnValuesAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest
-
Whether to return the values of the item before this request.
- returnValuesAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
-
Whether to return the values of the item before this request.
- returnValuesOnConditionCheckFailure() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck
-
Returns what values to return if the condition check fails.
- returnValuesOnConditionCheckFailure() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest
-
Whether to return the item on condition check failure.
- returnValuesOnConditionCheckFailure() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest
-
Whether to return the item on condition check failure.
- returnValuesOnConditionCheckFailure() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactDeleteItemEnhancedRequest
-
Returns what values to return if the condition check fails.
- returnValuesOnConditionCheckFailure() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactPutItemEnhancedRequest
-
Returns what values to return if the condition check fails.
- returnValuesOnConditionCheckFailure() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactUpdateItemEnhancedRequest
-
Returns what values to return if the condition check fails.
- returnValuesOnConditionCheckFailure() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
-
Whether to return the item on condition check failure.
- returnValuesOnConditionCheckFailure(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck.Builder
-
Use
ReturnValuesOnConditionCheckFailure
to get the item attributes if theConditionCheck
condition fails. - returnValuesOnConditionCheckFailure(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest.Builder
-
Whether to return the item on condition check failure.
- returnValuesOnConditionCheckFailure(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest.Builder
-
Whether to return the item on condition check failure.
- returnValuesOnConditionCheckFailure(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactDeleteItemEnhancedRequest.Builder
-
Use
ReturnValuesOnConditionCheckFailure
to get the item attributes if theDelete
condition fails. - returnValuesOnConditionCheckFailure(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactPutItemEnhancedRequest.Builder
-
Use
ReturnValuesOnConditionCheckFailure
to get the item attributes if thePutItem
condition fails. - returnValuesOnConditionCheckFailure(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactUpdateItemEnhancedRequest.Builder
-
Use
ReturnValuesOnConditionCheckFailure
to get the item attributes if theConditionCheck
condition fails. - returnValuesOnConditionCheckFailure(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest.Builder
-
Whether to return the item on condition check failure.
- returnValuesOnConditionCheckFailure(ReturnValuesOnConditionCheckFailure) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck.Builder
-
Use
ReturnValuesOnConditionCheckFailure
to get the item attributes if theConditionCheck
condition fails. - returnValuesOnConditionCheckFailure(ReturnValuesOnConditionCheckFailure) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest.Builder
-
Whether to return the item on condition check failure.
- returnValuesOnConditionCheckFailure(ReturnValuesOnConditionCheckFailure) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest.Builder
-
Whether to return the item on condition check failure.
- returnValuesOnConditionCheckFailure(ReturnValuesOnConditionCheckFailure) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactDeleteItemEnhancedRequest.Builder
-
Use
ReturnValuesOnConditionCheckFailure
to get the item attributes if theDelete
condition fails. - returnValuesOnConditionCheckFailure(ReturnValuesOnConditionCheckFailure) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactPutItemEnhancedRequest.Builder
-
Use
ReturnValuesOnConditionCheckFailure
to get the item attributes if thePutItem
condition fails. - returnValuesOnConditionCheckFailure(ReturnValuesOnConditionCheckFailure) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactUpdateItemEnhancedRequest.Builder
-
Use
ReturnValuesOnConditionCheckFailure
to get the item attributes if theConditionCheck
condition fails. - returnValuesOnConditionCheckFailure(ReturnValuesOnConditionCheckFailure) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest.Builder
-
Whether to return the item on condition check failure.
- returnValuesOnConditionCheckFailureAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck
-
Returns what values to return if the condition check fails.
- returnValuesOnConditionCheckFailureAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest
-
Whether to return the item on condition check failure.
- returnValuesOnConditionCheckFailureAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest
-
Whether to return the item on condition check failure.
- returnValuesOnConditionCheckFailureAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactDeleteItemEnhancedRequest
-
Returns what values to return if the condition check fails.
- returnValuesOnConditionCheckFailureAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactPutItemEnhancedRequest
-
Returns what values to return if the condition check fails.
- returnValuesOnConditionCheckFailureAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactUpdateItemEnhancedRequest
-
Returns what values to return if the condition check fails.
- returnValuesOnConditionCheckFailureAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
-
Whether to return the item on condition check failure.
- runtimeLambdaSignature(Class<?>, Class<?>...) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.LambdaToMethodBridgeBuilder
S
- S - software.amazon.awssdk.enhanced.dynamodb.AttributeValueType
- SCALAR_ONLY - software.amazon.awssdk.enhanced.dynamodb.model.IgnoreNullsMode
- scalarAttributeType() - Method in enum software.amazon.awssdk.enhanced.dynamodb.AttributeValueType
- scalarAttributeType(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableMetadata
- 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() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncIndex
-
Scans the table against a secondary index and retrieves all items using default settings.
- scan() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Scans the table and retrieves all items using default settings.
- scan() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbIndex
-
Scans the table against a secondary index and retrieves all items using default settings.
- scan() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Scans the table and retrieves all items using default settings.
- scan() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncIndex
- scan() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- scan() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbIndex
- scan() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- scan(Consumer<ScanEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncIndex
-
Scans the table against a secondary index and retrieves all items.
- scan(Consumer<ScanEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Scans the table and retrieves all items.
- scan(Consumer<ScanEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbIndex
-
Scans the table against a secondary index and retrieves all items.
- scan(Consumer<ScanEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
This is a convenience method that creates an instance of the request builder avoiding the need to create one manually via
ScanEnhancedRequest.builder()
. - scan(Consumer<ScanEnhancedRequest.Builder>) - 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.DefaultDynamoDbAsyncTable
- scan(Consumer<ScanEnhancedRequest.Builder>) - 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.DefaultDynamoDbTable
- scan(ScanEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncIndex
-
Scans the table against a secondary index and retrieves all items.
- scan(ScanEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Scans the table and retrieves all items.
- scan(ScanEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbIndex
-
Scans the table against a secondary index and retrieves all items.
- scan(ScanEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Scans the table and retrieves all items.
- scan(ScanEnhancedRequest) - 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(ScanEnhancedRequest) - 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 - software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationName
- ScanEnhancedRequest - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines parameters used to when scanning a DynamoDb table or index using the scan() operation (such as
DynamoDbTable.scan(ScanEnhancedRequest)
). - ScanEnhancedRequest.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder that is used to create a request with the desired parameters.
- scanIndexForward() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
-
Returns the value of scan index forward, meaning an ascending result sort order, or true if it has not been set.
- scanIndexForward(Boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
-
Results are sorted by sort key in ascending order if
QueryEnhancedRequest.Builder.scanIndexForward
is true. - scannedCount() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.Page
-
The scanned count of the returned items from the last page query or scan, before any filters were applied.
- scannedCount(Integer) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.Page.Builder
- ScanOperation<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
- SdkBytesAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
SdkBytes
andAttributeValue
. - SdkBytesStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- SdkNumberAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
SdkNumber
andAttributeValue
. - SdkNumberStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- secondaryPartitionKey(String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttributeTags
-
Marks an attribute as being a partition key for a secondary index.
- secondaryPartitionKey(Collection<String>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttributeTags
-
Marks an attribute as being a partition key for multiple secondary indices.
- secondarySortKey(String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttributeTags
-
Marks an attribute as being a sort key for a secondary index.
- secondarySortKey(Collection<String>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttributeTags
-
Marks an attribute as being a sort key for multiple secondary indices.
- segment() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
-
Returns the value of segment set on this request object, or null if it doesn't exist.
- segment(Integer) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest.Builder
-
For a parallel Scan request, Segment identifies an individual segment to be scanned by an application worker.
- select() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
-
Returns the value of select, or null if it doesn't exist.
- select() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
-
Returns the value of select, or null if it doesn't exist.
- select(Select) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest.Builder
-
Determines the attributes to be returned in the result.
- select(Select) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest.Builder
-
Determines the attributes to be returned in the result.
- selectAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
-
Returns the value of select as a string, or null if it doesn't exist.
- selectAsString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
-
Returns the value of select as a string, or null if it doesn't exist.
- 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.DeleteTableOperation
- serviceCall(DynamoDbClient) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DescribeTableOperation
- 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
- SetAction - Class in software.amazon.awssdk.enhanced.dynamodb.update
-
A representation of a single
UpdateExpression
SET action. - SetAction.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.update
-
A builder for
SetAction
- setActions() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.UpdateExpression
- SetAttributeConverter<T extends Collection<?>> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between a specific
Collection
type andEnhancedAttributeValue
. - SetAttributeConverter.Builder<T extends Collection<U>,U> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
- setConverter(AttributeConverter<U>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.SetAttributeConverter
- setOf(Class<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token for a set, with the provided value type class.
- setOf(EnhancedType<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token for a set, with the provided value type class.
- setter() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.immutable.ImmutablePropertyDescriptor
- setter() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.ImmutableAttribute
-
A function that can set the value of this attribute on a builder for the immutable modelled item it composes.
- setter() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttribute
-
A function that can set the value of this attribute on a modelled item it composes.
- setter(BiConsumer<B, R>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.ImmutableAttribute.Builder
-
A function that can set the value of this attribute on a modelled item it composes.
- setter(BiConsumer<T, R>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttribute.Builder
-
A function that can set the value of this attribute on a modelled item it composes.
- ShortAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
Short
andAttributeValue
. - ShortAttributeConverter() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ShortAttributeConverter
- ShortStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- SingleKeyItemConditional - Class in software.amazon.awssdk.enhanced.dynamodb.internal.conditional
-
A
QueryConditional
implementation that matches values from a specific key using a supplied operator for the sort key value comparison. - SingleKeyItemConditional(Key, String) - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.conditional.SingleKeyItemConditional
- software.amazon.awssdk.enhanced.dynamodb - package software.amazon.awssdk.enhanced.dynamodb
- software.amazon.awssdk.enhanced.dynamodb.document - package software.amazon.awssdk.enhanced.dynamodb.document
- 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.conditional - package software.amazon.awssdk.enhanced.dynamodb.internal.conditional
- software.amazon.awssdk.enhanced.dynamodb.internal.converter - package software.amazon.awssdk.enhanced.dynamodb.internal.converter
- software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute - package software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
- software.amazon.awssdk.enhanced.dynamodb.internal.converter.string - package software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- software.amazon.awssdk.enhanced.dynamodb.internal.document - package software.amazon.awssdk.enhanced.dynamodb.internal.document
- software.amazon.awssdk.enhanced.dynamodb.internal.extensions - package software.amazon.awssdk.enhanced.dynamodb.internal.extensions
- software.amazon.awssdk.enhanced.dynamodb.internal.immutable - package software.amazon.awssdk.enhanced.dynamodb.internal.immutable
- 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.internal.update - package software.amazon.awssdk.enhanced.dynamodb.internal.update
- 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
- software.amazon.awssdk.enhanced.dynamodb.update - package software.amazon.awssdk.enhanced.dynamodb.update
- sortBeginsWith(Consumer<Key.Builder>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
-
Creates a
QueryConditional
that matches when the key of an index begins with a specific value. - sortBeginsWith(Key) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
-
Creates a
QueryConditional
that matches when the key of an index begins with a specific value. - sortBetween(Consumer<Key.Builder>, Consumer<Key.Builder>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
-
Creates a
QueryConditional
that matches when the key of an index is between two specific values. - sortBetween(Key, Key) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
-
Creates a
QueryConditional
that matches when the key of an index is between two specific values. - sortedMapConverter(StringConverter<K>, AttributeConverter<V>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.MapAttributeConverter
- sortedMapOf(Class<T>, Class<U>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token for a sorted map, with the provided key and value type classes.
- sortedMapOf(EnhancedType<T>, EnhancedType<U>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
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.EnhancedType
-
Create a type token for a sorted set, with the provided value type class.
- sortedSetOf(EnhancedType<T>) - Static method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
-
Create a type token for a sorted set, with the provided value type class.
- sortGreaterThan(Consumer<Key.Builder>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
-
Creates a
QueryConditional
that matches when the key of an index is greater than a specific value. - sortGreaterThan(Key) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
-
Creates a
QueryConditional
that matches when the key of an index is greater than a specific value. - sortGreaterThanOrEqualTo(Consumer<Key.Builder>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
-
Creates a
QueryConditional
that matches when the key of an index is greater than or equal to a specific value. - sortGreaterThanOrEqualTo(Key) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
-
Creates a
QueryConditional
that matches when the key of an index is greater than or equal to a specific value. - sortKey() - Method in interface software.amazon.awssdk.enhanced.dynamodb.IndexMetadata
-
The sort key for the index; if there is one.
- sortKey() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticIndexMetadata
- sortKey(KeyAttributeMetadata) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticIndexMetadata.Builder
- sortKeyValue() - Method in class software.amazon.awssdk.enhanced.dynamodb.Key
-
Get the literal value of the sort key stored in this object if available.
- sortLessThan(Consumer<Key.Builder>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
-
Creates a
QueryConditional
that matches when the key of an index is less than a specific value. - sortLessThan(Key) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
-
Creates a
QueryConditional
that matches when the key of an index is less than a specific value. - sortLessThanOrEqualTo(Consumer<Key.Builder>) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
-
Creates a
QueryConditional
that matches when the key of an index is less than or equal to a specific value. - sortLessThanOrEqualTo(Key) - Static method in interface software.amazon.awssdk.enhanced.dynamodb.model.QueryConditional
-
Creates a
QueryConditional
that matches when the key of an index is less than or equal to a specific value. - sortValue(Number) - Method in class software.amazon.awssdk.enhanced.dynamodb.Key.Builder
-
Numeric 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(SdkBytes) - Method in class software.amazon.awssdk.enhanced.dynamodb.Key.Builder
-
Binary value to be used for the sort key.
- sortValue(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.Key.Builder
-
Value to be used for the sort key
- splitNumberOnDecimal(String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.ConverterUtils
- SS - software.amazon.awssdk.enhanced.dynamodb.AttributeValueType
- startValue() - Method in annotation type software.amazon.awssdk.enhanced.dynamodb.extensions.annotations.DynamoDbAtomicCounter
-
The starting value of the counter.
- startValue() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.AtomicCounter
- startValue(Long) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.AtomicCounter.Builder
- StaticAttribute<T,R> - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
-
A class that represents an attribute that can be read from and written to an mapped item.
- StaticAttribute.Builder<T,R> - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
-
A typed builder for
StaticAttribute
. - StaticAttributeTag - Interface in software.amazon.awssdk.enhanced.dynamodb.mapper
-
Interface for a tag that can be applied to any
StaticAttribute
. - StaticAttributeTags - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
-
Common implementations of
StaticAttributeTag
. - StaticAttributeType<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
- staticBuilderMethod() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.immutable.ImmutableInfo
- staticBuilderMethod(Method) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.immutable.ImmutableInfo.Builder
- StaticGetterMethod<GetterT> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
- StaticImmutableTableSchema<T,B> - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
-
Implementation of
TableSchema
that builds a schema for immutable data objects based on directly declared attributes. - StaticImmutableTableSchema.Builder<T,B> - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
-
Builder for a
StaticImmutableTableSchema
- StaticIndexMetadata - Class in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
- StaticIndexMetadata.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
- StaticKeyAttributeMetadata - Class in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
- StaticTableMetadata - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
-
Implementation of
TableMetadata
that can be constructed directly using literal values for metadata objects. - StaticTableMetadata.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
-
Builder for
StaticTableMetadata
- StaticTableSchema<T> - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
-
Implementation of
TableSchema
that builds a schema based on directly declared attributes and methods to get and set those attributes. - StaticTableSchema.Builder<T> - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
-
Builder for a
StaticTableSchema
- StaticTableTag - Interface in software.amazon.awssdk.enhanced.dynamodb.mapper
-
Interface for a tag that can be applied to any
StaticTableSchema
. - streamSpecification() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest
-
Returns the stream specification value set on this request object, or null if it has not been set.
- streamSpecification(Consumer<StreamSpecification.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest.Builder
-
This is a convenience method for
CreateTableEnhancedRequest.Builder.streamSpecification(StreamSpecification)
that creates an instance of theStreamSpecification.Builder
for you, avoiding the need to create one manually viaStreamSpecification.builder()
. - streamSpecification(StreamSpecification) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest.Builder
-
Sets the
StreamSpecification
for this table. - STRING_CONVERTER - Static variable in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocaleAttributeConverter
- STRING_CONVERTER - Static variable in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ShortAttributeConverter
- STRING_CONVERTER - Static variable in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringBufferAttributeConverter
- STRING_CONVERTER - Static variable in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringBuilderAttributeConverter
- STRING_CONVERTER - Static variable in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UriAttributeConverter
- STRING_CONVERTER - Static variable in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UrlAttributeConverter
- STRING_CONVERTER - Static variable in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UuidAttributeConverter
- STRING_CONVERTER - Static variable in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZoneIdAttributeConverter
- STRING_CONVERTER - Static variable in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZoneOffsetAttributeConverter
- StringAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
String
andAttributeValue
. - StringAttributeConverter() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringAttributeConverter
- StringBufferAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
StringBuffer
andAttributeValue
. - StringBufferAttributeConverter() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringBufferAttributeConverter
- StringBufferStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
StringBuffer
andString
. - StringBuilderAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
StringBuffer
andAttributeValue
. - StringBuilderAttributeConverter() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringBuilderAttributeConverter
- StringBuilderStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
StringBuilder
andString
. - StringConverter<T> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.converter
-
Converts a specific Java type to/from a
String
. - StringConverterProvider - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.converter
-
Interface for providing string converters for Java objects.
- StringStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- stringValue(String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.AttributeValues
-
Creates a literal string
AttributeValue
. - stringValue(JsonNode) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.JsonStringFormatHelper
-
Helper function to convert a JsonNode to Json String representation
T
- table() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DescribeTableEnhancedResponse
-
The properties of the table.
- 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.document.DocumentTableSchema
- tableMetadata() - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbExtensionContext.Context
- tableMetadata() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.DefaultDynamoDbExtensionContext
- tableMetadata() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.MetaTableSchema
- tableMetadata() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.ResolvedImmutableAttribute
- tableMetadata() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema
- tableMetadata() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.WrappedTableSchema
- 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.
- tableMetadata(TableMetadata) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.DefaultDynamoDbExtensionContext.Builder
- TableMetadata - Interface in software.amazon.awssdk.enhanced.dynamodb
-
Interface for an object the stores structural information about a DynamoDb table.
- 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.DefaultOperationContext
- 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
-
Returns the table name associated with this batch.
- tableName() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.WriteBatch
-
Returns the table name associated with this batch.
- tableName() - Method in interface software.amazon.awssdk.enhanced.dynamodb.OperationContext
-
The name of the table being operated on
- 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.DynamoDbExtensionContext.Context
- 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.EnhancedType
-
Retrieve the
TableSchema
for a modeled document. - 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 class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.DefaultDynamoDbExtensionContext
- tableSchema() - Method in interface software.amazon.awssdk.enhanced.dynamodb.MappedTableResource
-
Gets the
TableSchema
object that this mapped table was built with. - tableSchema(TableSchema<?>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.extensions.DefaultDynamoDbExtensionContext.Builder
- 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. - tags() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.ImmutableAttribute
-
A collection of
StaticAttributeTag
associated with this attribute. - tags() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttribute
-
A collection of
StaticAttributeTag
associated with this attribute. - tags(Collection<StaticAttributeTag>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.ImmutableAttribute.Builder
-
A collection of
StaticAttributeTag
associated with this attribute. - tags(Collection<StaticAttributeTag>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttribute.Builder
-
A collection of
StaticAttributeTag
associated with this attribute. - tags(Collection<StaticTableTag>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema.Builder
-
Associate one or more
StaticTableTag
with this schema. - tags(Collection<StaticTableTag>) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema.Builder
-
Associate one or more
StaticTableTag
with this schema. - tags(StaticAttributeTag...) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.ImmutableAttribute.Builder
-
A collection of
StaticAttributeTag
associated with this attribute. - tags(StaticAttributeTag...) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttribute.Builder
-
A collection of
StaticAttributeTag
associated with this attribute. - tags(StaticTableTag...) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticImmutableTableSchema.Builder
-
Associate one or more
StaticTableTag
with this schema. - tags(StaticTableTag...) - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticTableSchema.Builder
-
Associate one or more
StaticTableTag
with this schema. - targetMethod(Constructor<?>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.LambdaToMethodBridgeBuilder
- targetMethod(Method) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.LambdaToMethodBridgeBuilder
- targetType - Variable in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.TypeConvertingVisitor
- toAttributeValue() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Convert this
EnhancedAttributeValue
into a generatedAttributeValue
. - toAttributeValueMap() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Convert this
EnhancedAttributeValue
into a generatedMap<String, AttributeValue>
. - toBuilder() - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
Converts an existing EnhancedDocument into a builder object that can be used to modify its values and then create a new EnhancedDocument.
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedTypeDocumentConfiguration
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.AutoGeneratedTimestampRecordExtension
-
Returns a builder initialized with all existing values on the Extension object.
- 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.internal.document.DefaultEnhancedDocument
- 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.mapper.ImmutableAttribute
-
Converts an instance of this class to a
ImmutableAttribute.Builder
that can be used to modify and reconstruct it. - toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttribute
-
Converts an instance of this class to a
StaticAttribute.Builder
that can be used to modify and reconstruct it. - toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest
-
Returns a builder initialized with all existing values on the request object.
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ConditionCheck
-
Returns a builder initialized with all existing values on the object.
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest
-
Returns a builder initialized with all existing values on the request object.
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DeleteItemEnhancedRequest
-
Returns a builder initialized with all existing values on the request object.
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedGlobalSecondaryIndex
-
Creates a builder initialized with the attributes of an existing
EnhancedLocalSecondaryIndex
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.EnhancedLocalSecondaryIndex
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.PutItemEnhancedRequest
-
Returns a builder initialized with all existing values on the request object.
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest
-
Returns a builder initialized with all existing values on the request object.
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
-
Returns a builder initialized with all existing values on the request object.
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactDeleteItemEnhancedRequest
-
Returns a builder initialized with all existing values on the request object.
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactPutItemEnhancedRequest
-
Returns a builder initialized with all existing values on the request object.
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactUpdateItemEnhancedRequest
-
Returns a builder initialized with all existing values on the request object.
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.UpdateItemEnhancedRequest
-
Returns a builder initialized with all existing values on the request object.
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.NestedAttributeName
-
Returns a builder initialized with all existing values on the request object.
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.AddAction
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.DeleteAction
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.RemoveAction
- toBuilder() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.SetAction
- toExpression(UpdateExpression) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.update.UpdateExpressionConverter
-
Returns an
Expression
where all update actions in the UpdateExpression have been concatenated according to the rules of DDB Update Expressions, and all expression names and values have been combined into single maps, respectively. - toJson() - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
- toJson() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- toMap() - Method in interface software.amazon.awssdk.enhanced.dynamodb.document.EnhancedDocument
-
This method converts a document into a key-value map with the keys as String objects and the values as AttributeValue objects.
- toMap() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.document.DefaultEnhancedDocument
- toString() - Method in class software.amazon.awssdk.enhanced.dynamodb.EnhancedType
- toString() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
- toString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.DescribeTableEnhancedResponse
- toString() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.Page
- toString() - Method in class software.amazon.awssdk.enhanced.dynamodb.NestedAttributeName
- toString(byte[]) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ByteArrayStringConverter
- toString(char[]) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.CharacterArrayStringConverter
- toString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.StringStringConverter
- toString(AtomicBoolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.AtomicBooleanStringConverter
- toString(AtomicInteger) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.AtomicIntegerStringConverter
- toString(AtomicLong) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.AtomicLongStringConverter
- toString(Locale) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.LocaleStringConverter
- toString(OptionalDouble) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.OptionalDoubleStringConverter
- toString(OptionalInt) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.OptionalIntStringConverter
- toString(OptionalLong) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.OptionalLongStringConverter
- toString(SdkBytes) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.SdkBytesStringConverter
- toString(T) - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.converter.StringConverter
-
Convert the provided object into a string.
- totalSegments() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest
-
Returns the value of totalSegments set on this request object, or null if it doesn't exist.
- totalSegments(Integer) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.ScanEnhancedRequest.Builder
-
For a parallel Scan request, TotalSegments represents the total number of segments into which the Scan operation will be divided.
- TRANSACT_GET_ITEMS - software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationName
- TRANSACT_WRITE_ITEMS - software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationName
- TransactableReadOperation<T> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.operations
- TransactableWriteOperation<T> - Interface in software.amazon.awssdk.enhanced.dynamodb.internal.operations
- TransactDeleteItemEnhancedRequest - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines parameters used to delete an item from a DynamoDb table using the
DynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
orDynamoDbEnhancedAsyncClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
operation. - TransactDeleteItemEnhancedRequest.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder that is used to create a request with the desired parameters.
- transactGetItems() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactGetItemsEnhancedRequest
-
Returns the list of
TransactGetItem
that represents all lookup keys in the request. - transactGetItems(Consumer<TransactGetItemsEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
-
Retrieves multiple items from one or more tables in a single atomic transaction.
- transactGetItems(Consumer<TransactGetItemsEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
-
Retrieves multiple items from one or more tables in a single atomic transaction.
- transactGetItems(Consumer<TransactGetItemsEnhancedRequest.Builder>) - 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.DefaultDynamoDbEnhancedClient
- transactGetItems(TransactGetItemsEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
-
Retrieves multiple items from one or more tables in a single atomic transaction.
- transactGetItems(TransactGetItemsEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
-
Retrieves multiple items from one or more tables in a single atomic transaction.
- transactGetItems(TransactGetItemsEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
- transactGetItems(TransactGetItemsEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
- TransactGetItemsEnhancedRequest - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines parameters used for the transaction operation transactGetItems() (such as
DynamoDbEnhancedClient.transactGetItems(TransactGetItemsEnhancedRequest)
). - TransactGetItemsEnhancedRequest.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder that is used to create a transaction object with the desired parameters.
- TransactGetItemsOperation - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
- TransactPutItemEnhancedRequest<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines parameters used to write an item to a DynamoDb table using
DynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
andDynamoDbEnhancedAsyncClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
. - TransactPutItemEnhancedRequest.Builder<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder that is used to create a request with the desired parameters.
- TransactUpdateItemEnhancedRequest<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines parameters used to update an item to a DynamoDb table using the
DynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
orDynamoDbEnhancedAsyncClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
operation. - TransactUpdateItemEnhancedRequest.Builder<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder that is used to create a request with the desired parameters.
- transactWriteItems() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest
-
Returns the list of
TransactWriteItem
that represents all actions in the request. - transactWriteItems(Consumer<TransactWriteItemsEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
-
Writes and/or modifies multiple items from one or more tables in a single atomic transaction.
- transactWriteItems(Consumer<TransactWriteItemsEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
-
Writes and/or modifies multiple items from one or more tables in a single atomic transaction.
- transactWriteItems(Consumer<TransactWriteItemsEnhancedRequest.Builder>) - 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.DefaultDynamoDbEnhancedClient
- transactWriteItems(TransactWriteItemsEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
-
Writes and/or modifies multiple items from one or more tables in a single atomic transaction.
- transactWriteItems(TransactWriteItemsEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
-
Writes and/or modifies multiple items from one or more tables in a single atomic transaction.
- transactWriteItems(TransactWriteItemsEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
- transactWriteItems(TransactWriteItemsEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
- TransactWriteItemsEnhancedRequest - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines parameters used for the transaction operation transactWriteItems() (such as
DynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
). - TransactWriteItemsEnhancedRequest.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder that is used to create a transaction object with the desired parameters.
- TransactWriteItemsEnhancedResponse - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines the elements returned by DynamoDB from a
TransactWriteItemsOperation
operation, such asDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
- TransactWriteItemsEnhancedResponse.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.model
- TransactWriteItemsOperation - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
- transactWriteItemsWithResponse(Consumer<TransactWriteItemsEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
-
Writes and/or modifies multiple items from one or more tables in a single atomic transaction.
- transactWriteItemsWithResponse(Consumer<TransactWriteItemsEnhancedRequest.Builder>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
-
Writes and/or modifies multiple items from one or more tables in a single atomic transaction.
- transactWriteItemsWithResponse(Consumer<TransactWriteItemsEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
- transactWriteItemsWithResponse(Consumer<TransactWriteItemsEnhancedRequest.Builder>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
- transactWriteItemsWithResponse(TransactWriteItemsEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedAsyncClient
-
Writes and/or modifies multiple items from one or more tables in a single atomic transaction.
- transactWriteItemsWithResponse(TransactWriteItemsEnhancedRequest) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient
-
Writes and/or modifies multiple items from one or more tables in a single atomic transaction.
- transactWriteItemsWithResponse(TransactWriteItemsEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedAsyncClient
- transactWriteItemsWithResponse(TransactWriteItemsEnhancedRequest) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbEnhancedClient
- transform(Function<T1, T>, Function<B1, B>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.ResolvedImmutableAttribute
- transformedItem() - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.ReadModification
- transformedItem() - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.WriteModification
- transformedItem(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.ReadModification.Builder
- transformedItem(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.WriteModification.Builder
- transformFrom(byte[]) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ByteArrayAttributeConverter
- transformFrom(char[]) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.CharacterArrayAttributeConverter
- transformFrom(Boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.BooleanAttributeConverter
- transformFrom(Byte) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ByteAttributeConverter
- transformFrom(Character) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.CharacterAttributeConverter
- transformFrom(CharSequence) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.CharSequenceAttributeConverter
- transformFrom(Double) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.DoubleAttributeConverter
- transformFrom(Float) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.FloatAttributeConverter
- transformFrom(Integer) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.IntegerAttributeConverter
- transformFrom(Long) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LongAttributeConverter
- transformFrom(Short) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ShortAttributeConverter
- transformFrom(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringAttributeConverter
- transformFrom(StringBuffer) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringBufferAttributeConverter
- transformFrom(StringBuilder) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringBuilderAttributeConverter
- transformFrom(BigDecimal) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.BigDecimalAttributeConverter
- transformFrom(BigInteger) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.BigIntegerAttributeConverter
- transformFrom(URI) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UriAttributeConverter
- transformFrom(URL) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UrlAttributeConverter
- transformFrom(ByteBuffer) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ByteBufferAttributeConverter
- transformFrom(Duration) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.DurationAttributeConverter
- transformFrom(Instant) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.InstantAsStringAttributeConverter
- transformFrom(LocalDate) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocalDateAttributeConverter
- transformFrom(LocalDateTime) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocalDateTimeAttributeConverter
- transformFrom(LocalTime) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocalTimeAttributeConverter
- transformFrom(MonthDay) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.MonthDayAttributeConverter
- transformFrom(OffsetDateTime) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OffsetDateTimeAsStringAttributeConverter
- transformFrom(Period) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.PeriodAttributeConverter
- transformFrom(ZonedDateTime) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZonedDateTimeAsStringAttributeConverter
- transformFrom(ZoneId) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZoneIdAttributeConverter
- transformFrom(ZoneOffset) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZoneOffsetAttributeConverter
- transformFrom(AtomicBoolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.AtomicBooleanAttributeConverter
- transformFrom(AtomicInteger) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.AtomicIntegerAttributeConverter
- transformFrom(AtomicLong) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.AtomicLongAttributeConverter
- transformFrom(Locale) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocaleAttributeConverter
- transformFrom(Optional<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalAttributeConverter
- transformFrom(OptionalDouble) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalDoubleAttributeConverter
- transformFrom(OptionalInt) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalIntAttributeConverter
- transformFrom(OptionalLong) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalLongAttributeConverter
- transformFrom(UUID) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UuidAttributeConverter
- transformFrom(SdkBytes) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.SdkBytesAttributeConverter
- transformFrom(SdkNumber) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.SdkNumberAttributeConverter
- transformFrom(JsonNode) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.JsonItemAttributeConverter
- transformFrom(T) - Method in interface software.amazon.awssdk.enhanced.dynamodb.AttributeConverter
-
Convert the provided Java object into an
AttributeValue
. - transformFrom(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.EnumAttributeConverter
-
Returns the proper
AttributeValue
for the given enum type. - transformFrom(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.DocumentAttributeConverter
- transformFrom(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ListAttributeConverter
- transformFrom(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.MapAttributeConverter
- transformFrom(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.SetAttributeConverter
- transformItemToMapForUpdateExpression(Map<String, AttributeValue>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.UpdateItemOperation
-
Method checks if a nested object parameter requires an update If so flattens out nested params separated by "_NESTED_ATTR_UPDATE_" this is consumed by @link EnhancedClientUtils to form the appropriate UpdateExpression
- TransformIterable<T,R> - Class in software.amazon.awssdk.enhanced.dynamodb.internal
- TransformIterator<T,R> - Class in software.amazon.awssdk.enhanced.dynamodb.internal
- 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(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.CommonOperation
-
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(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(CreateTableResponse, TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.CreateTableOperation
- transformResponse(DeleteItemResponse, TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DeleteItemOperation
- transformResponse(DeleteTableResponse, TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DeleteTableOperation
- transformResponse(DescribeTableResponse, TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.DescribeTableOperation
- transformResponse(GetItemResponse, TableSchema<T>, OperationContext, DynamoDbEnhancedClientExtension) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.operations.GetItemOperation
- 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
- transformTo(AttributeValue) - Method in interface software.amazon.awssdk.enhanced.dynamodb.AttributeConverter
-
Convert the provided
AttributeValue
into a Java object. - transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.EnumAttributeConverter
-
Returns the proper enum type for the given
AttributeValue
input. - transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.AtomicBooleanAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.AtomicIntegerAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.AtomicLongAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.BigDecimalAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.BigIntegerAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.BooleanAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ByteArrayAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ByteAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ByteBufferAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.CharacterArrayAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.CharacterAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.CharSequenceAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.DocumentAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.DoubleAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.DurationAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.FloatAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.InstantAsStringAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.IntegerAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.JsonItemAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ListAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocalDateAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocalDateTimeAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocaleAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocalTimeAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LongAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.MapAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.MonthDayAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OffsetDateTimeAsStringAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalDoubleAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalIntAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalLongAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.PeriodAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.SdkBytesAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.SdkNumberAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.SetAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ShortAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringBufferAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringBuilderAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UriAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UrlAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UuidAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZonedDateTimeAsStringAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZoneIdAttributeConverter
- transformTo(AttributeValue) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZoneOffsetAttributeConverter
- type() - Method in interface software.amazon.awssdk.enhanced.dynamodb.AttributeConverter
-
The type supported by this converter.
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.EnumAttributeConverter
-
Returns the
EnhancedType
of the converter. - type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.AtomicBooleanAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.AtomicIntegerAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.AtomicLongAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.BigDecimalAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.BigIntegerAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.BooleanAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ByteArrayAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ByteAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ByteBufferAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.CharacterArrayAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.CharacterAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.CharSequenceAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.DocumentAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.DoubleAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.DurationAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.EnhancedAttributeValue
-
Retrieve the underlying DynamoDB type of this value, such as String (s) or Number (n).
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.FloatAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.InstantAsStringAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.IntegerAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.JsonItemAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ListAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocalDateAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocalDateTimeAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocaleAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LocalTimeAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.LongAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.MapAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.MonthDayAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OffsetDateTimeAsStringAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalDoubleAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalIntAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.OptionalLongAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.PeriodAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.SdkBytesAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.SdkNumberAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.SetAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ShortAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringBufferAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.StringBuilderAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UriAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UrlAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UuidAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZonedDateTimeAsStringAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZoneIdAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZoneOffsetAttributeConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.AtomicBooleanStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.AtomicIntegerStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.AtomicLongStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.BigDecimalStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.BigIntegerStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.BooleanStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ByteArrayStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ByteStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.CharacterArrayStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.CharacterStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.CharSequenceStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.DoubleStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.DurationStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.FloatStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.InstantStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.IntegerStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.LocalDateStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.LocalDateTimeStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.LocaleStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.LocalTimeStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.LongStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.MonthDayStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.OffsetDateTimeStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.OffsetTimeStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.OptionalDoubleStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.OptionalIntStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.OptionalLongStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.PeriodStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.SdkBytesStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.SdkNumberStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ShortStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.StringBufferStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.StringBuilderStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.StringStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.UriStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.UrlStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.UuidStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.YearMonthStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.YearStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ZonedDateTimeStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ZoneIdStringConverter
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.ZoneOffsetStringConverter
- type() - Method in interface software.amazon.awssdk.enhanced.dynamodb.internal.converter.StringConverter
-
The type supported by this converter.
- type() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.ImmutableAttribute
-
A
EnhancedType
that represents the type of the value this attribute stores. - type() - Method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttribute
-
A
EnhancedType
that represents the type of the value this attribute stores. - TypeConvertingVisitor<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter
-
A visitor across all possible types of a
EnhancedAttributeValue
. - TypeConvertingVisitor(Class<?>) - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.converter.TypeConvertingVisitor
-
Called by subclasses to provide enhanced logging when a specific type isn't handled.
- TypeConvertingVisitor(Class<?>, Class<?>) - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.converter.TypeConvertingVisitor
-
Called by subclasses to provide enhanced logging when a specific type isn't handled.
U
- unprocessedDeleteItemsForTable(MappedTableResource<?>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteResult
-
Retrieve any unprocessed delete action keys belonging to the supplied table from the result.
- unprocessedKeysForTable(MappedTableResource<?>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchGetResultPage
-
Returns a list of keys associated with a given table that were not processed during the operation, typically because the total size of the request is too large or exceeds the provisioned throughput of the table.
- unprocessedPutItemsForTable(MappedTableResource<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteResult
-
Retrieve any unprocessed put action items belonging to the supplied table from the result .
- unprocessedRequests(Map<String, List<WriteRequest>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteResult.Builder
-
Add a map of unprocessed requests to this result object.
- UPDATE_ITEM - software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationName
- UpdateAction - Interface in software.amazon.awssdk.enhanced.dynamodb.update
-
An update action represents a part of an
UpdateExpression
- updateBehavior(UpdateBehavior) - Static method in class software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttributeTags
-
Specifies the behavior when this attribute is updated as part of an 'update' operation such as UpdateItem.
- UpdateBehavior - Enum in software.amazon.awssdk.enhanced.dynamodb.mapper
-
Update behaviors that can be applied to individual attributes.
- UpdateBehaviorTag - Class in software.amazon.awssdk.enhanced.dynamodb.internal.mapper
- updateExpression() - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.WriteModification
- updateExpression(UpdateExpression) - Method in class software.amazon.awssdk.enhanced.dynamodb.extensions.WriteModification.Builder
- UpdateExpression - Class in software.amazon.awssdk.enhanced.dynamodb.update
-
Contains sets of
UpdateAction
that represent the four DynamoDB update actions: SET, ADD, REMOVE and DELETE. - UpdateExpression.Builder - Class in software.amazon.awssdk.enhanced.dynamodb.update
-
A builder for
UpdateExpression
- UpdateExpressionConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.update
-
In order to convert it to the format that DynamoDB accepts, the toExpression() method will create an Expression with a coalesced string representation of its actions, and the ExpressionNames and ExpressionValues maps associated with all present actions.
- UpdateExpressionUtils - Class in software.amazon.awssdk.enhanced.dynamodb.internal.update
- updateItem(Consumer<UpdateItemEnhancedRequest.Builder<T>>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Updates an item in the mapped table, or adds it if it doesn't exist.
- updateItem(Consumer<UpdateItemEnhancedRequest.Builder<T>>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Updates an item in the mapped table, or adds it if it doesn't exist.
- updateItem(Consumer<UpdateItemEnhancedRequest.Builder<T>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- updateItem(Consumer<UpdateItemEnhancedRequest.Builder<T>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- updateItem(UpdateItemEnhancedRequest<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Updates an item in the mapped table, or adds it if it doesn't exist.
- updateItem(UpdateItemEnhancedRequest<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Updates an item in the mapped table, or adds it if it doesn't exist.
- updateItem(UpdateItemEnhancedRequest<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(T) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Updates an item in the mapped table, or adds it if it doesn't exist.
- updateItem(T) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Updates an item in the mapped table, or adds it if it doesn't exist.
- updateItem(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- updateItem(T) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- UpdateItemEnhancedRequest<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines parameters used to update an item to a DynamoDb table using the updateItem() operation (such as
DynamoDbTable.updateItem(UpdateItemEnhancedRequest)
orDynamoDbAsyncTable.updateItem(UpdateItemEnhancedRequest)
). - UpdateItemEnhancedRequest.Builder<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder that is used to create a request with the desired parameters.
- UpdateItemEnhancedResponse<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines the elements returned by DynamoDB from a
UpdateItem
operation, such asDynamoDbTable.updateItemWithResponse(UpdateItemEnhancedRequest)
andDynamoDbAsyncTable.updateItemWithResponse(UpdateItemEnhancedRequest)
. - UpdateItemEnhancedResponse.Builder<T> - Class in software.amazon.awssdk.enhanced.dynamodb.model
- updateItemMethod() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.ResolvedImmutableAttribute
- UpdateItemOperation<T> - Class in software.amazon.awssdk.enhanced.dynamodb.internal.operations
- updateItemWithResponse(Consumer<UpdateItemEnhancedRequest.Builder<T>>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Updates an item in the mapped table, or adds it if it doesn't exist.
- updateItemWithResponse(Consumer<UpdateItemEnhancedRequest.Builder<T>>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Updates an item in the mapped table, or adds it if it doesn't exist.
- updateItemWithResponse(Consumer<UpdateItemEnhancedRequest.Builder<T>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- updateItemWithResponse(Consumer<UpdateItemEnhancedRequest.Builder<T>>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- updateItemWithResponse(UpdateItemEnhancedRequest<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbAsyncTable
-
Updates an item in the mapped table, or adds it if it doesn't exist.
- updateItemWithResponse(UpdateItemEnhancedRequest<T>) - Method in interface software.amazon.awssdk.enhanced.dynamodb.DynamoDbTable
-
Updates an item in the mapped table, or adds it if it doesn't exist.
- updateItemWithResponse(UpdateItemEnhancedRequest<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbAsyncTable
- updateItemWithResponse(UpdateItemEnhancedRequest<T>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.client.DefaultDynamoDbTable
- UriAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
URI
andAttributeValue
. - UriAttributeConverter() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UriAttributeConverter
- UriStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- UrlAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
URL
andAttributeValue
. - UrlAttributeConverter() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UrlAttributeConverter
- UrlStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- UuidAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
UUID
andAttributeValue
. - UuidAttributeConverter() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.UuidAttributeConverter
- UuidStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
V
- validateDouble(Double) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.ConverterUtils
-
Validates that a given Double input is a valid double supported by
DoubleAttributeConverter
. - validateFloat(Float) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.ConverterUtils
-
Validates that a given Float input is a valid double supported by
FloatAttributeConverter
. - validateType(String, EnhancedType<R>, AttributeValueType) - Method in interface software.amazon.awssdk.enhanced.dynamodb.mapper.StaticAttributeTag
-
Function that validates the Converted return type is suitable for the extension.
- value() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.mapper.AtomicCounter.CounterAttribute
- value() - Method in annotation type software.amazon.awssdk.enhanced.dynamodb.mapper.annotations.BeanTableSchemaAttributeTag
- value() - Method in annotation type software.amazon.awssdk.enhanced.dynamodb.mapper.annotations.DynamoDbAttribute
-
The attribute name that this property should map to in the DynamoDb record.
- value() - Method in annotation type software.amazon.awssdk.enhanced.dynamodb.mapper.annotations.DynamoDbConvertedBy
- value() - Method in annotation type software.amazon.awssdk.enhanced.dynamodb.mapper.annotations.DynamoDbUpdateBehavior
- value() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.AddAction
- value() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.DeleteAction
- value() - Method in class software.amazon.awssdk.enhanced.dynamodb.update.SetAction
- value(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.AddAction.Builder
-
A string expression representing the value used in the action.
- value(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.DeleteAction.Builder
-
A string expression representing the value used in the action.
- value(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.update.SetAction.Builder
-
A string expression representing the value used in the action.
- valueConverter(AttributeConverter<V>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.MapAttributeConverter.Builder
- valueOf(String) - Static method in enum software.amazon.awssdk.enhanced.dynamodb.AttributeValueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum software.amazon.awssdk.enhanced.dynamodb.internal.client.IndexType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum software.amazon.awssdk.enhanced.dynamodb.mapper.UpdateBehavior
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum software.amazon.awssdk.enhanced.dynamodb.model.IgnoreNullsMode
-
Returns the enum constant of this type with the specified name.
- valueRef(String) - Static method in class software.amazon.awssdk.enhanced.dynamodb.internal.EnhancedClientUtils
-
Creates a value token to be used with an ExpressionValues map.
- values() - Static method in enum software.amazon.awssdk.enhanced.dynamodb.AttributeValueType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum software.amazon.awssdk.enhanced.dynamodb.internal.client.IndexType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum software.amazon.awssdk.enhanced.dynamodb.internal.operations.OperationName
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum software.amazon.awssdk.enhanced.dynamodb.mapper.UpdateBehavior
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum software.amazon.awssdk.enhanced.dynamodb.model.IgnoreNullsMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- versionAttribute() - 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
- visitArray(List<JsonNode>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.JsonNodeToAttributeValueMapConverter
- visitBoolean(boolean) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.JsonNodeToAttributeValueMapConverter
- visitEmbeddedObject(Object) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.JsonNodeToAttributeValueMapConverter
- visitNull() - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.JsonNodeToAttributeValueMapConverter
- visitNumber(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.JsonNodeToAttributeValueMapConverter
- visitObject(Map<String, JsonNode>) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.JsonNodeToAttributeValueMapConverter
- visitString(String) - Method in class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.JsonNodeToAttributeValueMapConverter
W
- WrappedTableSchema<T,R extends TableSchema<T>> - Class in software.amazon.awssdk.enhanced.dynamodb.mapper
-
Base class for any
TableSchema
implementation that wraps and acts as a differentTableSchema
implementation. - WrappedTableSchema(R) - Constructor for class software.amazon.awssdk.enhanced.dynamodb.mapper.WrappedTableSchema
-
Standard constructor.
- WRITE_ALWAYS - software.amazon.awssdk.enhanced.dynamodb.mapper.UpdateBehavior
-
Always overwrite with the new value if one is provided, or remove any existing value if a null value is provided and 'ignoreNulls' is set to false.
- WRITE_IF_NOT_EXISTS - software.amazon.awssdk.enhanced.dynamodb.mapper.UpdateBehavior
-
Write the new value if there is no existing value in the persisted record or a new record is being written, otherwise leave the existing value.
- WriteBatch - Class in software.amazon.awssdk.enhanced.dynamodb.model
-
Defines a collection of references to keys for delete actions and items for put actions for one specific table.
- WriteBatch.Builder<T> - Interface in software.amazon.awssdk.enhanced.dynamodb.model
-
A builder that is used to create a request with the desired parameters.
- writeBatches() - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest
-
Returns the collection of
WriteBatch
in this request object. - writeBatches(Collection<WriteBatch>) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest.Builder
-
Sets a collection of write batches to use in the batchWriteItem operation.
- writeBatches(WriteBatch...) - Method in class software.amazon.awssdk.enhanced.dynamodb.model.BatchWriteItemEnhancedRequest.Builder
-
Sets one or more write batches to use in the batchWriteItem operation.
- 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
-
Returns the collection of write requests in this writek batch.
Y
- YearMonthStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- YearStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
Z
- ZonedDateTimeAsStringAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
ZonedDateTime
andAttributeValue
. - ZonedDateTimeAsStringAttributeConverter() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZonedDateTimeAsStringAttributeConverter
- ZonedDateTimeStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
ZonedDateTime
andString
. - ZoneIdAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
ZoneId
andAttributeValue
. - ZoneIdAttributeConverter() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZoneIdAttributeConverter
- ZoneIdStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
- ZoneOffsetAttributeConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute
-
A converter between
ZoneOffset
andAttributeValue
. - ZoneOffsetAttributeConverter() - Constructor for class software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.ZoneOffsetAttributeConverter
- ZoneOffsetStringConverter - Class in software.amazon.awssdk.enhanced.dynamodb.internal.converter.string
-
A converter between
ZoneOffset
andString
.
All Classes All Packages