public class AclRule
extends java.lang.Object
Constructor and Description |
---|
AclRule(org.apache.kafka.common.security.auth.KafkaPrincipal principal,
PermissionType permissionType,
java.lang.String host,
Operation operation) |
Modifier and Type | Method and Description |
---|---|
static org.apache.kafka.common.acl.AccessControlEntry |
accessControlEntry(AccessRule rule) |
boolean |
equals(java.lang.Object o) |
static AclRule |
from(org.apache.kafka.common.acl.AccessControlEntryFilter filter) |
static AclRule |
from(AccessRule rule) |
static AclRule |
from(org.apache.kafka.common.acl.AclBinding aclBinding) |
int |
hashCode() |
java.lang.String |
host() |
Operation |
operation() |
PermissionType |
permissionType() |
org.apache.kafka.common.security.auth.KafkaPrincipal |
principal() |
org.apache.kafka.common.acl.AccessControlEntry |
toAccessControlEntry() |
java.lang.String |
toString() |
public AclRule(org.apache.kafka.common.security.auth.KafkaPrincipal principal, PermissionType permissionType, java.lang.String host, Operation operation)
public org.apache.kafka.common.security.auth.KafkaPrincipal principal()
public PermissionType permissionType()
public java.lang.String host()
public Operation operation()
public org.apache.kafka.common.acl.AccessControlEntry toAccessControlEntry()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public static AclRule from(org.apache.kafka.common.acl.AclBinding aclBinding)
public static AclRule from(AccessRule rule)
public static AclRule from(org.apache.kafka.common.acl.AccessControlEntryFilter filter)
public static org.apache.kafka.common.acl.AccessControlEntry accessControlEntry(AccessRule rule)