public class LogstashInstanceInfo extends AbstractModel
header, skipSign| 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 | getDeployMode()Get 部署模式,0:单可用区、1:多可用区 | 
| 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,表示取不到有效值。 | 
| ZoneDetail[] | getMultiZoneInfo()Get 多可用区部署时可用区的详细信息 | 
| 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 | setDeployMode(Long DeployMode)Set 部署模式,0:单可用区、1:多可用区 | 
| 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 | setMultiZoneInfo(ZoneDetail[] MultiZoneInfo)Set 多可用区部署时可用区的详细信息 | 
| 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, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic 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,表示取不到有效值。public Long getDeployMode()
public void setDeployMode(Long DeployMode)
DeployMode - 部署模式,0:单可用区、1:多可用区public ZoneDetail[] getMultiZoneInfo()
public void setMultiZoneInfo(ZoneDetail[] MultiZoneInfo)
MultiZoneInfo - 多可用区部署时可用区的详细信息Copyright © 2025. All rights reserved.