Class ResourceInfo

    • Constructor Detail

      • ResourceInfo

        public ResourceInfo()
      • ResourceInfo

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

      • getCpu

        public Long getCpu()
        Get 处理器资源, 单位为1/1000核 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Cpu 处理器资源, 单位为1/1000核 注意:此字段可能返回 null,表示取不到有效值。
      • setCpu

        public void setCpu​(Long Cpu)
        Set 处理器资源, 单位为1/1000核 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Cpu - 处理器资源, 单位为1/1000核 注意:此字段可能返回 null,表示取不到有效值。
      • getMemory

        public Long getMemory()
        Get 内存资源, 单位为1M 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Memory 内存资源, 单位为1M 注意:此字段可能返回 null,表示取不到有效值。
      • setMemory

        public void setMemory​(Long Memory)
        Set 内存资源, 单位为1M 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Memory - 内存资源, 单位为1M 注意:此字段可能返回 null,表示取不到有效值。
      • getGpu

        public Long getGpu()
        Get Gpu卡个数资源, 单位为0.01单位的GpuType. Gpu=100表示使用了“一张”gpu卡, 但此处的“一张”卡有可能是虚拟化后的1/4卡, 也有可能是整张卡. 取决于实例的机型 例1 实例的机型带有1张虚拟gpu卡, 每张虚拟gpu卡对应1/4张实际T4卡, 则此时 GpuType=T4, Gpu=100, RealGpu=25. 例2 实例的机型带有4张gpu整卡, 每张卡对应1张实际T4卡, 则 此时 GpuType=T4, Gpu=400, RealGpu=400. 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Gpu Gpu卡个数资源, 单位为0.01单位的GpuType. Gpu=100表示使用了“一张”gpu卡, 但此处的“一张”卡有可能是虚拟化后的1/4卡, 也有可能是整张卡. 取决于实例的机型 例1 实例的机型带有1张虚拟gpu卡, 每张虚拟gpu卡对应1/4张实际T4卡, 则此时 GpuType=T4, Gpu=100, RealGpu=25. 例2 实例的机型带有4张gpu整卡, 每张卡对应1张实际T4卡, 则 此时 GpuType=T4, Gpu=400, RealGpu=400. 注意:此字段可能返回 null,表示取不到有效值。
      • setGpu

        public void setGpu​(Long Gpu)
        Set Gpu卡个数资源, 单位为0.01单位的GpuType. Gpu=100表示使用了“一张”gpu卡, 但此处的“一张”卡有可能是虚拟化后的1/4卡, 也有可能是整张卡. 取决于实例的机型 例1 实例的机型带有1张虚拟gpu卡, 每张虚拟gpu卡对应1/4张实际T4卡, 则此时 GpuType=T4, Gpu=100, RealGpu=25. 例2 实例的机型带有4张gpu整卡, 每张卡对应1张实际T4卡, 则 此时 GpuType=T4, Gpu=400, RealGpu=400. 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Gpu - Gpu卡个数资源, 单位为0.01单位的GpuType. Gpu=100表示使用了“一张”gpu卡, 但此处的“一张”卡有可能是虚拟化后的1/4卡, 也有可能是整张卡. 取决于实例的机型 例1 实例的机型带有1张虚拟gpu卡, 每张虚拟gpu卡对应1/4张实际T4卡, 则此时 GpuType=T4, Gpu=100, RealGpu=25. 例2 实例的机型带有4张gpu整卡, 每张卡对应1张实际T4卡, 则 此时 GpuType=T4, Gpu=400, RealGpu=400. 注意:此字段可能返回 null,表示取不到有效值。
      • getGpuType

        public String getGpuType()
        Get Gpu卡型号 T4或者V100。仅展示当前 GPU 卡型号,若存在多类型同时使用,则参考 RealGpuDetailSet 的值。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        GpuType Gpu卡型号 T4或者V100。仅展示当前 GPU 卡型号,若存在多类型同时使用,则参考 RealGpuDetailSet 的值。 注意:此字段可能返回 null,表示取不到有效值。
      • setGpuType

        public void setGpuType​(String GpuType)
        Set Gpu卡型号 T4或者V100。仅展示当前 GPU 卡型号,若存在多类型同时使用,则参考 RealGpuDetailSet 的值。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        GpuType - Gpu卡型号 T4或者V100。仅展示当前 GPU 卡型号,若存在多类型同时使用,则参考 RealGpuDetailSet 的值。 注意:此字段可能返回 null,表示取不到有效值。
      • getRealGpu

        public Long getRealGpu()
        Get 创建或更新时无需填写,仅展示需要关注 后付费非整卡实例对应的实际的Gpu卡资源, 表示gpu资源对应实际的gpu卡个数. RealGpu=100表示实际使用了一张gpu卡, 对应实际的实例机型, 有可能代表带有1/4卡的实例4个, 或者带有1/2卡的实例2个, 或者带有1卡的实力1个.
        Returns:
        RealGpu 创建或更新时无需填写,仅展示需要关注 后付费非整卡实例对应的实际的Gpu卡资源, 表示gpu资源对应实际的gpu卡个数. RealGpu=100表示实际使用了一张gpu卡, 对应实际的实例机型, 有可能代表带有1/4卡的实例4个, 或者带有1/2卡的实例2个, 或者带有1卡的实力1个.
      • setRealGpu

        public void setRealGpu​(Long RealGpu)
        Set 创建或更新时无需填写,仅展示需要关注 后付费非整卡实例对应的实际的Gpu卡资源, 表示gpu资源对应实际的gpu卡个数. RealGpu=100表示实际使用了一张gpu卡, 对应实际的实例机型, 有可能代表带有1/4卡的实例4个, 或者带有1/2卡的实例2个, 或者带有1卡的实力1个.
        Parameters:
        RealGpu - 创建或更新时无需填写,仅展示需要关注 后付费非整卡实例对应的实际的Gpu卡资源, 表示gpu资源对应实际的gpu卡个数. RealGpu=100表示实际使用了一张gpu卡, 对应实际的实例机型, 有可能代表带有1/4卡的实例4个, 或者带有1/2卡的实例2个, 或者带有1卡的实力1个.
      • getRealGpuDetailSet

        public GpuDetail[] getRealGpuDetailSet()
        Get 创建或更新时无需填写,仅展示需要关注。详细的GPU使用信息。
        Returns:
        RealGpuDetailSet 创建或更新时无需填写,仅展示需要关注。详细的GPU使用信息。
      • setRealGpuDetailSet

        public void setRealGpuDetailSet​(GpuDetail[] RealGpuDetailSet)
        Set 创建或更新时无需填写,仅展示需要关注。详细的GPU使用信息。
        Parameters:
        RealGpuDetailSet - 创建或更新时无需填写,仅展示需要关注。详细的GPU使用信息。