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
-
Method Summary
-
Method Details
-
builder
-
items
- Specified by:
items
in interfaceDynamoDbExtensionContext.Context
- Returns:
- The
AttributeValue
map of the items that is about to be written or has just been read.
-
operationContext
- Specified by:
operationContext
in interfaceDynamoDbExtensionContext.Context
- Returns:
- The context under which the operation to be modified is taking place.
-
tableMetadata
- Specified by:
tableMetadata
in interfaceDynamoDbExtensionContext.Context
- Returns:
- A
TableMetadata
object describing the structure of the modelled table.
-
tableSchema
- Specified by:
tableSchema
in interfaceDynamoDbExtensionContext.Context
- Returns:
- A
TableSchema
object describing the structure of the modelled table.
-
operationName
- Specified by:
operationName
in interfaceDynamoDbExtensionContext.BeforeWrite
- Returns:
- The context under which the operation to be modified is taking place.
-
equals
-
hashCode
public int hashCode()
-