Uses of Class
com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapperConfig
Packages that use DynamoDBMapperConfig
-
Uses of DynamoDBMapperConfig in com.amazonaws.services.dynamodbv2.datamodeling
Fields in com.amazonaws.services.dynamodbv2.datamodeling declared as DynamoDBMapperConfigModifier and TypeFieldDescriptionstatic final DynamoDBMapperConfig
DynamoDBMapperConfig.DEFAULT
Default configuration uses UPDATE behavior for saves and EVENTUALly consistent reads, with no table name override and lazy-loading strategy.Methods in com.amazonaws.services.dynamodbv2.datamodeling that return DynamoDBMapperConfigModifier and TypeMethodDescriptionDynamoDBMapperConfig.Builder.build()
Builds a newDynamoDBMapperConfig
object.AttributeTransformer.Parameters.getMapperConfig()
Methods in com.amazonaws.services.dynamodbv2.datamodeling with parameters of type DynamoDBMapperConfigModifier and TypeMethodDescriptionAbstractDynamoDBMapper.batchLoad
(Iterable<? extends Object> itemsToGet, DynamoDBMapperConfig config) AbstractDynamoDBMapper.batchLoad
(Map<Class<?>, List<KeyPair>> itemsToGet, DynamoDBMapperConfig config) DynamoDBMapper.batchLoad
(Iterable<? extends Object> itemsToGet, DynamoDBMapperConfig config) IDynamoDBMapper.batchLoad
(Iterable<? extends Object> itemsToGet, DynamoDBMapperConfig config) Retrieves multiple items from multiple tables using their primary keys.Retrieves multiple items from multiple tables using their primary keys.AbstractDynamoDBMapper.batchWrite
(Iterable<? extends Object> objectsToWrite, Iterable<? extends Object> objectsToDelete, DynamoDBMapperConfig config) DynamoDBMapper.batchWrite
(Iterable<? extends Object> objectsToWrite, Iterable<? extends Object> objectsToDelete, DynamoDBMapperConfig config) IDynamoDBMapper.batchWrite
(Iterable<? extends Object> objectsToWrite, Iterable<? extends Object> objectsToDelete, DynamoDBMapperConfig config) Saves and deletes the objects given using one or more calls to theAmazonDynamoDB.batchWriteItem(BatchWriteItemRequest)
API.int
AbstractDynamoDBMapper.count
(Class<?> clazz, DynamoDBScanExpression scanExpression, DynamoDBMapperConfig config) <T> int
AbstractDynamoDBMapper.count
(Class<T> clazz, DynamoDBQueryExpression<T> queryExpression, DynamoDBMapperConfig config) int
DynamoDBMapper.count
(Class<?> clazz, DynamoDBScanExpression scanExpression, DynamoDBMapperConfig config) <T> int
DynamoDBMapper.count
(Class<T> clazz, DynamoDBQueryExpression<T> queryExpression, DynamoDBMapperConfig config) int
IDynamoDBMapper.count
(Class<?> clazz, DynamoDBScanExpression scanExpression, DynamoDBMapperConfig config) Evaluates the specified scan expression and returns the count of matching items, without returning any of the actual item data.<T> int
IDynamoDBMapper.count
(Class<T> clazz, DynamoDBQueryExpression<T> queryExpression, DynamoDBMapperConfig config) Evaluates the specified query expression and returns the count of matching items, without returning any of the actual item data.void
AbstractDynamoDBMapper.delete
(Object object, DynamoDBMapperConfig config) <T> void
AbstractDynamoDBMapper.delete
(T object, DynamoDBDeleteExpression deleteExpression, DynamoDBMapperConfig config) void
DynamoDBMapper.delete
(Object object, DynamoDBMapperConfig config) <T> void
DynamoDBMapper.delete
(T object, DynamoDBDeleteExpression deleteExpression, DynamoDBMapperConfig config) void
IDynamoDBMapper.delete
(Object object, DynamoDBMapperConfig config) Deletes the given object from its DynamoDB table using the specified configuration.<T> void
IDynamoDBMapper.delete
(T object, DynamoDBDeleteExpression deleteExpression, DynamoDBMapperConfig config) Deletes the given object from its DynamoDB table using the provided deleteExpression and provided configuration.protected final String
DynamoDBMapper.getTableName
(Class<?> clazz, DynamoDBMapperConfig config) Returns the table name for the class given.protected final String
DynamoDBMapper.getTableName
(Class<?> clazz, Object object, DynamoDBMapperConfig config) Returns the table name for the class or object given.DynamoDBMapperConfig.DefaultTableNameResolver.getTableName
(Class<?> clazz, DynamoDBMapperConfig config) DynamoDBMapperConfig.ObjectTableNameResolver.getTableName
(Object object, DynamoDBMapperConfig config) Get the table name for an object.DynamoDBMapperConfig.TableNameResolver.getTableName
(Class<?> clazz, DynamoDBMapperConfig config) Get the table name for a class.<T> T
AbstractDynamoDBMapper.load
(Class<T> clazz, Object hashKey, DynamoDBMapperConfig config) <T> T
AbstractDynamoDBMapper.load
(Class<T> clazz, Object hashKey, Object rangeKey, DynamoDBMapperConfig config) <T> T
AbstractDynamoDBMapper.load
(T keyObject, DynamoDBMapperConfig config) <T> T
DynamoDBMapper.load
(Class<T> clazz, Object hashKey, DynamoDBMapperConfig config) <T> T
DynamoDBMapper.load
(Class<T> clazz, Object hashKey, Object rangeKey, DynamoDBMapperConfig config) <T> T
DynamoDBMapper.load
(T keyObject, DynamoDBMapperConfig config) <T> T
IDynamoDBMapper.load
(Class<T> clazz, Object hashKey, DynamoDBMapperConfig config) Loads an object with the hash key given and a configuration override.<T> T
IDynamoDBMapper.load
(Class<T> clazz, Object hashKey, Object rangeKey, DynamoDBMapperConfig config) Returns an object with the given hash key, or null if no such object exists.<T> T
IDynamoDBMapper.load
(T keyObject, DynamoDBMapperConfig config) Returns an object whose keys match those of the prototype key object given, or null if no such item exists.<T> PaginatedParallelScanList<T>
AbstractDynamoDBMapper.parallelScan
(Class<T> clazz, DynamoDBScanExpression scanExpression, int totalSegments, DynamoDBMapperConfig config) <T> PaginatedParallelScanList<T>
DynamoDBMapper.parallelScan
(Class<T> clazz, DynamoDBScanExpression scanExpression, int totalSegments, DynamoDBMapperConfig config) <T> PaginatedParallelScanList<T>
IDynamoDBMapper.parallelScan
(Class<T> clazz, DynamoDBScanExpression scanExpression, int totalSegments, DynamoDBMapperConfig config) Scans through an Amazon DynamoDB table on logically partitioned segments in parallel.<T> PaginatedQueryList<T>
AbstractDynamoDBMapper.query
(Class<T> clazz, DynamoDBQueryExpression<T> queryExpression, DynamoDBMapperConfig config) <T> PaginatedQueryList<T>
DynamoDBMapper.query
(Class<T> clazz, DynamoDBQueryExpression<T> queryExpression, DynamoDBMapperConfig config) <T> PaginatedQueryList<T>
IDynamoDBMapper.query
(Class<T> clazz, DynamoDBQueryExpression<T> queryExpression, DynamoDBMapperConfig config) Queries an Amazon DynamoDB table and returns the matching results as an unmodifiable list of instantiated objects.<T> QueryResultPage<T>
AbstractDynamoDBMapper.queryPage
(Class<T> clazz, DynamoDBQueryExpression<T> queryExpression, DynamoDBMapperConfig config) <T> QueryResultPage<T>
DynamoDBMapper.queryPage
(Class<T> clazz, DynamoDBQueryExpression<T> queryExpression, DynamoDBMapperConfig config) <T> QueryResultPage<T>
IDynamoDBMapper.queryPage
(Class<T> clazz, DynamoDBQueryExpression<T> queryExpression, DynamoDBMapperConfig config) Queries an Amazon DynamoDB table and returns a single page of matching results.<T> void
AbstractDynamoDBMapper.save
(T object, DynamoDBMapperConfig config) <T> void
AbstractDynamoDBMapper.save
(T object, DynamoDBSaveExpression saveExpression, DynamoDBMapperConfig config) <T> void
DynamoDBMapper.save
(T object, DynamoDBMapperConfig config) <T> void
DynamoDBMapper.save
(T object, DynamoDBSaveExpression saveExpression, DynamoDBMapperConfig config) <T> void
IDynamoDBMapper.save
(T object, DynamoDBMapperConfig config) Saves the object given into DynamoDB, using the specified configuration.<T> void
IDynamoDBMapper.save
(T object, DynamoDBSaveExpression saveExpression, DynamoDBMapperConfig config) Saves an item in DynamoDB.<T> PaginatedScanList<T>
AbstractDynamoDBMapper.scan
(Class<T> clazz, DynamoDBScanExpression scanExpression, DynamoDBMapperConfig config) <T> PaginatedScanList<T>
DynamoDBMapper.scan
(Class<T> clazz, DynamoDBScanExpression scanExpression, DynamoDBMapperConfig config) <T> PaginatedScanList<T>
IDynamoDBMapper.scan
(Class<T> clazz, DynamoDBScanExpression scanExpression, DynamoDBMapperConfig config) Scans through an Amazon DynamoDB table and returns the matching results as an unmodifiable list of instantiated objects.<T> ScanResultPage<T>
AbstractDynamoDBMapper.scanPage
(Class<T> clazz, DynamoDBScanExpression scanExpression, DynamoDBMapperConfig config) <T> ScanResultPage<T>
DynamoDBMapper.scanPage
(Class<T> clazz, DynamoDBScanExpression scanExpression, DynamoDBMapperConfig config) <T> ScanResultPage<T>
IDynamoDBMapper.scanPage
(Class<T> clazz, DynamoDBScanExpression scanExpression, DynamoDBMapperConfig config) Scans through an Amazon DynamoDB table and returns a single page of matching results.Constructors in com.amazonaws.services.dynamodbv2.datamodeling with parameters of type DynamoDBMapperConfigModifierConstructorDescriptionDynamoDBMapper
(AmazonDynamoDB dynamoDB, DynamoDBMapperConfig config) Constructs a new mapper with the service object and configuration given.DynamoDBMapper
(AmazonDynamoDB dynamoDB, DynamoDBMapperConfig config, AWSCredentialsProvider s3CredentialProvider) Constructs a new mapper with the service object, configuration, and S3 client cache given.DynamoDBMapper
(AmazonDynamoDB dynamoDB, DynamoDBMapperConfig config, AttributeTransformer transformer) Constructs a new mapper with the given service object, configuration, and transform hook.DynamoDBMapper
(AmazonDynamoDB dynamoDB, DynamoDBMapperConfig config, AttributeTransformer transformer, AWSCredentialsProvider s3CredentialsProvider) Constructor with all parameters.DynamoDBMapperConfig
(DynamoDBMapperConfig defaults, DynamoDBMapperConfig overrides) Constructs a new configuration object from two others: a set of defaults and a set of overrides.PaginatedParallelScanList
(DynamoDBMapper mapper, Class<T> clazz, AmazonDynamoDB dynamo, ParallelScanTask parallelScanTask, DynamoDBMapperConfig.PaginationLoadingStrategy paginationLoadingStrategy, DynamoDBMapperConfig config) PaginatedQueryList
(DynamoDBMapper mapper, Class<T> clazz, AmazonDynamoDB dynamo, QueryRequest queryRequest, QueryResult queryResult, DynamoDBMapperConfig.PaginationLoadingStrategy paginationLoadingStrategy, DynamoDBMapperConfig config) PaginatedScanList
(DynamoDBMapper mapper, Class<T> clazz, AmazonDynamoDB dynamo, ScanRequest scanRequest, ScanResult scanResult, DynamoDBMapperConfig.PaginationLoadingStrategy paginationLoadingStrategy, DynamoDBMapperConfig config) SaveObjectHandler
(Class<?> clazz, Object object, String tableName, DynamoDBMapperConfig saveConfig, ItemConverter converter, DynamoDBSaveExpression saveExpression) Constructs a handler for saving the specified model object.