public static interface AcceptReservedInstancesExchangeQuoteRequest.Builder extends Ec2Request.Builder, SdkPojo, CopyableBuilder<AcceptReservedInstancesExchangeQuoteRequest.Builder,AcceptReservedInstancesExchangeQuoteRequest>
Modifier and Type | Method and Description |
---|---|
AcceptReservedInstancesExchangeQuoteRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
AcceptReservedInstancesExchangeQuoteRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
AcceptReservedInstancesExchangeQuoteRequest.Builder |
reservedInstanceIds(Collection<String> reservedInstanceIds)
The IDs of the Convertible Reserved Instances to exchange for another Convertible Reserved Instance of the
same or higher value.
|
AcceptReservedInstancesExchangeQuoteRequest.Builder |
reservedInstanceIds(String... reservedInstanceIds)
The IDs of the Convertible Reserved Instances to exchange for another Convertible Reserved Instance of the
same or higher value.
|
AcceptReservedInstancesExchangeQuoteRequest.Builder |
targetConfigurations(Collection<TargetConfigurationRequest> targetConfigurations)
The configuration of the target Convertible Reserved Instance to exchange for your current Convertible
Reserved Instances.
|
AcceptReservedInstancesExchangeQuoteRequest.Builder |
targetConfigurations(Consumer<TargetConfigurationRequest.Builder>... targetConfigurations)
The configuration of the target Convertible Reserved Instance to exchange for your current Convertible
Reserved Instances.
|
AcceptReservedInstancesExchangeQuoteRequest.Builder |
targetConfigurations(TargetConfigurationRequest... targetConfigurations)
The configuration of the target Convertible Reserved Instance to exchange for your current Convertible
Reserved Instances.
|
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
AcceptReservedInstancesExchangeQuoteRequest.Builder reservedInstanceIds(Collection<String> reservedInstanceIds)
The IDs of the Convertible Reserved Instances to exchange for another Convertible Reserved Instance of the same or higher value.
reservedInstanceIds
- The IDs of the Convertible Reserved Instances to exchange for another Convertible Reserved Instance of
the same or higher value.AcceptReservedInstancesExchangeQuoteRequest.Builder reservedInstanceIds(String... reservedInstanceIds)
The IDs of the Convertible Reserved Instances to exchange for another Convertible Reserved Instance of the same or higher value.
reservedInstanceIds
- The IDs of the Convertible Reserved Instances to exchange for another Convertible Reserved Instance of
the same or higher value.AcceptReservedInstancesExchangeQuoteRequest.Builder targetConfigurations(Collection<TargetConfigurationRequest> targetConfigurations)
The configuration of the target Convertible Reserved Instance to exchange for your current Convertible Reserved Instances.
targetConfigurations
- The configuration of the target Convertible Reserved Instance to exchange for your current Convertible
Reserved Instances.AcceptReservedInstancesExchangeQuoteRequest.Builder targetConfigurations(TargetConfigurationRequest... targetConfigurations)
The configuration of the target Convertible Reserved Instance to exchange for your current Convertible Reserved Instances.
targetConfigurations
- The configuration of the target Convertible Reserved Instance to exchange for your current Convertible
Reserved Instances.AcceptReservedInstancesExchangeQuoteRequest.Builder targetConfigurations(Consumer<TargetConfigurationRequest.Builder>... targetConfigurations)
The configuration of the target Convertible Reserved Instance to exchange for your current Convertible Reserved Instances.
This is a convenience method that creates an instance of theTargetConfigurationRequest.Builder
avoiding the need to
create one manually via
TargetConfigurationRequest.builder()
.
When the Consumer
completes,
SdkBuilder.build()
is called
immediately and its result is passed to #targetConfigurations(List
.
targetConfigurations
- a consumer that will call methods on
TargetConfigurationRequest.Builder
#targetConfigurations(java.util.Collection)
AcceptReservedInstancesExchangeQuoteRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
AcceptReservedInstancesExchangeQuoteRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2023. All rights reserved.