Class ScalableRule
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tsf.v20180326.models.ScalableRule
-
public class ScalableRule extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ScalableRule()ScalableRule(ScalableRule 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDesc()Get 备注 注意:此字段可能返回 null,表示取不到有效值。StringgetDescription()Get 备注 注意:此字段可能返回 null,表示取不到有效值。LonggetDisableMetricAS()Get 是否关闭指标伸缩, 默认0, 0:打开指标伸缩 1:关闭指标伸缩 注意:此字段可能返回 null,表示取不到有效值。LonggetEnableCronAS()Get 开启定时伸缩规则, 默认0, 0:关闭定时伸缩 1:开启定时伸缩 注意:此字段可能返回 null,表示取不到有效值。LonggetExpandVmCountLimit()Get ExpandVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。LonggetGroupCount()Get GroupCount值 注意:此字段可能返回 null,表示取不到有效值。StringgetName()Get Name值 注意:此字段可能返回 null,表示取不到有效值。StringgetRuleId()Get RuleId值 注意:此字段可能返回 null,表示取不到有效值。LonggetShrinkVmCountLimit()Get ShrinkVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。voidsetDesc(String Desc)Set 备注 注意:此字段可能返回 null,表示取不到有效值。voidsetDescription(String Description)Set 备注 注意:此字段可能返回 null,表示取不到有效值。voidsetDisableMetricAS(Long DisableMetricAS)Set 是否关闭指标伸缩, 默认0, 0:打开指标伸缩 1:关闭指标伸缩 注意:此字段可能返回 null,表示取不到有效值。voidsetEnableCronAS(Long EnableCronAS)Set 开启定时伸缩规则, 默认0, 0:关闭定时伸缩 1:开启定时伸缩 注意:此字段可能返回 null,表示取不到有效值。voidsetExpandVmCountLimit(Long ExpandVmCountLimit)Set ExpandVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。voidsetGroupCount(Long GroupCount)Set GroupCount值 注意:此字段可能返回 null,表示取不到有效值。voidsetName(String Name)Set Name值 注意:此字段可能返回 null,表示取不到有效值。voidsetRuleId(String RuleId)Set RuleId值 注意:此字段可能返回 null,表示取不到有效值。voidsetShrinkVmCountLimit(Long ShrinkVmCountLimit)Set ShrinkVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ScalableRule
public ScalableRule()
-
ScalableRule
public ScalableRule(ScalableRule 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.
-
-
Method Detail
-
getRuleId
public String getRuleId()
Get RuleId值 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- RuleId RuleId值 注意:此字段可能返回 null,表示取不到有效值。
-
setRuleId
public void setRuleId(String RuleId)
Set RuleId值 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
RuleId- RuleId值 注意:此字段可能返回 null,表示取不到有效值。
-
getName
public String getName()
Get Name值 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Name Name值 注意:此字段可能返回 null,表示取不到有效值。
-
setName
public void setName(String Name)
Set Name值 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Name- Name值 注意:此字段可能返回 null,表示取不到有效值。
-
getExpandVmCountLimit
public Long getExpandVmCountLimit()
Get ExpandVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ExpandVmCountLimit ExpandVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。
-
setExpandVmCountLimit
public void setExpandVmCountLimit(Long ExpandVmCountLimit)
Set ExpandVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ExpandVmCountLimit- ExpandVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。
-
getShrinkVmCountLimit
public Long getShrinkVmCountLimit()
Get ShrinkVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ShrinkVmCountLimit ShrinkVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。
-
setShrinkVmCountLimit
public void setShrinkVmCountLimit(Long ShrinkVmCountLimit)
Set ShrinkVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ShrinkVmCountLimit- ShrinkVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。
-
getGroupCount
public Long getGroupCount()
Get GroupCount值 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- GroupCount GroupCount值 注意:此字段可能返回 null,表示取不到有效值。
-
setGroupCount
public void setGroupCount(Long GroupCount)
Set GroupCount值 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
GroupCount- GroupCount值 注意:此字段可能返回 null,表示取不到有效值。
-
getDesc
public String getDesc()
Get 备注 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Desc 备注 注意:此字段可能返回 null,表示取不到有效值。
-
setDesc
public void setDesc(String Desc)
Set 备注 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Desc- 备注 注意:此字段可能返回 null,表示取不到有效值。
-
getDescription
public String getDescription()
Get 备注 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Description 备注 注意:此字段可能返回 null,表示取不到有效值。
-
setDescription
public void setDescription(String Description)
Set 备注 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Description- 备注 注意:此字段可能返回 null,表示取不到有效值。
-
getDisableMetricAS
public Long getDisableMetricAS()
Get 是否关闭指标伸缩, 默认0, 0:打开指标伸缩 1:关闭指标伸缩 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DisableMetricAS 是否关闭指标伸缩, 默认0, 0:打开指标伸缩 1:关闭指标伸缩 注意:此字段可能返回 null,表示取不到有效值。
-
setDisableMetricAS
public void setDisableMetricAS(Long DisableMetricAS)
Set 是否关闭指标伸缩, 默认0, 0:打开指标伸缩 1:关闭指标伸缩 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DisableMetricAS- 是否关闭指标伸缩, 默认0, 0:打开指标伸缩 1:关闭指标伸缩 注意:此字段可能返回 null,表示取不到有效值。
-
getEnableCronAS
public Long getEnableCronAS()
Get 开启定时伸缩规则, 默认0, 0:关闭定时伸缩 1:开启定时伸缩 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- EnableCronAS 开启定时伸缩规则, 默认0, 0:关闭定时伸缩 1:开启定时伸缩 注意:此字段可能返回 null,表示取不到有效值。
-
setEnableCronAS
public void setEnableCronAS(Long EnableCronAS)
Set 开启定时伸缩规则, 默认0, 0:关闭定时伸缩 1:开启定时伸缩 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
EnableCronAS- 开启定时伸缩规则, 默认0, 0:关闭定时伸缩 1:开启定时伸缩 注意:此字段可能返回 null,表示取不到有效值。
-
-