public static interface CreatePricingPlanRequest.Builder extends BillingconductorRequest.Builder, SdkPojo, CopyableBuilder<CreatePricingPlanRequest.Builder,CreatePricingPlanRequest>
| Modifier and Type | Method and Description |
|---|---|
CreatePricingPlanRequest.Builder |
clientToken(String clientToken)
The token that is needed to support idempotency.
|
CreatePricingPlanRequest.Builder |
description(String description)
The description of the pricing plan.
|
CreatePricingPlanRequest.Builder |
name(String name)
The name of the pricing plan.
|
CreatePricingPlanRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreatePricingPlanRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreatePricingPlanRequest.Builder |
pricingRuleArns(Collection<String> pricingRuleArns)
A list of Amazon Resource Names (ARNs) that define the pricing plan parameters.
|
CreatePricingPlanRequest.Builder |
pricingRuleArns(String... pricingRuleArns)
A list of Amazon Resource Names (ARNs) that define the pricing plan parameters.
|
CreatePricingPlanRequest.Builder |
tags(Map<String,String> tags)
A map that contains tag keys and tag values that are attached to a pricing plan.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreatePricingPlanRequest.Builder clientToken(String clientToken)
The token that is needed to support idempotency. Idempotency isn't currently supported, but will be implemented in a future update.
clientToken - The token that is needed to support idempotency. Idempotency isn't currently supported, but will be
implemented in a future update.CreatePricingPlanRequest.Builder name(String name)
The name of the pricing plan. The names must be unique to each pricing plan.
name - The name of the pricing plan. The names must be unique to each pricing plan.CreatePricingPlanRequest.Builder description(String description)
The description of the pricing plan.
description - The description of the pricing plan.CreatePricingPlanRequest.Builder pricingRuleArns(Collection<String> pricingRuleArns)
A list of Amazon Resource Names (ARNs) that define the pricing plan parameters.
pricingRuleArns - A list of Amazon Resource Names (ARNs) that define the pricing plan parameters.CreatePricingPlanRequest.Builder pricingRuleArns(String... pricingRuleArns)
A list of Amazon Resource Names (ARNs) that define the pricing plan parameters.
pricingRuleArns - A list of Amazon Resource Names (ARNs) that define the pricing plan parameters.CreatePricingPlanRequest.Builder tags(Map<String,String> tags)
A map that contains tag keys and tag values that are attached to a pricing plan.
tags - A map that contains tag keys and tag values that are attached to a pricing plan.CreatePricingPlanRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreatePricingPlanRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.