Interface TransactGetItemsRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<TransactGetItemsRequest.Builder,,TransactGetItemsRequest> DynamoDbRequest.Builder,SdkBuilder<TransactGetItemsRequest.Builder,,TransactGetItemsRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
TransactGetItemsRequest
-
Method Summary
Modifier and TypeMethodDescriptionoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.returnConsumedCapacity(String returnConsumedCapacity) A value ofTOTALcauses consumed capacity information to be returned, and a value ofNONEprevents that information from being returned.returnConsumedCapacity(ReturnConsumedCapacity returnConsumedCapacity) A value ofTOTALcauses consumed capacity information to be returned, and a value ofNONEprevents that information from being returned.transactItems(Collection<TransactGetItem> transactItems) An ordered array of up to 100TransactGetItemobjects, each of which contains aGetstructure.transactItems(Consumer<TransactGetItem.Builder>... transactItems) An ordered array of up to 100TransactGetItemobjects, each of which contains aGetstructure.transactItems(TransactGetItem... transactItems) An ordered array of up to 100TransactGetItemobjects, each of which contains aGetstructure.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.dynamodb.model.DynamoDbRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
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
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
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 totransactItems(List<TransactGetItem>).- 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:
-
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
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:
-
overrideConfiguration
TransactGetItemsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
TransactGetItemsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-