public class AutoScaleRecord extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
AutoScaleRecord()  | 
AutoScaleRecord(AutoScaleRecord source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
getActionStatus()
Get The values are "SUCCESS", "FAILED", "PART_SUCCESS", "IN_PROCESS", which indicate success, failure, partial success, and in-progress, respectively. 
 | 
String | 
getActionTime()
Get Process initiation time. 
 | 
Long | 
getCompensateCount()
Get Number of compensations. 
 | 
Long | 
getCompensateFlag()
Get Compensatory scale-out. 
 | 
String | 
getEndTime()
Get Process termination time. 
 | 
Long | 
getExpectScaleNum()
Get Valid only when ScaleAction is SCALE_OUT. 
 | 
Long | 
getRetryCount()
Get Number of retries. 
 | 
String | 
getRetryEnReason()
Get Retry description in English. 
 | 
String | 
getRetryInfo()
Get Retry information. 
 | 
String | 
getRetryReason()
Get Retry description. 
 | 
String | 
getScaleAction()
Get "SCALE_OUT" and "SCALE_IN", representing expansion and reduction respectively. 
 | 
String | 
getScaleInfo()
Get Description related to auto-scaling. 
 | 
String | 
getSpecInfo()
Get Specification information used during scale-out. 
 | 
String | 
getStrategyName()
Get Name of the scale-in or scale-out rule. 
 | 
Long | 
getStrategyType()
Get Policy type. 
 | 
void | 
setActionStatus(String ActionStatus)
Set The values are "SUCCESS", "FAILED", "PART_SUCCESS", "IN_PROCESS", which indicate success, failure, partial success, and in-progress, respectively. 
 | 
void | 
setActionTime(String ActionTime)
Set Process initiation time. 
 | 
void | 
setCompensateCount(Long CompensateCount)
Set Number of compensations. 
 | 
void | 
setCompensateFlag(Long CompensateFlag)
Set Compensatory scale-out. 
 | 
void | 
setEndTime(String EndTime)
Set Process termination time. 
 | 
void | 
setExpectScaleNum(Long ExpectScaleNum)
Set Valid only when ScaleAction is SCALE_OUT. 
 | 
void | 
setRetryCount(Long RetryCount)
Set Number of retries. 
 | 
void | 
setRetryEnReason(String RetryEnReason)
Set Retry description in English. 
 | 
void | 
setRetryInfo(String RetryInfo)
Set Retry information. 
 | 
void | 
setRetryReason(String RetryReason)
Set Retry description. 
 | 
void | 
setScaleAction(String ScaleAction)
Set "SCALE_OUT" and "SCALE_IN", representing expansion and reduction respectively. 
 | 
void | 
setScaleInfo(String ScaleInfo)
Set Description related to auto-scaling. 
 | 
void | 
setSpecInfo(String SpecInfo)
Set Specification information used during scale-out. 
 | 
void | 
setStrategyName(String StrategyName)
Set Name of the scale-in or scale-out rule. 
 | 
void | 
setStrategyType(Long StrategyType)
Set Policy type. 
 | 
void | 
toMap(HashMap<String,String> map,
     String prefix)
Internal implementation, normal users should not use it. 
 | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic AutoScaleRecord()
public AutoScaleRecord(AutoScaleRecord source)
public String getStrategyName()
public void setStrategyName(String StrategyName)
StrategyName - Name of the scale-in or scale-out rule.public String getScaleAction()
public void setScaleAction(String ScaleAction)
ScaleAction - "SCALE_OUT" and "SCALE_IN", representing expansion and reduction respectively.public String getActionStatus()
public void setActionStatus(String ActionStatus)
ActionStatus - The values are "SUCCESS", "FAILED", "PART_SUCCESS", "IN_PROCESS", which indicate success, failure, partial success, and in-progress, respectively.public String getActionTime()
public void setActionTime(String ActionTime)
ActionTime - Process initiation time.public String getScaleInfo()
public void setScaleInfo(String ScaleInfo)
ScaleInfo - Description related to auto-scaling.public Long getExpectScaleNum()
public void setExpectScaleNum(Long ExpectScaleNum)
ExpectScaleNum - Valid only when ScaleAction is SCALE_OUT.public String getEndTime()
public void setEndTime(String EndTime)
EndTime - Process termination time.public Long getStrategyType()
public void setStrategyType(Long StrategyType)
StrategyType - Policy type. Valid values: 1 (load-based scaling), 2 (time-based scaling).public String getSpecInfo()
public void setSpecInfo(String SpecInfo)
SpecInfo - Specification information used during scale-out.public Long getCompensateFlag()
public void setCompensateFlag(Long CompensateFlag)
CompensateFlag - Compensatory scale-out. 0: disable, 1: enable.public Long getCompensateCount()
public void setCompensateCount(Long CompensateCount)
CompensateCount - Number of compensations.public Long getRetryCount()
public void setRetryCount(Long RetryCount)
RetryCount - Number of retries.public String getRetryInfo()
public void setRetryInfo(String RetryInfo)
RetryInfo - Retry information.public String getRetryEnReason()
public void setRetryEnReason(String RetryEnReason)
RetryEnReason - Retry description in English.public String getRetryReason()
public void setRetryReason(String RetryReason)
RetryReason - Retry description.Copyright © 2025. All rights reserved.