public class DescribePrometheusInstanceDetailResponse extends AbstractModel
Constructor and Description |
---|
DescribePrometheusInstanceDetailResponse() |
DescribePrometheusInstanceDetailResponse(DescribePrometheusInstanceDetailResponse 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 |
---|---|
Long |
getAutoRenewFlag()
Get Auto-renewal flag
`0`: Auto-renewal not enabled
`1`: Auto-renewal enabled
`2`: Auto-renewal prohibited
`-1`: Invalid
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getChargeStatus()
Get Billing status
`1`: Normal
`2`: Expired
`3`: Terminated
`4`: Assigning
`5`: Failed to assign
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getDataRetentionTime()
Get Storage period
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getEnableGrafana()
Get Whether Grafana is enabled
`0`: Disabled
`1`: Enabled
|
String |
getExpireTime()
Get Expiration time of the purchased instance
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getGrafanaURL()
Get Grafana dashboard URL
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getInstanceChargeType()
Get Instance billing mode.
|
String |
getInstanceId()
Get Instance ID
|
String |
getInstanceName()
Get Instance name
|
Long |
getInstanceStatus()
Get Instance status.
|
String |
getRequestId()
Get The unique request ID, which is returned for each request.
|
String |
getSpecName()
Get Specification name
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getSubnetId()
Get Subnet ID
|
String |
getVpcId()
Get VPC ID
|
void |
setAutoRenewFlag(Long AutoRenewFlag)
Set Auto-renewal flag
`0`: Auto-renewal not enabled
`1`: Auto-renewal enabled
`2`: Auto-renewal prohibited
`-1`: Invalid
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setChargeStatus(Long ChargeStatus)
Set Billing status
`1`: Normal
`2`: Expired
`3`: Terminated
`4`: Assigning
`5`: Failed to assign
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setDataRetentionTime(Long DataRetentionTime)
Set Storage period
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setEnableGrafana(Long EnableGrafana)
Set Whether Grafana is enabled
`0`: Disabled
`1`: Enabled
|
void |
setExpireTime(String ExpireTime)
Set Expiration time of the purchased instance
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setGrafanaURL(String GrafanaURL)
Set Grafana dashboard URL
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setInstanceChargeType(Long InstanceChargeType)
Set Instance billing mode.
|
void |
setInstanceId(String InstanceId)
Set Instance ID
|
void |
setInstanceName(String InstanceName)
Set Instance name
|
void |
setInstanceStatus(Long InstanceStatus)
Set Instance status.
|
void |
setRequestId(String RequestId)
Set The unique request ID, which is returned for each request.
|
void |
setSpecName(String SpecName)
Set Specification name
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setSubnetId(String SubnetId)
Set Subnet ID
|
void |
setVpcId(String VpcId)
Set VPC ID
|
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 DescribePrometheusInstanceDetailResponse()
public DescribePrometheusInstanceDetailResponse(DescribePrometheusInstanceDetailResponse source)
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- Instance IDpublic String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName
- Instance namepublic String getVpcId()
public void setVpcId(String VpcId)
VpcId
- VPC IDpublic String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- Subnet IDpublic Long getInstanceStatus()
public void setInstanceStatus(Long InstanceStatus)
InstanceStatus
- Instance status. Valid values:
`1`: Creating
`2`: Running
`3`: Abnormal
`4`: Rebooting
`5`: Terminating
`6`: Service suspended
`8`: Suspending service for overdue payment
`9`: Service suspended for overdue paymentpublic Long getChargeStatus()
public void setChargeStatus(Long ChargeStatus)
ChargeStatus
- Billing status
`1`: Normal
`2`: Expired
`3`: Terminated
`4`: Assigning
`5`: Failed to assign
Note: This field may return null, indicating that no valid values can be obtained.public Long getEnableGrafana()
public void setEnableGrafana(Long EnableGrafana)
EnableGrafana
- Whether Grafana is enabled
`0`: Disabled
`1`: Enabledpublic String getGrafanaURL()
public void setGrafanaURL(String GrafanaURL)
GrafanaURL
- Grafana dashboard URL
Note: This field may return null, indicating that no valid values can be obtained.public Long getInstanceChargeType()
public void setInstanceChargeType(Long InstanceChargeType)
InstanceChargeType
- Instance billing mode. Valid values:
`2`: Monthly subscription
`3`: Pay-as-you-gopublic String getSpecName()
public void setSpecName(String SpecName)
SpecName
- Specification name
Note: This field may return null, indicating that no valid values can be obtained.public Long getDataRetentionTime()
public void setDataRetentionTime(Long DataRetentionTime)
DataRetentionTime
- Storage period
Note: This field may return null, indicating that no valid values can be obtained.public String getExpireTime()
public void setExpireTime(String ExpireTime)
ExpireTime
- Expiration time of the purchased instance
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`: Auto-renewal not enabled
`1`: Auto-renewal enabled
`2`: Auto-renewal prohibited
`-1`: Invalid
Note: This field may return null, indicating that no valid values can be obtained.public String getRequestId()
public void setRequestId(String RequestId)
RequestId
- The unique request ID, which is returned for each request. RequestId is required for locating a problem.Copyright © 2023. All rights reserved.