@Override
    public boolean equals(Object o) {
        if (this == o)
            return true;
        if (o == null || getClass() != o.getClass())
            return false;
        AbstractState that = (AbstractState) o;
        return state.equals(that.state)
            && Objects.equals(traceMessage, that.traceMessage)
            && workerId.equals(that.workerId);
    }
The error message associated with the connector or task.

@return traceMessage, can be {@code null} or empty.
connect/api/src/main/java/org/apache/kafka/connect/health/AbstractState.java