public class LogstashInstanceInfo extends AbstractModel
Constructor and Description |
---|
LogstashInstanceInfo() |
LogstashInstanceInfo(LogstashInstanceInfo 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 |
getAppId()
Get 用户ID
|
String |
getBindedESInstanceId()
Get 实例绑定的ES集群ID
|
Long |
getChargePeriod()
Get 包年包月购买时长,单位:月
|
String |
getChargeType()
Get 实例计费模式。取值范围: PREPAID:表示预付费,即包年包月 POSTPAID_BY_HOUR:表示后付费,即按量计费 CDHPAID:CDH付费,即只对CDH计费,不对CDH上的实例计费。
|
Long |
getCpuNum()
Get CPU数量
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getCreateTime()
Get 实例创建时间
|
String |
getDeadline()
Get 实例到期时间
|
Long |
getDiskSize()
Get 节点磁盘大小,单位GB
|
String |
getDiskType()
Get 节点磁盘类型
|
LogstashExtendedFile[] |
getExtendedFiles()
Get 扩展文件列表
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getInstanceId()
Get 实例ID
|
String |
getInstanceName()
Get 实例名称
|
String |
getLicenseType()
Get License类型oss:开源版xpack:基础版默认值xpack
|
String |
getLogstashVersion()
Get Logstash版本号
|
Long |
getMemSize()
Get 内存大小
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getNodeNum()
Get 节点个数
|
LogstashNodeInfo[] |
getNodes()
Get 实例节点类型
|
String |
getNodeType()
Get 节点规格LOGSTASH.S1.SMALL2:1核2GLOGSTASH.S1.MEDIUM4:2核4GLOGSTASH.S1.MEDIUM8:2核8GLOGSTASH.S1.LARGE16:4核16GLOGSTASH.S1.2XLARGE32:8核32GLOGSTASH.S1.4XLARGE32:16核32GLOGSTASH.S1.4XLARGE64:16核64G
|
OperationDuration |
getOperationDuration()
Get 可维护时间段
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getRegion()
Get 地域
|
String |
getRenewFlag()
Get 自动续费标识。取值范围: NOTIFY_AND_AUTO_RENEW:通知过期且自动续费 NOTIFY_AND_MANUAL_RENEW:通知过期不自动续费 DISABLE_NOTIFY_AND_MANUAL_RENEW:不通知过期不自动续费 默认取值:NOTIFY_AND_AUTO_RENEW。若该参数指定为NOTIFY_AND_AUTO_RENEW,在账户余额充足的情况下,实例到期后将按月自动续费。
|
Long |
getStatus()
Get 实例状态,0:处理中,1:正常,-1停止,-2:销毁中,-3:已销毁
|
String |
getSubnetId()
Get 实例所属子网的ID
|
TagInfo[] |
getTagList()
Get 实例标签信息
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getUin()
Get 用户UIN
|
String |
getUpdateTime()
Get 实例最后修改操作时间
|
String |
getVpcId()
Get 实例所属VPC的ID
|
String |
getYMLConfig()
Get 实例的YML配置
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getZone()
Get 可用区
|
void |
setAppId(Long AppId)
Set 用户ID
|
void |
setBindedESInstanceId(String BindedESInstanceId)
Set 实例绑定的ES集群ID
|
void |
setChargePeriod(Long ChargePeriod)
Set 包年包月购买时长,单位:月
|
void |
setChargeType(String ChargeType)
Set 实例计费模式。取值范围: PREPAID:表示预付费,即包年包月 POSTPAID_BY_HOUR:表示后付费,即按量计费 CDHPAID:CDH付费,即只对CDH计费,不对CDH上的实例计费。
|
void |
setCpuNum(Long CpuNum)
Set CPU数量
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCreateTime(String CreateTime)
Set 实例创建时间
|
void |
setDeadline(String Deadline)
Set 实例到期时间
|
void |
setDiskSize(Long DiskSize)
Set 节点磁盘大小,单位GB
|
void |
setDiskType(String DiskType)
Set 节点磁盘类型
|
void |
setExtendedFiles(LogstashExtendedFile[] ExtendedFiles)
Set 扩展文件列表
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setInstanceId(String InstanceId)
Set 实例ID
|
void |
setInstanceName(String InstanceName)
Set 实例名称
|
void |
setLicenseType(String LicenseType)
Set License类型oss:开源版xpack:基础版默认值xpack
|
void |
setLogstashVersion(String LogstashVersion)
Set Logstash版本号
|
void |
setMemSize(Long MemSize)
Set 内存大小
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setNodeNum(Long NodeNum)
Set 节点个数
|
void |
setNodes(LogstashNodeInfo[] Nodes)
Set 实例节点类型
|
void |
setNodeType(String NodeType)
Set 节点规格LOGSTASH.S1.SMALL2:1核2GLOGSTASH.S1.MEDIUM4:2核4GLOGSTASH.S1.MEDIUM8:2核8GLOGSTASH.S1.LARGE16:4核16GLOGSTASH.S1.2XLARGE32:8核32GLOGSTASH.S1.4XLARGE32:16核32GLOGSTASH.S1.4XLARGE64:16核64G
|
void |
setOperationDuration(OperationDuration OperationDuration)
Set 可维护时间段
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRegion(String Region)
Set 地域
|
void |
setRenewFlag(String RenewFlag)
Set 自动续费标识。取值范围: NOTIFY_AND_AUTO_RENEW:通知过期且自动续费 NOTIFY_AND_MANUAL_RENEW:通知过期不自动续费 DISABLE_NOTIFY_AND_MANUAL_RENEW:不通知过期不自动续费 默认取值:NOTIFY_AND_AUTO_RENEW。若该参数指定为NOTIFY_AND_AUTO_RENEW,在账户余额充足的情况下,实例到期后将按月自动续费。
|
void |
setStatus(Long Status)
Set 实例状态,0:处理中,1:正常,-1停止,-2:销毁中,-3:已销毁
|
void |
setSubnetId(String SubnetId)
Set 实例所属子网的ID
|
void |
setTagList(TagInfo[] TagList)
Set 实例标签信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setUin(String Uin)
Set 用户UIN
|
void |
setUpdateTime(String UpdateTime)
Set 实例最后修改操作时间
|
void |
setVpcId(String VpcId)
Set 实例所属VPC的ID
|
void |
setYMLConfig(String YMLConfig)
Set 实例的YML配置
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setZone(String Zone)
Set 可用区
|
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 LogstashInstanceInfo()
public LogstashInstanceInfo(LogstashInstanceInfo source)
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- 实例IDpublic String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName
- 实例名称public String getRegion()
public void setRegion(String Region)
Region
- 地域public String getZone()
public void setZone(String Zone)
Zone
- 可用区public Long getAppId()
public void setAppId(Long AppId)
AppId
- 用户IDpublic String getUin()
public void setUin(String Uin)
Uin
- 用户UINpublic String getVpcId()
public void setVpcId(String VpcId)
VpcId
- 实例所属VPC的IDpublic String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- 实例所属子网的IDpublic Long getStatus()
public void setStatus(Long Status)
Status
- 实例状态,0:处理中,1:正常,-1停止,-2:销毁中,-3:已销毁public String getChargeType()
public void setChargeType(String ChargeType)
ChargeType
- 实例计费模式。取值范围: PREPAID:表示预付费,即包年包月 POSTPAID_BY_HOUR:表示后付费,即按量计费 CDHPAID:CDH付费,即只对CDH计费,不对CDH上的实例计费。public Long getChargePeriod()
public void setChargePeriod(Long ChargePeriod)
ChargePeriod
- 包年包月购买时长,单位:月public String getRenewFlag()
public void setRenewFlag(String RenewFlag)
RenewFlag
- 自动续费标识。取值范围: NOTIFY_AND_AUTO_RENEW:通知过期且自动续费 NOTIFY_AND_MANUAL_RENEW:通知过期不自动续费 DISABLE_NOTIFY_AND_MANUAL_RENEW:不通知过期不自动续费 默认取值:NOTIFY_AND_AUTO_RENEW。若该参数指定为NOTIFY_AND_AUTO_RENEW,在账户余额充足的情况下,实例到期后将按月自动续费。public String getNodeType()
public void setNodeType(String NodeType)
NodeType
- 节点规格public Long getNodeNum()
public void setNodeNum(Long NodeNum)
NodeNum
- 节点个数public String getDiskType()
public void setDiskType(String DiskType)
DiskType
- 节点磁盘类型public Long getDiskSize()
public void setDiskSize(Long DiskSize)
DiskSize
- 节点磁盘大小,单位GBpublic String getLogstashVersion()
public void setLogstashVersion(String LogstashVersion)
LogstashVersion
- Logstash版本号public String getLicenseType()
public void setLicenseType(String LicenseType)
LicenseType
- License类型public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- 实例创建时间public String getUpdateTime()
public void setUpdateTime(String UpdateTime)
UpdateTime
- 实例最后修改操作时间public String getDeadline()
public void setDeadline(String Deadline)
Deadline
- 实例到期时间public LogstashNodeInfo[] getNodes()
public void setNodes(LogstashNodeInfo[] Nodes)
Nodes
- 实例节点类型public String getBindedESInstanceId()
public void setBindedESInstanceId(String BindedESInstanceId)
BindedESInstanceId
- 实例绑定的ES集群IDpublic String getYMLConfig()
public void setYMLConfig(String YMLConfig)
YMLConfig
- 实例的YML配置
注意:此字段可能返回 null,表示取不到有效值。public LogstashExtendedFile[] getExtendedFiles()
public void setExtendedFiles(LogstashExtendedFile[] ExtendedFiles)
ExtendedFiles
- 扩展文件列表
注意:此字段可能返回 null,表示取不到有效值。public OperationDuration getOperationDuration()
public void setOperationDuration(OperationDuration OperationDuration)
OperationDuration
- 可维护时间段
注意:此字段可能返回 null,表示取不到有效值。public Long getCpuNum()
public void setCpuNum(Long CpuNum)
CpuNum
- CPU数量
注意:此字段可能返回 null,表示取不到有效值。public TagInfo[] getTagList()
public void setTagList(TagInfo[] TagList)
TagList
- 实例标签信息
注意:此字段可能返回 null,表示取不到有效值。public Long getMemSize()
public void setMemSize(Long MemSize)
MemSize
- 内存大小
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2022. All rights reserved.