Class CreateAclRuleRequest

    • Constructor Detail

      • CreateAclRuleRequest

        public CreateAclRuleRequest()
      • CreateAclRuleRequest

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

      • getInstanceId

        public String getInstanceId()
        Get 实例id信息
        Returns:
        InstanceId 实例id信息
      • setInstanceId

        public void setInstanceId​(String InstanceId)
        Set 实例id信息
        Parameters:
        InstanceId - 实例id信息
      • getResourceType

        public String getResourceType()
        Get Acl资源类型,目前只支持Topic,枚举值列表:Topic
        Returns:
        ResourceType Acl资源类型,目前只支持Topic,枚举值列表:Topic
      • setResourceType

        public void setResourceType​(String ResourceType)
        Set Acl资源类型,目前只支持Topic,枚举值列表:Topic
        Parameters:
        ResourceType - Acl资源类型,目前只支持Topic,枚举值列表:Topic
      • getPatternType

        public String getPatternType()
        Get 匹配类型,目前支持前缀匹配与预设策略,枚举值列表:PREFIXED/PRESET
        Returns:
        PatternType 匹配类型,目前支持前缀匹配与预设策略,枚举值列表:PREFIXED/PRESET
      • setPatternType

        public void setPatternType​(String PatternType)
        Set 匹配类型,目前支持前缀匹配与预设策略,枚举值列表:PREFIXED/PRESET
        Parameters:
        PatternType - 匹配类型,目前支持前缀匹配与预设策略,枚举值列表:PREFIXED/PRESET
      • getRuleName

        public String getRuleName()
        Get 规则名称
        Returns:
        RuleName 规则名称
      • setRuleName

        public void setRuleName​(String RuleName)
        Set 规则名称
        Parameters:
        RuleName - 规则名称
      • getRuleList

        public AclRuleInfo[] getRuleList()
        Get 设置的ACL规则列表
        Returns:
        RuleList 设置的ACL规则列表
      • setRuleList

        public void setRuleList​(AclRuleInfo[] RuleList)
        Set 设置的ACL规则列表
        Parameters:
        RuleList - 设置的ACL规则列表
      • getPattern

        public String getPattern()
        Get 表示前缀匹配的前缀的值
        Returns:
        Pattern 表示前缀匹配的前缀的值
      • setPattern

        public void setPattern​(String Pattern)
        Set 表示前缀匹配的前缀的值
        Parameters:
        Pattern - 表示前缀匹配的前缀的值
      • getIsApplied

        public Long getIsApplied()
        Get 预设ACL规则是否应用到新增的topic中
        Returns:
        IsApplied 预设ACL规则是否应用到新增的topic中
      • setIsApplied

        public void setIsApplied​(Long IsApplied)
        Set 预设ACL规则是否应用到新增的topic中
        Parameters:
        IsApplied - 预设ACL规则是否应用到新增的topic中
      • getComment

        public String getComment()
        Get ACL规则的备注
        Returns:
        Comment ACL规则的备注
      • setComment

        public void setComment​(String Comment)
        Set ACL规则的备注
        Parameters:
        Comment - ACL规则的备注