public static interface PutCapacityAssignmentConfigurationRequest.Builder extends AthenaRequest.Builder, SdkPojo, CopyableBuilder<PutCapacityAssignmentConfigurationRequest.Builder,PutCapacityAssignmentConfigurationRequest>
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
PutCapacityAssignmentConfigurationRequest.Builder capacityReservationName(String capacityReservationName)
The name of the capacity reservation to put a capacity assignment configuration for.
capacityReservationName
- The name of the capacity reservation to put a capacity assignment configuration for.PutCapacityAssignmentConfigurationRequest.Builder capacityAssignments(Collection<CapacityAssignment> capacityAssignments)
The list of assignments for the capacity assignment configuration.
capacityAssignments
- The list of assignments for the capacity assignment configuration.PutCapacityAssignmentConfigurationRequest.Builder capacityAssignments(CapacityAssignment... capacityAssignments)
The list of assignments for the capacity assignment configuration.
capacityAssignments
- The list of assignments for the capacity assignment configuration.PutCapacityAssignmentConfigurationRequest.Builder capacityAssignments(Consumer<CapacityAssignment.Builder>... capacityAssignments)
The list of assignments for the capacity assignment configuration.
This is a convenience method that creates an instance of theCapacityAssignment.Builder
avoiding the need to create
one manually via CapacityAssignment.builder()
.
When the Consumer
completes,
SdkBuilder.build()
is called immediately
and its result is passed to #capacityAssignments(List
.
capacityAssignments
- a consumer that will call methods on
CapacityAssignment.Builder
#capacityAssignments(java.util.Collection)
PutCapacityAssignmentConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
PutCapacityAssignmentConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2023. All rights reserved.