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 DynamoDBMapperConfigDynamoDBMapperConfig.DEFAULTDefault 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 newDynamoDBMapperConfigobject.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.intAbstractDynamoDBMapper.count(Class<?> clazz, DynamoDBScanExpression scanExpression, DynamoDBMapperConfig config) <T> intAbstractDynamoDBMapper.count(Class<T> clazz, DynamoDBQueryExpression<T> queryExpression, DynamoDBMapperConfig config) intDynamoDBMapper.count(Class<?> clazz, DynamoDBScanExpression scanExpression, DynamoDBMapperConfig config) <T> intDynamoDBMapper.count(Class<T> clazz, DynamoDBQueryExpression<T> queryExpression, DynamoDBMapperConfig config) intIDynamoDBMapper.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> intIDynamoDBMapper.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.voidAbstractDynamoDBMapper.delete(Object object, DynamoDBMapperConfig config) <T> voidAbstractDynamoDBMapper.delete(T object, DynamoDBDeleteExpression deleteExpression, DynamoDBMapperConfig config) voidDynamoDBMapper.delete(Object object, DynamoDBMapperConfig config) <T> voidDynamoDBMapper.delete(T object, DynamoDBDeleteExpression deleteExpression, DynamoDBMapperConfig config) voidIDynamoDBMapper.delete(Object object, DynamoDBMapperConfig config) Deletes the given object from its DynamoDB table using the specified configuration.<T> voidIDynamoDBMapper.delete(T object, DynamoDBDeleteExpression deleteExpression, DynamoDBMapperConfig config) Deletes the given object from its DynamoDB table using the provided deleteExpression and provided configuration.protected final StringDynamoDBMapper.getTableName(Class<?> clazz, DynamoDBMapperConfig config) Returns the table name for the class given.protected final StringDynamoDBMapper.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> TAbstractDynamoDBMapper.load(Class<T> clazz, Object hashKey, DynamoDBMapperConfig config) <T> TAbstractDynamoDBMapper.load(Class<T> clazz, Object hashKey, Object rangeKey, DynamoDBMapperConfig config) <T> TAbstractDynamoDBMapper.load(T keyObject, DynamoDBMapperConfig config) <T> TDynamoDBMapper.load(Class<T> clazz, Object hashKey, DynamoDBMapperConfig config) <T> TDynamoDBMapper.load(Class<T> clazz, Object hashKey, Object rangeKey, DynamoDBMapperConfig config) <T> TDynamoDBMapper.load(T keyObject, DynamoDBMapperConfig config) <T> TIDynamoDBMapper.load(Class<T> clazz, Object hashKey, DynamoDBMapperConfig config) Loads an object with the hash key given and a configuration override.<T> TIDynamoDBMapper.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> TIDynamoDBMapper.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> voidAbstractDynamoDBMapper.save(T object, DynamoDBMapperConfig config) <T> voidAbstractDynamoDBMapper.save(T object, DynamoDBSaveExpression saveExpression, DynamoDBMapperConfig config) <T> voidDynamoDBMapper.save(T object, DynamoDBMapperConfig config) <T> voidDynamoDBMapper.save(T object, DynamoDBSaveExpression saveExpression, DynamoDBMapperConfig config) <T> voidIDynamoDBMapper.save(T object, DynamoDBMapperConfig config) Saves the object given into DynamoDB, using the specified configuration.<T> voidIDynamoDBMapper.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.