Annotation Type | Description |
---|---|
BeanTableSchemaAttributeTag |
This meta-annotation is not used directly in DynamoDb beans, it is used to annotate other annotations that are
used with DynamoDb beans.
|
DynamoDbAttribute |
Used to explicitly designate a field or getter or setter to participate as an attribute in the mapped database
object with a custom name.
|
DynamoDbBean |
Class level annotation that identifies this class as being a DynamoDb mappable entity.
|
DynamoDbConvertedBy |
Associates a custom
AttributeConverter with this attribute. |
DynamoDbFlatten |
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 |
Opts this attribute out of participating in the table schema.
|
DynamoDbImmutable |
Class level annotation that identifies this class as being a DynamoDb mappable entity.
|
DynamoDbPartitionKey |
Denotes this attribute as being the primary partition key of the DynamoDb table.
|
DynamoDbSecondaryPartitionKey |
Denotes a partition key for a global secondary index.
|
DynamoDbSecondarySortKey |
Denotes an optional sort key for a global or local secondary index.
|
DynamoDbSortKey |
Denotes this attribute as being the optional primary sort key of the DynamoDb table.
|
Copyright © 2020. All rights reserved.