public class CronHorizontalAutoscaler extends AbstractModel
Constructor and Description |
---|
CronHorizontalAutoscaler() |
CronHorizontalAutoscaler(CronHorizontalAutoscaler 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 |
---|---|
Boolean |
getEnabled()
Get 是否启用
|
String |
getName()
Get 定时伸缩策略名称
|
String |
getPeriod()
Get 策略周期
* *,三个范围,第一个是天,第二个是月,第三个是周,中间用空格隔开
例子:
* * (每天)
* 0-3 (每周日到周三)
1,11,21 * *(每个月1号,11号,21号)
|
Long |
getPriority()
Get 策略优先级,值越大优先级越高,0为最小值
|
CronHorizontalAutoscalerSchedule[] |
getSchedules()
Get 定时伸缩策略明细
|
void |
setEnabled(Boolean Enabled)
Set 是否启用
|
void |
setName(String Name)
Set 定时伸缩策略名称
|
void |
setPeriod(String Period)
Set 策略周期
* *,三个范围,第一个是天,第二个是月,第三个是周,中间用空格隔开
例子:
* * (每天)
* 0-3 (每周日到周三)
1,11,21 * *(每个月1号,11号,21号)
|
void |
setPriority(Long Priority)
Set 策略优先级,值越大优先级越高,0为最小值
|
void |
setSchedules(CronHorizontalAutoscalerSchedule[] Schedules)
Set 定时伸缩策略明细
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public CronHorizontalAutoscaler()
public CronHorizontalAutoscaler(CronHorizontalAutoscaler source)
public String getName()
public void setName(String Name)
Name
- 定时伸缩策略名称public String getPeriod()
public void setPeriod(String Period)
Period
- 策略周期
* *,三个范围,第一个是天,第二个是月,第三个是周,中间用空格隔开
例子:
* * (每天)
* 0-3 (每周日到周三)
1,11,21 * *(每个月1号,11号,21号)public CronHorizontalAutoscalerSchedule[] getSchedules()
public void setSchedules(CronHorizontalAutoscalerSchedule[] Schedules)
Schedules
- 定时伸缩策略明细public Boolean getEnabled()
public void setEnabled(Boolean Enabled)
Enabled
- 是否启用public Long getPriority()
public void setPriority(Long Priority)
Priority
- 策略优先级,值越大优先级越高,0为最小值Copyright © 2022. All rights reserved.