public class Activity extends AbstractModel
Constructor and Description |
---|
Activity() |
Modifier and Type | Method and Description |
---|---|
String |
getActivityId()
获取伸缩活动ID。
|
ActivtyRelatedInstance[] |
getActivityRelatedInstanceSet()
获取伸缩活动相关实例信息集合。
|
String |
getActivityType()
获取伸缩活动类型。取值如下:
SCALE_OUT:扩容活动SCALE_IN:缩容活动ATTACH_INSTANCES:添加实例REMOVE_INSTANCES:销毁实例DETACH_INSTANCES:移出实例TERMINATE_INSTANCES_UNEXPECTEDLY:实例在CVM控制台被销毁REPLACE_UNHEALTHY_INSTANCE:替换不健康实例) |
String |
getAutoScalingGroupId()
获取伸缩组ID。
|
String |
getCause()
获取伸缩活动起因。
|
String |
getCreatedTime()
获取伸缩活动创建时间。
|
String |
getDescription()
获取伸缩活动描述。
|
String |
getEndTime()
获取伸缩活动结束时间。
|
String |
getStartTime()
获取伸缩活动开始时间。
|
String |
getStatusCode()
获取伸缩活动状态。取值如下:
INIT:初始化中 RUNNING:运行中 SUCCESSFUL:活动成功 PARTIALLY_SUCCESSFUL:活动部分成功 FAILED:活动失败 CANCELLED:活动取消 |
String |
getStatusMessage()
获取伸缩活动状态描述。
|
String |
getStatusMessageSimplified()
获取伸缩活动状态简要描述。
|
void |
setActivityId(String ActivityId)
设置伸缩活动ID。
|
void |
setActivityRelatedInstanceSet(ActivtyRelatedInstance[] ActivityRelatedInstanceSet)
设置伸缩活动相关实例信息集合。
|
void |
setActivityType(String ActivityType)
设置伸缩活动类型。取值如下:
SCALE_OUT:扩容活动SCALE_IN:缩容活动ATTACH_INSTANCES:添加实例REMOVE_INSTANCES:销毁实例DETACH_INSTANCES:移出实例TERMINATE_INSTANCES_UNEXPECTEDLY:实例在CVM控制台被销毁REPLACE_UNHEALTHY_INSTANCE:替换不健康实例) |
void |
setAutoScalingGroupId(String AutoScalingGroupId)
设置伸缩组ID。
|
void |
setCause(String Cause)
设置伸缩活动起因。
|
void |
setCreatedTime(String CreatedTime)
设置伸缩活动创建时间。
|
void |
setDescription(String Description)
设置伸缩活动描述。
|
void |
setEndTime(String EndTime)
设置伸缩活动结束时间。
|
void |
setStartTime(String StartTime)
设置伸缩活动开始时间。
|
void |
setStatusCode(String StatusCode)
设置伸缩活动状态。取值如下:
INIT:初始化中 RUNNING:运行中 SUCCESSFUL:活动成功 PARTIALLY_SUCCESSFUL:活动部分成功 FAILED:活动失败 CANCELLED:活动取消 |
void |
setStatusMessage(String StatusMessage)
设置伸缩活动状态描述。
|
void |
setStatusMessageSimplified(String StatusMessageSimplified)
设置伸缩活动状态简要描述。
|
void |
toMap(HashMap<String,String> map,
String prefix)
内部实现,用户禁止调用
|
fromJsonString, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
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
- 伸缩活动状态简要描述。Copyright © 2018. All rights reserved.