| 程序包 | 说明 |
|---|---|
| com.aliyun.sdk.service.ess20220222.models |
| 限定符和类型 | 方法和说明 |
|---|---|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.adjustmentType(String adjustmentType)
The scaling method of the scaling rule.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.adjustmentValue(Integer adjustmentValue)
The number of instances that must be scaled based on the scaling rule.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.alarmDimensions(List<CreateScalingRuleRequest.AlarmDimensions> alarmDimensions)
The metric dimensions.
|
static CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.builder() |
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.cooldown(Integer cooldown)
The cooldown time of the scaling rule.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.disableScaleIn(Boolean disableScaleIn)
Specifies whether to disable scale-in.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.estimatedInstanceWarmup(Integer estimatedInstanceWarmup)
The warmup period of an instance.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.initialMaxSize(Integer initialMaxSize)
The maximum number of ECS instances that can be contained in the scaling group.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.metricName(String metricName)
The predefined metric of the scaling rule.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.minAdjustmentMagnitude(Integer minAdjustmentMagnitude)
The minimum number of instances that must be scaled when the AdjustmentType parameter is set to PercentChangeInCapacity.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.ownerAccount(String ownerAccount)
OwnerAccount.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.ownerId(Long ownerId)
OwnerId.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.predictiveScalingMode(String predictiveScalingMode)
The mode of the predictive scaling rule.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.predictiveTaskBufferTime(Integer predictiveTaskBufferTime)
The amount of buffer time before the prediction task is executed.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.predictiveValueBehavior(String predictiveValueBehavior)
The maximum value for predication tasks.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.predictiveValueBuffer(Integer predictiveValueBuffer)
The ratio based on which the predicted value is increased when you set `PredictiveValueBehavior` to `PredictiveValueOverrideMaxWithBuffer`.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.regionId(String regionId)
The region ID of the scaling group.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.resourceOwnerAccount(String resourceOwnerAccount)
ResourceOwnerAccount.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.scaleInEvaluationCount(Integer scaleInEvaluationCount)
The number of consecutive times that the event-triggered task created for scale-in activities must meet the threshold conditions before an alert is triggered.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.scaleOutEvaluationCount(Integer scaleOutEvaluationCount)
The number of consecutive times that the event-triggered task created for scale-out activities must meet the threshold conditions before an alert is triggered.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.scalingGroupId(String scalingGroupId)
The ID of the scaling group to which the scaling rule belongs.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.scalingRuleName(String scalingRuleName)
The name of the scaling rule.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.scalingRuleType(String scalingRuleType)
The type of the scaling rule.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.stepAdjustments(List<CreateScalingRuleRequest.StepAdjustments> stepAdjustments)
Details of the step adjustments.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.Builder.targetValue(Float targetValue)
The target value.
|
CreateScalingRuleRequest.Builder |
CreateScalingRuleRequest.toBuilder() |
Copyright © 2024. All rights reserved.