Interface ListPricingPlansAssociatedWithPricingRuleResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,BillingconductorResponse.Builder
,Buildable
,CopyableBuilder<ListPricingPlansAssociatedWithPricingRuleResponse.Builder,
,ListPricingPlansAssociatedWithPricingRuleResponse> SdkBuilder<ListPricingPlansAssociatedWithPricingRuleResponse.Builder,
,ListPricingPlansAssociatedWithPricingRuleResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
ListPricingPlansAssociatedWithPricingRuleResponse
@Mutable
@NotThreadSafe
public static interface ListPricingPlansAssociatedWithPricingRuleResponse.Builder
extends BillingconductorResponse.Builder, SdkPojo, CopyableBuilder<ListPricingPlansAssociatedWithPricingRuleResponse.Builder,ListPricingPlansAssociatedWithPricingRuleResponse>
-
Method Summary
Modifier and TypeMethodDescriptionbillingPeriod
(String billingPeriod) The pricing plan billing period for which associations will be listed.The pagination token to be used on subsequent calls.pricingPlanArns
(String... pricingPlanArns) The list containing pricing plans that are associated with the requested pricing rule.pricingPlanArns
(Collection<String> pricingPlanArns) The list containing pricing plans that are associated with the requested pricing rule.pricingRuleArn
(String pricingRuleArn) The pricing rule Amazon Resource Name (ARN) for which associations will be listed.Methods inherited from interface software.amazon.awssdk.services.billingconductor.model.BillingconductorResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
billingPeriod
The pricing plan billing period for which associations will be listed.
- Parameters:
billingPeriod
- The pricing plan billing period for which associations will be listed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pricingRuleArn
The pricing rule Amazon Resource Name (ARN) for which associations will be listed.
- Parameters:
pricingRuleArn
- The pricing rule Amazon Resource Name (ARN) for which associations will be listed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pricingPlanArns
ListPricingPlansAssociatedWithPricingRuleResponse.Builder pricingPlanArns(Collection<String> pricingPlanArns) The list containing pricing plans that are associated with the requested pricing rule.
- Parameters:
pricingPlanArns
- The list containing pricing plans that are associated with the requested pricing rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pricingPlanArns
ListPricingPlansAssociatedWithPricingRuleResponse.Builder pricingPlanArns(String... pricingPlanArns) The list containing pricing plans that are associated with the requested pricing rule.
- Parameters:
pricingPlanArns
- The list containing pricing plans that are associated with the requested pricing rule.- 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.
-