public class SLInstanceInfo extends AbstractModel
header, skipSign
Constructor and Description |
---|
SLInstanceInfo() |
SLInstanceInfo(SLInstanceInfo 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 Creation time.
|
Long |
getAppId()
Get User APP ID.
|
Long |
getAutoRenewFlag()
Get Auto-renewal flag.
|
String |
getClusterId()
Get Instance string ID.
|
String |
getClusterName()
Get Instance name
|
String |
getExpireTime()
Get Expiration time.
|
String |
getHealthStatus()
Get Health status.
|
Long |
getId()
Get Instance numeric ID
|
String |
getIsolateTime()
Get Isolation time.
|
Long |
getPayMode()
Get Cluster billing type.
|
Long |
getRegionId()
Get Region ID
|
Long |
getStatus()
Get Status code
|
String |
getStatusDesc()
Get Status description.
|
Long |
getSubnetId()
Get Primary AZ subnet ID.
|
Tag[] |
getTags()
Get Instance tag.
|
Long |
getVpcId()
Get Primary AZ VPC ID.
|
String |
getZone()
Get Primary AZ.
|
Long |
getZoneId()
Get Primary AZ ID.
|
ZoneSetting[] |
getZoneSettings()
Get Multi-AZ information.
|
void |
setAddTime(String AddTime)
Set Creation time.
|
void |
setAppId(Long AppId)
Set User APP ID.
|
void |
setAutoRenewFlag(Long AutoRenewFlag)
Set Auto-renewal flag.
|
void |
setClusterId(String ClusterId)
Set Instance string ID.
|
void |
setClusterName(String ClusterName)
Set Instance name
|
void |
setExpireTime(String ExpireTime)
Set Expiration time.
|
void |
setHealthStatus(String HealthStatus)
Set Health status.
|
void |
setId(Long Id)
Set Instance numeric ID
|
void |
setIsolateTime(String IsolateTime)
Set Isolation time.
|
void |
setPayMode(Long PayMode)
Set Cluster billing type.
|
void |
setRegionId(Long RegionId)
Set Region ID
|
void |
setStatus(Long Status)
Set Status code
|
void |
setStatusDesc(String StatusDesc)
Set Status description.
|
void |
setSubnetId(Long SubnetId)
Set Primary AZ subnet ID.
|
void |
setTags(Tag[] Tags)
Set Instance tag.
|
void |
setVpcId(Long VpcId)
Set Primary AZ VPC ID.
|
void |
setZone(String Zone)
Set Primary AZ.
|
void |
setZoneId(Long ZoneId)
Set Primary AZ ID.
|
void |
setZoneSettings(ZoneSetting[] ZoneSettings)
Set Multi-AZ information.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public SLInstanceInfo()
public SLInstanceInfo(SLInstanceInfo source)
public String getClusterId()
public void setClusterId(String ClusterId)
ClusterId
- Instance string ID.public Long getId()
public void setId(Long Id)
Id
- Instance numeric IDpublic String getStatusDesc()
public void setStatusDesc(String StatusDesc)
StatusDesc
- Status description.public String getHealthStatus()
public void setHealthStatus(String HealthStatus)
HealthStatus
- Health status.public String getClusterName()
public void setClusterName(String ClusterName)
ClusterName
- Instance namepublic Long getRegionId()
public void setRegionId(Long RegionId)
RegionId
- Region IDpublic Long getZoneId()
public void setZoneId(Long ZoneId)
ZoneId
- Primary AZ ID.public String getZone()
public void setZone(String Zone)
Zone
- Primary AZ.public Long getAppId()
public void setAppId(Long AppId)
AppId
- User APP ID.public Long getVpcId()
public void setVpcId(Long VpcId)
VpcId
- Primary AZ VPC ID.public Long getSubnetId()
public void setSubnetId(Long SubnetId)
SubnetId
- Primary AZ subnet ID.public Long getStatus()
public void setStatus(Long Status)
Status
- Status codepublic String getAddTime()
public void setAddTime(String AddTime)
AddTime
- Creation time.public Long getPayMode()
public void setPayMode(Long PayMode)
PayMode
- Cluster billing type. 0 indicates pay-as-you-go. 1 indicates monthly subscription.public ZoneSetting[] getZoneSettings()
public void setZoneSettings(ZoneSetting[] ZoneSettings)
ZoneSettings
- Multi-AZ information.
Note: This field may return null, indicating that no valid values can be obtained.public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags
- Instance tag.
Note: This field may return null, indicating that no valid values can be obtained.public Long getAutoRenewFlag()
public void setAutoRenewFlag(Long AutoRenewFlag)
AutoRenewFlag
- Auto-renewal flag. 0: notify before expiration but do not auto-renew; 1: notify before expiration and auto-renew; and 2: do not notify before expiration and do not auto-renew. If the business does not support renewal, the value is set to 0.public String getIsolateTime()
public void setIsolateTime(String IsolateTime)
IsolateTime
- Isolation time. For instances that are not isolated, the API returns 0000-00-00 00:00:00.public String getExpireTime()
public void setExpireTime(String ExpireTime)
ExpireTime
- Expiration time. For post-paid instances, the API returns 0000-00-00 00:00:00.Copyright © 2025. All rights reserved.