Class CreatePrometheusMultiTenantInstancePostPayModeRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.monitor.v20180724.models.CreatePrometheusMultiTenantInstancePostPayModeRequest
-
public class CreatePrometheusMultiTenantInstancePostPayModeRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreatePrometheusMultiTenantInstancePostPayModeRequest()
CreatePrometheusMultiTenantInstancePostPayModeRequest(CreatePrometheusMultiTenantInstancePostPayModeRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long
getDataRetentionTime()
Get 数据存储时间(单位天),限制值为15,30,45之一String
getGrafanaInstanceId()
Get 需要关联的 Grafana 实例String
getInstanceName()
Get 实例名String
getSubnetId()
Get 子网 IDPrometheusTag[]
getTagSpecification()
Get 实例的标签String
getVpcId()
Get VPC IDString
getZone()
Get 可用区void
setDataRetentionTime(Long DataRetentionTime)
Set 数据存储时间(单位天),限制值为15,30,45之一void
setGrafanaInstanceId(String GrafanaInstanceId)
Set 需要关联的 Grafana 实例void
setInstanceName(String InstanceName)
Set 实例名void
setSubnetId(String SubnetId)
Set 子网 IDvoid
setTagSpecification(PrometheusTag[] TagSpecification)
Set 实例的标签void
setVpcId(String VpcId)
Set VPC IDvoid
setZone(String Zone)
Set 可用区void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CreatePrometheusMultiTenantInstancePostPayModeRequest
public CreatePrometheusMultiTenantInstancePostPayModeRequest()
-
CreatePrometheusMultiTenantInstancePostPayModeRequest
public CreatePrometheusMultiTenantInstancePostPayModeRequest(CreatePrometheusMultiTenantInstancePostPayModeRequest 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.
-
-
Method Detail
-
getInstanceName
public String getInstanceName()
Get 实例名- Returns:
- InstanceName 实例名
-
setInstanceName
public void setInstanceName(String InstanceName)
Set 实例名- Parameters:
InstanceName
- 实例名
-
getVpcId
public String getVpcId()
Get VPC ID- Returns:
- VpcId VPC ID
-
setVpcId
public void setVpcId(String VpcId)
Set VPC ID- Parameters:
VpcId
- VPC ID
-
getSubnetId
public String getSubnetId()
Get 子网 ID- Returns:
- SubnetId 子网 ID
-
setSubnetId
public void setSubnetId(String SubnetId)
Set 子网 ID- Parameters:
SubnetId
- 子网 ID
-
getDataRetentionTime
public Long getDataRetentionTime()
Get 数据存储时间(单位天),限制值为15,30,45之一- Returns:
- DataRetentionTime 数据存储时间(单位天),限制值为15,30,45之一
-
setDataRetentionTime
public void setDataRetentionTime(Long DataRetentionTime)
Set 数据存储时间(单位天),限制值为15,30,45之一- Parameters:
DataRetentionTime
- 数据存储时间(单位天),限制值为15,30,45之一
-
getZone
public String getZone()
Get 可用区- Returns:
- Zone 可用区
-
setZone
public void setZone(String Zone)
Set 可用区- Parameters:
Zone
- 可用区
-
getTagSpecification
public PrometheusTag[] getTagSpecification()
Get 实例的标签- Returns:
- TagSpecification 实例的标签
-
setTagSpecification
public void setTagSpecification(PrometheusTag[] TagSpecification)
Set 实例的标签- Parameters:
TagSpecification
- 实例的标签
-
getGrafanaInstanceId
public String getGrafanaInstanceId()
Get 需要关联的 Grafana 实例- Returns:
- GrafanaInstanceId 需要关联的 Grafana 实例
-
setGrafanaInstanceId
public void setGrafanaInstanceId(String GrafanaInstanceId)
Set 需要关联的 Grafana 实例- Parameters:
GrafanaInstanceId
- 需要关联的 Grafana 实例
-
-