public static interface AutoScalingPolicyUpdate.Builder extends SdkPojo, CopyableBuilder<AutoScalingPolicyUpdate.Builder,AutoScalingPolicyUpdate>
Modifier and Type | Method and Description |
---|---|
AutoScalingPolicyUpdate.Builder |
policyName(String policyName)
The name of the scaling policy.
|
AutoScalingPolicyUpdate.Builder |
targetTrackingScalingPolicyConfiguration(AutoScalingTargetTrackingScalingPolicyConfigurationUpdate targetTrackingScalingPolicyConfiguration)
Represents a target tracking scaling policy configuration.
|
default AutoScalingPolicyUpdate.Builder |
targetTrackingScalingPolicyConfiguration(Consumer<AutoScalingTargetTrackingScalingPolicyConfigurationUpdate.Builder> targetTrackingScalingPolicyConfiguration)
Represents a target tracking scaling policy configuration.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
AutoScalingPolicyUpdate.Builder policyName(String policyName)
The name of the scaling policy.
policyName
- The name of the scaling policy.AutoScalingPolicyUpdate.Builder targetTrackingScalingPolicyConfiguration(AutoScalingTargetTrackingScalingPolicyConfigurationUpdate targetTrackingScalingPolicyConfiguration)
Represents a target tracking scaling policy configuration.
targetTrackingScalingPolicyConfiguration
- Represents a target tracking scaling policy configuration.default AutoScalingPolicyUpdate.Builder targetTrackingScalingPolicyConfiguration(Consumer<AutoScalingTargetTrackingScalingPolicyConfigurationUpdate.Builder> targetTrackingScalingPolicyConfiguration)
Represents a target tracking scaling policy configuration.
This is a convenience that creates an instance of theAutoScalingTargetTrackingScalingPolicyConfigurationUpdate.Builder
avoiding the need to create one
manually via AutoScalingTargetTrackingScalingPolicyConfigurationUpdate.builder()
.
When the Consumer
completes,
SdkBuilder.build()
is called immediately and
its result is passed to
targetTrackingScalingPolicyConfiguration(AutoScalingTargetTrackingScalingPolicyConfigurationUpdate)
.targetTrackingScalingPolicyConfiguration
- a consumer that will call methods on
AutoScalingTargetTrackingScalingPolicyConfigurationUpdate.Builder
targetTrackingScalingPolicyConfiguration(AutoScalingTargetTrackingScalingPolicyConfigurationUpdate)
Copyright © 2021. All rights reserved.