src/main/java/com/uber/rss/clients/TaskByteArrayDataBlock.java [57:74]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        return taskAttemptId == that.taskAttemptId &&
                Arrays.equals(payload, that.payload);
    }

    @Override
    public int hashCode() {
        int result = Objects.hash(taskAttemptId);
        result = 31 * result + Arrays.hashCode(payload);
        return result;
    }

    @Override
    public String toString() {
        String payloadStr = payload == null ? "null" : payload.length + " bytes";
        return "TaskDataBlock{" +
                "taskAttemptId=" + taskAttemptId +
                ", payload=" + payloadStr +
                '}';
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/main/java/com/uber/rss/clients/TaskDataBlock.java [57:74]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        return taskAttemptId == that.taskAttemptId &&
            Arrays.equals(payload, that.payload);
    }

    @Override
    public int hashCode() {
        int result = Objects.hash(taskAttemptId);
        result = 31 * result + Arrays.hashCode(payload);
        return result;
    }

    @Override
    public String toString() {
        String payloadStr = payload == null ? "null" : payload.length + " bytes";
        return "TaskDataBlock{" +
                "taskAttemptId=" + taskAttemptId +
                ", payload=" + payloadStr +
                '}';
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



