Package org.apache.kafka.common.resource
Class Resource
- java.lang.Object
-
- org.apache.kafka.common.resource.Resource
-
-
Field Summary
Fields Modifier and Type Field Description static Resource
CLUSTER
A resource representing the whole cluster.static String
CLUSTER_NAME
The name of the CLUSTER resource.
-
Constructor Summary
Constructors Constructor Description Resource(ResourceType resourceType, String name)
Create an instance of this class with the provided parameters.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
int
hashCode()
boolean
isUnknown()
Return true if this Resource has any UNKNOWN components.String
name()
Return the resource name.ResourceType
resourceType()
Return the resource type.ResourceFilter
toFilter()
Create a filter which matches only this Resource.String
toString()
-
-
-
Field Detail
-
CLUSTER_NAME
public static final String CLUSTER_NAME
The name of the CLUSTER resource.- See Also:
- Constant Field Values
-
CLUSTER
public static final Resource CLUSTER
A resource representing the whole cluster.
-
-
Constructor Detail
-
Resource
public Resource(ResourceType resourceType, String name)
Create an instance of this class with the provided parameters.- Parameters:
resourceType
- non-null resource typename
- non-null resource name
-
-
Method Detail
-
resourceType
public ResourceType resourceType()
Return the resource type.
-
name
public String name()
Return the resource name.
-
toFilter
public ResourceFilter toFilter()
Create a filter which matches only this Resource.
-
isUnknown
public boolean isUnknown()
Return true if this Resource has any UNKNOWN components.
-
-