Class AclRule

    • Constructor Summary

      Constructors 
      Constructor Description
      AclRule()  
      AclRule​(AclRule 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 getAclList()
      Get 该规则所包含的ACL信息 注意:此字段可能返回 null,表示取不到有效值。
      String getComment()
      Get 规则的备注 注意:此字段可能返回 null,表示取不到有效值。
      String getCreateTimeStamp()
      Get 规则所创建的时间 注意:此字段可能返回 null,表示取不到有效值。
      String getInstanceId()
      Get 实例ID 注意:此字段可能返回 null,表示取不到有效值。
      Long getIsApplied()
      Get 预设ACL规则是否应用到新增的topic中 注意:此字段可能返回 null,表示取不到有效值。
      String getPattern()
      Get 表示前缀匹配的前缀的值 注意:此字段可能返回 null,表示取不到有效值。
      String getPatternType()
      Get 匹配类型,目前只支持前缀匹配,枚举值列表:PREFIXED 注意:此字段可能返回 null,表示取不到有效值。
      String getPatternTypeTitle()
      Get patternType的中文显示 注意:此字段可能返回 null,表示取不到有效值。
      String getResourceType()
      Get Acl资源类型,目前只支持Topic,枚举值列表:Topic 注意:此字段可能返回 null,表示取不到有效值。
      String getRuleName()
      Get Acl规则名称 注意:此字段可能返回 null,表示取不到有效值。
      Long getTopicCount()
      Get 应用该ACL规则的Topic数 注意:此字段可能返回 null,表示取不到有效值。
      String getTopicName()
      Get 其中一个显示的对应的TopicName 注意:此字段可能返回 null,表示取不到有效值。
      String getUpdateTimeStamp()
      Get 规则更新时间 注意:此字段可能返回 null,表示取不到有效值。
      void setAclList​(String AclList)
      Set 该规则所包含的ACL信息 注意:此字段可能返回 null,表示取不到有效值。
      void setComment​(String Comment)
      Set 规则的备注 注意:此字段可能返回 null,表示取不到有效值。
      void setCreateTimeStamp​(String CreateTimeStamp)
      Set 规则所创建的时间 注意:此字段可能返回 null,表示取不到有效值。
      void setInstanceId​(String InstanceId)
      Set 实例ID 注意:此字段可能返回 null,表示取不到有效值。
      void setIsApplied​(Long IsApplied)
      Set 预设ACL规则是否应用到新增的topic中 注意:此字段可能返回 null,表示取不到有效值。
      void setPattern​(String Pattern)
      Set 表示前缀匹配的前缀的值 注意:此字段可能返回 null,表示取不到有效值。
      void setPatternType​(String PatternType)
      Set 匹配类型,目前只支持前缀匹配,枚举值列表:PREFIXED 注意:此字段可能返回 null,表示取不到有效值。
      void setPatternTypeTitle​(String PatternTypeTitle)
      Set patternType的中文显示 注意:此字段可能返回 null,表示取不到有效值。
      void setResourceType​(String ResourceType)
      Set Acl资源类型,目前只支持Topic,枚举值列表:Topic 注意:此字段可能返回 null,表示取不到有效值。
      void setRuleName​(String RuleName)
      Set Acl规则名称 注意:此字段可能返回 null,表示取不到有效值。
      void setTopicCount​(Long TopicCount)
      Set 应用该ACL规则的Topic数 注意:此字段可能返回 null,表示取不到有效值。
      void setTopicName​(String TopicName)
      Set 其中一个显示的对应的TopicName 注意:此字段可能返回 null,表示取不到有效值。
      void setUpdateTimeStamp​(String UpdateTimeStamp)
      Set 规则更新时间 注意:此字段可能返回 null,表示取不到有效值。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • AclRule

        public AclRule()
      • AclRule

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

      • getRuleName

        public String getRuleName()
        Get Acl规则名称 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RuleName Acl规则名称 注意:此字段可能返回 null,表示取不到有效值。
      • setRuleName

        public void setRuleName​(String RuleName)
        Set Acl规则名称 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RuleName - Acl规则名称 注意:此字段可能返回 null,表示取不到有效值。
      • getInstanceId

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

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

        public String getPatternType()
        Get 匹配类型,目前只支持前缀匹配,枚举值列表:PREFIXED 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        PatternType 匹配类型,目前只支持前缀匹配,枚举值列表:PREFIXED 注意:此字段可能返回 null,表示取不到有效值。
      • setPatternType

        public void setPatternType​(String PatternType)
        Set 匹配类型,目前只支持前缀匹配,枚举值列表:PREFIXED 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        PatternType - 匹配类型,目前只支持前缀匹配,枚举值列表:PREFIXED 注意:此字段可能返回 null,表示取不到有效值。
      • getPattern

        public String getPattern()
        Get 表示前缀匹配的前缀的值 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Pattern 表示前缀匹配的前缀的值 注意:此字段可能返回 null,表示取不到有效值。
      • setPattern

        public void setPattern​(String Pattern)
        Set 表示前缀匹配的前缀的值 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Pattern - 表示前缀匹配的前缀的值 注意:此字段可能返回 null,表示取不到有效值。
      • getResourceType

        public String getResourceType()
        Get Acl资源类型,目前只支持Topic,枚举值列表:Topic 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ResourceType Acl资源类型,目前只支持Topic,枚举值列表:Topic 注意:此字段可能返回 null,表示取不到有效值。
      • setResourceType

        public void setResourceType​(String ResourceType)
        Set Acl资源类型,目前只支持Topic,枚举值列表:Topic 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ResourceType - Acl资源类型,目前只支持Topic,枚举值列表:Topic 注意:此字段可能返回 null,表示取不到有效值。
      • getAclList

        public String getAclList()
        Get 该规则所包含的ACL信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AclList 该规则所包含的ACL信息 注意:此字段可能返回 null,表示取不到有效值。
      • setAclList

        public void setAclList​(String AclList)
        Set 该规则所包含的ACL信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AclList - 该规则所包含的ACL信息 注意:此字段可能返回 null,表示取不到有效值。
      • getCreateTimeStamp

        public String getCreateTimeStamp()
        Get 规则所创建的时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CreateTimeStamp 规则所创建的时间 注意:此字段可能返回 null,表示取不到有效值。
      • setCreateTimeStamp

        public void setCreateTimeStamp​(String CreateTimeStamp)
        Set 规则所创建的时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CreateTimeStamp - 规则所创建的时间 注意:此字段可能返回 null,表示取不到有效值。
      • getIsApplied

        public Long getIsApplied()
        Get 预设ACL规则是否应用到新增的topic中 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsApplied 预设ACL规则是否应用到新增的topic中 注意:此字段可能返回 null,表示取不到有效值。
      • setIsApplied

        public void setIsApplied​(Long IsApplied)
        Set 预设ACL规则是否应用到新增的topic中 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsApplied - 预设ACL规则是否应用到新增的topic中 注意:此字段可能返回 null,表示取不到有效值。
      • getUpdateTimeStamp

        public String getUpdateTimeStamp()
        Get 规则更新时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        UpdateTimeStamp 规则更新时间 注意:此字段可能返回 null,表示取不到有效值。
      • setUpdateTimeStamp

        public void setUpdateTimeStamp​(String UpdateTimeStamp)
        Set 规则更新时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        UpdateTimeStamp - 规则更新时间 注意:此字段可能返回 null,表示取不到有效值。
      • getComment

        public String getComment()
        Get 规则的备注 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Comment 规则的备注 注意:此字段可能返回 null,表示取不到有效值。
      • setComment

        public void setComment​(String Comment)
        Set 规则的备注 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Comment - 规则的备注 注意:此字段可能返回 null,表示取不到有效值。
      • getTopicName

        public String getTopicName()
        Get 其中一个显示的对应的TopicName 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TopicName 其中一个显示的对应的TopicName 注意:此字段可能返回 null,表示取不到有效值。
      • setTopicName

        public void setTopicName​(String TopicName)
        Set 其中一个显示的对应的TopicName 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TopicName - 其中一个显示的对应的TopicName 注意:此字段可能返回 null,表示取不到有效值。
      • getTopicCount

        public Long getTopicCount()
        Get 应用该ACL规则的Topic数 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TopicCount 应用该ACL规则的Topic数 注意:此字段可能返回 null,表示取不到有效值。
      • setTopicCount

        public void setTopicCount​(Long TopicCount)
        Set 应用该ACL规则的Topic数 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TopicCount - 应用该ACL规则的Topic数 注意:此字段可能返回 null,表示取不到有效值。
      • getPatternTypeTitle

        public String getPatternTypeTitle()
        Get patternType的中文显示 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        PatternTypeTitle patternType的中文显示 注意:此字段可能返回 null,表示取不到有效值。
      • setPatternTypeTitle

        public void setPatternTypeTitle​(String PatternTypeTitle)
        Set patternType的中文显示 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        PatternTypeTitle - patternType的中文显示 注意:此字段可能返回 null,表示取不到有效值。