Package org.apache.kafka.connect.health
Class TaskState
- java.lang.Object
-
- org.apache.kafka.connect.health.AbstractState
-
- org.apache.kafka.connect.health.TaskState
-
public class TaskState extends AbstractState
Describes the state, IDs, and any errors of a connector task.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)inthashCode()inttaskId()Provides the ID of the task.StringtoString()-
Methods inherited from class org.apache.kafka.connect.health.AbstractState
state, traceMessage, workerId
-
-
-
-
Constructor Detail
-
TaskState
public TaskState(int taskId, String state, String workerId, String trace)Provides an instance ofTaskState.- Parameters:
taskId- the id associated with the connector taskstate- the status of the task, may not benullor emptyworkerId- id of the worker the task is associated with, may not benullor emptytrace- error message if that task had failed or errored out, may benullor empty
-
-
Method Detail
-
taskId
public int taskId()
Provides the ID of the task.- Returns:
- the task ID
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classAbstractState
-
hashCode
public int hashCode()
- Overrides:
hashCodein classAbstractState
-
-