Class IngressInfo

    • Constructor Detail

      • IngressInfo

        public IngressInfo()
      • IngressInfo

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

      • getEnvironmentId

        public String getEnvironmentId()
        Get 环境ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EnvironmentId 环境ID 注意:此字段可能返回 null,表示取不到有效值。
      • setEnvironmentId

        public void setEnvironmentId​(String EnvironmentId)
        Set 环境ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EnvironmentId - 环境ID 注意:此字段可能返回 null,表示取不到有效值。
      • getClusterNamespace

        public String getClusterNamespace()
        Get 环境namespace
        Returns:
        ClusterNamespace 环境namespace
      • setClusterNamespace

        public void setClusterNamespace​(String ClusterNamespace)
        Set 环境namespace
        Parameters:
        ClusterNamespace - 环境namespace
      • getAddressIPVersion

        public String getAddressIPVersion()
        Get ip version
        Returns:
        AddressIPVersion ip version
      • setAddressIPVersion

        public void setAddressIPVersion​(String AddressIPVersion)
        Set ip version
        Parameters:
        AddressIPVersion - ip version
      • getIngressName

        public String getIngressName()
        Get ingress name
        Returns:
        IngressName ingress name
      • setIngressName

        public void setIngressName​(String IngressName)
        Set ingress name
        Parameters:
        IngressName - ingress name
      • getRules

        public IngressRule[] getRules()
        Get rules 配置
        Returns:
        Rules rules 配置
      • setRules

        public void setRules​(IngressRule[] Rules)
        Set rules 配置
        Parameters:
        Rules - rules 配置
      • getClbId

        public String getClbId()
        Get clb ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ClbId clb ID 注意:此字段可能返回 null,表示取不到有效值。
      • setClbId

        public void setClbId​(String ClbId)
        Set clb ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ClbId - clb ID 注意:此字段可能返回 null,表示取不到有效值。
      • getTls

        public IngressTls[] getTls()
        Get tls 配置 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Tls tls 配置 注意:此字段可能返回 null,表示取不到有效值。
      • setTls

        public void setTls​(IngressTls[] Tls)
        Set tls 配置 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Tls - tls 配置 注意:此字段可能返回 null,表示取不到有效值。
      • getClusterId

        public String getClusterId()
        Get 环境集群ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ClusterId 环境集群ID 注意:此字段可能返回 null,表示取不到有效值。
      • setClusterId

        public void setClusterId​(String ClusterId)
        Set 环境集群ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ClusterId - 环境集群ID 注意:此字段可能返回 null,表示取不到有效值。
      • getVip

        public String getVip()
        Get clb ip 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Vip clb ip 注意:此字段可能返回 null,表示取不到有效值。
      • setVip

        public void setVip​(String Vip)
        Set clb ip 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Vip - clb ip 注意:此字段可能返回 null,表示取不到有效值。
      • getCreateTime

        public String getCreateTime()
        Get 创建时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CreateTime 创建时间 注意:此字段可能返回 null,表示取不到有效值。
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 创建时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CreateTime - 创建时间 注意:此字段可能返回 null,表示取不到有效值。
      • getMixed

        public Boolean getMixed()
        Get 是否混合 https,默认 false,可选值 true 代表有 https 协议监听
        Returns:
        Mixed 是否混合 https,默认 false,可选值 true 代表有 https 协议监听
      • setMixed

        public void setMixed​(Boolean Mixed)
        Set 是否混合 https,默认 false,可选值 true 代表有 https 协议监听
        Parameters:
        Mixed - 是否混合 https,默认 false,可选值 true 代表有 https 协议监听
      • getRewriteType

        public String getRewriteType()
        Get 重定向模式,可选值: - AUTO(自动重定向http到https) - NONE(不使用重定向) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RewriteType 重定向模式,可选值: - AUTO(自动重定向http到https) - NONE(不使用重定向) 注意:此字段可能返回 null,表示取不到有效值。
      • setRewriteType

        public void setRewriteType​(String RewriteType)
        Set 重定向模式,可选值: - AUTO(自动重定向http到https) - NONE(不使用重定向) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RewriteType - 重定向模式,可选值: - AUTO(自动重定向http到https) - NONE(不使用重定向) 注意:此字段可能返回 null,表示取不到有效值。
      • getDomain

        public String getDomain()
        Get clb 域名 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Domain clb 域名 注意:此字段可能返回 null,表示取不到有效值。
      • setDomain

        public void setDomain​(String Domain)
        Set clb 域名 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Domain - clb 域名 注意:此字段可能返回 null,表示取不到有效值。