public class ResourcePatternFilter
extends java.lang.Object
Constructor and Description |
---|
ResourcePatternFilter(ResourceType resourceType,
java.lang.String name,
org.apache.kafka.common.resource.PatternType patternType)
Constructs a resource filter.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
boolean |
matches(ResourcePattern resource) |
java.lang.String |
name() |
org.apache.kafka.common.resource.PatternType |
patternType() |
ResourceType |
resourceType() |
java.lang.String |
toString() |
public ResourcePatternFilter(ResourceType resourceType, java.lang.String name, org.apache.kafka.common.resource.PatternType patternType)
ResourcePatternFilter
for description of matching logic.resourceType
- Resource type or 'All' to match all resource typesname
- Resource name to match. Null value matches any resource name.
'*' matches only LITERAL wildcard.patternType
- Pattern type which may include MATCH or ANYpublic java.lang.String name()
public ResourceType resourceType()
public org.apache.kafka.common.resource.PatternType patternType()
public boolean matches(ResourcePattern resource)
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