Interface | Description |
---|---|
DynamoDBMarshaller<T> |
Marshaller interface for storing complex types in DynamoDB as Strings.
|
Class | Description |
---|---|
DynamoDBMapper |
Object mapper for domain-object interaction with DynamoDB.
|
DynamoDBMapper.FailedBatch |
The return type of batchWrite, batchDelete and batchSave.
|
DynamoDBMapperConfig |
Immutable configuration object for service call behavior.
|
DynamoDBMapperConfig.TableNameOverride |
Allows overriding the table name declared on a domain class by the
DynamoDBTable annotation. |
DynamoDBQueryExpression<T> |
A query expression
|
DynamoDBReflector |
Reflection assistant for
DynamoDBMapper |
DynamoDBScanExpression |
Options for filtering results from a scan operation.
|
JsonMarshaller<T> |
Simple JSON marshaller that uses Jackson mapper.
|
KeyPair | |
PaginatedList<T> |
Unmodifiable list supporting paginated result sets from Amazon DynamoDB.
|
PaginatedParallelScanList<T> |
Implementation of the List interface that represents the results from a parallel scan
in AWS DynamoDB.
|
PaginatedQueryList<T> |
Implementation of the List interface that represents the results from a query
in AWS DynamoDB.
|
PaginatedScanList<T> |
Implementation of the List interface that represents the results from a scan
in AWS DynamoDB.
|
ParallelScanTask | |
QueryResultPage<T> |
Container for a page of query results
|
ScanResultPage<T> |
Container for a page of scan results.
|
Enum | Description |
---|---|
DynamoDBMapperConfig.ConsistentReads |
Enumeration of consistent read behavior.
|
DynamoDBMapperConfig.SaveBehavior |
Enumeration of behaviors for the save operation.
|
Exception | Description |
---|---|
DynamoDBMappingException |
Generic exception for problems occuring when mapping DynamoDB items to Java
objects or vice versa.
|
Annotation Type | Description |
---|---|
DynamoDBAttribute |
Interface for marking a class property as an attribute in a DynamoDB table.
|
DynamoDBAutoGeneratedKey |
Annotation for marking a hash key or range key property in a class to
auto-generate this key.
|
DynamoDBHashKey |
Annotation for marking a property as the hash key for a modeled class.
|
DynamoDBIgnore |
Interface for marking a class property as non-modeled.
|
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.
|
DynamoDBMarshalling |
Annotation to mark a property as using a custom marshaller.
|
DynamoDBRangeKey |
Annotation for marking a property in a class as the range key for a DynamoDB
table.
|
DynamoDBTable |
Annotation to mark a class as a DynamoDB table.
|
DynamoDBVersionAttribute |
Annotation for marking a property as an optimistic locking version attribute.
|
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.