Class AclRule
java.lang.Object
io.strimzi.api.kafka.model.user.acl.AclRule
- All Implemented Interfaces:
UnknownPropertyPreserving
A representation of a single ACL rule for Kafka's built-in authorizer
-
Constructor Summary
ConstructorsConstructorDescriptionAclRule()AclRule(AclRuleType type, AclRuleResource resource, String host, List<AclOperation> operations) -
Method Summary
Modifier and TypeMethodDescriptiongetHost()Deprecated.getType()voidsetAdditionalProperty(String name, Object value) voidvoidsetOperation(AclOperation operation) voidsetOperations(List<AclOperation> operations) voidsetResource(AclRuleResource resource) voidsetType(AclRuleType type)
-
Constructor Details
-
AclRule
public AclRule() -
AclRule
public AclRule(AclRuleType type, AclRuleResource resource, String host, List<AclOperation> operations)
-
-
Method Details
-
getType
-
setType
-
getResource
-
setResource
-
getHost
-
setHost
-
getOperation
Deprecated. -
setOperation
-
getOperations
-
setOperations
-
getAdditionalProperties
- Specified by:
getAdditionalPropertiesin interfaceUnknownPropertyPreserving
-
setAdditionalProperty
- Specified by:
setAdditionalPropertyin interfaceUnknownPropertyPreserving
-