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

      • getNamespaceId

        public String getNamespaceId()
        Get tem namespaceId 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        NamespaceId tem namespaceId 注意:此字段可能返回 null,表示取不到有效值。
      • setNamespaceId

        public void setNamespaceId​(String NamespaceId)
        Set tem namespaceId 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        NamespaceId - tem namespaceId 注意:此字段可能返回 null,表示取不到有效值。
      • getEksNamespace

        public String getEksNamespace()
        Get eks namespace
        Returns:
        EksNamespace eks namespace
      • setEksNamespace

        public void setEksNamespace​(String EksNamespace)
        Set eks namespace
        Parameters:
        EksNamespace - eks 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
      • getName

        public String getName()
        Get ingress name
        Returns:
        Name ingress name
      • setName

        public void setName​(String Name)
        Set ingress name
        Parameters:
        Name - 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 eks clusterId 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ClusterId eks clusterId 注意:此字段可能返回 null,表示取不到有效值。
      • setClusterId

        public void setClusterId​(String ClusterId)
        Set eks clusterId 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ClusterId - eks clusterId 注意:此字段可能返回 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 协议监听