Class CreateEnvironmentRequest

    • Constructor Detail

      • CreateEnvironmentRequest

        public CreateEnvironmentRequest()
      • CreateEnvironmentRequest

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

      • getEnvironmentName

        public String getEnvironmentName()
        Get 环境名称
        Returns:
        EnvironmentName 环境名称
      • setEnvironmentName

        public void setEnvironmentName​(String EnvironmentName)
        Set 环境名称
        Parameters:
        EnvironmentName - 环境名称
      • getDescription

        public String getDescription()
        Get 环境描述
        Returns:
        Description 环境描述
      • setDescription

        public void setDescription​(String Description)
        Set 环境描述
        Parameters:
        Description - 环境描述
      • getVpc

        public String getVpc()
        Get 私有网络名称
        Returns:
        Vpc 私有网络名称
      • setVpc

        public void setVpc​(String Vpc)
        Set 私有网络名称
        Parameters:
        Vpc - 私有网络名称
      • getSubnetIds

        public String[] getSubnetIds()
        Get 子网列表
        Returns:
        SubnetIds 子网列表
      • setSubnetIds

        public void setSubnetIds​(String[] SubnetIds)
        Set 子网列表
        Parameters:
        SubnetIds - 子网列表
      • getK8sVersion

        public String getK8sVersion()
        Get K8s version
        Returns:
        K8sVersion K8s version
      • setK8sVersion

        public void setK8sVersion​(String K8sVersion)
        Set K8s version
        Parameters:
        K8sVersion - K8s version
      • getSourceChannel

        public Long getSourceChannel()
        Get 来源渠道
        Returns:
        SourceChannel 来源渠道
      • setSourceChannel

        public void setSourceChannel​(Long SourceChannel)
        Set 来源渠道
        Parameters:
        SourceChannel - 来源渠道
      • getEnableTswTraceService

        public Boolean getEnableTswTraceService()
        Get 是否开启tsw服务
        Returns:
        EnableTswTraceService 是否开启tsw服务
      • setEnableTswTraceService

        public void setEnableTswTraceService​(Boolean EnableTswTraceService)
        Set 是否开启tsw服务
        Parameters:
        EnableTswTraceService - 是否开启tsw服务
      • getTags

        public Tag[] getTags()
        Get 标签
        Returns:
        Tags 标签
      • setTags

        public void setTags​(Tag[] Tags)
        Set 标签
        Parameters:
        Tags - 标签
      • getEnvType

        public String getEnvType()
        Get 环境类型:test、pre、prod
        Returns:
        EnvType 环境类型:test、pre、prod
      • setEnvType

        public void setEnvType​(String EnvType)
        Set 环境类型:test、pre、prod
        Parameters:
        EnvType - 环境类型:test、pre、prod
      • getCreateRegion

        public String getCreateRegion()
        Get 创建环境的region
        Returns:
        CreateRegion 创建环境的region
      • setCreateRegion

        public void setCreateRegion​(String CreateRegion)
        Set 创建环境的region
        Parameters:
        CreateRegion - 创建环境的region
      • getSetupVpc

        public Boolean getSetupVpc()
        Get 是否创建私有网络
        Returns:
        SetupVpc 是否创建私有网络
      • setSetupVpc

        public void setSetupVpc​(Boolean SetupVpc)
        Set 是否创建私有网络
        Parameters:
        SetupVpc - 是否创建私有网络
      • getSetupPrometheus

        public Boolean getSetupPrometheus()
        Get 是否创建 Prometheus 实例
        Returns:
        SetupPrometheus 是否创建 Prometheus 实例
      • setSetupPrometheus

        public void setSetupPrometheus​(Boolean SetupPrometheus)
        Set 是否创建 Prometheus 实例
        Parameters:
        SetupPrometheus - 是否创建 Prometheus 实例
      • getPrometheusId

        public String getPrometheusId()
        Get prometheus 实例 id
        Returns:
        PrometheusId prometheus 实例 id
      • setPrometheusId

        public void setPrometheusId​(String PrometheusId)
        Set prometheus 实例 id
        Parameters:
        PrometheusId - prometheus 实例 id
      • getApmId

        public String getApmId()
        Get apm id
        Returns:
        ApmId apm id
      • setApmId

        public void setApmId​(String ApmId)
        Set apm id
        Parameters:
        ApmId - apm id