Class PodSaleSpec

    • Constructor Detail

      • PodSaleSpec

        public PodSaleSpec()
      • PodSaleSpec

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

      • getNodeType

        public String getNodeType()
        Get 可售卖的资源规格,仅为以下值:"TASK","CORE","MASTER","ROUTER"。
        Returns:
        NodeType 可售卖的资源规格,仅为以下值:"TASK","CORE","MASTER","ROUTER"。
      • setNodeType

        public void setNodeType​(String NodeType)
        Set 可售卖的资源规格,仅为以下值:"TASK","CORE","MASTER","ROUTER"。
        Parameters:
        NodeType - 可售卖的资源规格,仅为以下值:"TASK","CORE","MASTER","ROUTER"。
      • getCpu

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

        public void setCpu​(Long Cpu)
        Set Cpu核数。
        Parameters:
        Cpu - Cpu核数。
      • getMemory

        public Long getMemory()
        Get 内存数量,单位为GB。
        Returns:
        Memory 内存数量,单位为GB。
      • setMemory

        public void setMemory​(Long Memory)
        Set 内存数量,单位为GB。
        Parameters:
        Memory - 内存数量,单位为GB。
      • getNumber

        public Long getNumber()
        Get 该规格资源可申请的最大数量。
        Returns:
        Number 该规格资源可申请的最大数量。
      • setNumber

        public void setNumber​(Long Number)
        Set 该规格资源可申请的最大数量。
        Parameters:
        Number - 该规格资源可申请的最大数量。