- add(T) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedList
-
- add(int, T) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedList
-
- addAll(Collection<? extends T>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedList
-
- addAll(int, Collection<? extends T>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedList
-
- addExpressionAttributeNamesEntry(String, String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
One or more substitution variables for simplifying complex expressions.
- addExpressionAttributeNamesEntry(String, String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
One or more substitution variables for simplifying complex expressions.
- addExpressionAttributeNamesEntry(String, String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
One or more substitution variables for simplifying complex expressions.
- addExpressionAttributeValuesEntry(String, AttributeValue) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
One or more values that can be substituted in an expression.
- addExpressionAttributeValuesEntry(String, AttributeValue) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
One or more values that can be substituted in an expression.
- addExpressionAttributeValuesEntry(String, AttributeValue) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
One or more values that can be substituted in an expression.
- addFilterCondition(String, Condition) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Adds a new filter condition to the current scan filter.
- allResults - Variable in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedList
-
All currently loaded results for this list.
- allResultsLoaded - Variable in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedList
-
Tracks if all results have been loaded yet or not
- ArgumentMarshaller - Interface in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Interface to make it possible to cache the expensive type determination
behavior.
- ArgumentMarshaller.BinaryAttributeMarshaller - Interface in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
The binary attribute marshaller.
- ArgumentMarshaller.BinarySetAttributeMarshaller - Interface in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
The binary set attribute marshaller.
- ArgumentMarshaller.BooleanAttributeMarshaller - Interface in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
The boolean attribute marshaller.
- ArgumentMarshaller.ListAttributeMarshaller - Interface in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
The list attribute marshaller.
- ArgumentMarshaller.MapAttributeMarshaller - Interface in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
The map attribute marshaller.
- ArgumentMarshaller.NumberAttributeMarshaller - Interface in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
The number attribute marshaller.
- ArgumentMarshaller.NumberSetAttributeMarshaller - Interface in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
The number set attribute marshaller.
- ArgumentMarshaller.StringAttributeMarshaller - Interface in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
The boolean attribute marshaller.
- ArgumentMarshaller.StringSetAttributeMarshaller - Interface in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
The string set attribute marshaller.
- ArgumentUnmarshaller - Interface in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Unmarshaller interface to make it possible to cache the expensive
type-determination behavior necessary when turning a service result back into
an object.
- atEndOfResults() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedList
-
Returns whether we have reached the end of the result set.
- atEndOfResults() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedParallelScanList
-
- atEndOfResults() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedQueryList
-
- atEndOfResults() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedScanList
-
- AttributeTransformer - Interface in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
A hook allowing a custom transform/untransform of the raw attribute values
immediately before writing them into DynamoDB and immediately after reading
them out of DynamoDB, but with extra context about the model class not
available at the raw AmazonDymnamoDB level.
- attributeTransformer(AttributeTransformer) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.Builder
-
- AttributeTransformer.Parameters<T> - Interface in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Parameters for the transform
and untransform
methods, so
we don't have to break the interface in order to add additional
parameters.
- AttributeTransformerChain - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
A virtual AttributeTransformer
that transforms and untransforms
attributes by running them through a cascading series of child
AttributeTransformer
instances.
- AttributeTransformerChain(AttributeTransformer...) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.AttributeTransformerChain
-
Creates a new transformer chain from the given array of transformers.
- AttributeTransformerChain(List<AttributeTransformer>) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.AttributeTransformerChain
-
Creates a new transformer chain from the given list of transformers.
- awsConfiguration(AWSConfiguration) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.Builder
-
The region of the AmazonDynamoDB object will be set to
the region found in the AWSConfiguration.
- awsCredentialsProviderForS3(AWSCredentialsProvider) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.Builder
-
- batchDelete(List<? extends Object>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
- batchDelete(Object...) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
- batchLoad(List<Object>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Retrieves multiple items from multiple tables using their primary keys.
- batchLoad(List<Object>, DynamoDBMapperConfig) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Retrieves multiple items from multiple tables using their primary keys.
- batchLoad(Map<Class<?>, List<KeyPair>>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Retrieves the attributes for multiple items from multiple tables using
their primary keys.
- batchLoad(Map<Class<?>, List<KeyPair>>, DynamoDBMapperConfig) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Retrieves multiple items from multiple tables using their primary keys.
- batchSave(List<? extends Object>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
- batchSave(Object...) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
- batchWrite(List<? extends Object>, List<? extends Object>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
- batchWrite(List<? extends Object>, List<? extends Object>, DynamoDBMapperConfig) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
- BigDecimalSetUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals DynamoDB NumberSets into sets of Java
BigDecimal
s.
- BigDecimalUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals DynamoDB Numbers into Java BigDecimal
s.
- BigIntegerSetUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals DynamoDB NumberSets into sets of Java
BigInteger
s.
- BigIntegerUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals DynamoDB Numbers into Java BigInteger
s.
- BooleanSetToNumberSetMarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers
-
A legacy marshaller that marshals sets of Java Booleans
into DynamoDB
NumberSets, representing true
as '1' and false
as '0'.
- BooleanSetUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
A legacy unmarshaller that unmarshals DynamoDB NumberSets containing only "0"
and "1" into a set of Java Booleans (with "0" == false and "1" == true).
- BooleanToBooleanMarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers
-
A marshaller that marshals Java Boolean
objects to Dynamodb-native
BOOL
attribute values.
- BooleanToNumberMarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers
-
A legacy marshaller that marshals Java Booleans
into DynamoDB
Numbers, representing true
as '1' and false
as '0'.
- BooleanUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals DynamoDB Bools (or Numbers) into Java
Boolean
s.
- build() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.Builder
-
- build() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
Builds a new DynamoDBMapperConfig
object.
- builder() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Minimum calls required.
- Builder() - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.Builder
-
- Builder() - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- ByteArraySetToBinarySetMarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers
-
A marshaller that marshals sets of Java byte[]
s into DynamoDB
BinarySet attributes.
- ByteArraySetUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals BinarySet values as sets of Java
byte[]
s.
- ByteArrayToBinaryMarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers
-
A marshaller that marshals Java byte[]
s into DynamoDB Binary
attributes.
- ByteArrayUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals Binary values as Java byte[]
s.
- ByteBufferSetToBinarySetMarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers
-
A marshaller that marshals sets of Java ByteBuffer
s into DynamoDB
BinarySet attributes.
- ByteBufferSetUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals BinarySet values as sets of Java
ByteBuffer
s.
- ByteBufferToBinaryMarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers
-
A marshaller that marshals Java ByteBuffer
s into DynamoDB Binary
attributes.
- ByteBufferUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals Binary values as Java ByteBuffer
s.
- ByteSetUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals DynamoDB NumberSets into sets of Java
Byte
s.
- ByteUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals DynamoDB Numbers into Java Byte
s.
- CalendarSetToStringSetMarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers
-
A marshaller that marshals sets of Java Calendar
objects into
DynamoDB StringSets (in ISO 8601 format, ie {"2014-01-01T00:00:00Z", ...}).
- CalendarSetUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals sets of ISO-8601-formatted dates as sets of
Java Calendar
objects.
- CalendarToStringMarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers
-
A marshaller that marshals Java Calendar
objects into DynamoDB
Strings (in ISO 8601 format, ie "2014-01-01T00:00:00Z").
- CalendarUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals ISO-8601-formatted dates as Java
Calendar
objects.
- clazz - Variable in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.SaveObjectHandler
-
- clazz - Variable in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedList
-
The class annotated with DynamoDB tags declaring how to load/store
objects into DynamoDB
- clear() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedList
-
- clearExpressionAttributeNamesEntries() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
Removes all the entries added into ExpressionAttributeNames.
- clearExpressionAttributeNamesEntries() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Removes all the entries added into ExpressionAttributeNames.
- clearExpressionAttributeNamesEntries() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Removes all the entries added into ExpressionAttributeNames, setting
ExpressAttributesNames to null
- clearExpressionAttributeValuesEntries() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
Removes all the entries added into ExpressionAttributeValues.
- clearExpressionAttributeValuesEntries() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Removes all the entries added into ExpressionAttributeValues.
- clearExpressionAttributeValuesEntries() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Removes all the entries added into ExpressionAttributeValues, setting
ExpressionAttributeValues to null
- com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper - package com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Primary classes for interacting with the DynamoDB Object Mapper mobile connector for easily storing Java objects in the cloud.
- com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers - package com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers
-
Standard implementations of ArgumentMarshaller
.
- com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers - package com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
Standard implementations of ArgumentUnmarshaller
.
- contains(Object) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedList
-
Returns whether the collection contains the given element.
- containsAll(Collection<?>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedList
-
- ConversionSchema - Interface in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
A strategy for mapping between Java types and DynamoDB types.
- ConversionSchema.Dependencies - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Dependency injection for the ItemConverter
s that this
ConversionSchema
generates.
- ConversionSchemas - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Pre-defined strategies for mapping between Java types and DynamoDB types.
- convert(Method, Object) - Method in interface com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.ItemConverter
-
Converts a Java object into a DynamoDB AttributeValue.
- convert(Object) - Method in interface com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.ItemConverter
-
Converts an appropriately-annotated POJO into a Map of AttributeValues.
- count(Class<?>, DynamoDBScanExpression) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Evaluates the specified scan expression and returns the count of matching
items, without returning any of the actual item data, using the default
configuration.
- count(Class<?>, DynamoDBScanExpression, DynamoDBMapperConfig) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Evaluates the specified scan expression and returns the count of matching
items, without returning any of the actual item data.
- count(Class<T>, DynamoDBQueryExpression<T>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Evaluates the specified query expression and returns the count of
matching items, without returning any of the actual item data, using the
default configuration.
- count(Class<T>, DynamoDBQueryExpression<T>, DynamoDBMapperConfig) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Evaluates the specified query expression and returns the count of
matching items, without returning any of the actual item data.
- createS3Link(String, String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Creates an S3Link with the specified bucket name and key using the
default S3 region.
- createS3Link(Region, String, String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Creates an S3Link with the specified region, bucket name and key.
- CustomMarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers
-
A marshaller that delegates to an instance of a DynamoDBMarshalling
-derived custom marshaler.
- CustomMarshaller(Class<? extends DynamoDBMarshaller<?>>) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.CustomMarshaller
-
Constructor.
- CustomUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that delegates to an instance of a DynamoDBMarshaller
-derived custom marshaler.
- CustomUnmarshaller(Class<?>, Class<? extends DynamoDBMarshaller<?>>) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.CustomUnmarshaller
-
Constructor.
- DateSetToStringSetMarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers
-
A marshaller that marshals sets of Java Date
objects into DynamoDB
StringSets (in ISO 8601 format, ie {"2014-01-01T00:00:00Z", ...}).
- DateSetUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals sets of ISO-8601-formatted dates as sets of
Java Date
objects.
- DateToStringMarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers
-
A marshaller that marshals Java Date
objects into DynamoDB Strings
(in ISO 8601 format, ie "2014-01-01T00:00:00Z").
- DateUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals ISO-8601-formatted dates as Java Date
objects.
- DEFAULT - Static variable in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
Default configuration uses UPDATE behavior for saves and EVENTUALly
consistent reads, with no table name override and lazy-loading strategy.
- DefaultTableNameResolver() - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.DefaultTableNameResolver
-
- delete(Object) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Deletes the given object from its DynamoDB table using the default
configuration.
- delete(Object, DynamoDBDeleteExpression) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Deletes the given object from its DynamoDB table using the specified
deleteExpression and default configuration.
- delete(Object, DynamoDBMapperConfig) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Deletes the given object from its DynamoDB table using the specified
configuration.
- delete(T, DynamoDBDeleteExpression, DynamoDBMapperConfig) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Deletes the given object from its DynamoDB table using the provided
deleteExpression and provided configuration.
- Dependencies() - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.ConversionSchema.Dependencies
-
- doPutItem() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.SaveObjectHandler
-
Save the item using a PutItem request.
- DoubleSetUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals DynamoDB NumberSets into sets of Java
Double
s.
- DoubleUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals DynamoDB Numbers into Java Double
s.
- doUpdateItem() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.SaveObjectHandler
-
Save the item using a UpdateItem request.
- downloadTo(File) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.S3Link
-
Convenient method to synchronously download to the specified file from
the S3 object represented by this S3Link.
- downloadTo(File, RequestMetricCollector) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.S3Link
-
- downloadTo(OutputStream) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.S3Link
-
Downloads the data from the object represented by this S3Link to the
specified output stream.
- downloadTo(OutputStream, RequestMetricCollector) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.S3Link
-
- dynamo - Variable in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedList
-
The client for working with DynamoDB
- DynamoDBAttribute - Annotation Type in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Interface for marking a class property as an attribute in a DynamoDB table.
- DynamoDBAutoGeneratedKey - Annotation Type in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Annotation for marking a hash key or range key property in a class to
auto-generate this key.
- dynamoDBClient(AmazonDynamoDB) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.Builder
-
- DynamoDBDeleteExpression - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Enables adding options to a delete operation.
- DynamoDBDeleteExpression() - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
- DynamoDBDocument - Annotation Type in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
An annotation that marks a class which can be serialized to a DynamoDB
document or sub-document.
- DynamoDBHashKey - Annotation Type in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Annotation for marking a property as the hash key for a modeled class.
- DynamoDBIgnore - Annotation Type in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Annotation for marking a class property as non-modeled.
- DynamoDBIndexHashKey - Annotation Type in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
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.
- DynamoDBIndexRangeKey - Annotation Type in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
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.
- DynamoDBMapper - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Object mapper for domain-object interaction with DynamoDB.
- DynamoDBMapper(AmazonDynamoDB) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
- DynamoDBMapper(AmazonDynamoDB, DynamoDBMapperConfig) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
- DynamoDBMapper(AmazonDynamoDB, AWSCredentialsProvider) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
- DynamoDBMapper(AmazonDynamoDB, DynamoDBMapperConfig, AttributeTransformer) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
- DynamoDBMapper(AmazonDynamoDB, DynamoDBMapperConfig, AWSCredentialsProvider) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
- DynamoDBMapper(AmazonDynamoDB, DynamoDBMapperConfig, AttributeTransformer, AWSCredentialsProvider) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
- DynamoDBMapper.Builder - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Builder class for DynamoDBMapper
- DynamoDBMapper.FailedBatch - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
The return type of batchWrite, batchDelete and batchSave.
- DynamoDBMapper.SaveObjectHandler - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
The handler for saving object using DynamoDBMapper.
- dynamoDBMapperConfig(DynamoDBMapperConfig) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.Builder
-
The configuration to use for all service calls.
- DynamoDBMapperConfig - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Immutable configuration object for service call behavior.
- DynamoDBMapperConfig(DynamoDBMapperConfig.SaveBehavior, DynamoDBMapperConfig.ConsistentReads, DynamoDBMapperConfig.TableNameOverride) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
- DynamoDBMapperConfig(DynamoDBMapperConfig.SaveBehavior, DynamoDBMapperConfig.ConsistentReads, DynamoDBMapperConfig.TableNameOverride, DynamoDBMapperConfig.PaginationLoadingStrategy) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
- DynamoDBMapperConfig(DynamoDBMapperConfig.SaveBehavior, DynamoDBMapperConfig.ConsistentReads, DynamoDBMapperConfig.TableNameOverride, DynamoDBMapperConfig.PaginationLoadingStrategy, RequestMetricCollector) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
- DynamoDBMapperConfig(DynamoDBMapperConfig.SaveBehavior) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
Constructs a new configuration object with the save behavior given.
- DynamoDBMapperConfig(DynamoDBMapperConfig.ConsistentReads) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
Constructs a new configuration object with the consistent read behavior
given.
- DynamoDBMapperConfig(DynamoDBMapperConfig.TableNameOverride) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
Constructs a new configuration object with the table name override given.
- DynamoDBMapperConfig(DynamoDBMapperConfig.TableNameResolver) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
Constructs a new configuration object with the table name resolver
strategy given.
- DynamoDBMapperConfig(DynamoDBMapperConfig.ObjectTableNameResolver) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
Constructs a new configuration object with the object table name resolver
strategy given.
- DynamoDBMapperConfig(DynamoDBMapperConfig.TableNameResolver, DynamoDBMapperConfig.ObjectTableNameResolver) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
Constructs a new configuration object with the table name resolver
strategies given.
- DynamoDBMapperConfig(DynamoDBMapperConfig.PaginationLoadingStrategy) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
Constructs a new configuration object with the pagination loading
strategy given.
- DynamoDBMapperConfig(ConversionSchema) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
Constructs a new configuration object with the conversion schema given.
- DynamoDBMapperConfig(DynamoDBMapperConfig, DynamoDBMapperConfig) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
Constructs a new configuration object from two others: a set of defaults
and a set of overrides.
- DynamoDBMapperConfig.Builder - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
A fluent builder for DynamoDBMapperConfig objects.
- DynamoDBMapperConfig.ConsistentReads - Enum in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Enumeration of consistent read behavior.
- DynamoDBMapperConfig.DefaultTableNameResolver - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
- DynamoDBMapperConfig.ObjectTableNameResolver - Interface in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Interface for a strategy used to determine the table name of an object
based on it's class.
- DynamoDBMapperConfig.PaginationLoadingStrategy - Enum in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Enumeration of pagination loading strategy.
- DynamoDBMapperConfig.SaveBehavior - Enum in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Enumeration of behaviors for the save operation.
- DynamoDBMapperConfig.TableNameOverride - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Allows overriding the table name declared on a domain class by the
DynamoDBTable
annotation.
- DynamoDBMapperConfig.TableNameResolver - Interface in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Interface for a strategy used to determine the table name of an object
based on it's class.
- DynamoDBMapperFieldModel - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
A class that converts the variable to DynamoDB field.
- DynamoDBMapperFieldModel(String, DynamoDBMapperFieldModel.DynamoDBAttributeType, ArgumentMarshaller) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperFieldModel
-
Constructor.
- DynamoDBMapperFieldModel.DynamoDBAttributeType - Enum in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
The DynamoDB Attribute types.
- DynamoDBMappingException - Exception in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Generic exception for problems occuring when mapping DynamoDB items to Java
objects or vice versa.
- DynamoDBMappingException() - Constructor for exception com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMappingException
-
Constructor.
- DynamoDBMappingException(String, Throwable) - Constructor for exception com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMappingException
-
Constructor.
- DynamoDBMappingException(String) - Constructor for exception com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMappingException
-
Constructor.
- DynamoDBMappingException(Throwable) - Constructor for exception com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMappingException
-
Constructor.
- DynamoDBMarshaller<T> - Interface in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Marshaller interface for storing complex types in DynamoDB as Strings.
- DynamoDBMarshalling - Annotation Type in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Annotation to mark a property as using a custom marshaller.
- DynamoDBNativeBoolean - Annotation Type in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
An annotation that marks a boolean
or Boolean
attribute of a
modeled class which should be serialized as a DynamoDB BOOL.
- DynamoDBQueryExpression<T> - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
A query expression.
- DynamoDBQueryExpression() - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
- DynamoDBRangeKey - Annotation Type in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Annotation for marking a property in a class as the range key for a DynamoDB
table.
- DynamoDBSaveExpression - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Enables adding options to a save operation.
- DynamoDBSaveExpression() - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBSaveExpression
-
- DynamoDBScanExpression - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Options for filtering results from a scan operation.
- DynamoDBScanExpression() - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
- DynamoDBTable - Annotation Type in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Annotation to mark a class as a DynamoDB table.
- DynamoDBVersionAttribute - Annotation Type in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Annotation for marking a property as an optimistic locking version attribute.
- generateCreateTableRequest(Class<?>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Parse the given POJO class and return the CreateTableRequest for the
DynamoDB table it represents.
- get(Class<T>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.ConversionSchema.Dependencies
-
- get(int) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedList
-
Returns the Nth element of the list.
- getAmazonS3Client() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.S3Link
-
- getAttributeValues() - Method in interface com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.AttributeTransformer.Parameters
-
Returns the raw attribute values to be transformed or untransformed.
- getAttributeValueUpdates() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.SaveObjectHandler
-
Get the map of AttributeValueUpdate on each modeled attribute.
- getBucketName() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.S3Link
-
Gets the name of the bucket containing the object to be downloaded.
- getClient(Region) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.S3ClientCache
-
Returns a client for the requested region, or throws an exception when
unable.
- getConditionalOperator() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
Returns the logical operator on the expected attribute conditions of this
delete operation.
- getConditionalOperator() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Returns the logical operator on the query filter conditions.
- getConditionalOperator() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBSaveExpression
-
Returns the logical operator on the expected value conditions of this
save operation.
- getConditionalOperator() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Returns the logical operator on the filter conditions of this scan.
- getConditionExpression() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
A condition that must be satisfied in order for a conditional DeleteItem
to succeed.
- getConsistentReads() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- getConsistentReads() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
Returns the consistent read behavior for this configuration.
- getConversionSchema() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- getConversionSchema() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
- getConverter(ConversionSchema.Dependencies) - Method in interface com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.ConversionSchema
-
Creates an ItemConverter
, injecting dependencies from the
DynamoDBMapper
that needs it.
- getDynamoDBAttributeName() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperFieldModel
-
Returns the name of the DynamoDB attribute this mapped field will be
stored as.
- getDynamoDBAttributeType() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperFieldModel
-
Returns the type of the DynamoDB attribute this mapped field will be
stored as.
- getException() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.FailedBatch
-
- getExclusiveStartKey() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Returns the exclusive start key for this query.
- getExclusiveStartKey() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Returns the exclusive start key for this scan.
- getExpected() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
Gets the map of attribute names to expected attribute values to check on
delete.
- getExpected() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBSaveExpression
-
Gets the map of attribute names to expected attribute values to check on
save.
- getExpressionAttributeNames() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
One or more substitution variables for simplifying complex expressions.
- getExpressionAttributeNames() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
One or more substitution variables for simplifying complex expressions.
- getExpressionAttributeNames() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
One or more substitution variables for simplifying complex expressions.
- getExpressionAttributeValues() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
One or more values that can be substituted in an expression.
- getExpressionAttributeValues() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
One or more values that can be substituted in an expression.
- getExpressionAttributeValues() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
One or more values that can be substituted in an expression.
- getFieldModel(Method) - Method in interface com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.ItemConverter
-
Returns the metadata (e.g.
- getFilterExpression() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Evaluates the query results and returns only the desired values.
- getFilterExpression() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Evaluates the query results and returns only the desired values.
- getHashKey() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.KeyPair
-
- getHashKeyName() - Method in interface com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.AttributeTransformer.Parameters
-
- getHashKeyValues() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Gets the hash key value(s) for this query.
- getIndexName() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Returns the name of the index to be used by this query.
- getInMemoryUpdates() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.SaveObjectHandler
-
Get the list of all the necessary in-memory update on the object.
- getKey() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.S3Link
-
Gets the key under which the object to be downloaded is stored.
- getKeyAttributeValues() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.SaveObjectHandler
-
Get the map of all the specified key of the saved object.
- getLastEvaluatedKey() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.QueryResultPage
-
Returns the last evaluated key, which can be used as the
exclusiveStartKey to fetch the next page of results.
- getLastEvaluatedKey() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.ScanResultPage
-
Returns the last evaluated key, which can be used as the
exclusiveStartKey to fetch the next page of results.
- getLimit() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Returns the maximum number of items to retrieve in each service request
to DynamoDB.
- getLimit() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Returns the limit of items to scan during this scan.
- getLocalSaveBehavior() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.SaveObjectHandler
-
Get the SaveBehavior used locally for this save operation.
- getMapperConfig() - Method in interface com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.AttributeTransformer.Parameters
-
- getMemberMarshaller() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.ListToListMarshaller
-
- getMemberMarshaller() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.MapToMapMarshaller
-
- getModelClass() - Method in interface com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.AttributeTransformer.Parameters
-
- getNextBatchOfScanResults() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.ParallelScanTask
-
Gets the next batch of scan results.
- getObjectTableNameResolver() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- getObjectTableNameResolver() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
Returns the object table name resolver for this configuration.
- getPaginationLoadingStrategy() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- getPaginationLoadingStrategy() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
Returns the pagination loading strategy for this configuration.
- getQueryFilter() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Returns the query filter applied on this query.
- getRangeKey() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.KeyPair
-
- getRangeKeyConditions() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Gets the range key condition for this query.
- getRangeKeyName() - Method in interface com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.AttributeTransformer.Parameters
-
- getRequestMetricCollector() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- getRequestMetricCollector() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
Returns the request metric collector or null if not specified.
- getResults() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.QueryResultPage
-
Returns all matching items for this page of query results.
- getResults() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.ScanResultPage
-
Returns all matching items for this page of scan results, which may be
empty.
- getS3ClientCache() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
- getS3Region() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.S3Link
-
- getSaveBehavior() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- getSaveBehavior() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
Returns the save behavior for this configuration.
- getScanFilter() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Returns the scan filter as a map of attribute names to conditions.
- getSegment() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Returns the ID of the segment to be scanned.
- getTableName() - Method in interface com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.AttributeTransformer.Parameters
-
- getTableName(Class<?>, DynamoDBMapperConfig) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Returns the table name for the class given.
- getTableName(Class<?>, Object, DynamoDBMapperConfig) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Returns the table name for the class or object given.
- getTableName() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.SaveObjectHandler
-
Get the table name
- getTableName(Class<?>, DynamoDBMapperConfig) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.DefaultTableNameResolver
-
- getTableName(Object, DynamoDBMapperConfig) - Method in interface com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.ObjectTableNameResolver
-
Get the table name for an object.
- getTableName() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.TableNameOverride
-
Returns the table name to use for all requests.
- getTableName(Class<?>, DynamoDBMapperConfig) - Method in interface com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.TableNameResolver
-
Get the table name for a class.
- getTableNameOverride() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- getTableNameOverride() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
Returns the table name override for this configuration.
- getTableNamePrefix() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.TableNameOverride
-
Returns the table name prefix to prepend the table name for all
requests.
- getTableNameResolver() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- getTableNameResolver() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig
-
Returns the table name resolver for this configuration.
- getTotalSegments() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Returns the total number of segments into which the scan will be divided.
- getTransferManager(Region) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.S3ClientCache
-
Returns a
TransferManager
for the given region, or throws an
exception when unable.
- getTransferManager() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.S3Link
-
- getTransformers() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.AttributeTransformerChain
-
- getUnprocessedItems() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.FailedBatch
-
- getUrl() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.S3Link
-
Returns a URL for the location of the object represented by this S3Link.
- indexOf(Object) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedList
-
Returns the first index of the object given in the list.
- INSTANCE - Static variable in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.DefaultTableNameResolver
-
Singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.BooleanSetToNumberSetMarshaller
-
Return a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.BooleanToBooleanMarshaller
-
Return a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.BooleanToNumberMarshaller
-
Return a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.ByteArraySetToBinarySetMarshaller
-
Return a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.ByteArrayToBinaryMarshaller
-
Return a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.ByteBufferSetToBinarySetMarshaller
-
Return a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.ByteBufferToBinaryMarshaller
-
Return a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.CalendarSetToStringSetMarshaller
-
Return a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.CalendarToStringMarshaller
-
Return a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.DateSetToStringSetMarshaller
-
Return a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.DateToStringMarshaller
-
Return a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.ListToListMarshaller
-
Return a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.MapToMapMarshaller
-
Return a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.NumberSetToNumberSetMarshaller
-
Return a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.NumberToNumberMarshaller
-
Return a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.ObjectSetToStringSetMarshaller
-
Return a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.ObjectToMapMarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.S3LinkToStringMarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.StringSetToStringSetMarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers.StringToStringMarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.BigDecimalSetUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.BigDecimalUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.BigIntegerSetUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.BigIntegerUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.BooleanSetUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.BooleanUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.ByteArraySetUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.ByteArrayUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.ByteBufferSetUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.ByteBufferUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.ByteSetUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.ByteUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.CalendarSetUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.CalendarUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.DateSetUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.DateUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.DoubleSetUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.DoubleUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.FloatSetUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.FloatUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.IntegerSetUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.IntegerUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.ListUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.LongSetUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.LongUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.MapUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.ObjectUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.S3LinkUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.ShortSetUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.ShortUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.StringSetUnmarshaller
-
returns a singleton instance.
- instance() - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.StringUnmarshaller
-
returns a singleton instance.
- IntegerSetUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals DynamoDB NumberSets into sets of Java
Integer
s.
- IntegerUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals DynamoDB Numbers into Java Integer
s.
- isAllSegmentScanFinished() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.ParallelScanTask
-
returns is the parallel scan is finished.
- isConsistentRead() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Returns whether this query uses consistent reads.
- isEmpty() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedList
-
Returns whether the collection is empty.
- isPartialUpdate() - Method in interface com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.AttributeTransformer.Parameters
-
Returns true if this transformation is being called as part of a
partial update operation.
- isScanIndexForward() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Returns whether this query scans forward.
- ItemConverter - Interface in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
The concrete realization of a strategy for converting between Java objects
and DynamoDB AttributeValues.
- iterator() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedList
-
Returns an iterator over this list that lazily initializes results as
necessary.
- S3ClientCache - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
- S3Link - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
- S3LinkToStringMarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers
-
A marshaller that marshals S3Link
objects to DynamoDB Strings, using
a JSON encoding.
- S3LinkUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals DynamoDB S3Links.
- S3LinkUnmarshaller(S3ClientCache) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.S3LinkUnmarshaller
-
Constructor.
- save(T) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Saves the object given into DynamoDB, using the default configuration.
- save(T, DynamoDBSaveExpression) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Saves the object given into DynamoDB, using the default configuration and
the specified saveExpression.
- save(T, DynamoDBMapperConfig) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Saves the object given into DynamoDB, using the specified configuration.
- save(T, DynamoDBSaveExpression, DynamoDBMapperConfig) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Saves an item in DynamoDB.
- SaveObjectHandler(Class<?>, Object, String, DynamoDBMapperConfig, ItemConverter, DynamoDBSaveExpression) - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.SaveObjectHandler
-
Constructs a handler for saving the specified model object.
- scan(Class<T>, DynamoDBScanExpression) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Scans through an Amazon DynamoDB table and returns the matching results
as an unmodifiable list of instantiated objects, using the default
configuration.
- scan(Class<T>, DynamoDBScanExpression, DynamoDBMapperConfig) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Scans through an Amazon DynamoDB table and returns the matching results
as an unmodifiable list of instantiated objects.
- scanPage(Class<T>, DynamoDBScanExpression, DynamoDBMapperConfig) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Scans through an Amazon DynamoDB table and returns a single page of
matching results.
- scanPage(Class<T>, DynamoDBScanExpression) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper
-
Scans through an Amazon DynamoDB table and returns a single page of
matching results.
- ScanResultPage<T> - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
-
Container for a page of scan results.
- ScanResultPage() - Constructor for class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.ScanResultPage
-
- set(int, T) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedList
-
- setAcl(CannedAccessControlList) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.S3Link
-
Sets the access control list for the object represented by this S3Link.
- setAcl(CannedAccessControlList, RequestMetricCollector) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.S3Link
-
Sets the access control list for the object represented by this S3Link.
- setAcl(AccessControlList) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.S3Link
-
Sets the access control list for the object represented by this S3Link.
- setAcl(AccessControlList, RequestMetricCollector) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.S3Link
-
- setConditionalOperator(String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
Sets the logical operator on the expected attribute conditions of this
delete operation.
- setConditionalOperator(ConditionalOperator) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
Sets the logical operator on the expected attribute conditions of this
delete operation.
- setConditionalOperator(String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets the logical operator on the query filter conditions.
- setConditionalOperator(ConditionalOperator) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets the logical operator on the query filter conditions.
- setConditionalOperator(String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBSaveExpression
-
Sets the logical operator on the expected value conditions of this save
operation.
- setConditionalOperator(ConditionalOperator) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBSaveExpression
-
Sets the logical operator on the expected value conditions of this save
operation.
- setConditionalOperator(String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Sets the logical operator on the filter conditions of this scan.
- setConditionalOperator(ConditionalOperator) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Sets the logical operator on the filter conditions of this scan.
- setConditionExpression(String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
A condition that must be satisfied in order for a conditional DeleteItem
to succeed.
- setConsistentRead(boolean) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets whether this query uses consistent reads.
- setConsistentReads(DynamoDBMapperConfig.ConsistentReads) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- setConversionSchema(ConversionSchema) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- setException(Exception) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.FailedBatch
-
- setExclusiveStartKey(Map<String, AttributeValue>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets the exclusive start key for this query.
- setExclusiveStartKey(Map<String, AttributeValue>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Sets the exclusive start key for this scan.
- setExpected(Map<String, ExpectedAttributeValue>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
Sets the expected condition to the map of attribute names to expected
attribute values given.
- setExpected(Map<String, ExpectedAttributeValue>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBSaveExpression
-
Sets the expected condition to the map of attribute names to expected
attribute values given.
- setExpressionAttributeNames(Map<String, String>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
One or more substitution variables for simplifying complex expressions.
- setExpressionAttributeNames(Map<String, String>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
One or more substitution variables for simplifying complex expressions.
- setExpressionAttributeNames(Map<String, String>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
One or more substitution variables for simplifying complex expressions.
- setExpressionAttributeValues(Map<String, AttributeValue>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
One or more values that can be substituted in an expression.
- setExpressionAttributeValues(Map<String, AttributeValue>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
One or more values that can be substituted in an expression.
- setExpressionAttributeValues(Map<String, AttributeValue>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
One or more values that can be substituted in an expression.
- setFilterExpression(String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Evaluates the query results and returns only the desired values.
- setFilterExpression(String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Evaluates the query results and returns only the desired values.
- setHashKey(Object) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.KeyPair
-
set the hash key.
- setHashKeyValues(T) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets the hash key value(s) for this query.
- setIndexName(String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets the name of the index to be used by this query.
- setLastEvaluatedKey(Map<String, AttributeValue>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.QueryResultPage
-
- setLastEvaluatedKey(Map<String, AttributeValue>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.ScanResultPage
-
- setLimit(Integer) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets the maximum number of items to retrieve in each service request to
DynamoDB.
- setLimit(Integer) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Sets the limit of items to scan during this scan.
- setObjectTableNameResolver(DynamoDBMapperConfig.ObjectTableNameResolver) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- setPaginationLoadingStrategy(DynamoDBMapperConfig.PaginationLoadingStrategy) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- setQueryFilter(Map<String, Condition>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets the query filter applied on this query.
- setRangeKey(Object) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.KeyPair
-
sets the range key.
- setRangeKeyConditions(Map<String, Condition>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets the range key condition for this query.
- setRequestMetricCollector(RequestMetricCollector) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- setResults(List<T>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.QueryResultPage
-
- setResults(List<T>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.ScanResultPage
-
- setSaveBehavior(DynamoDBMapperConfig.SaveBehavior) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- setScanFilter(Map<String, Condition>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Sets the scan filter to the map of attribute names to conditions given.
- setScanIndexForward(boolean) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets whether this query scans forward.
- setSegment(Integer) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Sets the ID of the segment to be scanned.
- setTableNameOverride(DynamoDBMapperConfig.TableNameOverride) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- setTableNameResolver(DynamoDBMapperConfig.TableNameResolver) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- setTotalSegments(Integer) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Sets the total number of segments into which the scan will be divided.
- setUnprocessedItems(Map<String, List<WriteRequest>>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapper.FailedBatch
-
- ShortSetUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals DynamoDB NumberSets into sets of Java
Short
s.
- ShortUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals DynamoDB Numbers into Java Short
s.
- size() - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedList
-
- StringSetToStringSetMarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers
-
A marshaller that marshals sets of Java String
s to DynamoDB
StringSets.
- StringSetUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals DynamoDB StringSets as sets of Java
String
objects.
- StringToStringMarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers
-
A marshaller that marshals Java String
objects to DynamoDB Strings.
- StringUnmarshaller - Class in com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
-
An unmarshaller that unmarshals DynamoDB Strings as Java String
objects.
- subList(int, int) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.PaginatedList
-
Returns a sub-list in the range specified, loading more results as
necessary.
- V1 - Static variable in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.ConversionSchemas
-
The V1 schema mapping, which retains strict backwards compatibility with
the original DynamoDB data model.
- V2 - Static variable in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.ConversionSchemas
-
The native V2 conversion schema.
- V2_COMPATIBLE - Static variable in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.ConversionSchemas
-
A V2 conversion schema which retains backwards compatibility with the V1
conversion schema for existing DynamoDB types, but adds the ability to
marshall recursive structures using the new List and Map types.
- valueOf(String) - Static method in enum com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.ConsistentReads
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.PaginationLoadingStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.SaveBehavior
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperFieldModel.DynamoDBAttributeType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.ConsistentReads
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.PaginationLoadingStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.SaveBehavior
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperFieldModel.DynamoDBAttributeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- with(Class<T>, T) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.ConversionSchema.Dependencies
-
- withConditionalOperator(String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
Sets the logical operator on the expected attribute conditions of this
delete operation and returns a pointer to this object for
method-chaining.
- withConditionalOperator(ConditionalOperator) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
Sets the logical operator on the expected attribute conditions of this
delete operation and returns a pointer to this object for
method-chaining.
- withConditionalOperator(String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets the logical operator on the query filter conditions.
- withConditionalOperator(ConditionalOperator) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets the logical operator on the query filter conditions.
- withConditionalOperator(String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBSaveExpression
-
Sets the logical operator on the expected value conditions of this save
operation and returns a pointer to this object for method-chaining.
- withConditionalOperator(ConditionalOperator) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBSaveExpression
-
Sets the logical operator on the expected value conditions of this save
operation and returns a pointer to this object for method-chaining.
- withConditionalOperator(String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Sets the logical operator on the filter conditions of this scan and
returns a pointer to this object for method-chaining.
- withConditionalOperator(ConditionalOperator) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Sets the logical operator on the filter conditions of this scan and
returns a pointer to this object for method-chaining.
- withConditionExpression(String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
A condition that must be satisfied in order for a conditional DeleteItem
to succeed.
- withConsistentRead(boolean) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets whether this query uses consistent reads and returns a pointer to
this object for method-chaining.
- withConsistentReads(DynamoDBMapperConfig.ConsistentReads) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- withConversionSchema(ConversionSchema) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- withExclusiveStartKey(Map<String, AttributeValue>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets the exclusive start key for this query and returns a pointer to this
object for method-chaining.
- withExclusiveStartKey(Map<String, AttributeValue>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Sets the exclusive start key for this scan and returns a pointer to this
object for method-chaining.
- withExpected(Map<String, ExpectedAttributeValue>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
Sets the expected condition to the map of attribute names to expected
attribute values given and returns a pointer to this object for
method-chaining.
- withExpected(Map<String, ExpectedAttributeValue>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBSaveExpression
-
Sets the expected condition to the map of attribute names to expected
attribute values given and returns a pointer to this object for
method-chaining.
- withExpectedEntry(String, ExpectedAttributeValue) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
Adds one entry to the expected conditions and returns a pointer to this
object for method-chaining.
- withExpectedEntry(String, ExpectedAttributeValue) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBSaveExpression
-
Adds one entry to the expected conditions and returns a pointer to this
object for method-chaining.
- withExpressionAttributeNames(Map<String, String>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
One or more substitution variables for simplifying complex expressions.
- withExpressionAttributeNames(Map<String, String>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
One or more substitution variables for simplifying complex expressions.
- withExpressionAttributeNames(Map<String, String>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
One or more substitution variables for simplifying complex expressions.
- withExpressionAttributeValues(Map<String, AttributeValue>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBDeleteExpression
-
One or more values that can be substituted in an expression.
- withExpressionAttributeValues(Map<String, AttributeValue>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
One or more values that can be substituted in an expression.
- withExpressionAttributeValues(Map<String, AttributeValue>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
One or more values that can be substituted in an expression.
- withFilterConditionEntry(String, Condition) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Adds a new filter condition to the current scan filter and returns a
pointer to this object for method-chaining.
- withFilterExpression(String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Evaluates the query results and returns only the desired values.
- withFilterExpression(String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Evaluates the query results and returns only the desired values.
- withHashKey(Object) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.KeyPair
-
sets the hash key
- withHashKeyValues(T) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets the hash key value(s) for this query.
- withIndexName(String) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets the name of the index to be used by this query.
- withLimit(Integer) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets the maximum number of items to retrieve in each service request to
DynamoDB and returns a pointer to this object for method-chaining.
- withLimit(Integer) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Sets the limit of items to scan and returns a pointer to this object for
method-chaining.
- withObjectTableNameResolver(DynamoDBMapperConfig.ObjectTableNameResolver) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- withPaginationLoadingStrategy(DynamoDBMapperConfig.PaginationLoadingStrategy) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- withQueryFilter(Map<String, Condition>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets the query filter applied on this query.
- withQueryFilterEntry(String, Condition) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Adds a new condition to the the query filter.
- withRangeKey(Object) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.KeyPair
-
sets the range key
- withRangeKeyCondition(String, Condition) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets one range key condition for this query, using the attribute name of
the range key.
- withRangeKeyConditions(Map<String, Condition>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets the range key condition for this query.
- withRequestMetricCollector(RequestMetricCollector) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- withSaveBehavior(DynamoDBMapperConfig.SaveBehavior) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- withScanFilter(Map<String, Condition>) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Sets the scan filter to the map of attribute names to conditions given
and returns a pointer to this object for method-chaining.
- withScanIndexForward(boolean) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBQueryExpression
-
Sets whether this query scans forward and returns a pointer to this
object for method-chaining.
- withSegment(Integer) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Sets the ID of the segment to be scanned and returns a pointer to this
object for method-chaining.
- withTableNameOverride(DynamoDBMapperConfig.TableNameOverride) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- withTableNamePrefix(String) - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.TableNameOverride
-
- withTableNameReplacement(String) - Static method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.TableNameOverride
-
- withTableNameResolver(DynamoDBMapperConfig.TableNameResolver) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.Builder
-
- withTotalSegments(Integer) - Method in class com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBScanExpression
-
Sets the total number of segments into which the scan will be divided and
returns a pointer to this object for method-chaining.