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
public int hashCode() 
 -