Class CreateServiceRequest

    • Constructor Detail

      • CreateServiceRequest

        public CreateServiceRequest()
      • CreateServiceRequest

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

      • getScaler

        public Scaler getScaler()
        Get 扩缩容配置
        Returns:
        Scaler 扩缩容配置
      • setScaler

        public void setScaler​(Scaler Scaler)
        Set 扩缩容配置
        Parameters:
        Scaler - 扩缩容配置
      • getServiceConfigId

        public String getServiceConfigId()
        Get 服务配置Id
        Returns:
        ServiceConfigId 服务配置Id
      • setServiceConfigId

        public void setServiceConfigId​(String ServiceConfigId)
        Set 服务配置Id
        Parameters:
        ServiceConfigId - 服务配置Id
      • getName

        public String getName()
        Get 服务名称
        Returns:
        Name 服务名称
      • setName

        public void setName​(String Name)
        Set 服务名称
        Parameters:
        Name - 服务名称
      • getScaleMode

        public String getScaleMode()
        Get 扩缩容方式,支持AUTO, MANUAL,分别表示自动扩缩容和手动扩缩容
        Returns:
        ScaleMode 扩缩容方式,支持AUTO, MANUAL,分别表示自动扩缩容和手动扩缩容
      • setScaleMode

        public void setScaleMode​(String ScaleMode)
        Set 扩缩容方式,支持AUTO, MANUAL,分别表示自动扩缩容和手动扩缩容
        Parameters:
        ScaleMode - 扩缩容方式,支持AUTO, MANUAL,分别表示自动扩缩容和手动扩缩容
      • getResourceGroupId

        public String getResourceGroupId()
        Get 部署要使用的资源组Id,默认为共享资源组
        Returns:
        ResourceGroupId 部署要使用的资源组Id,默认为共享资源组
      • setResourceGroupId

        public void setResourceGroupId​(String ResourceGroupId)
        Set 部署要使用的资源组Id,默认为共享资源组
        Parameters:
        ResourceGroupId - 部署要使用的资源组Id,默认为共享资源组
      • getCpu

        public Long getCpu()
        Get 处理器配置, 单位为1/1000核;范围[100, 256000]
        Returns:
        Cpu 处理器配置, 单位为1/1000核;范围[100, 256000]
      • setCpu

        public void setCpu​(Long Cpu)
        Set 处理器配置, 单位为1/1000核;范围[100, 256000]
        Parameters:
        Cpu - 处理器配置, 单位为1/1000核;范围[100, 256000]
      • getMemory

        public Long getMemory()
        Get 内存配置, 单位为1M;范围[100, 256000]
        Returns:
        Memory 内存配置, 单位为1M;范围[100, 256000]
      • setMemory

        public void setMemory​(Long Memory)
        Set 内存配置, 单位为1M;范围[100, 256000]
        Parameters:
        Memory - 内存配置, 单位为1M;范围[100, 256000]
      • getCluster

        public String getCluster()
        Get 集群,不填则使用默认集群
        Returns:
        Cluster 集群,不填则使用默认集群
      • setCluster

        public void setCluster​(String Cluster)
        Set 集群,不填则使用默认集群
        Parameters:
        Cluster - 集群,不填则使用默认集群
      • getAuthentication

        public String getAuthentication()
        Get 默认为空,表示不需要鉴权,TOKEN 表示选择 Token 鉴权方式
        Returns:
        Authentication 默认为空,表示不需要鉴权,TOKEN 表示选择 Token 鉴权方式
      • setAuthentication

        public void setAuthentication​(String Authentication)
        Set 默认为空,表示不需要鉴权,TOKEN 表示选择 Token 鉴权方式
        Parameters:
        Authentication - 默认为空,表示不需要鉴权,TOKEN 表示选择 Token 鉴权方式
      • getGpu

        public Long getGpu()
        Get GPU算力配置,单位为1/1000 卡,范围 [0, 256000]
        Returns:
        Gpu GPU算力配置,单位为1/1000 卡,范围 [0, 256000]
      • setGpu

        public void setGpu​(Long Gpu)
        Set GPU算力配置,单位为1/1000 卡,范围 [0, 256000]
        Parameters:
        Gpu - GPU算力配置,单位为1/1000 卡,范围 [0, 256000]
      • getGpuMemory

        public Long getGpuMemory()
        Get 显存配置, 单位为1M,范围 [0, 256000]
        Returns:
        GpuMemory 显存配置, 单位为1M,范围 [0, 256000]
      • setGpuMemory

        public void setGpuMemory​(Long GpuMemory)
        Set 显存配置, 单位为1M,范围 [0, 256000]
        Parameters:
        GpuMemory - 显存配置, 单位为1M,范围 [0, 256000]
      • getDescription

        public String getDescription()
        Get 备注
        Returns:
        Description 备注
      • setDescription

        public void setDescription​(String Description)
        Set 备注
        Parameters:
        Description - 备注
      • getGpuType

        public String getGpuType()
        Get GPU类型
        Returns:
        GpuType GPU类型
      • setGpuType

        public void setGpuType​(String GpuType)
        Set GPU类型
        Parameters:
        GpuType - GPU类型
      • getLogTopicId

        public String getLogTopicId()
        Get Cls日志主题ID
        Returns:
        LogTopicId Cls日志主题ID
      • setLogTopicId

        public void setLogTopicId​(String LogTopicId)
        Set Cls日志主题ID
        Parameters:
        LogTopicId - Cls日志主题ID