Class RumInstanceInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.rum.v20210622.models.RumInstanceInfo
-
public class RumInstanceInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description RumInstanceInfo()RumInstanceInfo(RumInstanceInfo 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 LonggetAreaId()Get 片区IdLonggetChargeStatus()Get 计费状态(1=使用中,2=已过期,3=已销毁,4=分配中,5=分配失败)LonggetChargeType()Get 计费类型(1=免费版,2=预付费,3=后付费)LonggetClusterId()Get 集群IdStringgetCreatedAt()Get 创建时间LonggetDataRetentionDays()Get 数据保留时间(天)StringgetInstanceDesc()Get 实例描述StringgetInstanceId()Get 实例IdStringgetInstanceName()Get 实例名称LonggetInstanceStatus()Get 实例状态(1=创建中,2=运行中,3=异常,4=重启中,5=停止中,6=已停止,7=已删除)LonggetInstanceType()Get 实例类型 1:原web相关类型 2:app端类型 注意:此字段可能返回 null,表示取不到有效值。Tag[]getTags()Get 标签列表StringgetUpdatedAt()Get 更新时间voidsetAreaId(Long AreaId)Set 片区IdvoidsetChargeStatus(Long ChargeStatus)Set 计费状态(1=使用中,2=已过期,3=已销毁,4=分配中,5=分配失败)voidsetChargeType(Long ChargeType)Set 计费类型(1=免费版,2=预付费,3=后付费)voidsetClusterId(Long ClusterId)Set 集群IdvoidsetCreatedAt(String CreatedAt)Set 创建时间voidsetDataRetentionDays(Long DataRetentionDays)Set 数据保留时间(天)voidsetInstanceDesc(String InstanceDesc)Set 实例描述voidsetInstanceId(String InstanceId)Set 实例IdvoidsetInstanceName(String InstanceName)Set 实例名称voidsetInstanceStatus(Long InstanceStatus)Set 实例状态(1=创建中,2=运行中,3=异常,4=重启中,5=停止中,6=已停止,7=已删除)voidsetInstanceType(Long InstanceType)Set 实例类型 1:原web相关类型 2:app端类型 注意:此字段可能返回 null,表示取不到有效值。voidsetTags(Tag[] Tags)Set 标签列表voidsetUpdatedAt(String UpdatedAt)Set 更新时间voidtoMap(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
-
RumInstanceInfo
public RumInstanceInfo()
-
RumInstanceInfo
public RumInstanceInfo(RumInstanceInfo 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
-
getInstanceStatus
public Long getInstanceStatus()
Get 实例状态(1=创建中,2=运行中,3=异常,4=重启中,5=停止中,6=已停止,7=已删除)- Returns:
- InstanceStatus 实例状态(1=创建中,2=运行中,3=异常,4=重启中,5=停止中,6=已停止,7=已删除)
-
setInstanceStatus
public void setInstanceStatus(Long InstanceStatus)
Set 实例状态(1=创建中,2=运行中,3=异常,4=重启中,5=停止中,6=已停止,7=已删除)- Parameters:
InstanceStatus- 实例状态(1=创建中,2=运行中,3=异常,4=重启中,5=停止中,6=已停止,7=已删除)
-
getAreaId
public Long getAreaId()
Get 片区Id- Returns:
- AreaId 片区Id
-
setAreaId
public void setAreaId(Long AreaId)
Set 片区Id- Parameters:
AreaId- 片区Id
-
getTags
public Tag[] getTags()
Get 标签列表- Returns:
- Tags 标签列表
-
setTags
public void setTags(Tag[] Tags)
Set 标签列表- Parameters:
Tags- 标签列表
-
getInstanceId
public String getInstanceId()
Get 实例Id- Returns:
- InstanceId 实例Id
-
setInstanceId
public void setInstanceId(String InstanceId)
Set 实例Id- Parameters:
InstanceId- 实例Id
-
getClusterId
public Long getClusterId()
Get 集群Id- Returns:
- ClusterId 集群Id
-
setClusterId
public void setClusterId(Long ClusterId)
Set 集群Id- Parameters:
ClusterId- 集群Id
-
getInstanceDesc
public String getInstanceDesc()
Get 实例描述- Returns:
- InstanceDesc 实例描述
-
setInstanceDesc
public void setInstanceDesc(String InstanceDesc)
Set 实例描述- Parameters:
InstanceDesc- 实例描述
-
getChargeStatus
public Long getChargeStatus()
Get 计费状态(1=使用中,2=已过期,3=已销毁,4=分配中,5=分配失败)- Returns:
- ChargeStatus 计费状态(1=使用中,2=已过期,3=已销毁,4=分配中,5=分配失败)
-
setChargeStatus
public void setChargeStatus(Long ChargeStatus)
Set 计费状态(1=使用中,2=已过期,3=已销毁,4=分配中,5=分配失败)- Parameters:
ChargeStatus- 计费状态(1=使用中,2=已过期,3=已销毁,4=分配中,5=分配失败)
-
getChargeType
public Long getChargeType()
Get 计费类型(1=免费版,2=预付费,3=后付费)- Returns:
- ChargeType 计费类型(1=免费版,2=预付费,3=后付费)
-
setChargeType
public void setChargeType(Long ChargeType)
Set 计费类型(1=免费版,2=预付费,3=后付费)- Parameters:
ChargeType- 计费类型(1=免费版,2=预付费,3=后付费)
-
getUpdatedAt
public String getUpdatedAt()
Get 更新时间- Returns:
- UpdatedAt 更新时间
-
setUpdatedAt
public void setUpdatedAt(String UpdatedAt)
Set 更新时间- Parameters:
UpdatedAt- 更新时间
-
getDataRetentionDays
public Long getDataRetentionDays()
Get 数据保留时间(天)- Returns:
- DataRetentionDays 数据保留时间(天)
-
setDataRetentionDays
public void setDataRetentionDays(Long DataRetentionDays)
Set 数据保留时间(天)- Parameters:
DataRetentionDays- 数据保留时间(天)
-
getInstanceName
public String getInstanceName()
Get 实例名称- Returns:
- InstanceName 实例名称
-
setInstanceName
public void setInstanceName(String InstanceName)
Set 实例名称- Parameters:
InstanceName- 实例名称
-
getCreatedAt
public String getCreatedAt()
Get 创建时间- Returns:
- CreatedAt 创建时间
-
setCreatedAt
public void setCreatedAt(String CreatedAt)
Set 创建时间- Parameters:
CreatedAt- 创建时间
-
getInstanceType
public Long getInstanceType()
Get 实例类型 1:原web相关类型 2:app端类型 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- InstanceType 实例类型 1:原web相关类型 2:app端类型 注意:此字段可能返回 null,表示取不到有效值。
-
setInstanceType
public void setInstanceType(Long InstanceType)
Set 实例类型 1:原web相关类型 2:app端类型 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
InstanceType- 实例类型 1:原web相关类型 2:app端类型 注意:此字段可能返回 null,表示取不到有效值。
-
-