Class Autoscaler
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tem.v20210701.models.Autoscaler
-
public class Autoscaler extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description Autoscaler()Autoscaler(Autoscaler 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 StringgetAutoscalerId()Get 弹性伸缩ID 注意:此字段可能返回 null,表示取不到有效值。StringgetAutoscalerName()Get 弹性伸缩名称 注意:此字段可能返回 null,表示取不到有效值。StringgetCreateDate()Get 创建日期 注意:此字段可能返回 null,表示取不到有效值。CronHorizontalAutoscaler[]getCronHorizontalAutoscaler()Get 定时弹性伸缩策略 注意:此字段可能返回 null,表示取不到有效值。StringgetDescription()Get 弹性伸缩描述 注意:此字段可能返回 null,表示取不到有效值。BooleangetEnabled()Get 是否启用 注意:此字段可能返回 null,表示取不到有效值。StringgetEnableDate()Get 启用时间 注意:此字段可能返回 null,表示取不到有效值。HorizontalAutoscaler[]getHorizontalAutoscaler()Get 指标弹性伸缩策略 注意:此字段可能返回 null,表示取不到有效值。LonggetMaxReplicas()Get 弹性伸缩最大实例数LonggetMinReplicas()Get 弹性伸缩最小实例数StringgetModifyDate()Get 修改时间 注意:此字段可能返回 null,表示取不到有效值。voidsetAutoscalerId(String AutoscalerId)Set 弹性伸缩ID 注意:此字段可能返回 null,表示取不到有效值。voidsetAutoscalerName(String AutoscalerName)Set 弹性伸缩名称 注意:此字段可能返回 null,表示取不到有效值。voidsetCreateDate(String CreateDate)Set 创建日期 注意:此字段可能返回 null,表示取不到有效值。voidsetCronHorizontalAutoscaler(CronHorizontalAutoscaler[] CronHorizontalAutoscaler)Set 定时弹性伸缩策略 注意:此字段可能返回 null,表示取不到有效值。voidsetDescription(String Description)Set 弹性伸缩描述 注意:此字段可能返回 null,表示取不到有效值。voidsetEnabled(Boolean Enabled)Set 是否启用 注意:此字段可能返回 null,表示取不到有效值。voidsetEnableDate(String EnableDate)Set 启用时间 注意:此字段可能返回 null,表示取不到有效值。voidsetHorizontalAutoscaler(HorizontalAutoscaler[] HorizontalAutoscaler)Set 指标弹性伸缩策略 注意:此字段可能返回 null,表示取不到有效值。voidsetMaxReplicas(Long MaxReplicas)Set 弹性伸缩最大实例数voidsetMinReplicas(Long MinReplicas)Set 弹性伸缩最小实例数voidsetModifyDate(String ModifyDate)Set 修改时间 注意:此字段可能返回 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
-
Autoscaler
public Autoscaler()
-
Autoscaler
public Autoscaler(Autoscaler 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
-
getMinReplicas
public Long getMinReplicas()
Get 弹性伸缩最小实例数- Returns:
- MinReplicas 弹性伸缩最小实例数
-
setMinReplicas
public void setMinReplicas(Long MinReplicas)
Set 弹性伸缩最小实例数- Parameters:
MinReplicas- 弹性伸缩最小实例数
-
getMaxReplicas
public Long getMaxReplicas()
Get 弹性伸缩最大实例数- Returns:
- MaxReplicas 弹性伸缩最大实例数
-
setMaxReplicas
public void setMaxReplicas(Long MaxReplicas)
Set 弹性伸缩最大实例数- Parameters:
MaxReplicas- 弹性伸缩最大实例数
-
getHorizontalAutoscaler
public HorizontalAutoscaler[] getHorizontalAutoscaler()
Get 指标弹性伸缩策略 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- HorizontalAutoscaler 指标弹性伸缩策略 注意:此字段可能返回 null,表示取不到有效值。
-
setHorizontalAutoscaler
public void setHorizontalAutoscaler(HorizontalAutoscaler[] HorizontalAutoscaler)
Set 指标弹性伸缩策略 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
HorizontalAutoscaler- 指标弹性伸缩策略 注意:此字段可能返回 null,表示取不到有效值。
-
getCronHorizontalAutoscaler
public CronHorizontalAutoscaler[] getCronHorizontalAutoscaler()
Get 定时弹性伸缩策略 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CronHorizontalAutoscaler 定时弹性伸缩策略 注意:此字段可能返回 null,表示取不到有效值。
-
setCronHorizontalAutoscaler
public void setCronHorizontalAutoscaler(CronHorizontalAutoscaler[] CronHorizontalAutoscaler)
Set 定时弹性伸缩策略 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CronHorizontalAutoscaler- 定时弹性伸缩策略 注意:此字段可能返回 null,表示取不到有效值。
-
getAutoscalerId
public String getAutoscalerId()
Get 弹性伸缩ID 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AutoscalerId 弹性伸缩ID 注意:此字段可能返回 null,表示取不到有效值。
-
setAutoscalerId
public void setAutoscalerId(String AutoscalerId)
Set 弹性伸缩ID 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AutoscalerId- 弹性伸缩ID 注意:此字段可能返回 null,表示取不到有效值。
-
getAutoscalerName
public String getAutoscalerName()
Get 弹性伸缩名称 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AutoscalerName 弹性伸缩名称 注意:此字段可能返回 null,表示取不到有效值。
-
setAutoscalerName
public void setAutoscalerName(String AutoscalerName)
Set 弹性伸缩名称 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AutoscalerName- 弹性伸缩名称 注意:此字段可能返回 null,表示取不到有效值。
-
getDescription
public String getDescription()
Get 弹性伸缩描述 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Description 弹性伸缩描述 注意:此字段可能返回 null,表示取不到有效值。
-
setDescription
public void setDescription(String Description)
Set 弹性伸缩描述 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Description- 弹性伸缩描述 注意:此字段可能返回 null,表示取不到有效值。
-
getCreateDate
public String getCreateDate()
Get 创建日期 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CreateDate 创建日期 注意:此字段可能返回 null,表示取不到有效值。
-
setCreateDate
public void setCreateDate(String CreateDate)
Set 创建日期 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CreateDate- 创建日期 注意:此字段可能返回 null,表示取不到有效值。
-
getModifyDate
public String getModifyDate()
Get 修改时间 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ModifyDate 修改时间 注意:此字段可能返回 null,表示取不到有效值。
-
setModifyDate
public void setModifyDate(String ModifyDate)
Set 修改时间 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ModifyDate- 修改时间 注意:此字段可能返回 null,表示取不到有效值。
-
getEnableDate
public String getEnableDate()
Get 启用时间 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- EnableDate 启用时间 注意:此字段可能返回 null,表示取不到有效值。
-
setEnableDate
public void setEnableDate(String EnableDate)
Set 启用时间 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
EnableDate- 启用时间 注意:此字段可能返回 null,表示取不到有效值。
-
getEnabled
public Boolean getEnabled()
Get 是否启用 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Enabled 是否启用 注意:此字段可能返回 null,表示取不到有效值。
-
setEnabled
public void setEnabled(Boolean Enabled)
Set 是否启用 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Enabled- 是否启用 注意:此字段可能返回 null,表示取不到有效值。
-
-