Interface TransactGetItemsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<TransactGetItemsRequest.Builder,TransactGetItemsRequest>,DynamoDbRequest.Builder,SdkBuilder<TransactGetItemsRequest.Builder,TransactGetItemsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- TransactGetItemsRequest
@Mutable @NotThreadSafe public static interface TransactGetItemsRequest.Builder extends DynamoDbRequest.Builder, SdkPojo, CopyableBuilder<TransactGetItemsRequest.Builder,TransactGetItemsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TransactGetItemsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)TransactGetItemsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)TransactGetItemsRequest.BuilderreturnConsumedCapacity(String returnConsumedCapacity)A value ofTOTALcauses consumed capacity information to be returned, and a value ofNONEprevents that information from being returned.TransactGetItemsRequest.BuilderreturnConsumedCapacity(ReturnConsumedCapacity returnConsumedCapacity)A value ofTOTALcauses consumed capacity information to be returned, and a value ofNONEprevents that information from being returned.TransactGetItemsRequest.BuildertransactItems(Collection<TransactGetItem> transactItems)An ordered array of up to 100TransactGetItemobjects, each of which contains aGetstructure.TransactGetItemsRequest.BuildertransactItems(Consumer<TransactGetItem.Builder>... transactItems)An ordered array of up to 100TransactGetItemobjects, each of which contains aGetstructure.TransactGetItemsRequest.BuildertransactItems(TransactGetItem... transactItems)An ordered array of up to 100TransactGetItemobjects, each of which contains aGetstructure.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.dynamodb.model.DynamoDbRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
transactItems
TransactGetItemsRequest.Builder transactItems(Collection<TransactGetItem> transactItems)
An ordered array of up to 100
TransactGetItemobjects, each of which contains aGetstructure.- Parameters:
transactItems- An ordered array of up to 100TransactGetItemobjects, each of which contains aGetstructure.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transactItems
TransactGetItemsRequest.Builder transactItems(TransactGetItem... transactItems)
An ordered array of up to 100
TransactGetItemobjects, each of which contains aGetstructure.- Parameters:
transactItems- An ordered array of up to 100TransactGetItemobjects, each of which contains aGetstructure.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transactItems
TransactGetItemsRequest.Builder transactItems(Consumer<TransactGetItem.Builder>... transactItems)
An ordered array of up to 100
This is a convenience method that creates an instance of theTransactGetItemobjects, each of which contains aGetstructure.TransactGetItem.Builderavoiding the need to create one manually viaTransactGetItem.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#transactItems(List.) - Parameters:
transactItems- a consumer that will call methods onTransactGetItem.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#transactItems(java.util.Collection)
-
returnConsumedCapacity
TransactGetItemsRequest.Builder returnConsumedCapacity(String returnConsumedCapacity)
A value of
TOTALcauses consumed capacity information to be returned, and a value ofNONEprevents that information from being returned. No other value is valid.- Parameters:
returnConsumedCapacity- A value ofTOTALcauses consumed capacity information to be returned, and a value ofNONEprevents that information from being returned. No other value is valid.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReturnConsumedCapacity,ReturnConsumedCapacity
-
returnConsumedCapacity
TransactGetItemsRequest.Builder returnConsumedCapacity(ReturnConsumedCapacity returnConsumedCapacity)
A value of
TOTALcauses consumed capacity information to be returned, and a value ofNONEprevents that information from being returned. No other value is valid.- Parameters:
returnConsumedCapacity- A value ofTOTALcauses consumed capacity information to be returned, and a value ofNONEprevents that information from being returned. No other value is valid.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReturnConsumedCapacity,ReturnConsumedCapacity
-
overrideConfiguration
TransactGetItemsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
TransactGetItemsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-