AWSDynamoDBScanExpression Class Reference

Inherits from NSObject
Declared in AWSDynamoDBObjectMapper.h
AWSDynamoDBObjectMapper.m

Overview

Options for filtering results from a scan operation. For example, callers can specify filter conditions so that only objects whose attributes match different conditions are returned (see ComparisonOperator for more information on the available comparison types).

  filterExpression

A string that contains conditions that DynamoDB applies after the Scan operation, but before the data is returned.

@property (nonatomic, strong, nullable) NSString *filterExpression

Declared In

AWSDynamoDBObjectMapper.h

  projectionExpression

A string that identifies one or more attributes to retrieve from the specified table or index. If no attribute names are specified, all attributes will be returned.

@property (nonatomic, strong, nullable) NSString *projectionExpression

Declared In

AWSDynamoDBObjectMapper.h

  expressionAttributeNames

One or more substitution tokens for attribute names in an expression.

@property (nonatomic, strong, nullable) NSDictionary<NSString*NSString*> *expressionAttributeNames

Declared In

AWSDynamoDBObjectMapper.h

  expressionAttributeValues

One or more values that can be substituted in an expression.

@property (nonatomic, strong, nullable) NSDictionary<NSString*id> *expressionAttributeValues

Declared In

AWSDynamoDBObjectMapper.h

  exclusiveStartKey

The exclusive start key.

@property (nonatomic, strong, nullable) NSDictionary<NSString*AWSDynamoDBAttributeValue*> *exclusiveStartKey

Declared In

AWSDynamoDBObjectMapper.h

  limit

The limit.

@property (nonatomic, strong, nullable) NSNumber *limit

Declared In

AWSDynamoDBObjectMapper.h

  indexName

The index name.

@property (nonatomic, strong, nullable) NSString *indexName

Declared In

AWSDynamoDBObjectMapper.h