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
Note: This field may return null, indicating that no valid values can be obtained.
|
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
|
String |
getRetryInfo()
Get
|
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
Note: This field may return null, indicating that no valid values can be obtained.
|
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
|
void |
setRetryInfo(String RetryInfo)
Set
|
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, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public 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. Valid values: 0 (disabled), 1 (enabled).
Note: This field may return null, indicating that no valid values can be obtained.public Long getCompensateCount()
public void setCompensateCount(Long CompensateCount)
CompensateCount
- Number of compensations
Note: This field may return null, indicating that no valid values can be obtained.public Long getRetryCount()
public void setRetryCount(Long RetryCount)
RetryCount
- public String getRetryInfo()
public void setRetryInfo(String RetryInfo)
RetryInfo
- Copyright © 2024. All rights reserved.