| Package | Description |
|---|---|
| software.amazon.awssdk.services.applicationautoscaling.model |
| Modifier and Type | Method and Description |
|---|---|
ScalingPolicy.Builder |
ScalingPolicy.Builder.alarms(Alarm... alarms)
The CloudWatch alarms associated with the scaling policy.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.alarms(Collection<Alarm> alarms)
The CloudWatch alarms associated with the scaling policy.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.alarms(Consumer<Alarm.Builder>... alarms)
The CloudWatch alarms associated with the scaling policy.
|
static ScalingPolicy.Builder |
ScalingPolicy.builder() |
ScalingPolicy.Builder |
ScalingPolicy.Builder.creationTime(Instant creationTime)
The Unix timestamp for when the scaling policy was created.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.policyARN(String policyARN)
The Amazon Resource Name (ARN) of the scaling policy.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.policyName(String policyName)
The name of the scaling policy.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.policyType(PolicyType policyType)
The scaling policy type.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.policyType(String policyType)
The scaling policy type.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.resourceId(String resourceId)
The identifier of the resource associated with the scaling policy.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.scalableDimension(ScalableDimension scalableDimension)
The scalable dimension.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.scalableDimension(String scalableDimension)
The scalable dimension.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.serviceNamespace(ServiceNamespace serviceNamespace)
The namespace of the Amazon Web Services service that provides the resource, or a
custom-resource. |
ScalingPolicy.Builder |
ScalingPolicy.Builder.serviceNamespace(String serviceNamespace)
The namespace of the Amazon Web Services service that provides the resource, or a
custom-resource. |
default ScalingPolicy.Builder |
ScalingPolicy.Builder.stepScalingPolicyConfiguration(Consumer<StepScalingPolicyConfiguration.Builder> stepScalingPolicyConfiguration)
A step scaling policy.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.stepScalingPolicyConfiguration(StepScalingPolicyConfiguration stepScalingPolicyConfiguration)
A step scaling policy.
|
default ScalingPolicy.Builder |
ScalingPolicy.Builder.targetTrackingScalingPolicyConfiguration(Consumer<TargetTrackingScalingPolicyConfiguration.Builder> targetTrackingScalingPolicyConfiguration)
A target tracking scaling policy.
|
ScalingPolicy.Builder |
ScalingPolicy.Builder.targetTrackingScalingPolicyConfiguration(TargetTrackingScalingPolicyConfiguration targetTrackingScalingPolicyConfiguration)
A target tracking scaling policy.
|
ScalingPolicy.Builder |
ScalingPolicy.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends ScalingPolicy.Builder> |
ScalingPolicy.serializableBuilderClass() |
Copyright © 2023. All rights reserved.