public static interface UpdatePricingRuleRequest.Builder extends BillingconductorRequest.Builder, SdkPojo, CopyableBuilder<UpdatePricingRuleRequest.Builder,UpdatePricingRuleRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdatePricingRuleRequest.Builder arn(String arn)
The Amazon Resource Name (ARN) of the pricing rule to update.
arn - The Amazon Resource Name (ARN) of the pricing rule to update.UpdatePricingRuleRequest.Builder name(String name)
The new name of the pricing rule. The name must be unique to each pricing rule.
name - The new name of the pricing rule. The name must be unique to each pricing rule.UpdatePricingRuleRequest.Builder description(String description)
The new description for the pricing rule.
description - The new description for the pricing rule.UpdatePricingRuleRequest.Builder type(String type)
The new pricing rule type.
type - The new pricing rule type.PricingRuleType,
PricingRuleTypeUpdatePricingRuleRequest.Builder type(PricingRuleType type)
The new pricing rule type.
type - The new pricing rule type.PricingRuleType,
PricingRuleTypeUpdatePricingRuleRequest.Builder modifierPercentage(Double modifierPercentage)
The new modifier to show pricing plan rates as a percentage.
modifierPercentage - The new modifier to show pricing plan rates as a percentage.UpdatePricingRuleRequest.Builder tiering(UpdateTieringInput tiering)
The set of tiering configurations for the pricing rule.
tiering - The set of tiering configurations for the pricing rule.default UpdatePricingRuleRequest.Builder tiering(Consumer<UpdateTieringInput.Builder> tiering)
The set of tiering configurations for the pricing rule.
This is a convenience method that creates an instance of theUpdateTieringInput.Builder avoiding the
need to create one manually via UpdateTieringInput.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to tiering(UpdateTieringInput).
tiering - a consumer that will call methods on UpdateTieringInput.Buildertiering(UpdateTieringInput)UpdatePricingRuleRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdatePricingRuleRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.