
com.tencentcloudapi.emr.v20190103.models.NodeHardwareInfo Maven / Gradle / Ivy
/*
* Copyright (c) 2017-2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.tencentcloudapi.emr.v20190103.models;
import com.tencentcloudapi.common.AbstractModel;
import com.google.gson.annotations.SerializedName;
import com.google.gson.annotations.Expose;
import java.util.HashMap;
public class NodeHardwareInfo extends AbstractModel{
/**
* 用户APPID
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("AppId")
@Expose
private Long AppId;
/**
* 序列号
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("SerialNo")
@Expose
private String SerialNo;
/**
* 机器实例ID
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("OrderNo")
@Expose
private String OrderNo;
/**
* master节点绑定外网IP
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("WanIp")
@Expose
private String WanIp;
/**
* 节点类型。0:common节点;1:master节点
;2:core节点;3:task节点
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("Flag")
@Expose
private Long Flag;
/**
* 节点规格
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("Spec")
@Expose
private String Spec;
/**
* 节点核数
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("CpuNum")
@Expose
private Long CpuNum;
/**
* 节点内存
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("MemSize")
@Expose
private Long MemSize;
/**
* 节点内存描述
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("MemDesc")
@Expose
private String MemDesc;
/**
* 节点所在region
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("RegionId")
@Expose
private Long RegionId;
/**
* 节点所在Zone
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("ZoneId")
@Expose
private Long ZoneId;
/**
* 申请时间
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("ApplyTime")
@Expose
private String ApplyTime;
/**
* 释放时间
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("FreeTime")
@Expose
private String FreeTime;
/**
* 硬盘大小
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("DiskSize")
@Expose
private String DiskSize;
/**
* 节点描述
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("NameTag")
@Expose
private String NameTag;
/**
* 节点部署服务
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("Services")
@Expose
private String Services;
/**
* 磁盘类型
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("StorageType")
@Expose
private Long StorageType;
/**
* 系统盘大小
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("RootSize")
@Expose
private Long RootSize;
/**
* 付费类型
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("ChargeType")
@Expose
private Long ChargeType;
/**
* 数据库IP
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("CdbIp")
@Expose
private String CdbIp;
/**
* 数据库端口
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("CdbPort")
@Expose
private Long CdbPort;
/**
* 硬盘容量
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("HwDiskSize")
@Expose
private Long HwDiskSize;
/**
* 硬盘容量描述
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("HwDiskSizeDesc")
@Expose
private String HwDiskSizeDesc;
/**
* 内存容量
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("HwMemSize")
@Expose
private Long HwMemSize;
/**
* 内存容量描述
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("HwMemSizeDesc")
@Expose
private String HwMemSizeDesc;
/**
* 过期时间
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("ExpireTime")
@Expose
private String ExpireTime;
/**
* 节点资源ID
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("EmrResourceId")
@Expose
private String EmrResourceId;
/**
* 续费标志
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("IsAutoRenew")
@Expose
private Long IsAutoRenew;
/**
* 设备标识
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("DeviceClass")
@Expose
private String DeviceClass;
/**
* 支持变配
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("Mutable")
@Expose
private Long Mutable;
/**
* 多云盘
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("MCMultiDisk")
@Expose
private MultiDiskMC [] MCMultiDisk;
/**
* 数据库信息
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("CdbNodeInfo")
@Expose
private CdbInfo CdbNodeInfo;
/**
* 内网IP
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("Ip")
@Expose
private String Ip;
/**
* 此节点是否可销毁,1可销毁,0不可销毁
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("Destroyable")
@Expose
private Long Destroyable;
/**
* 节点绑定的标签
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("Tags")
@Expose
private Tag [] Tags;
/**
* 是否是自动扩缩容节点,0为普通节点,1为自动扩缩容节点。
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("AutoFlag")
@Expose
private Long AutoFlag;
/**
* 资源类型, host/pod
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("HardwareResourceType")
@Expose
private String HardwareResourceType;
/**
* Get 用户APPID
注意:此字段可能返回 null,表示取不到有效值。
* @return AppId 用户APPID
注意:此字段可能返回 null,表示取不到有效值。
*/
public Long getAppId() {
return this.AppId;
}
/**
* Set 用户APPID
注意:此字段可能返回 null,表示取不到有效值。
* @param AppId 用户APPID
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setAppId(Long AppId) {
this.AppId = AppId;
}
/**
* Get 序列号
注意:此字段可能返回 null,表示取不到有效值。
* @return SerialNo 序列号
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getSerialNo() {
return this.SerialNo;
}
/**
* Set 序列号
注意:此字段可能返回 null,表示取不到有效值。
* @param SerialNo 序列号
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setSerialNo(String SerialNo) {
this.SerialNo = SerialNo;
}
/**
* Get 机器实例ID
注意:此字段可能返回 null,表示取不到有效值。
* @return OrderNo 机器实例ID
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getOrderNo() {
return this.OrderNo;
}
/**
* Set 机器实例ID
注意:此字段可能返回 null,表示取不到有效值。
* @param OrderNo 机器实例ID
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setOrderNo(String OrderNo) {
this.OrderNo = OrderNo;
}
/**
* Get master节点绑定外网IP
注意:此字段可能返回 null,表示取不到有效值。
* @return WanIp master节点绑定外网IP
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getWanIp() {
return this.WanIp;
}
/**
* Set master节点绑定外网IP
注意:此字段可能返回 null,表示取不到有效值。
* @param WanIp master节点绑定外网IP
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setWanIp(String WanIp) {
this.WanIp = WanIp;
}
/**
* Get 节点类型。0:common节点;1:master节点
;2:core节点;3:task节点
注意:此字段可能返回 null,表示取不到有效值。
* @return Flag 节点类型。0:common节点;1:master节点
;2:core节点;3:task节点
注意:此字段可能返回 null,表示取不到有效值。
*/
public Long getFlag() {
return this.Flag;
}
/**
* Set 节点类型。0:common节点;1:master节点
;2:core节点;3:task节点
注意:此字段可能返回 null,表示取不到有效值。
* @param Flag 节点类型。0:common节点;1:master节点
;2:core节点;3:task节点
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setFlag(Long Flag) {
this.Flag = Flag;
}
/**
* Get 节点规格
注意:此字段可能返回 null,表示取不到有效值。
* @return Spec 节点规格
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getSpec() {
return this.Spec;
}
/**
* Set 节点规格
注意:此字段可能返回 null,表示取不到有效值。
* @param Spec 节点规格
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setSpec(String Spec) {
this.Spec = Spec;
}
/**
* Get 节点核数
注意:此字段可能返回 null,表示取不到有效值。
* @return CpuNum 节点核数
注意:此字段可能返回 null,表示取不到有效值。
*/
public Long getCpuNum() {
return this.CpuNum;
}
/**
* Set 节点核数
注意:此字段可能返回 null,表示取不到有效值。
* @param CpuNum 节点核数
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setCpuNum(Long CpuNum) {
this.CpuNum = CpuNum;
}
/**
* Get 节点内存
注意:此字段可能返回 null,表示取不到有效值。
* @return MemSize 节点内存
注意:此字段可能返回 null,表示取不到有效值。
*/
public Long getMemSize() {
return this.MemSize;
}
/**
* Set 节点内存
注意:此字段可能返回 null,表示取不到有效值。
* @param MemSize 节点内存
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setMemSize(Long MemSize) {
this.MemSize = MemSize;
}
/**
* Get 节点内存描述
注意:此字段可能返回 null,表示取不到有效值。
* @return MemDesc 节点内存描述
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getMemDesc() {
return this.MemDesc;
}
/**
* Set 节点内存描述
注意:此字段可能返回 null,表示取不到有效值。
* @param MemDesc 节点内存描述
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setMemDesc(String MemDesc) {
this.MemDesc = MemDesc;
}
/**
* Get 节点所在region
注意:此字段可能返回 null,表示取不到有效值。
* @return RegionId 节点所在region
注意:此字段可能返回 null,表示取不到有效值。
*/
public Long getRegionId() {
return this.RegionId;
}
/**
* Set 节点所在region
注意:此字段可能返回 null,表示取不到有效值。
* @param RegionId 节点所在region
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setRegionId(Long RegionId) {
this.RegionId = RegionId;
}
/**
* Get 节点所在Zone
注意:此字段可能返回 null,表示取不到有效值。
* @return ZoneId 节点所在Zone
注意:此字段可能返回 null,表示取不到有效值。
*/
public Long getZoneId() {
return this.ZoneId;
}
/**
* Set 节点所在Zone
注意:此字段可能返回 null,表示取不到有效值。
* @param ZoneId 节点所在Zone
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setZoneId(Long ZoneId) {
this.ZoneId = ZoneId;
}
/**
* Get 申请时间
注意:此字段可能返回 null,表示取不到有效值。
* @return ApplyTime 申请时间
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getApplyTime() {
return this.ApplyTime;
}
/**
* Set 申请时间
注意:此字段可能返回 null,表示取不到有效值。
* @param ApplyTime 申请时间
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setApplyTime(String ApplyTime) {
this.ApplyTime = ApplyTime;
}
/**
* Get 释放时间
注意:此字段可能返回 null,表示取不到有效值。
* @return FreeTime 释放时间
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getFreeTime() {
return this.FreeTime;
}
/**
* Set 释放时间
注意:此字段可能返回 null,表示取不到有效值。
* @param FreeTime 释放时间
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setFreeTime(String FreeTime) {
this.FreeTime = FreeTime;
}
/**
* Get 硬盘大小
注意:此字段可能返回 null,表示取不到有效值。
* @return DiskSize 硬盘大小
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getDiskSize() {
return this.DiskSize;
}
/**
* Set 硬盘大小
注意:此字段可能返回 null,表示取不到有效值。
* @param DiskSize 硬盘大小
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setDiskSize(String DiskSize) {
this.DiskSize = DiskSize;
}
/**
* Get 节点描述
注意:此字段可能返回 null,表示取不到有效值。
* @return NameTag 节点描述
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getNameTag() {
return this.NameTag;
}
/**
* Set 节点描述
注意:此字段可能返回 null,表示取不到有效值。
* @param NameTag 节点描述
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setNameTag(String NameTag) {
this.NameTag = NameTag;
}
/**
* Get 节点部署服务
注意:此字段可能返回 null,表示取不到有效值。
* @return Services 节点部署服务
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getServices() {
return this.Services;
}
/**
* Set 节点部署服务
注意:此字段可能返回 null,表示取不到有效值。
* @param Services 节点部署服务
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setServices(String Services) {
this.Services = Services;
}
/**
* Get 磁盘类型
注意:此字段可能返回 null,表示取不到有效值。
* @return StorageType 磁盘类型
注意:此字段可能返回 null,表示取不到有效值。
*/
public Long getStorageType() {
return this.StorageType;
}
/**
* Set 磁盘类型
注意:此字段可能返回 null,表示取不到有效值。
* @param StorageType 磁盘类型
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setStorageType(Long StorageType) {
this.StorageType = StorageType;
}
/**
* Get 系统盘大小
注意:此字段可能返回 null,表示取不到有效值。
* @return RootSize 系统盘大小
注意:此字段可能返回 null,表示取不到有效值。
*/
public Long getRootSize() {
return this.RootSize;
}
/**
* Set 系统盘大小
注意:此字段可能返回 null,表示取不到有效值。
* @param RootSize 系统盘大小
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setRootSize(Long RootSize) {
this.RootSize = RootSize;
}
/**
* Get 付费类型
注意:此字段可能返回 null,表示取不到有效值。
* @return ChargeType 付费类型
注意:此字段可能返回 null,表示取不到有效值。
*/
public Long getChargeType() {
return this.ChargeType;
}
/**
* Set 付费类型
注意:此字段可能返回 null,表示取不到有效值。
* @param ChargeType 付费类型
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setChargeType(Long ChargeType) {
this.ChargeType = ChargeType;
}
/**
* Get 数据库IP
注意:此字段可能返回 null,表示取不到有效值。
* @return CdbIp 数据库IP
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getCdbIp() {
return this.CdbIp;
}
/**
* Set 数据库IP
注意:此字段可能返回 null,表示取不到有效值。
* @param CdbIp 数据库IP
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setCdbIp(String CdbIp) {
this.CdbIp = CdbIp;
}
/**
* Get 数据库端口
注意:此字段可能返回 null,表示取不到有效值。
* @return CdbPort 数据库端口
注意:此字段可能返回 null,表示取不到有效值。
*/
public Long getCdbPort() {
return this.CdbPort;
}
/**
* Set 数据库端口
注意:此字段可能返回 null,表示取不到有效值。
* @param CdbPort 数据库端口
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setCdbPort(Long CdbPort) {
this.CdbPort = CdbPort;
}
/**
* Get 硬盘容量
注意:此字段可能返回 null,表示取不到有效值。
* @return HwDiskSize 硬盘容量
注意:此字段可能返回 null,表示取不到有效值。
*/
public Long getHwDiskSize() {
return this.HwDiskSize;
}
/**
* Set 硬盘容量
注意:此字段可能返回 null,表示取不到有效值。
* @param HwDiskSize 硬盘容量
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setHwDiskSize(Long HwDiskSize) {
this.HwDiskSize = HwDiskSize;
}
/**
* Get 硬盘容量描述
注意:此字段可能返回 null,表示取不到有效值。
* @return HwDiskSizeDesc 硬盘容量描述
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getHwDiskSizeDesc() {
return this.HwDiskSizeDesc;
}
/**
* Set 硬盘容量描述
注意:此字段可能返回 null,表示取不到有效值。
* @param HwDiskSizeDesc 硬盘容量描述
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setHwDiskSizeDesc(String HwDiskSizeDesc) {
this.HwDiskSizeDesc = HwDiskSizeDesc;
}
/**
* Get 内存容量
注意:此字段可能返回 null,表示取不到有效值。
* @return HwMemSize 内存容量
注意:此字段可能返回 null,表示取不到有效值。
*/
public Long getHwMemSize() {
return this.HwMemSize;
}
/**
* Set 内存容量
注意:此字段可能返回 null,表示取不到有效值。
* @param HwMemSize 内存容量
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setHwMemSize(Long HwMemSize) {
this.HwMemSize = HwMemSize;
}
/**
* Get 内存容量描述
注意:此字段可能返回 null,表示取不到有效值。
* @return HwMemSizeDesc 内存容量描述
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getHwMemSizeDesc() {
return this.HwMemSizeDesc;
}
/**
* Set 内存容量描述
注意:此字段可能返回 null,表示取不到有效值。
* @param HwMemSizeDesc 内存容量描述
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setHwMemSizeDesc(String HwMemSizeDesc) {
this.HwMemSizeDesc = HwMemSizeDesc;
}
/**
* Get 过期时间
注意:此字段可能返回 null,表示取不到有效值。
* @return ExpireTime 过期时间
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getExpireTime() {
return this.ExpireTime;
}
/**
* Set 过期时间
注意:此字段可能返回 null,表示取不到有效值。
* @param ExpireTime 过期时间
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setExpireTime(String ExpireTime) {
this.ExpireTime = ExpireTime;
}
/**
* Get 节点资源ID
注意:此字段可能返回 null,表示取不到有效值。
* @return EmrResourceId 节点资源ID
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getEmrResourceId() {
return this.EmrResourceId;
}
/**
* Set 节点资源ID
注意:此字段可能返回 null,表示取不到有效值。
* @param EmrResourceId 节点资源ID
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setEmrResourceId(String EmrResourceId) {
this.EmrResourceId = EmrResourceId;
}
/**
* Get 续费标志
注意:此字段可能返回 null,表示取不到有效值。
* @return IsAutoRenew 续费标志
注意:此字段可能返回 null,表示取不到有效值。
*/
public Long getIsAutoRenew() {
return this.IsAutoRenew;
}
/**
* Set 续费标志
注意:此字段可能返回 null,表示取不到有效值。
* @param IsAutoRenew 续费标志
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setIsAutoRenew(Long IsAutoRenew) {
this.IsAutoRenew = IsAutoRenew;
}
/**
* Get 设备标识
注意:此字段可能返回 null,表示取不到有效值。
* @return DeviceClass 设备标识
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getDeviceClass() {
return this.DeviceClass;
}
/**
* Set 设备标识
注意:此字段可能返回 null,表示取不到有效值。
* @param DeviceClass 设备标识
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setDeviceClass(String DeviceClass) {
this.DeviceClass = DeviceClass;
}
/**
* Get 支持变配
注意:此字段可能返回 null,表示取不到有效值。
* @return Mutable 支持变配
注意:此字段可能返回 null,表示取不到有效值。
*/
public Long getMutable() {
return this.Mutable;
}
/**
* Set 支持变配
注意:此字段可能返回 null,表示取不到有效值。
* @param Mutable 支持变配
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setMutable(Long Mutable) {
this.Mutable = Mutable;
}
/**
* Get 多云盘
注意:此字段可能返回 null,表示取不到有效值。
* @return MCMultiDisk 多云盘
注意:此字段可能返回 null,表示取不到有效值。
*/
public MultiDiskMC [] getMCMultiDisk() {
return this.MCMultiDisk;
}
/**
* Set 多云盘
注意:此字段可能返回 null,表示取不到有效值。
* @param MCMultiDisk 多云盘
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setMCMultiDisk(MultiDiskMC [] MCMultiDisk) {
this.MCMultiDisk = MCMultiDisk;
}
/**
* Get 数据库信息
注意:此字段可能返回 null,表示取不到有效值。
* @return CdbNodeInfo 数据库信息
注意:此字段可能返回 null,表示取不到有效值。
*/
public CdbInfo getCdbNodeInfo() {
return this.CdbNodeInfo;
}
/**
* Set 数据库信息
注意:此字段可能返回 null,表示取不到有效值。
* @param CdbNodeInfo 数据库信息
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setCdbNodeInfo(CdbInfo CdbNodeInfo) {
this.CdbNodeInfo = CdbNodeInfo;
}
/**
* Get 内网IP
注意:此字段可能返回 null,表示取不到有效值。
* @return Ip 内网IP
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getIp() {
return this.Ip;
}
/**
* Set 内网IP
注意:此字段可能返回 null,表示取不到有效值。
* @param Ip 内网IP
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setIp(String Ip) {
this.Ip = Ip;
}
/**
* Get 此节点是否可销毁,1可销毁,0不可销毁
注意:此字段可能返回 null,表示取不到有效值。
* @return Destroyable 此节点是否可销毁,1可销毁,0不可销毁
注意:此字段可能返回 null,表示取不到有效值。
*/
public Long getDestroyable() {
return this.Destroyable;
}
/**
* Set 此节点是否可销毁,1可销毁,0不可销毁
注意:此字段可能返回 null,表示取不到有效值。
* @param Destroyable 此节点是否可销毁,1可销毁,0不可销毁
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setDestroyable(Long Destroyable) {
this.Destroyable = Destroyable;
}
/**
* Get 节点绑定的标签
注意:此字段可能返回 null,表示取不到有效值。
* @return Tags 节点绑定的标签
注意:此字段可能返回 null,表示取不到有效值。
*/
public Tag [] getTags() {
return this.Tags;
}
/**
* Set 节点绑定的标签
注意:此字段可能返回 null,表示取不到有效值。
* @param Tags 节点绑定的标签
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setTags(Tag [] Tags) {
this.Tags = Tags;
}
/**
* Get 是否是自动扩缩容节点,0为普通节点,1为自动扩缩容节点。
注意:此字段可能返回 null,表示取不到有效值。
* @return AutoFlag 是否是自动扩缩容节点,0为普通节点,1为自动扩缩容节点。
注意:此字段可能返回 null,表示取不到有效值。
*/
public Long getAutoFlag() {
return this.AutoFlag;
}
/**
* Set 是否是自动扩缩容节点,0为普通节点,1为自动扩缩容节点。
注意:此字段可能返回 null,表示取不到有效值。
* @param AutoFlag 是否是自动扩缩容节点,0为普通节点,1为自动扩缩容节点。
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setAutoFlag(Long AutoFlag) {
this.AutoFlag = AutoFlag;
}
/**
* Get 资源类型, host/pod
注意:此字段可能返回 null,表示取不到有效值。
* @return HardwareResourceType 资源类型, host/pod
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getHardwareResourceType() {
return this.HardwareResourceType;
}
/**
* Set 资源类型, host/pod
注意:此字段可能返回 null,表示取不到有效值。
* @param HardwareResourceType 资源类型, host/pod
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setHardwareResourceType(String HardwareResourceType) {
this.HardwareResourceType = HardwareResourceType;
}
/**
* Internal implementation, normal users should not use it.
*/
public void toMap(HashMap map, String prefix) {
this.setParamSimple(map, prefix + "AppId", this.AppId);
this.setParamSimple(map, prefix + "SerialNo", this.SerialNo);
this.setParamSimple(map, prefix + "OrderNo", this.OrderNo);
this.setParamSimple(map, prefix + "WanIp", this.WanIp);
this.setParamSimple(map, prefix + "Flag", this.Flag);
this.setParamSimple(map, prefix + "Spec", this.Spec);
this.setParamSimple(map, prefix + "CpuNum", this.CpuNum);
this.setParamSimple(map, prefix + "MemSize", this.MemSize);
this.setParamSimple(map, prefix + "MemDesc", this.MemDesc);
this.setParamSimple(map, prefix + "RegionId", this.RegionId);
this.setParamSimple(map, prefix + "ZoneId", this.ZoneId);
this.setParamSimple(map, prefix + "ApplyTime", this.ApplyTime);
this.setParamSimple(map, prefix + "FreeTime", this.FreeTime);
this.setParamSimple(map, prefix + "DiskSize", this.DiskSize);
this.setParamSimple(map, prefix + "NameTag", this.NameTag);
this.setParamSimple(map, prefix + "Services", this.Services);
this.setParamSimple(map, prefix + "StorageType", this.StorageType);
this.setParamSimple(map, prefix + "RootSize", this.RootSize);
this.setParamSimple(map, prefix + "ChargeType", this.ChargeType);
this.setParamSimple(map, prefix + "CdbIp", this.CdbIp);
this.setParamSimple(map, prefix + "CdbPort", this.CdbPort);
this.setParamSimple(map, prefix + "HwDiskSize", this.HwDiskSize);
this.setParamSimple(map, prefix + "HwDiskSizeDesc", this.HwDiskSizeDesc);
this.setParamSimple(map, prefix + "HwMemSize", this.HwMemSize);
this.setParamSimple(map, prefix + "HwMemSizeDesc", this.HwMemSizeDesc);
this.setParamSimple(map, prefix + "ExpireTime", this.ExpireTime);
this.setParamSimple(map, prefix + "EmrResourceId", this.EmrResourceId);
this.setParamSimple(map, prefix + "IsAutoRenew", this.IsAutoRenew);
this.setParamSimple(map, prefix + "DeviceClass", this.DeviceClass);
this.setParamSimple(map, prefix + "Mutable", this.Mutable);
this.setParamArrayObj(map, prefix + "MCMultiDisk.", this.MCMultiDisk);
this.setParamObj(map, prefix + "CdbNodeInfo.", this.CdbNodeInfo);
this.setParamSimple(map, prefix + "Ip", this.Ip);
this.setParamSimple(map, prefix + "Destroyable", this.Destroyable);
this.setParamArrayObj(map, prefix + "Tags.", this.Tags);
this.setParamSimple(map, prefix + "AutoFlag", this.AutoFlag);
this.setParamSimple(map, prefix + "HardwareResourceType", this.HardwareResourceType);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy