Interface ListPricingRulesAssociatedToPricingPlanResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,BillingconductorResponse.Builder,Buildable,CopyableBuilder<ListPricingRulesAssociatedToPricingPlanResponse.Builder,,ListPricingRulesAssociatedToPricingPlanResponse> SdkBuilder<ListPricingRulesAssociatedToPricingPlanResponse.Builder,,ListPricingRulesAssociatedToPricingPlanResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
ListPricingRulesAssociatedToPricingPlanResponse
public static interface ListPricingRulesAssociatedToPricingPlanResponse.Builder
extends BillingconductorResponse.Builder, SdkPojo, CopyableBuilder<ListPricingRulesAssociatedToPricingPlanResponse.Builder,ListPricingRulesAssociatedToPricingPlanResponse>
-
Method Summary
Modifier and TypeMethodDescriptionbillingPeriod(String billingPeriod) The billing period for which the pricing rule associations are listed.The pagination token to be used on subsequent calls.pricingPlanArn(String pricingPlanArn) The Amazon Resource Name (ARN) of the pricing plan for which associations are listed.pricingRuleArns(String... pricingRuleArns) A list containing pricing rules that are associated with the requested pricing plan.pricingRuleArns(Collection<String> pricingRuleArns) A list containing pricing rules that are associated with the requested pricing plan.Methods inherited from interface software.amazon.awssdk.services.billingconductor.model.BillingconductorResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
billingPeriod
The billing period for which the pricing rule associations are listed.
- Parameters:
billingPeriod- The billing period for which the pricing rule associations are listed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pricingPlanArn
The Amazon Resource Name (ARN) of the pricing plan for which associations are listed.
- Parameters:
pricingPlanArn- The Amazon Resource Name (ARN) of the pricing plan for which associations are listed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pricingRuleArns
ListPricingRulesAssociatedToPricingPlanResponse.Builder pricingRuleArns(Collection<String> pricingRuleArns) A list containing pricing rules that are associated with the requested pricing plan.
- Parameters:
pricingRuleArns- A list containing pricing rules that are associated with the requested pricing plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pricingRuleArns
A list containing pricing rules that are associated with the requested pricing plan.
- Parameters:
pricingRuleArns- A list containing pricing rules that are associated with the requested pricing plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
The pagination token to be used on subsequent calls.
- Parameters:
nextToken- The pagination token to be used on subsequent calls.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-