Class DefaultDynamoDbExtensionContext
java.lang.Object
software.amazon.awssdk.enhanced.dynamodb.internal.extensions.DefaultDynamoDbExtensionContext
- All Implemented Interfaces:
DynamoDbExtensionContext.AfterRead,DynamoDbExtensionContext.BeforeWrite,DynamoDbExtensionContext.Context
public final class DefaultDynamoDbExtensionContext
extends Object
implements DynamoDbExtensionContext.BeforeWrite, DynamoDbExtensionContext.AfterRead
An SDK-internal implementation of
DynamoDbExtensionContext.BeforeWrite and
DynamoDbExtensionContext.AfterRead.-
Nested Class Summary
Nested Classes -
Method Summary
-
Method Details
-
builder
-
items
- Specified by:
itemsin interfaceDynamoDbExtensionContext.Context- Returns:
- The
AttributeValuemap of the items that is about to be written or has just been read.
-
operationContext
- Specified by:
operationContextin interfaceDynamoDbExtensionContext.Context- Returns:
- The context under which the operation to be modified is taking place.
-
tableMetadata
- Specified by:
tableMetadatain interfaceDynamoDbExtensionContext.Context- Returns:
- A
TableMetadataobject describing the structure of the modelled table.
-
tableSchema
- Specified by:
tableSchemain interfaceDynamoDbExtensionContext.Context- Returns:
- A
TableSchemaobject describing the structure of the modelled table.
-
operationName
- Specified by:
operationNamein interfaceDynamoDbExtensionContext.BeforeWrite- Returns:
- The context under which the operation to be modified is taking place.
-
equals
-
hashCode
-