Class Service

    • 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

      • getName

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

        public void setName​(String Name)
        Set 名称
        Parameters:
        Name - 名称
      • getType

        public String getType()
        Get 类型 (ClusterIP|NodePort)
        Returns:
        Type 类型 (ClusterIP|NodePort)
      • setType

        public void setType​(String Type)
        Set 类型 (ClusterIP|NodePort)
        Parameters:
        Type - 类型 (ClusterIP|NodePort)
      • getPorts

        public PortConfig[] getPorts()
        Get 端口配置
        Returns:
        Ports 端口配置
      • setPorts

        public void setPorts​(PortConfig[] Ports)
        Set 端口配置
        Parameters:
        Ports - 端口配置
      • getLabels

        public Label[] getLabels()
        Get 标签
        Returns:
        Labels 标签
      • setLabels

        public void setLabels​(Label[] Labels)
        Set 标签
        Parameters:
        Labels - 标签
      • getNamespace

        public String getNamespace()
        Get 命名空间默认default
        Returns:
        Namespace 命名空间默认default
      • setNamespace

        public void setNamespace​(String Namespace)
        Set 命名空间默认default
        Parameters:
        Namespace - 命名空间默认default
      • getClusterIP

        public String getClusterIP()
        Get 服务IP
        Returns:
        ClusterIP 服务IP
      • setClusterIP

        public void setClusterIP​(String ClusterIP)
        Set 服务IP
        Parameters:
        ClusterIP - 服务IP