@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (key_ != 0L) {
output.writeInt64(1, key_);
}
if (!getTypeBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, type_);
}
if (jobHeaders_ != null) {
output.writeMessage(3, getJobHeaders());
}
if (!getCustomHeadersBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 4, customHeaders_);
}
if (!getWorkerBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 5, worker_);
}
if (retries_ != 0) {
output.writeInt32(6, retries_);
}
if (deadline_ != 0L) {
output.writeInt64(7, deadline_);
}
if (!getPayloadBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 8, payload_);
}
unknownFields.writeTo(output);
}