Class GetItemEnhancedRequest.Builder
java.lang.Object
software.amazon.awssdk.enhanced.dynamodb.model.GetItemEnhancedRequest.Builder
- Enclosing class:
GetItemEnhancedRequest
A builder that is used to create a request with the desired parameters.
Note: A valid request builder must define a Key
.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
consistentRead
(Boolean consistentRead) Determines the read consistency model: If set to true, the operation uses strongly consistent reads; otherwise, the operation uses eventually consistent reads.key
(Consumer<Key.Builder> keyConsumer) Sets the primaryKey
that will be used to match the item to retrieve by accepting a consumer ofKey.Builder
.Sets the primaryKey
that will be used to match the item to retrieve.returnConsumedCapacity
(String returnConsumedCapacity) Whether to return the capacity consumed by this operation.returnConsumedCapacity
(ReturnConsumedCapacity returnConsumedCapacity) Whether to return the capacity consumed by this operation.
-
Method Details
-
consistentRead
Determines the read consistency model: If set to true, the operation uses strongly consistent reads; otherwise, the operation uses eventually consistent reads.By default, the value of this property is set to false.
- Parameters:
consistentRead
- sets consistency model of the operation to use strong consistency- Returns:
- a builder of this type
-
key
Sets the primaryKey
that will be used to match the item to retrieve.- Parameters:
key
- the primary key to use in the request.- Returns:
- a builder of this type
-
key
Sets the primaryKey
that will be used to match the item to retrieve by accepting a consumer ofKey.Builder
. -
returnConsumedCapacity
public GetItemEnhancedRequest.Builder returnConsumedCapacity(ReturnConsumedCapacity returnConsumedCapacity) Whether to return the capacity consumed by this operation.- See Also:
-
returnConsumedCapacity
Whether to return the capacity consumed by this operation.- See Also:
-
build
-