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 SummaryAll 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.AbstractStatestate, traceMessage, workerId
 
- 
 
- 
- 
- 
Constructor Detail- 
TaskStatepublic TaskState(int taskId, String state, String workerId, String trace)Provides an instance ofTaskState.- Parameters:
- taskId- the id associated with the connector task
- state- the status of the task, may not be- nullor empty
- workerId- id of the worker the task is associated with, may not be- nullor empty
- trace- error message if that task had failed or errored out, may be- nullor empty
 
 
- 
 - 
Method Detail- 
taskIdpublic int taskId() Provides the ID of the task.- Returns:
- the task ID
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- AbstractState
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- AbstractState
 
 
- 
 
-