Class DeviceHardwareInfo

    • Constructor Detail

      • DeviceHardwareInfo

        public DeviceHardwareInfo()
      • DeviceHardwareInfo

        public DeviceHardwareInfo​(DeviceHardwareInfo 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

      • getInstanceId

        public String getInstanceId()
        Get 设备实例 ID
        Returns:
        InstanceId 设备实例 ID
      • setInstanceId

        public void setInstanceId​(String InstanceId)
        Set 设备实例 ID
        Parameters:
        InstanceId - 设备实例 ID
      • getIsElastic

        public Long getIsElastic()
        Get 是否自定义机型
        Returns:
        IsElastic 是否自定义机型
      • setIsElastic

        public void setIsElastic​(Long IsElastic)
        Set 是否自定义机型
        Parameters:
        IsElastic - 是否自定义机型
      • getCpmPayMode

        public Long getCpmPayMode()
        Get 机型计费模式,1 为预付费,2 为后付费
        Returns:
        CpmPayMode 机型计费模式,1 为预付费,2 为后付费
      • setCpmPayMode

        public void setCpmPayMode​(Long CpmPayMode)
        Set 机型计费模式,1 为预付费,2 为后付费
        Parameters:
        CpmPayMode - 机型计费模式,1 为预付费,2 为后付费
      • getCpuId

        public Long getCpuId()
        Get 自定义机型,CPU 型号 ID(非自定义机型返回0)
        Returns:
        CpuId 自定义机型,CPU 型号 ID(非自定义机型返回0)
      • setCpuId

        public void setCpuId​(Long CpuId)
        Set 自定义机型,CPU 型号 ID(非自定义机型返回0)
        Parameters:
        CpuId - 自定义机型,CPU 型号 ID(非自定义机型返回0)
      • getMem

        public Long getMem()
        Get 自定义机型,内存大小, 单位 GB(非自定义机型返回0)
        Returns:
        Mem 自定义机型,内存大小, 单位 GB(非自定义机型返回0)
      • setMem

        public void setMem​(Long Mem)
        Set 自定义机型,内存大小, 单位 GB(非自定义机型返回0)
        Parameters:
        Mem - 自定义机型,内存大小, 单位 GB(非自定义机型返回0)
      • getContainRaidCard

        public Long getContainRaidCard()
        Get 是否有 RAID 卡,0:没有 RAID 卡; 1:有 RAID 卡
        Returns:
        ContainRaidCard 是否有 RAID 卡,0:没有 RAID 卡; 1:有 RAID 卡
      • setContainRaidCard

        public void setContainRaidCard​(Long ContainRaidCard)
        Set 是否有 RAID 卡,0:没有 RAID 卡; 1:有 RAID 卡
        Parameters:
        ContainRaidCard - 是否有 RAID 卡,0:没有 RAID 卡; 1:有 RAID 卡
      • getSystemDiskTypeId

        public Long getSystemDiskTypeId()
        Get 自定义机型系统盘类型ID(若没有则返回0)
        Returns:
        SystemDiskTypeId 自定义机型系统盘类型ID(若没有则返回0)
      • setSystemDiskTypeId

        public void setSystemDiskTypeId​(Long SystemDiskTypeId)
        Set 自定义机型系统盘类型ID(若没有则返回0)
        Parameters:
        SystemDiskTypeId - 自定义机型系统盘类型ID(若没有则返回0)
      • getSystemDiskCount

        public Long getSystemDiskCount()
        Get 自定义机型系统盘数量(若没有则返回0)
        Returns:
        SystemDiskCount 自定义机型系统盘数量(若没有则返回0)
      • setSystemDiskCount

        public void setSystemDiskCount​(Long SystemDiskCount)
        Set 自定义机型系统盘数量(若没有则返回0)
        Parameters:
        SystemDiskCount - 自定义机型系统盘数量(若没有则返回0)
      • getDataDiskTypeId

        public Long getDataDiskTypeId()
        Get 自定义机型数据盘类型 ID(若没有则返回0)
        Returns:
        DataDiskTypeId 自定义机型数据盘类型 ID(若没有则返回0)
      • setDataDiskTypeId

        public void setDataDiskTypeId​(Long DataDiskTypeId)
        Set 自定义机型数据盘类型 ID(若没有则返回0)
        Parameters:
        DataDiskTypeId - 自定义机型数据盘类型 ID(若没有则返回0)
      • getDataDiskCount

        public Long getDataDiskCount()
        Get 自定义机型数据盘数量(若没有则返回0)
        Returns:
        DataDiskCount 自定义机型数据盘数量(若没有则返回0)
      • setDataDiskCount

        public void setDataDiskCount​(Long DataDiskCount)
        Set 自定义机型数据盘数量(若没有则返回0)
        Parameters:
        DataDiskCount - 自定义机型数据盘数量(若没有则返回0)
      • getCpuDescription

        public String getCpuDescription()
        Get CPU 型号描述
        Returns:
        CpuDescription CPU 型号描述
      • setCpuDescription

        public void setCpuDescription​(String CpuDescription)
        Set CPU 型号描述
        Parameters:
        CpuDescription - CPU 型号描述
      • getMemDescription

        public String getMemDescription()
        Get 内存描述
        Returns:
        MemDescription 内存描述
      • setMemDescription

        public void setMemDescription​(String MemDescription)
        Set 内存描述
        Parameters:
        MemDescription - 内存描述
      • getDiskDescription

        public String getDiskDescription()
        Get 磁盘描述
        Returns:
        DiskDescription 磁盘描述
      • setDiskDescription

        public void setDiskDescription​(String DiskDescription)
        Set 磁盘描述
        Parameters:
        DiskDescription - 磁盘描述
      • getNicDescription

        public String getNicDescription()
        Get 网卡描述
        Returns:
        NicDescription 网卡描述
      • setNicDescription

        public void setNicDescription​(String NicDescription)
        Set 网卡描述
        Parameters:
        NicDescription - 网卡描述
      • getRaidDescription

        public String getRaidDescription()
        Get 是否支持 RAID 的描述
        Returns:
        RaidDescription 是否支持 RAID 的描述
      • setRaidDescription

        public void setRaidDescription​(String RaidDescription)
        Set 是否支持 RAID 的描述
        Parameters:
        RaidDescription - 是否支持 RAID 的描述
      • getCpu

        public Long getCpu()
        Get cpu的核心数。仅是物理服务器未开启超线程的核心数, 超线程的核心数为Cpu*2
        Returns:
        Cpu cpu的核心数。仅是物理服务器未开启超线程的核心数, 超线程的核心数为Cpu*2
      • setCpu

        public void setCpu​(Long Cpu)
        Set cpu的核心数。仅是物理服务器未开启超线程的核心数, 超线程的核心数为Cpu*2
        Parameters:
        Cpu - cpu的核心数。仅是物理服务器未开启超线程的核心数, 超线程的核心数为Cpu*2
      • getDeviceClassCode

        public String getDeviceClassCode()
        Get 机型外部代号
        Returns:
        DeviceClassCode 机型外部代号
      • setDeviceClassCode

        public void setDeviceClassCode​(String DeviceClassCode)
        Set 机型外部代号
        Parameters:
        DeviceClassCode - 机型外部代号