public class Activity extends AbstractModel
Constructor and Description |
---|
Activity() |
Activity(Activity 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 |
getActivityId()
Get 伸缩活动ID。
|
ActivtyRelatedInstance[] |
getActivityRelatedInstanceSet()
Get 伸缩活动相关实例信息集合。
|
String |
getActivityType()
Get 伸缩活动类型。取值如下:
SCALE_OUT:扩容活动SCALE_IN:缩容活动ATTACH_INSTANCES:添加实例REMOVE_INSTANCES:销毁实例DETACH_INSTANCES:移出实例TERMINATE_INSTANCES_UNEXPECTEDLY:实例在CVM控制台被销毁REPLACE_UNHEALTHY_INSTANCE:替换不健康实例 START_INSTANCES:开启实例 STOP_INSTANCES:关闭实例 |
String |
getAutoScalingGroupId()
Get 伸缩组ID。
|
String |
getCause()
Get 伸缩活动起因。
|
String |
getCreatedTime()
Get 伸缩活动创建时间。
|
String |
getDescription()
Get 伸缩活动描述。
|
DetailedStatusMessage[] |
getDetailedStatusMessageSet()
Get 伸缩活动状态详细描述。
|
String |
getEndTime()
Get 伸缩活动结束时间。
|
LifecycleActionResultInfo[] |
getLifecycleActionResultSet()
Get 伸缩活动中生命周期挂钩的执行结果。
|
String |
getStartTime()
Get 伸缩活动开始时间。
|
String |
getStatusCode()
Get 伸缩活动状态。取值如下:
INIT:初始化中 RUNNING:运行中 SUCCESSFUL:活动成功 PARTIALLY_SUCCESSFUL:活动部分成功 FAILED:活动失败 CANCELLED:活动取消 |
String |
getStatusMessage()
Get 伸缩活动状态描述。
|
String |
getStatusMessageSimplified()
Get 伸缩活动状态简要描述。
|
void |
setActivityId(String ActivityId)
Set 伸缩活动ID。
|
void |
setActivityRelatedInstanceSet(ActivtyRelatedInstance[] ActivityRelatedInstanceSet)
Set 伸缩活动相关实例信息集合。
|
void |
setActivityType(String ActivityType)
Set 伸缩活动类型。取值如下:
SCALE_OUT:扩容活动SCALE_IN:缩容活动ATTACH_INSTANCES:添加实例REMOVE_INSTANCES:销毁实例DETACH_INSTANCES:移出实例TERMINATE_INSTANCES_UNEXPECTEDLY:实例在CVM控制台被销毁REPLACE_UNHEALTHY_INSTANCE:替换不健康实例 START_INSTANCES:开启实例 STOP_INSTANCES:关闭实例 |
void |
setAutoScalingGroupId(String AutoScalingGroupId)
Set 伸缩组ID。
|
void |
setCause(String Cause)
Set 伸缩活动起因。
|
void |
setCreatedTime(String CreatedTime)
Set 伸缩活动创建时间。
|
void |
setDescription(String Description)
Set 伸缩活动描述。
|
void |
setDetailedStatusMessageSet(DetailedStatusMessage[] DetailedStatusMessageSet)
Set 伸缩活动状态详细描述。
|
void |
setEndTime(String EndTime)
Set 伸缩活动结束时间。
|
void |
setLifecycleActionResultSet(LifecycleActionResultInfo[] LifecycleActionResultSet)
Set 伸缩活动中生命周期挂钩的执行结果。
|
void |
setStartTime(String StartTime)
Set 伸缩活动开始时间。
|
void |
setStatusCode(String StatusCode)
Set 伸缩活动状态。取值如下:
INIT:初始化中 RUNNING:运行中 SUCCESSFUL:活动成功 PARTIALLY_SUCCESSFUL:活动部分成功 FAILED:活动失败 CANCELLED:活动取消 |
void |
setStatusMessage(String StatusMessage)
Set 伸缩活动状态描述。
|
void |
setStatusMessageSimplified(String StatusMessageSimplified)
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 Activity()
public Activity(Activity source)
public String getAutoScalingGroupId()
public void setAutoScalingGroupId(String AutoScalingGroupId)
AutoScalingGroupId
- 伸缩组ID。public String getActivityId()
public void setActivityId(String ActivityId)
ActivityId
- 伸缩活动ID。public String getActivityType()
public void setActivityType(String ActivityType)
ActivityType
- 伸缩活动类型。取值如下:public String getStatusCode()
public void setStatusCode(String StatusCode)
StatusCode
- 伸缩活动状态。取值如下:public String getStatusMessage()
public void setStatusMessage(String StatusMessage)
StatusMessage
- 伸缩活动状态描述。public String getCause()
public void setCause(String Cause)
Cause
- 伸缩活动起因。public String getDescription()
public void setDescription(String Description)
Description
- 伸缩活动描述。public String getStartTime()
public void setStartTime(String StartTime)
StartTime
- 伸缩活动开始时间。public String getEndTime()
public void setEndTime(String EndTime)
EndTime
- 伸缩活动结束时间。public String getCreatedTime()
public void setCreatedTime(String CreatedTime)
CreatedTime
- 伸缩活动创建时间。public ActivtyRelatedInstance[] getActivityRelatedInstanceSet()
public void setActivityRelatedInstanceSet(ActivtyRelatedInstance[] ActivityRelatedInstanceSet)
ActivityRelatedInstanceSet
- 伸缩活动相关实例信息集合。public String getStatusMessageSimplified()
public void setStatusMessageSimplified(String StatusMessageSimplified)
StatusMessageSimplified
- 伸缩活动状态简要描述。public LifecycleActionResultInfo[] getLifecycleActionResultSet()
public void setLifecycleActionResultSet(LifecycleActionResultInfo[] LifecycleActionResultSet)
LifecycleActionResultSet
- 伸缩活动中生命周期挂钩的执行结果。public DetailedStatusMessage[] getDetailedStatusMessageSet()
public void setDetailedStatusMessageSet(DetailedStatusMessage[] DetailedStatusMessageSet)
DetailedStatusMessageSet
- 伸缩活动状态详细描述。Copyright © 2021. All rights reserved.