Class NetworkPolicyInfoItem

    • Constructor Detail

      • NetworkPolicyInfoItem

        public NetworkPolicyInfoItem()
      • NetworkPolicyInfoItem

        public NetworkPolicyInfoItem​(NetworkPolicyInfoItem 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 - 网络策略名
      • getDescription

        public String getDescription()
        Get 网络策略描述 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Description 网络策略描述 注意:此字段可能返回 null,表示取不到有效值。
      • setDescription

        public void setDescription​(String Description)
        Set 网络策略描述 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Description - 网络策略描述 注意:此字段可能返回 null,表示取不到有效值。
      • getPublishStatus

        public String getPublishStatus()
        Get 发布状态: 开启待确认:PublishedNoConfirm 开启已确认:PublishedConfirmed 关闭中:unPublishing 开启中:Publishing 待开启:unPublishEdit
        Returns:
        PublishStatus 发布状态: 开启待确认:PublishedNoConfirm 开启已确认:PublishedConfirmed 关闭中:unPublishing 开启中:Publishing 待开启:unPublishEdit
      • setPublishStatus

        public void setPublishStatus​(String PublishStatus)
        Set 发布状态: 开启待确认:PublishedNoConfirm 开启已确认:PublishedConfirmed 关闭中:unPublishing 开启中:Publishing 待开启:unPublishEdit
        Parameters:
        PublishStatus - 发布状态: 开启待确认:PublishedNoConfirm 开启已确认:PublishedConfirmed 关闭中:unPublishing 开启中:Publishing 待开启:unPublishEdit
      • getPolicySourceType

        public String getPolicySourceType()
        Get 策略类型: 自动发现:System 手动添加:Manual
        Returns:
        PolicySourceType 策略类型: 自动发现:System 手动添加:Manual
      • setPolicySourceType

        public void setPolicySourceType​(String PolicySourceType)
        Set 策略类型: 自动发现:System 手动添加:Manual
        Parameters:
        PolicySourceType - 策略类型: 自动发现:System 手动添加:Manual
      • getNamespace

        public String getNamespace()
        Get 策略空间
        Returns:
        Namespace 策略空间
      • setNamespace

        public void setNamespace​(String Namespace)
        Set 策略空间
        Parameters:
        Namespace - 策略空间
      • getPolicyCreateTime

        public String getPolicyCreateTime()
        Get 策略创建日期
        Returns:
        PolicyCreateTime 策略创建日期
      • setPolicyCreateTime

        public void setPolicyCreateTime​(String PolicyCreateTime)
        Set 策略创建日期
        Parameters:
        PolicyCreateTime - 策略创建日期
      • getNetworkPolicyPlugin

        public String getNetworkPolicyPlugin()
        Get 策略类型 kube-router:KubeRouter cilium:Cilium
        Returns:
        NetworkPolicyPlugin 策略类型 kube-router:KubeRouter cilium:Cilium
      • setNetworkPolicyPlugin

        public void setNetworkPolicyPlugin​(String NetworkPolicyPlugin)
        Set 策略类型 kube-router:KubeRouter cilium:Cilium
        Parameters:
        NetworkPolicyPlugin - 策略类型 kube-router:KubeRouter cilium:Cilium
      • getPublishResult

        public String getPublishResult()
        Get 策略发布结果 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        PublishResult 策略发布结果 注意:此字段可能返回 null,表示取不到有效值。
      • setPublishResult

        public void setPublishResult​(String PublishResult)
        Set 策略发布结果 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        PublishResult - 策略发布结果 注意:此字段可能返回 null,表示取不到有效值。
      • getFromPolicyRule

        public Long getFromPolicyRule()
        Get 入站规则 全部允许:1 全部拒绝 :2 自定义:3
        Returns:
        FromPolicyRule 入站规则 全部允许:1 全部拒绝 :2 自定义:3
      • setFromPolicyRule

        public void setFromPolicyRule​(Long FromPolicyRule)
        Set 入站规则 全部允许:1 全部拒绝 :2 自定义:3
        Parameters:
        FromPolicyRule - 入站规则 全部允许:1 全部拒绝 :2 自定义:3
      • getToPolicyRule

        public Long getToPolicyRule()
        Get 入站规则 全部允许:1 全部拒绝 :2 自定义:3
        Returns:
        ToPolicyRule 入站规则 全部允许:1 全部拒绝 :2 自定义:3
      • setToPolicyRule

        public void setToPolicyRule​(Long ToPolicyRule)
        Set 入站规则 全部允许:1 全部拒绝 :2 自定义:3
        Parameters:
        ToPolicyRule - 入站规则 全部允许:1 全部拒绝 :2 自定义:3
      • getPodSelector

        public String getPodSelector()
        Get 作用对象 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        PodSelector 作用对象 注意:此字段可能返回 null,表示取不到有效值。
      • setPodSelector

        public void setPodSelector​(String PodSelector)
        Set 作用对象 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        PodSelector - 作用对象 注意:此字段可能返回 null,表示取不到有效值。
      • getId

        public Long getId()
        Get 网络策略Id
        Returns:
        Id 网络策略Id
      • setId

        public void setId​(Long Id)
        Set 网络策略Id
        Parameters:
        Id - 网络策略Id