Example usage for com.amazonaws.services.dynamodbv2.model QueryRequest getConsistentRead

List of usage examples for com.amazonaws.services.dynamodbv2.model QueryRequest getConsistentRead

Introduction

In this page you can find the example usage for com.amazonaws.services.dynamodbv2.model QueryRequest getConsistentRead.

Prototype


public Boolean getConsistentRead() 

Source Link

Document

Determines the read consistency model: If set to true, then the operation uses strongly consistent reads; otherwise, the operation uses eventually consistent reads.

Usage

From source file:amazon.dynamodb.config.DynamoDBUtil.java

License:Open Source License

public static QueryRequest copyQueryRequest(QueryRequest queryRequest) {
    QueryRequest copiedQueryRequest = new QueryRequest().withAttributesToGet(queryRequest.getAttributesToGet())
            .withConsistentRead(queryRequest.getConsistentRead())
            .withExclusiveStartKey(queryRequest.getExclusiveStartKey())
            .withIndexName(queryRequest.getIndexName()).withKeyConditions(queryRequest.getKeyConditions())
            .withLimit(queryRequest.getLimit())
            .withReturnConsumedCapacity(queryRequest.getReturnConsumedCapacity())
            .withScanIndexForward(queryRequest.getScanIndexForward()).withSelect(queryRequest.getSelect())
            .withTableName(queryRequest.getTableName());

    return copiedQueryRequest;
}