public class Instance extends AbstractModel
| Constructor and Description | 
|---|
| Instance() | 
| Instance(Instance 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 | getAddTime()Get Instance addition time | 
| String | getAutoScalingGroupId()Get Auto scaling group ID | 
| String | getAutoScalingGroupName()Get Auto scaling group name | 
| String | getCreationType()Get Creation type. | 
| String | getHealthStatus()Get Health status. | 
| String | getInstanceId()Get Instance ID | 
| String | getInstanceType()Get Instance type | 
| String | getLaunchConfigurationId()Get Launch configuration ID | 
| String | getLaunchConfigurationName()Get Launch configuration name | 
| String | getLifeCycleState()Get Lifecycle status. | 
| Boolean | getProtectedFromScaleIn()Get Whether to add scale-in protection | 
| Long | getVersionNumber()Get Version number | 
| String | getZone()Get Availability zone | 
| void | setAddTime(String AddTime)Set Instance addition time | 
| void | setAutoScalingGroupId(String AutoScalingGroupId)Set Auto scaling group ID | 
| void | setAutoScalingGroupName(String AutoScalingGroupName)Set Auto scaling group name | 
| void | setCreationType(String CreationType)Set Creation type. | 
| void | setHealthStatus(String HealthStatus)Set Health status. | 
| void | setInstanceId(String InstanceId)Set Instance ID | 
| void | setInstanceType(String InstanceType)Set Instance type | 
| void | setLaunchConfigurationId(String LaunchConfigurationId)Set Launch configuration ID | 
| void | setLaunchConfigurationName(String LaunchConfigurationName)Set Launch configuration name | 
| void | setLifeCycleState(String LifeCycleState)Set Lifecycle status. | 
| void | setProtectedFromScaleIn(Boolean ProtectedFromScaleIn)Set Whether to add scale-in protection | 
| void | setVersionNumber(Long VersionNumber)Set Version number | 
| void | setZone(String Zone)Set Availability zone | 
| 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, toJsonStringpublic Instance()
public Instance(Instance source)
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - Instance IDpublic String getAutoScalingGroupId()
public void setAutoScalingGroupId(String AutoScalingGroupId)
AutoScalingGroupId - Auto scaling group IDpublic String getLaunchConfigurationId()
public void setLaunchConfigurationId(String LaunchConfigurationId)
LaunchConfigurationId - Launch configuration IDpublic String getLaunchConfigurationName()
public void setLaunchConfigurationName(String LaunchConfigurationName)
LaunchConfigurationName - Launch configuration namepublic String getLifeCycleState()
public void setLifeCycleState(String LifeCycleState)
LifeCycleState - Lifecycle status. Valid values:public String getHealthStatus()
public void setHealthStatus(String HealthStatus)
HealthStatus - Health status. Value range: HEALTHY, UNHEALTHYpublic Boolean getProtectedFromScaleIn()
public void setProtectedFromScaleIn(Boolean ProtectedFromScaleIn)
ProtectedFromScaleIn - Whether to add scale-in protectionpublic String getZone()
public void setZone(String Zone)
Zone - Availability zonepublic String getCreationType()
public void setCreationType(String CreationType)
CreationType - Creation type. Value range: AUTO_CREATION, MANUAL_ATTACHING.public String getAddTime()
public void setAddTime(String AddTime)
AddTime - Instance addition timepublic String getInstanceType()
public void setInstanceType(String InstanceType)
InstanceType - Instance typepublic Long getVersionNumber()
public void setVersionNumber(Long VersionNumber)
VersionNumber - Version numberpublic String getAutoScalingGroupName()
public void setAutoScalingGroupName(String AutoScalingGroupName)
AutoScalingGroupName - Auto scaling group nameCopyright © 2022. All rights reserved.