public class ResourcePatternFilter extends Object
Constructor and Description |
---|
ResourcePatternFilter(ResourceType resourceType,
String name,
org.apache.kafka.common.resource.PatternType patternType)
Constructs a resource filter.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
int |
hashCode() |
boolean |
matches(ResourcePattern resource) |
String |
name() |
org.apache.kafka.common.resource.PatternType |
patternType() |
ResourceType |
resourceType() |
String |
toString() |
public ResourcePatternFilter(ResourceType resourceType, 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 String name()
public ResourceType resourceType()
public org.apache.kafka.common.resource.PatternType patternType()
public boolean matches(ResourcePattern resource)