Class Service

    • Constructor Summary

      Constructors 
      Constructor Description
      Service()  
      Service​(Service 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 Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String[] getAvailableEnvironments()
      Get 已经发布的环境列表。如test、prepub、release。 注意:此字段可能返回 null,表示取不到有效值。
      String getCreatedTime()
      Get 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
      String getDeploymentType()
      Get 服务部署的集群类型 注意:此字段可能返回 null,表示取不到有效值。
      String getExclusiveSetName()
      Get 独占集群名称。 注意:此字段可能返回 null,表示取不到有效值。
      Long getInnerHttpPort()
      Get 内网访问http端口。 注意:此字段可能返回 null,表示取不到有效值。
      Long getInnerHttpsPort()
      Get 内网访问https端口。 注意:此字段可能返回 null,表示取不到有效值。
      String getInnerSubDomain()
      Get 系统为该服务自动分配的内网域名。 注意:此字段可能返回 null,表示取不到有效值。
      String getInstanceId()
      Get 独享实例 注意:此字段可能返回 null,表示取不到有效值。
      String getIpVersion()
      Get IP版本。 注意:此字段可能返回 null,表示取不到有效值。
      String getModifiedTime()
      Get 最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
      String[] getNetTypes()
      Get 服务支持的网络类型。 注意:此字段可能返回 null,表示取不到有效值。
      String getOuterSubDomain()
      Get 系统为该服务分配的外网域名。 注意:此字段可能返回 null,表示取不到有效值。
      String getProtocol()
      Get 服务的前端请求类型。如http、https 或者 http&https。 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceDesc()
      Get 用户自定义的服务描述。 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceId()
      Get 服务唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceName()
      Get 用户自定义的服务名称。 注意:此字段可能返回 null,表示取不到有效值。
      String getSetType()
      Get 集群类型 注意:此字段可能返回 null,表示取不到有效值。
      Tag[] getTags()
      Get 服务绑定的标签 注意:此字段可能返回 null,表示取不到有效值。
      Long getTradeIsolateStatus()
      Get 服务的计费状态。 注意:此字段可能返回 null,表示取不到有效值。
      void setAvailableEnvironments​(String[] AvailableEnvironments)
      Set 已经发布的环境列表。如test、prepub、release。 注意:此字段可能返回 null,表示取不到有效值。
      void setCreatedTime​(String CreatedTime)
      Set 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
      void setDeploymentType​(String DeploymentType)
      Set 服务部署的集群类型 注意:此字段可能返回 null,表示取不到有效值。
      void setExclusiveSetName​(String ExclusiveSetName)
      Set 独占集群名称。 注意:此字段可能返回 null,表示取不到有效值。
      void setInnerHttpPort​(Long InnerHttpPort)
      Set 内网访问http端口。 注意:此字段可能返回 null,表示取不到有效值。
      void setInnerHttpsPort​(Long InnerHttpsPort)
      Set 内网访问https端口。 注意:此字段可能返回 null,表示取不到有效值。
      void setInnerSubDomain​(String InnerSubDomain)
      Set 系统为该服务自动分配的内网域名。 注意:此字段可能返回 null,表示取不到有效值。
      void setInstanceId​(String InstanceId)
      Set 独享实例 注意:此字段可能返回 null,表示取不到有效值。
      void setIpVersion​(String IpVersion)
      Set IP版本。 注意:此字段可能返回 null,表示取不到有效值。
      void setModifiedTime​(String ModifiedTime)
      Set 最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
      void setNetTypes​(String[] NetTypes)
      Set 服务支持的网络类型。 注意:此字段可能返回 null,表示取不到有效值。
      void setOuterSubDomain​(String OuterSubDomain)
      Set 系统为该服务分配的外网域名。 注意:此字段可能返回 null,表示取不到有效值。
      void setProtocol​(String Protocol)
      Set 服务的前端请求类型。如http、https 或者 http&https。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceDesc​(String ServiceDesc)
      Set 用户自定义的服务描述。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceId​(String ServiceId)
      Set 服务唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceName​(String ServiceName)
      Set 用户自定义的服务名称。 注意:此字段可能返回 null,表示取不到有效值。
      void setSetType​(String SetType)
      Set 集群类型 注意:此字段可能返回 null,表示取不到有效值。
      void setTags​(Tag[] Tags)
      Set 服务绑定的标签 注意:此字段可能返回 null,表示取不到有效值。
      void setTradeIsolateStatus​(Long TradeIsolateStatus)
      Set 服务的计费状态。 注意:此字段可能返回 null,表示取不到有效值。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • Service

        public Service()
      • Service

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

      • getInnerHttpsPort

        public Long getInnerHttpsPort()
        Get 内网访问https端口。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InnerHttpsPort 内网访问https端口。 注意:此字段可能返回 null,表示取不到有效值。
      • setInnerHttpsPort

        public void setInnerHttpsPort​(Long InnerHttpsPort)
        Set 内网访问https端口。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InnerHttpsPort - 内网访问https端口。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceDesc

        public String getServiceDesc()
        Get 用户自定义的服务描述。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceDesc 用户自定义的服务描述。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceDesc

        public void setServiceDesc​(String ServiceDesc)
        Set 用户自定义的服务描述。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceDesc - 用户自定义的服务描述。 注意:此字段可能返回 null,表示取不到有效值。
      • getProtocol

        public String getProtocol()
        Get 服务的前端请求类型。如http、https 或者 http&https。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Protocol 服务的前端请求类型。如http、https 或者 http&https。 注意:此字段可能返回 null,表示取不到有效值。
      • setProtocol

        public void setProtocol​(String Protocol)
        Set 服务的前端请求类型。如http、https 或者 http&https。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Protocol - 服务的前端请求类型。如http、https 或者 http&https。 注意:此字段可能返回 null,表示取不到有效值。
      • getModifiedTime

        public String getModifiedTime()
        Get 最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ModifiedTime 最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
      • setModifiedTime

        public void setModifiedTime​(String ModifiedTime)
        Set 最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ModifiedTime - 最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
      • getNetTypes

        public String[] getNetTypes()
        Get 服务支持的网络类型。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        NetTypes 服务支持的网络类型。 注意:此字段可能返回 null,表示取不到有效值。
      • setNetTypes

        public void setNetTypes​(String[] NetTypes)
        Set 服务支持的网络类型。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        NetTypes - 服务支持的网络类型。 注意:此字段可能返回 null,表示取不到有效值。
      • getExclusiveSetName

        public String getExclusiveSetName()
        Get 独占集群名称。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ExclusiveSetName 独占集群名称。 注意:此字段可能返回 null,表示取不到有效值。
      • setExclusiveSetName

        public void setExclusiveSetName​(String ExclusiveSetName)
        Set 独占集群名称。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ExclusiveSetName - 独占集群名称。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceId

        public String getServiceId()
        Get 服务唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceId 服务唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceId

        public void setServiceId​(String ServiceId)
        Set 服务唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceId - 服务唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
      • getIpVersion

        public String getIpVersion()
        Get IP版本。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IpVersion IP版本。 注意:此字段可能返回 null,表示取不到有效值。
      • setIpVersion

        public void setIpVersion​(String IpVersion)
        Set IP版本。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IpVersion - IP版本。 注意:此字段可能返回 null,表示取不到有效值。
      • getAvailableEnvironments

        public String[] getAvailableEnvironments()
        Get 已经发布的环境列表。如test、prepub、release。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AvailableEnvironments 已经发布的环境列表。如test、prepub、release。 注意:此字段可能返回 null,表示取不到有效值。
      • setAvailableEnvironments

        public void setAvailableEnvironments​(String[] AvailableEnvironments)
        Set 已经发布的环境列表。如test、prepub、release。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AvailableEnvironments - 已经发布的环境列表。如test、prepub、release。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceName

        public String getServiceName()
        Get 用户自定义的服务名称。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceName 用户自定义的服务名称。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceName

        public void setServiceName​(String ServiceName)
        Set 用户自定义的服务名称。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceName - 用户自定义的服务名称。 注意:此字段可能返回 null,表示取不到有效值。
      • getOuterSubDomain

        public String getOuterSubDomain()
        Get 系统为该服务分配的外网域名。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        OuterSubDomain 系统为该服务分配的外网域名。 注意:此字段可能返回 null,表示取不到有效值。
      • setOuterSubDomain

        public void setOuterSubDomain​(String OuterSubDomain)
        Set 系统为该服务分配的外网域名。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        OuterSubDomain - 系统为该服务分配的外网域名。 注意:此字段可能返回 null,表示取不到有效值。
      • getCreatedTime

        public String getCreatedTime()
        Get 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CreatedTime 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
      • setCreatedTime

        public void setCreatedTime​(String CreatedTime)
        Set 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CreatedTime - 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
      • getInnerHttpPort

        public Long getInnerHttpPort()
        Get 内网访问http端口。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InnerHttpPort 内网访问http端口。 注意:此字段可能返回 null,表示取不到有效值。
      • setInnerHttpPort

        public void setInnerHttpPort​(Long InnerHttpPort)
        Set 内网访问http端口。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InnerHttpPort - 内网访问http端口。 注意:此字段可能返回 null,表示取不到有效值。
      • getInnerSubDomain

        public String getInnerSubDomain()
        Get 系统为该服务自动分配的内网域名。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InnerSubDomain 系统为该服务自动分配的内网域名。 注意:此字段可能返回 null,表示取不到有效值。
      • setInnerSubDomain

        public void setInnerSubDomain​(String InnerSubDomain)
        Set 系统为该服务自动分配的内网域名。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InnerSubDomain - 系统为该服务自动分配的内网域名。 注意:此字段可能返回 null,表示取不到有效值。
      • getTradeIsolateStatus

        public Long getTradeIsolateStatus()
        Get 服务的计费状态。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TradeIsolateStatus 服务的计费状态。 注意:此字段可能返回 null,表示取不到有效值。
      • setTradeIsolateStatus

        public void setTradeIsolateStatus​(Long TradeIsolateStatus)
        Set 服务的计费状态。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TradeIsolateStatus - 服务的计费状态。 注意:此字段可能返回 null,表示取不到有效值。
      • getTags

        public Tag[] getTags()
        Get 服务绑定的标签 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Tags 服务绑定的标签 注意:此字段可能返回 null,表示取不到有效值。
      • setTags

        public void setTags​(Tag[] Tags)
        Set 服务绑定的标签 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Tags - 服务绑定的标签 注意:此字段可能返回 null,表示取不到有效值。
      • getInstanceId

        public String getInstanceId()
        Get 独享实例 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InstanceId 独享实例 注意:此字段可能返回 null,表示取不到有效值。
      • setInstanceId

        public void setInstanceId​(String InstanceId)
        Set 独享实例 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InstanceId - 独享实例 注意:此字段可能返回 null,表示取不到有效值。
      • getSetType

        public String getSetType()
        Get 集群类型 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SetType 集群类型 注意:此字段可能返回 null,表示取不到有效值。
      • setSetType

        public void setSetType​(String SetType)
        Set 集群类型 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SetType - 集群类型 注意:此字段可能返回 null,表示取不到有效值。
      • getDeploymentType

        public String getDeploymentType()
        Get 服务部署的集群类型 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DeploymentType 服务部署的集群类型 注意:此字段可能返回 null,表示取不到有效值。
      • setDeploymentType

        public void setDeploymentType​(String DeploymentType)
        Set 服务部署的集群类型 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DeploymentType - 服务部署的集群类型 注意:此字段可能返回 null,表示取不到有效值。