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 that creates an instance of theList.Builder
avoiding the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #targetConfigurations(List) .targetConfigurations - a consumer that will call methods on List.Builder #targetConfigurations(List) GetReservedInstancesExchangeQuoteRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderGetReservedInstancesExchangeQuoteRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.