public static interface GetReservedInstancesExchangeQuoteRequest.Builder extends Ec2Request.Builder, SdkPojo, CopyableBuilder<GetReservedInstancesExchangeQuoteRequest.Builder,GetReservedInstancesExchangeQuoteRequest>
| Modifier and Type | Method and Description |
|---|---|
GetReservedInstancesExchangeQuoteRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
GetReservedInstancesExchangeQuoteRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
GetReservedInstancesExchangeQuoteRequest.Builder |
reservedInstanceIds(Collection<String> reservedInstanceIds)
The IDs of the Convertible Reserved Instances to exchange.
|
GetReservedInstancesExchangeQuoteRequest.Builder |
reservedInstanceIds(String... reservedInstanceIds)
The IDs of the Convertible Reserved Instances to exchange.
|
GetReservedInstancesExchangeQuoteRequest.Builder |
targetConfigurations(Collection<TargetConfigurationRequest> targetConfigurations)
The configuration of the target Convertible Reserved Instance to exchange for your current Convertible
Reserved Instances.
|
GetReservedInstancesExchangeQuoteRequest.Builder |
targetConfigurations(Consumer<TargetConfigurationRequest.Builder>... targetConfigurations)
The configuration of the target Convertible Reserved Instance to exchange for your current Convertible
Reserved Instances.
|
GetReservedInstancesExchangeQuoteRequest.Builder |
targetConfigurations(TargetConfigurationRequest... targetConfigurations)
The configuration of the target Convertible Reserved Instance to exchange for your current Convertible
Reserved Instances.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetReservedInstancesExchangeQuoteRequest.Builder reservedInstanceIds(Collection<String> reservedInstanceIds)
The IDs of the Convertible Reserved Instances to exchange.
reservedInstanceIds - The IDs of the Convertible Reserved Instances to exchange.GetReservedInstancesExchangeQuoteRequest.Builder reservedInstanceIds(String... reservedInstanceIds)
The IDs of the Convertible Reserved Instances to exchange.
reservedInstanceIds - The IDs of the Convertible Reserved Instances to exchange.GetReservedInstancesExchangeQuoteRequest.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.GetReservedInstancesExchangeQuoteRequest.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.GetReservedInstancesExchangeQuoteRequest.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) GetReservedInstancesExchangeQuoteRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderGetReservedInstancesExchangeQuoteRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.