Uses of Package
software.amazon.awssdk.enhanced.dynamodb
-
Classes in software.amazon.awssdk.enhanced.dynamodb used by software.amazon.awssdk.enhanced.dynamodb Class Description AttributeConverter Converts between a specific Java type and anAttributeValue
.AttributeConverterProvider Interface for determining theAttributeConverter
to use for converting a givenEnhancedType
.AttributeValueType DefaultAttributeConverterProvider This class is the default attribute converter provider in the DDB Enhanced library.DefaultAttributeConverterProvider.Builder A builder for configuring and creatingDefaultAttributeConverterProvider
s.Document A document representing a table item in the form of a map containing attributes and values.DynamoDbAsyncIndex 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 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.DynamoDbEnhancedAsyncClient Asynchronous interface for running commands against a DynamoDb database.DynamoDbEnhancedAsyncClient.Builder The builder definition for aDynamoDbEnhancedAsyncClient
.DynamoDbEnhancedClient Synchronous interface for running commands against a DynamoDb database.DynamoDbEnhancedClient.Builder The builder definition for aDynamoDbEnhancedClient
.DynamoDbEnhancedClientExtension Interface for extending the DynamoDb Enhanced client.DynamoDbEnhancedResource Shared interface components forDynamoDbEnhancedClient
andDynamoDbEnhancedAsyncClient
.DynamoDbEnhancedResource.Builder Shared interface components for the builders ofDynamoDbEnhancedClient
andDynamoDbEnhancedAsyncClient
DynamoDbExtensionContext.AfterRead The state of the execution when theDynamoDbEnhancedClientExtension.afterRead(software.amazon.awssdk.enhanced.dynamodb.DynamoDbExtensionContext.AfterRead)
method is invoked.DynamoDbExtensionContext.BeforeWrite The state of the execution when theDynamoDbEnhancedClientExtension.beforeWrite(software.amazon.awssdk.enhanced.dynamodb.DynamoDbExtensionContext.BeforeWrite)
method is invoked.DynamoDbExtensionContext.Context DynamoDbIndex Synchronous interface for running commands against an object that is linked to a specific DynamoDb secondary index and knows how to map records from the table that index is linked to into a modelled object.DynamoDbTable 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.EnhancedType Similar toClass
, this represents a specific raw class type.EnhancedTypeDocumentConfiguration Configuration forEnhancedType
of document typeEnhancedTypeDocumentConfiguration.Builder EnumAttributeConverter A converter between anEnum
andAttributeValue
.Expression High-level representation of a DynamoDB 'expression' that can be used in various situations where the API requires or accepts an expression.Expression.Builder A builder forExpression
IndexMetadata A metadata class that stores information about an indexKey An object that represents a key that can be used to either identify a specific record or form part of a query conditional.Key.Builder Builder forKey
KeyAttributeMetadata A metadata class that stores information about a key attributeMappedTableResource Interface for a resource object that is part of either aDynamoDbTable
orDynamoDbAsyncTable
.NestedAttributeName 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 A builder forNestedAttributeName
.OperationContext A context object that is associated with a specific operation and identifies the resources that the operation is meant to operate on.TableMetadata Interface for an object the stores structural information about a DynamoDb table.TableSchema Interface for a mapper that is capable of mapping a modelled Java object into a map ofAttributeValue
that is understood by the DynamoDb low-level SDK and back again. -
Classes in software.amazon.awssdk.enhanced.dynamodb used by software.amazon.awssdk.enhanced.dynamodb.document Class Description AttributeConverterProvider Interface for determining theAttributeConverter
to use for converting a givenEnhancedType
.AttributeValueType EnhancedType Similar toClass
, this represents a specific raw class type.TableMetadata Interface for an object the stores structural information about a DynamoDb table.TableSchema Interface for a mapper that is capable of mapping a modelled Java object into a map ofAttributeValue
that is understood by the DynamoDb low-level SDK and back again. -
Classes in software.amazon.awssdk.enhanced.dynamodb used by software.amazon.awssdk.enhanced.dynamodb.extensions Class Description DynamoDbEnhancedClientExtension Interface for extending the DynamoDb Enhanced client.DynamoDbExtensionContext.BeforeWrite The state of the execution when theDynamoDbEnhancedClientExtension.beforeWrite(software.amazon.awssdk.enhanced.dynamodb.DynamoDbExtensionContext.BeforeWrite)
method is invoked.Expression High-level representation of a DynamoDB 'expression' that can be used in various situations where the API requires or accepts an expression. -
Classes in software.amazon.awssdk.enhanced.dynamodb used by software.amazon.awssdk.enhanced.dynamodb.internal Class Description Document A document representing a table item in the form of a map containing attributes and values.DynamoDbEnhancedClientExtension Interface for extending the DynamoDb Enhanced client.Key An object that represents a key that can be used to either identify a specific record or form part of a query conditional.MappedTableResource Interface for a resource object that is part of either aDynamoDbTable
orDynamoDbAsyncTable
.NestedAttributeName 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.OperationContext A context object that is associated with a specific operation and identifies the resources that the operation is meant to operate on.TableSchema Interface for a mapper that is capable of mapping a modelled Java object into a map ofAttributeValue
that is understood by the DynamoDb low-level SDK and back again. -
Classes in software.amazon.awssdk.enhanced.dynamodb used by software.amazon.awssdk.enhanced.dynamodb.internal.client Class Description Document A document representing a table item in the form of a map containing attributes and values.DynamoDbAsyncIndex 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 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.DynamoDbEnhancedAsyncClient Asynchronous interface for running commands against a DynamoDb database.DynamoDbEnhancedAsyncClient.Builder The builder definition for aDynamoDbEnhancedAsyncClient
.DynamoDbEnhancedClient Synchronous interface for running commands against a DynamoDb database.DynamoDbEnhancedClient.Builder The builder definition for aDynamoDbEnhancedClient
.DynamoDbEnhancedClientExtension Interface for extending the DynamoDb Enhanced client.DynamoDbEnhancedResource Shared interface components forDynamoDbEnhancedClient
andDynamoDbEnhancedAsyncClient
.DynamoDbEnhancedResource.Builder Shared interface components for the builders ofDynamoDbEnhancedClient
andDynamoDbEnhancedAsyncClient
DynamoDbIndex Synchronous interface for running commands against an object that is linked to a specific DynamoDb secondary index and knows how to map records from the table that index is linked to into a modelled object.DynamoDbTable 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.Key An object that represents a key that can be used to either identify a specific record or form part of a query conditional.MappedTableResource Interface for a resource object that is part of either aDynamoDbTable
orDynamoDbAsyncTable
.TableSchema Interface for a mapper that is capable of mapping a modelled Java object into a map ofAttributeValue
that is understood by the DynamoDb low-level SDK and back again. -
Classes in software.amazon.awssdk.enhanced.dynamodb used by software.amazon.awssdk.enhanced.dynamodb.internal.conditional Class Description Expression High-level representation of a DynamoDB 'expression' that can be used in various situations where the API requires or accepts an expression.Key An object that represents a key that can be used to either identify a specific record or form part of a query conditional.TableSchema Interface for a mapper that is capable of mapping a modelled Java object into a map ofAttributeValue
that is understood by the DynamoDb low-level SDK and back again. -
Classes in software.amazon.awssdk.enhanced.dynamodb used by software.amazon.awssdk.enhanced.dynamodb.internal.converter Class Description AttributeConverter Converts between a specific Java type and anAttributeValue
.AttributeConverterProvider Interface for determining theAttributeConverter
to use for converting a givenEnhancedType
.AttributeValueType EnhancedType Similar toClass
, this represents a specific raw class type. -
Classes in software.amazon.awssdk.enhanced.dynamodb used by software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute Class Description AttributeConverter Converts between a specific Java type and anAttributeValue
.AttributeValueType EnhancedType Similar toClass
, this represents a specific raw class type.TableSchema Interface for a mapper that is capable of mapping a modelled Java object into a map ofAttributeValue
that is understood by the DynamoDb low-level SDK and back again. -
Classes in software.amazon.awssdk.enhanced.dynamodb used by software.amazon.awssdk.enhanced.dynamodb.internal.converter.string Class Description EnhancedType Similar toClass
, this represents a specific raw class type. -
Classes in software.amazon.awssdk.enhanced.dynamodb used by software.amazon.awssdk.enhanced.dynamodb.internal.document Class Description AttributeConverter Converts between a specific Java type and anAttributeValue
.AttributeConverterProvider Interface for determining theAttributeConverter
to use for converting a givenEnhancedType
.EnhancedType Similar toClass
, this represents a specific raw class type. -
Classes in software.amazon.awssdk.enhanced.dynamodb used by software.amazon.awssdk.enhanced.dynamodb.internal.extensions Class Description AttributeValueType DynamoDbEnhancedClientExtension Interface for extending the DynamoDb Enhanced client.DynamoDbExtensionContext.AfterRead The state of the execution when theDynamoDbEnhancedClientExtension.afterRead(software.amazon.awssdk.enhanced.dynamodb.DynamoDbExtensionContext.AfterRead)
method is invoked.DynamoDbExtensionContext.BeforeWrite The state of the execution when theDynamoDbEnhancedClientExtension.beforeWrite(software.amazon.awssdk.enhanced.dynamodb.DynamoDbExtensionContext.BeforeWrite)
method is invoked.DynamoDbExtensionContext.Context OperationContext A context object that is associated with a specific operation and identifies the resources that the operation is meant to operate on.TableMetadata Interface for an object the stores structural information about a DynamoDb table.TableSchema Interface for a mapper that is capable of mapping a modelled Java object into a map ofAttributeValue
that is understood by the DynamoDb low-level SDK and back again. -
Classes in software.amazon.awssdk.enhanced.dynamodb used by software.amazon.awssdk.enhanced.dynamodb.internal.mapper Class Description AttributeConverter Converts between a specific Java type and anAttributeValue
.AttributeValueType EnhancedType Similar toClass
, this represents a specific raw class type.IndexMetadata A metadata class that stores information about an indexKeyAttributeMetadata A metadata class that stores information about a key attributeTableMetadata Interface for an object the stores structural information about a DynamoDb table.TableSchema Interface for a mapper that is capable of mapping a modelled Java object into a map ofAttributeValue
that is understood by the DynamoDb low-level SDK and back again. -
Classes in software.amazon.awssdk.enhanced.dynamodb used by software.amazon.awssdk.enhanced.dynamodb.internal.operations Class Description Document A document representing a table item in the form of a map containing attributes and values.DynamoDbEnhancedClientExtension Interface for extending the DynamoDb Enhanced client.Key An object that represents a key that can be used to either identify a specific record or form part of a query conditional.OperationContext A context object that is associated with a specific operation and identifies the resources that the operation is meant to operate on.TableSchema Interface for a mapper that is capable of mapping a modelled Java object into a map ofAttributeValue
that is understood by the DynamoDb low-level SDK and back again. -
Classes in software.amazon.awssdk.enhanced.dynamodb used by software.amazon.awssdk.enhanced.dynamodb.internal.update Class Description Expression High-level representation of a DynamoDB 'expression' that can be used in various situations where the API requires or accepts an expression.TableMetadata Interface for an object the stores structural information about a DynamoDb table. -
Classes in software.amazon.awssdk.enhanced.dynamodb used by software.amazon.awssdk.enhanced.dynamodb.mapper Class Description AttributeConverter Converts between a specific Java type and anAttributeValue
.AttributeConverterProvider Interface for determining theAttributeConverter
to use for converting a givenEnhancedType
.AttributeValueType EnhancedType Similar toClass
, this represents a specific raw class type.IndexMetadata A metadata class that stores information about an indexKeyAttributeMetadata A metadata class that stores information about a key attributeTableMetadata Interface for an object the stores structural information about a DynamoDb table.TableSchema Interface for a mapper that is capable of mapping a modelled Java object into a map ofAttributeValue
that is understood by the DynamoDb low-level SDK and back again. -
Classes in software.amazon.awssdk.enhanced.dynamodb used by software.amazon.awssdk.enhanced.dynamodb.mapper.annotations Class Description AttributeConverter Converts between a specific Java type and anAttributeValue
.AttributeConverterProvider Interface for determining theAttributeConverter
to use for converting a givenEnhancedType
. -
Classes in software.amazon.awssdk.enhanced.dynamodb used by software.amazon.awssdk.enhanced.dynamodb.model Class Description DynamoDbEnhancedClientExtension Interface for extending the DynamoDb Enhanced client.Expression High-level representation of a DynamoDB 'expression' that can be used in various situations where the API requires or accepts an expression.Key An object that represents a key that can be used to either identify a specific record or form part of a query conditional.Key.Builder Builder forKey
MappedTableResource Interface for a resource object that is part of either aDynamoDbTable
orDynamoDbAsyncTable
.NestedAttributeName 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.OperationContext A context object that is associated with a specific operation and identifies the resources that the operation is meant to operate on.TableSchema Interface for a mapper that is capable of mapping a modelled Java object into a map ofAttributeValue
that is understood by the DynamoDb low-level SDK and back again.