interface |
DynamoDBAttribute |
Interface for marking a class property as an attribute in a DynamoDB table.
|
interface |
DynamoDBAutoGeneratedKey |
Annotation for marking a hash key or range key property in a class to
auto-generate this key.
|
interface |
DynamoDBAutoGeneratedTimestamp |
Annotation for marking a property as auto-generatable.
|
interface |
DynamoDBDocument |
An annotation that marks a class which can be serialized to a DynamoDB
document or sub-document.
|
interface |
DynamoDBHashKey |
Annotation for marking a property as the hash key for a modeled class.
|
interface |
DynamoDBIgnore |
Annotation for marking a class property as non-modeled.
|
interface |
DynamoDBIndexHashKey |
Annotation for marking a property in a class as the attribute to be used as
the hash key for one or more global secondary indexes on a DynamoDB table.
|
interface |
DynamoDBIndexRangeKey |
Annotation for marking a property in a class as the attribute to be used as
range key for one or more local secondary indexes on a DynamoDB table.
|
interface |
DynamoDBMarshalling |
Annotation to mark a property as using a custom marshaller.
|
interface |
DynamoDBNativeBoolean |
An annotation that marks a boolean or Boolean attribute
of a modeled class which should be serialized as a DynamoDB BOOL.
|
interface |
DynamoDBRangeKey |
Annotation for marking a property in a class as the range key for a DynamoDB
table.
|
interface |
DynamoDBTable |
Annotation to mark a class as a DynamoDB table.
|
interface |
DynamoDBVersionAttribute |
Annotation for marking a property as an optimistic locking version attribute.
|