@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); }
.computeMessageSize(3, getJobHeaders());
if (hasJobHeaders()) { hash = (37 * hash) + JOBHEADERS_FIELD_NUMBER; hash = (53 * hash) + getJobHeaders().hashCode();
result = result && (hasJobHeaders() == other.hasJobHeaders()); if (hasJobHeaders()) { result = result && getJobHeaders() .equals(other.getJobHeaders());
mergeJobHeaders(other.getJobHeaders());
public ActivatedJobImpl(ZeebeObjectMapper objectMapper, GatewayOuterClass.ActivatedJob job) { this.objectMapper = objectMapper; key = job.getKey(); type = job.getType(); headers = new JobHeadersImpl(job.getJobHeaders()); customHeaders = objectMapper.fromJsonAsMap(job.getCustomHeaders()); worker = job.getWorker(); retries = job.getRetries(); deadline = Instant.ofEpochMilli(job.getDeadline()); payload = job.getPayload(); }
public ActivatedJobImpl(ZeebeObjectMapper objectMapper, GatewayOuterClass.ActivatedJob job) { this.objectMapper = objectMapper; key = job.getKey(); type = job.getType(); headers = new JobHeadersImpl(job.getJobHeaders()); customHeaders = objectMapper.fromJsonAsMap(job.getCustomHeaders()); worker = job.getWorker(); retries = job.getRetries(); deadline = Instant.ofEpochMilli(job.getDeadline()); payload = job.getPayload(); }
/** * <pre> * a set of headers tying the job to a workflow instance/task instance * </pre> * * <code>.gateway_protocol.JobHeaders jobHeaders = 3;</code> */ public io.zeebe.gateway.protocol.GatewayOuterClass.JobHeadersOrBuilder getJobHeadersOrBuilder() { return getJobHeaders(); }