public static final class UpdateApplicationScalingRuleResponseBody.Data.Builder extends Object
public UpdateApplicationScalingRuleResponseBody.Data.Builder appId(String appId)
The application ID.
example:7171a6ca-d1cd-4928-8642-7d5cfe69****
public UpdateApplicationScalingRuleResponseBody.Data.Builder createTime(Long createTime)
The time when the auto scaling policy was created. Unit: milliseconds.
example:1616642248938
public UpdateApplicationScalingRuleResponseBody.Data.Builder enableIdle(Boolean enableIdle)
public UpdateApplicationScalingRuleResponseBody.Data.Builder lastDisableTime(Long lastDisableTime)
The time when the auto scaling policy was last disabled.
example:1641882854484
public UpdateApplicationScalingRuleResponseBody.Data.Builder metric(UpdateApplicationScalingRuleResponseBody.Metric metric)
The details of the metric-based auto scaling policy.
public UpdateApplicationScalingRuleResponseBody.Data.Builder scaleRuleEnabled(Boolean scaleRuleEnabled)
Specifies whether to enable the auto scaling policy. Valid values:
true
public UpdateApplicationScalingRuleResponseBody.Data.Builder scaleRuleName(String scaleRuleName)
The name of the auto scaling policy.
example:test
public UpdateApplicationScalingRuleResponseBody.Data.Builder scaleRuleType(String scaleRuleType)
The type of the auto scaling policy. Valid values:
timing
public UpdateApplicationScalingRuleResponseBody.Data.Builder timer(UpdateApplicationScalingRuleResponseBody.Timer timer)
The details of the scheduled auto scaling policy.
public UpdateApplicationScalingRuleResponseBody.Data.Builder updateTime(Long updateTime)
The time when the auto scaling policy was updated. Unit: milliseconds.
example:1616642248938
public UpdateApplicationScalingRuleResponseBody.Data build()
Copyright © 2026. All rights reserved.