Class CdbSellConfig

    • Constructor Detail

      • CdbSellConfig

        public CdbSellConfig()
      • CdbSellConfig

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

      • getMemory

        public Long getMemory()
        Get 内存大小,单位为MB
        Returns:
        Memory 内存大小,单位为MB
      • setMemory

        public void setMemory​(Long Memory)
        Set 内存大小,单位为MB
        Parameters:
        Memory - 内存大小,单位为MB
      • getCpu

        public Long getCpu()
        Get CPU核心数
        Returns:
        Cpu CPU核心数
      • setCpu

        public void setCpu​(Long Cpu)
        Set CPU核心数
        Parameters:
        Cpu - CPU核心数
      • getVolumeMin

        public Long getVolumeMin()
        Get 磁盘最小规格,单位为GB
        Returns:
        VolumeMin 磁盘最小规格,单位为GB
      • setVolumeMin

        public void setVolumeMin​(Long VolumeMin)
        Set 磁盘最小规格,单位为GB
        Parameters:
        VolumeMin - 磁盘最小规格,单位为GB
      • getVolumeMax

        public Long getVolumeMax()
        Get 磁盘最大规格,单位为GB
        Returns:
        VolumeMax 磁盘最大规格,单位为GB
      • setVolumeMax

        public void setVolumeMax​(Long VolumeMax)
        Set 磁盘最大规格,单位为GB
        Parameters:
        VolumeMax - 磁盘最大规格,单位为GB
      • getVolumeStep

        public Long getVolumeStep()
        Get 磁盘步长,单位为GB
        Returns:
        VolumeStep 磁盘步长,单位为GB
      • setVolumeStep

        public void setVolumeStep​(Long VolumeStep)
        Set 磁盘步长,单位为GB
        Parameters:
        VolumeStep - 磁盘步长,单位为GB
      • getIops

        public Long getIops()
        Get 每秒IO数量
        Returns:
        Iops 每秒IO数量
      • setIops

        public void setIops​(Long Iops)
        Set 每秒IO数量
        Parameters:
        Iops - 每秒IO数量
      • getInfo

        public String getInfo()
        Get 应用场景描述
        Returns:
        Info 应用场景描述
      • setInfo

        public void setInfo​(String Info)
        Set 应用场景描述
        Parameters:
        Info - 应用场景描述
      • getStatus

        public Long getStatus()
        Get 状态值,0 表示该规格对外售卖
        Returns:
        Status 状态值,0 表示该规格对外售卖
      • setStatus

        public void setStatus​(Long Status)
        Set 状态值,0 表示该规格对外售卖
        Parameters:
        Status - 状态值,0 表示该规格对外售卖
      • getDeviceType

        public String getDeviceType()
        Get 实例类型,可能的取值范围有:UNIVERSAL (通用型), EXCLUSIVE (独享型), BASIC (基础型), BASIC_V2 (基础型v2) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DeviceType 实例类型,可能的取值范围有:UNIVERSAL (通用型), EXCLUSIVE (独享型), BASIC (基础型), BASIC_V2 (基础型v2) 注意:此字段可能返回 null,表示取不到有效值。
      • setDeviceType

        public void setDeviceType​(String DeviceType)
        Set 实例类型,可能的取值范围有:UNIVERSAL (通用型), EXCLUSIVE (独享型), BASIC (基础型), BASIC_V2 (基础型v2) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DeviceType - 实例类型,可能的取值范围有:UNIVERSAL (通用型), EXCLUSIVE (独享型), BASIC (基础型), BASIC_V2 (基础型v2) 注意:此字段可能返回 null,表示取不到有效值。
      • getEngineType

        public String getEngineType()
        Get 引擎类型描述,可能的取值范围有:Innodb,RocksDB
        Returns:
        EngineType 引擎类型描述,可能的取值范围有:Innodb,RocksDB
      • setEngineType

        public void setEngineType​(String EngineType)
        Set 引擎类型描述,可能的取值范围有:Innodb,RocksDB
        Parameters:
        EngineType - 引擎类型描述,可能的取值范围有:Innodb,RocksDB
      • getId

        public Long getId()
        Get 售卖规格Id
        Returns:
        Id 售卖规格Id
      • setId

        public void setId​(Long Id)
        Set 售卖规格Id
        Parameters:
        Id - 售卖规格Id