Interface GetRenewalPricingResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetRenewalPricingResponse.Builder,,GetRenewalPricingResponse> OutpostsResponse.Builder,SdkBuilder<GetRenewalPricingResponse.Builder,,GetRenewalPricingResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetRenewalPricingResponse
@Mutable
@NotThreadSafe
public static interface GetRenewalPricingResponse.Builder
extends OutpostsResponse.Builder, SdkPojo, CopyableBuilder<GetRenewalPricingResponse.Builder,GetRenewalPricingResponse>
-
Method Summary
Modifier and TypeMethodDescriptionpricingOptions(Collection<PricingOption> pricingOptions) The pricing options for the specified Outpost.pricingOptions(Consumer<PricingOption.Builder>... pricingOptions) The pricing options for the specified Outpost.pricingOptions(PricingOption... pricingOptions) The pricing options for the specified Outpost.pricingResult(String pricingResult) The result of the pricing request.pricingResult(PricingResult pricingResult) The result of the pricing request.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.outposts.model.OutpostsResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
pricingResult
The result of the pricing request.
- Parameters:
pricingResult- The result of the pricing request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
pricingResult
The result of the pricing request.
- Parameters:
pricingResult- The result of the pricing request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
pricingOptions
The pricing options for the specified Outpost.
- Parameters:
pricingOptions- The pricing options for the specified Outpost.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pricingOptions
The pricing options for the specified Outpost.
- Parameters:
pricingOptions- The pricing options for the specified Outpost.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pricingOptions
The pricing options for the specified Outpost.
This is a convenience method that creates an instance of thePricingOption.Builderavoiding the need to create one manually viaPricingOption.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topricingOptions(List<PricingOption>).- Parameters:
pricingOptions- a consumer that will call methods onPricingOption.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-