All Downloads are FREE. Search and download functionalities are using the official Maven repository.

build.bazel.remote.execution.v2.ExecutedActionMetadata Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: build/bazel/remote/execution/v2/remote_execution.proto

// Protobuf Java Version: 3.25.3
package build.bazel.remote.execution.v2;

/**
 * 
 * ExecutedActionMetadata contains details about a completed execution.
 * 
* * Protobuf type {@code build.bazel.remote.execution.v2.ExecutedActionMetadata} */ public final class ExecutedActionMetadata extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:build.bazel.remote.execution.v2.ExecutedActionMetadata) ExecutedActionMetadataOrBuilder { private static final long serialVersionUID = 0L; // Use ExecutedActionMetadata.newBuilder() to construct. private ExecutedActionMetadata(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private ExecutedActionMetadata() { worker_ = ""; auxiliaryMetadata_ = java.util.Collections.emptyList(); } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new ExecutedActionMetadata(); } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return build.bazel.remote.execution.v2.RemoteExecutionProto.internal_static_build_bazel_remote_execution_v2_ExecutedActionMetadata_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return build.bazel.remote.execution.v2.RemoteExecutionProto.internal_static_build_bazel_remote_execution_v2_ExecutedActionMetadata_fieldAccessorTable .ensureFieldAccessorsInitialized( build.bazel.remote.execution.v2.ExecutedActionMetadata.class, build.bazel.remote.execution.v2.ExecutedActionMetadata.Builder.class); } private int bitField0_; public static final int WORKER_FIELD_NUMBER = 1; @SuppressWarnings("serial") private volatile java.lang.Object worker_ = ""; /** *
   * The name of the worker which ran the execution.
   * 
* * string worker = 1; * @return The worker. */ @java.lang.Override public java.lang.String getWorker() { java.lang.Object ref = worker_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); worker_ = s; return s; } } /** *
   * The name of the worker which ran the execution.
   * 
* * string worker = 1; * @return The bytes for worker. */ @java.lang.Override public com.google.protobuf.ByteString getWorkerBytes() { java.lang.Object ref = worker_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); worker_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int QUEUED_TIMESTAMP_FIELD_NUMBER = 2; private com.google.protobuf.Timestamp queuedTimestamp_; /** *
   * When was the action added to the queue.
   * 
* * .google.protobuf.Timestamp queued_timestamp = 2; * @return Whether the queuedTimestamp field is set. */ @java.lang.Override public boolean hasQueuedTimestamp() { return ((bitField0_ & 0x00000001) != 0); } /** *
   * When was the action added to the queue.
   * 
* * .google.protobuf.Timestamp queued_timestamp = 2; * @return The queuedTimestamp. */ @java.lang.Override public com.google.protobuf.Timestamp getQueuedTimestamp() { return queuedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : queuedTimestamp_; } /** *
   * When was the action added to the queue.
   * 
* * .google.protobuf.Timestamp queued_timestamp = 2; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getQueuedTimestampOrBuilder() { return queuedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : queuedTimestamp_; } public static final int WORKER_START_TIMESTAMP_FIELD_NUMBER = 3; private com.google.protobuf.Timestamp workerStartTimestamp_; /** *
   * When the worker received the action.
   * 
* * .google.protobuf.Timestamp worker_start_timestamp = 3; * @return Whether the workerStartTimestamp field is set. */ @java.lang.Override public boolean hasWorkerStartTimestamp() { return ((bitField0_ & 0x00000002) != 0); } /** *
   * When the worker received the action.
   * 
* * .google.protobuf.Timestamp worker_start_timestamp = 3; * @return The workerStartTimestamp. */ @java.lang.Override public com.google.protobuf.Timestamp getWorkerStartTimestamp() { return workerStartTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : workerStartTimestamp_; } /** *
   * When the worker received the action.
   * 
* * .google.protobuf.Timestamp worker_start_timestamp = 3; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getWorkerStartTimestampOrBuilder() { return workerStartTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : workerStartTimestamp_; } public static final int WORKER_COMPLETED_TIMESTAMP_FIELD_NUMBER = 4; private com.google.protobuf.Timestamp workerCompletedTimestamp_; /** *
   * When the worker completed the action, including all stages.
   * 
* * .google.protobuf.Timestamp worker_completed_timestamp = 4; * @return Whether the workerCompletedTimestamp field is set. */ @java.lang.Override public boolean hasWorkerCompletedTimestamp() { return ((bitField0_ & 0x00000004) != 0); } /** *
   * When the worker completed the action, including all stages.
   * 
* * .google.protobuf.Timestamp worker_completed_timestamp = 4; * @return The workerCompletedTimestamp. */ @java.lang.Override public com.google.protobuf.Timestamp getWorkerCompletedTimestamp() { return workerCompletedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : workerCompletedTimestamp_; } /** *
   * When the worker completed the action, including all stages.
   * 
* * .google.protobuf.Timestamp worker_completed_timestamp = 4; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getWorkerCompletedTimestampOrBuilder() { return workerCompletedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : workerCompletedTimestamp_; } public static final int INPUT_FETCH_START_TIMESTAMP_FIELD_NUMBER = 5; private com.google.protobuf.Timestamp inputFetchStartTimestamp_; /** *
   * When the worker started fetching action inputs.
   * 
* * .google.protobuf.Timestamp input_fetch_start_timestamp = 5; * @return Whether the inputFetchStartTimestamp field is set. */ @java.lang.Override public boolean hasInputFetchStartTimestamp() { return ((bitField0_ & 0x00000008) != 0); } /** *
   * When the worker started fetching action inputs.
   * 
* * .google.protobuf.Timestamp input_fetch_start_timestamp = 5; * @return The inputFetchStartTimestamp. */ @java.lang.Override public com.google.protobuf.Timestamp getInputFetchStartTimestamp() { return inputFetchStartTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : inputFetchStartTimestamp_; } /** *
   * When the worker started fetching action inputs.
   * 
* * .google.protobuf.Timestamp input_fetch_start_timestamp = 5; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getInputFetchStartTimestampOrBuilder() { return inputFetchStartTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : inputFetchStartTimestamp_; } public static final int INPUT_FETCH_COMPLETED_TIMESTAMP_FIELD_NUMBER = 6; private com.google.protobuf.Timestamp inputFetchCompletedTimestamp_; /** *
   * When the worker finished fetching action inputs.
   * 
* * .google.protobuf.Timestamp input_fetch_completed_timestamp = 6; * @return Whether the inputFetchCompletedTimestamp field is set. */ @java.lang.Override public boolean hasInputFetchCompletedTimestamp() { return ((bitField0_ & 0x00000010) != 0); } /** *
   * When the worker finished fetching action inputs.
   * 
* * .google.protobuf.Timestamp input_fetch_completed_timestamp = 6; * @return The inputFetchCompletedTimestamp. */ @java.lang.Override public com.google.protobuf.Timestamp getInputFetchCompletedTimestamp() { return inputFetchCompletedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : inputFetchCompletedTimestamp_; } /** *
   * When the worker finished fetching action inputs.
   * 
* * .google.protobuf.Timestamp input_fetch_completed_timestamp = 6; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getInputFetchCompletedTimestampOrBuilder() { return inputFetchCompletedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : inputFetchCompletedTimestamp_; } public static final int EXECUTION_START_TIMESTAMP_FIELD_NUMBER = 7; private com.google.protobuf.Timestamp executionStartTimestamp_; /** *
   * When the worker started executing the action command.
   * 
* * .google.protobuf.Timestamp execution_start_timestamp = 7; * @return Whether the executionStartTimestamp field is set. */ @java.lang.Override public boolean hasExecutionStartTimestamp() { return ((bitField0_ & 0x00000020) != 0); } /** *
   * When the worker started executing the action command.
   * 
* * .google.protobuf.Timestamp execution_start_timestamp = 7; * @return The executionStartTimestamp. */ @java.lang.Override public com.google.protobuf.Timestamp getExecutionStartTimestamp() { return executionStartTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : executionStartTimestamp_; } /** *
   * When the worker started executing the action command.
   * 
* * .google.protobuf.Timestamp execution_start_timestamp = 7; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getExecutionStartTimestampOrBuilder() { return executionStartTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : executionStartTimestamp_; } public static final int EXECUTION_COMPLETED_TIMESTAMP_FIELD_NUMBER = 8; private com.google.protobuf.Timestamp executionCompletedTimestamp_; /** *
   * When the worker completed executing the action command.
   * 
* * .google.protobuf.Timestamp execution_completed_timestamp = 8; * @return Whether the executionCompletedTimestamp field is set. */ @java.lang.Override public boolean hasExecutionCompletedTimestamp() { return ((bitField0_ & 0x00000040) != 0); } /** *
   * When the worker completed executing the action command.
   * 
* * .google.protobuf.Timestamp execution_completed_timestamp = 8; * @return The executionCompletedTimestamp. */ @java.lang.Override public com.google.protobuf.Timestamp getExecutionCompletedTimestamp() { return executionCompletedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : executionCompletedTimestamp_; } /** *
   * When the worker completed executing the action command.
   * 
* * .google.protobuf.Timestamp execution_completed_timestamp = 8; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getExecutionCompletedTimestampOrBuilder() { return executionCompletedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : executionCompletedTimestamp_; } public static final int OUTPUT_UPLOAD_START_TIMESTAMP_FIELD_NUMBER = 9; private com.google.protobuf.Timestamp outputUploadStartTimestamp_; /** *
   * When the worker started uploading action outputs.
   * 
* * .google.protobuf.Timestamp output_upload_start_timestamp = 9; * @return Whether the outputUploadStartTimestamp field is set. */ @java.lang.Override public boolean hasOutputUploadStartTimestamp() { return ((bitField0_ & 0x00000080) != 0); } /** *
   * When the worker started uploading action outputs.
   * 
* * .google.protobuf.Timestamp output_upload_start_timestamp = 9; * @return The outputUploadStartTimestamp. */ @java.lang.Override public com.google.protobuf.Timestamp getOutputUploadStartTimestamp() { return outputUploadStartTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : outputUploadStartTimestamp_; } /** *
   * When the worker started uploading action outputs.
   * 
* * .google.protobuf.Timestamp output_upload_start_timestamp = 9; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getOutputUploadStartTimestampOrBuilder() { return outputUploadStartTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : outputUploadStartTimestamp_; } public static final int OUTPUT_UPLOAD_COMPLETED_TIMESTAMP_FIELD_NUMBER = 10; private com.google.protobuf.Timestamp outputUploadCompletedTimestamp_; /** *
   * When the worker finished uploading action outputs.
   * 
* * .google.protobuf.Timestamp output_upload_completed_timestamp = 10; * @return Whether the outputUploadCompletedTimestamp field is set. */ @java.lang.Override public boolean hasOutputUploadCompletedTimestamp() { return ((bitField0_ & 0x00000100) != 0); } /** *
   * When the worker finished uploading action outputs.
   * 
* * .google.protobuf.Timestamp output_upload_completed_timestamp = 10; * @return The outputUploadCompletedTimestamp. */ @java.lang.Override public com.google.protobuf.Timestamp getOutputUploadCompletedTimestamp() { return outputUploadCompletedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : outputUploadCompletedTimestamp_; } /** *
   * When the worker finished uploading action outputs.
   * 
* * .google.protobuf.Timestamp output_upload_completed_timestamp = 10; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getOutputUploadCompletedTimestampOrBuilder() { return outputUploadCompletedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : outputUploadCompletedTimestamp_; } public static final int AUXILIARY_METADATA_FIELD_NUMBER = 11; @SuppressWarnings("serial") private java.util.List auxiliaryMetadata_; /** *
   * Details that are specific to the kind of worker used. For example,
   * on POSIX-like systems this could contain a message with
   * getrusage(2) statistics.
   * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ @java.lang.Override public java.util.List getAuxiliaryMetadataList() { return auxiliaryMetadata_; } /** *
   * Details that are specific to the kind of worker used. For example,
   * on POSIX-like systems this could contain a message with
   * getrusage(2) statistics.
   * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ @java.lang.Override public java.util.List getAuxiliaryMetadataOrBuilderList() { return auxiliaryMetadata_; } /** *
   * Details that are specific to the kind of worker used. For example,
   * on POSIX-like systems this could contain a message with
   * getrusage(2) statistics.
   * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ @java.lang.Override public int getAuxiliaryMetadataCount() { return auxiliaryMetadata_.size(); } /** *
   * Details that are specific to the kind of worker used. For example,
   * on POSIX-like systems this could contain a message with
   * getrusage(2) statistics.
   * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ @java.lang.Override public com.google.protobuf.Any getAuxiliaryMetadata(int index) { return auxiliaryMetadata_.get(index); } /** *
   * Details that are specific to the kind of worker used. For example,
   * on POSIX-like systems this could contain a message with
   * getrusage(2) statistics.
   * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ @java.lang.Override public com.google.protobuf.AnyOrBuilder getAuxiliaryMetadataOrBuilder( int index) { return auxiliaryMetadata_.get(index); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(worker_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, worker_); } if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(2, getQueuedTimestamp()); } if (((bitField0_ & 0x00000002) != 0)) { output.writeMessage(3, getWorkerStartTimestamp()); } if (((bitField0_ & 0x00000004) != 0)) { output.writeMessage(4, getWorkerCompletedTimestamp()); } if (((bitField0_ & 0x00000008) != 0)) { output.writeMessage(5, getInputFetchStartTimestamp()); } if (((bitField0_ & 0x00000010) != 0)) { output.writeMessage(6, getInputFetchCompletedTimestamp()); } if (((bitField0_ & 0x00000020) != 0)) { output.writeMessage(7, getExecutionStartTimestamp()); } if (((bitField0_ & 0x00000040) != 0)) { output.writeMessage(8, getExecutionCompletedTimestamp()); } if (((bitField0_ & 0x00000080) != 0)) { output.writeMessage(9, getOutputUploadStartTimestamp()); } if (((bitField0_ & 0x00000100) != 0)) { output.writeMessage(10, getOutputUploadCompletedTimestamp()); } for (int i = 0; i < auxiliaryMetadata_.size(); i++) { output.writeMessage(11, auxiliaryMetadata_.get(i)); } getUnknownFields().writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(worker_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, worker_); } if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getQueuedTimestamp()); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, getWorkerStartTimestamp()); } if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, getWorkerCompletedTimestamp()); } if (((bitField0_ & 0x00000008) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(5, getInputFetchStartTimestamp()); } if (((bitField0_ & 0x00000010) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(6, getInputFetchCompletedTimestamp()); } if (((bitField0_ & 0x00000020) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(7, getExecutionStartTimestamp()); } if (((bitField0_ & 0x00000040) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(8, getExecutionCompletedTimestamp()); } if (((bitField0_ & 0x00000080) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(9, getOutputUploadStartTimestamp()); } if (((bitField0_ & 0x00000100) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(10, getOutputUploadCompletedTimestamp()); } for (int i = 0; i < auxiliaryMetadata_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(11, auxiliaryMetadata_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof build.bazel.remote.execution.v2.ExecutedActionMetadata)) { return super.equals(obj); } build.bazel.remote.execution.v2.ExecutedActionMetadata other = (build.bazel.remote.execution.v2.ExecutedActionMetadata) obj; if (!getWorker() .equals(other.getWorker())) return false; if (hasQueuedTimestamp() != other.hasQueuedTimestamp()) return false; if (hasQueuedTimestamp()) { if (!getQueuedTimestamp() .equals(other.getQueuedTimestamp())) return false; } if (hasWorkerStartTimestamp() != other.hasWorkerStartTimestamp()) return false; if (hasWorkerStartTimestamp()) { if (!getWorkerStartTimestamp() .equals(other.getWorkerStartTimestamp())) return false; } if (hasWorkerCompletedTimestamp() != other.hasWorkerCompletedTimestamp()) return false; if (hasWorkerCompletedTimestamp()) { if (!getWorkerCompletedTimestamp() .equals(other.getWorkerCompletedTimestamp())) return false; } if (hasInputFetchStartTimestamp() != other.hasInputFetchStartTimestamp()) return false; if (hasInputFetchStartTimestamp()) { if (!getInputFetchStartTimestamp() .equals(other.getInputFetchStartTimestamp())) return false; } if (hasInputFetchCompletedTimestamp() != other.hasInputFetchCompletedTimestamp()) return false; if (hasInputFetchCompletedTimestamp()) { if (!getInputFetchCompletedTimestamp() .equals(other.getInputFetchCompletedTimestamp())) return false; } if (hasExecutionStartTimestamp() != other.hasExecutionStartTimestamp()) return false; if (hasExecutionStartTimestamp()) { if (!getExecutionStartTimestamp() .equals(other.getExecutionStartTimestamp())) return false; } if (hasExecutionCompletedTimestamp() != other.hasExecutionCompletedTimestamp()) return false; if (hasExecutionCompletedTimestamp()) { if (!getExecutionCompletedTimestamp() .equals(other.getExecutionCompletedTimestamp())) return false; } if (hasOutputUploadStartTimestamp() != other.hasOutputUploadStartTimestamp()) return false; if (hasOutputUploadStartTimestamp()) { if (!getOutputUploadStartTimestamp() .equals(other.getOutputUploadStartTimestamp())) return false; } if (hasOutputUploadCompletedTimestamp() != other.hasOutputUploadCompletedTimestamp()) return false; if (hasOutputUploadCompletedTimestamp()) { if (!getOutputUploadCompletedTimestamp() .equals(other.getOutputUploadCompletedTimestamp())) return false; } if (!getAuxiliaryMetadataList() .equals(other.getAuxiliaryMetadataList())) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + WORKER_FIELD_NUMBER; hash = (53 * hash) + getWorker().hashCode(); if (hasQueuedTimestamp()) { hash = (37 * hash) + QUEUED_TIMESTAMP_FIELD_NUMBER; hash = (53 * hash) + getQueuedTimestamp().hashCode(); } if (hasWorkerStartTimestamp()) { hash = (37 * hash) + WORKER_START_TIMESTAMP_FIELD_NUMBER; hash = (53 * hash) + getWorkerStartTimestamp().hashCode(); } if (hasWorkerCompletedTimestamp()) { hash = (37 * hash) + WORKER_COMPLETED_TIMESTAMP_FIELD_NUMBER; hash = (53 * hash) + getWorkerCompletedTimestamp().hashCode(); } if (hasInputFetchStartTimestamp()) { hash = (37 * hash) + INPUT_FETCH_START_TIMESTAMP_FIELD_NUMBER; hash = (53 * hash) + getInputFetchStartTimestamp().hashCode(); } if (hasInputFetchCompletedTimestamp()) { hash = (37 * hash) + INPUT_FETCH_COMPLETED_TIMESTAMP_FIELD_NUMBER; hash = (53 * hash) + getInputFetchCompletedTimestamp().hashCode(); } if (hasExecutionStartTimestamp()) { hash = (37 * hash) + EXECUTION_START_TIMESTAMP_FIELD_NUMBER; hash = (53 * hash) + getExecutionStartTimestamp().hashCode(); } if (hasExecutionCompletedTimestamp()) { hash = (37 * hash) + EXECUTION_COMPLETED_TIMESTAMP_FIELD_NUMBER; hash = (53 * hash) + getExecutionCompletedTimestamp().hashCode(); } if (hasOutputUploadStartTimestamp()) { hash = (37 * hash) + OUTPUT_UPLOAD_START_TIMESTAMP_FIELD_NUMBER; hash = (53 * hash) + getOutputUploadStartTimestamp().hashCode(); } if (hasOutputUploadCompletedTimestamp()) { hash = (37 * hash) + OUTPUT_UPLOAD_COMPLETED_TIMESTAMP_FIELD_NUMBER; hash = (53 * hash) + getOutputUploadCompletedTimestamp().hashCode(); } if (getAuxiliaryMetadataCount() > 0) { hash = (37 * hash) + AUXILIARY_METADATA_FIELD_NUMBER; hash = (53 * hash) + getAuxiliaryMetadataList().hashCode(); } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static build.bazel.remote.execution.v2.ExecutedActionMetadata parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static build.bazel.remote.execution.v2.ExecutedActionMetadata parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static build.bazel.remote.execution.v2.ExecutedActionMetadata parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static build.bazel.remote.execution.v2.ExecutedActionMetadata parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static build.bazel.remote.execution.v2.ExecutedActionMetadata parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static build.bazel.remote.execution.v2.ExecutedActionMetadata parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static build.bazel.remote.execution.v2.ExecutedActionMetadata parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static build.bazel.remote.execution.v2.ExecutedActionMetadata parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static build.bazel.remote.execution.v2.ExecutedActionMetadata parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static build.bazel.remote.execution.v2.ExecutedActionMetadata parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static build.bazel.remote.execution.v2.ExecutedActionMetadata parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static build.bazel.remote.execution.v2.ExecutedActionMetadata parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(build.bazel.remote.execution.v2.ExecutedActionMetadata prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** *
   * ExecutedActionMetadata contains details about a completed execution.
   * 
* * Protobuf type {@code build.bazel.remote.execution.v2.ExecutedActionMetadata} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:build.bazel.remote.execution.v2.ExecutedActionMetadata) build.bazel.remote.execution.v2.ExecutedActionMetadataOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return build.bazel.remote.execution.v2.RemoteExecutionProto.internal_static_build_bazel_remote_execution_v2_ExecutedActionMetadata_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return build.bazel.remote.execution.v2.RemoteExecutionProto.internal_static_build_bazel_remote_execution_v2_ExecutedActionMetadata_fieldAccessorTable .ensureFieldAccessorsInitialized( build.bazel.remote.execution.v2.ExecutedActionMetadata.class, build.bazel.remote.execution.v2.ExecutedActionMetadata.Builder.class); } // Construct using build.bazel.remote.execution.v2.ExecutedActionMetadata.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getQueuedTimestampFieldBuilder(); getWorkerStartTimestampFieldBuilder(); getWorkerCompletedTimestampFieldBuilder(); getInputFetchStartTimestampFieldBuilder(); getInputFetchCompletedTimestampFieldBuilder(); getExecutionStartTimestampFieldBuilder(); getExecutionCompletedTimestampFieldBuilder(); getOutputUploadStartTimestampFieldBuilder(); getOutputUploadCompletedTimestampFieldBuilder(); getAuxiliaryMetadataFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); bitField0_ = 0; worker_ = ""; queuedTimestamp_ = null; if (queuedTimestampBuilder_ != null) { queuedTimestampBuilder_.dispose(); queuedTimestampBuilder_ = null; } workerStartTimestamp_ = null; if (workerStartTimestampBuilder_ != null) { workerStartTimestampBuilder_.dispose(); workerStartTimestampBuilder_ = null; } workerCompletedTimestamp_ = null; if (workerCompletedTimestampBuilder_ != null) { workerCompletedTimestampBuilder_.dispose(); workerCompletedTimestampBuilder_ = null; } inputFetchStartTimestamp_ = null; if (inputFetchStartTimestampBuilder_ != null) { inputFetchStartTimestampBuilder_.dispose(); inputFetchStartTimestampBuilder_ = null; } inputFetchCompletedTimestamp_ = null; if (inputFetchCompletedTimestampBuilder_ != null) { inputFetchCompletedTimestampBuilder_.dispose(); inputFetchCompletedTimestampBuilder_ = null; } executionStartTimestamp_ = null; if (executionStartTimestampBuilder_ != null) { executionStartTimestampBuilder_.dispose(); executionStartTimestampBuilder_ = null; } executionCompletedTimestamp_ = null; if (executionCompletedTimestampBuilder_ != null) { executionCompletedTimestampBuilder_.dispose(); executionCompletedTimestampBuilder_ = null; } outputUploadStartTimestamp_ = null; if (outputUploadStartTimestampBuilder_ != null) { outputUploadStartTimestampBuilder_.dispose(); outputUploadStartTimestampBuilder_ = null; } outputUploadCompletedTimestamp_ = null; if (outputUploadCompletedTimestampBuilder_ != null) { outputUploadCompletedTimestampBuilder_.dispose(); outputUploadCompletedTimestampBuilder_ = null; } if (auxiliaryMetadataBuilder_ == null) { auxiliaryMetadata_ = java.util.Collections.emptyList(); } else { auxiliaryMetadata_ = null; auxiliaryMetadataBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000400); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return build.bazel.remote.execution.v2.RemoteExecutionProto.internal_static_build_bazel_remote_execution_v2_ExecutedActionMetadata_descriptor; } @java.lang.Override public build.bazel.remote.execution.v2.ExecutedActionMetadata getDefaultInstanceForType() { return build.bazel.remote.execution.v2.ExecutedActionMetadata.getDefaultInstance(); } @java.lang.Override public build.bazel.remote.execution.v2.ExecutedActionMetadata build() { build.bazel.remote.execution.v2.ExecutedActionMetadata result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public build.bazel.remote.execution.v2.ExecutedActionMetadata buildPartial() { build.bazel.remote.execution.v2.ExecutedActionMetadata result = new build.bazel.remote.execution.v2.ExecutedActionMetadata(this); buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } onBuilt(); return result; } private void buildPartialRepeatedFields(build.bazel.remote.execution.v2.ExecutedActionMetadata result) { if (auxiliaryMetadataBuilder_ == null) { if (((bitField0_ & 0x00000400) != 0)) { auxiliaryMetadata_ = java.util.Collections.unmodifiableList(auxiliaryMetadata_); bitField0_ = (bitField0_ & ~0x00000400); } result.auxiliaryMetadata_ = auxiliaryMetadata_; } else { result.auxiliaryMetadata_ = auxiliaryMetadataBuilder_.build(); } } private void buildPartial0(build.bazel.remote.execution.v2.ExecutedActionMetadata result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.worker_ = worker_; } int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000002) != 0)) { result.queuedTimestamp_ = queuedTimestampBuilder_ == null ? queuedTimestamp_ : queuedTimestampBuilder_.build(); to_bitField0_ |= 0x00000001; } if (((from_bitField0_ & 0x00000004) != 0)) { result.workerStartTimestamp_ = workerStartTimestampBuilder_ == null ? workerStartTimestamp_ : workerStartTimestampBuilder_.build(); to_bitField0_ |= 0x00000002; } if (((from_bitField0_ & 0x00000008) != 0)) { result.workerCompletedTimestamp_ = workerCompletedTimestampBuilder_ == null ? workerCompletedTimestamp_ : workerCompletedTimestampBuilder_.build(); to_bitField0_ |= 0x00000004; } if (((from_bitField0_ & 0x00000010) != 0)) { result.inputFetchStartTimestamp_ = inputFetchStartTimestampBuilder_ == null ? inputFetchStartTimestamp_ : inputFetchStartTimestampBuilder_.build(); to_bitField0_ |= 0x00000008; } if (((from_bitField0_ & 0x00000020) != 0)) { result.inputFetchCompletedTimestamp_ = inputFetchCompletedTimestampBuilder_ == null ? inputFetchCompletedTimestamp_ : inputFetchCompletedTimestampBuilder_.build(); to_bitField0_ |= 0x00000010; } if (((from_bitField0_ & 0x00000040) != 0)) { result.executionStartTimestamp_ = executionStartTimestampBuilder_ == null ? executionStartTimestamp_ : executionStartTimestampBuilder_.build(); to_bitField0_ |= 0x00000020; } if (((from_bitField0_ & 0x00000080) != 0)) { result.executionCompletedTimestamp_ = executionCompletedTimestampBuilder_ == null ? executionCompletedTimestamp_ : executionCompletedTimestampBuilder_.build(); to_bitField0_ |= 0x00000040; } if (((from_bitField0_ & 0x00000100) != 0)) { result.outputUploadStartTimestamp_ = outputUploadStartTimestampBuilder_ == null ? outputUploadStartTimestamp_ : outputUploadStartTimestampBuilder_.build(); to_bitField0_ |= 0x00000080; } if (((from_bitField0_ & 0x00000200) != 0)) { result.outputUploadCompletedTimestamp_ = outputUploadCompletedTimestampBuilder_ == null ? outputUploadCompletedTimestamp_ : outputUploadCompletedTimestampBuilder_.build(); to_bitField0_ |= 0x00000100; } result.bitField0_ |= to_bitField0_; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof build.bazel.remote.execution.v2.ExecutedActionMetadata) { return mergeFrom((build.bazel.remote.execution.v2.ExecutedActionMetadata)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(build.bazel.remote.execution.v2.ExecutedActionMetadata other) { if (other == build.bazel.remote.execution.v2.ExecutedActionMetadata.getDefaultInstance()) return this; if (!other.getWorker().isEmpty()) { worker_ = other.worker_; bitField0_ |= 0x00000001; onChanged(); } if (other.hasQueuedTimestamp()) { mergeQueuedTimestamp(other.getQueuedTimestamp()); } if (other.hasWorkerStartTimestamp()) { mergeWorkerStartTimestamp(other.getWorkerStartTimestamp()); } if (other.hasWorkerCompletedTimestamp()) { mergeWorkerCompletedTimestamp(other.getWorkerCompletedTimestamp()); } if (other.hasInputFetchStartTimestamp()) { mergeInputFetchStartTimestamp(other.getInputFetchStartTimestamp()); } if (other.hasInputFetchCompletedTimestamp()) { mergeInputFetchCompletedTimestamp(other.getInputFetchCompletedTimestamp()); } if (other.hasExecutionStartTimestamp()) { mergeExecutionStartTimestamp(other.getExecutionStartTimestamp()); } if (other.hasExecutionCompletedTimestamp()) { mergeExecutionCompletedTimestamp(other.getExecutionCompletedTimestamp()); } if (other.hasOutputUploadStartTimestamp()) { mergeOutputUploadStartTimestamp(other.getOutputUploadStartTimestamp()); } if (other.hasOutputUploadCompletedTimestamp()) { mergeOutputUploadCompletedTimestamp(other.getOutputUploadCompletedTimestamp()); } if (auxiliaryMetadataBuilder_ == null) { if (!other.auxiliaryMetadata_.isEmpty()) { if (auxiliaryMetadata_.isEmpty()) { auxiliaryMetadata_ = other.auxiliaryMetadata_; bitField0_ = (bitField0_ & ~0x00000400); } else { ensureAuxiliaryMetadataIsMutable(); auxiliaryMetadata_.addAll(other.auxiliaryMetadata_); } onChanged(); } } else { if (!other.auxiliaryMetadata_.isEmpty()) { if (auxiliaryMetadataBuilder_.isEmpty()) { auxiliaryMetadataBuilder_.dispose(); auxiliaryMetadataBuilder_ = null; auxiliaryMetadata_ = other.auxiliaryMetadata_; bitField0_ = (bitField0_ & ~0x00000400); auxiliaryMetadataBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getAuxiliaryMetadataFieldBuilder() : null; } else { auxiliaryMetadataBuilder_.addAllMessages(other.auxiliaryMetadata_); } } } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { worker_ = input.readStringRequireUtf8(); bitField0_ |= 0x00000001; break; } // case 10 case 18: { input.readMessage( getQueuedTimestampFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000002; break; } // case 18 case 26: { input.readMessage( getWorkerStartTimestampFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000004; break; } // case 26 case 34: { input.readMessage( getWorkerCompletedTimestampFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000008; break; } // case 34 case 42: { input.readMessage( getInputFetchStartTimestampFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000010; break; } // case 42 case 50: { input.readMessage( getInputFetchCompletedTimestampFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000020; break; } // case 50 case 58: { input.readMessage( getExecutionStartTimestampFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000040; break; } // case 58 case 66: { input.readMessage( getExecutionCompletedTimestampFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000080; break; } // case 66 case 74: { input.readMessage( getOutputUploadStartTimestampFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000100; break; } // case 74 case 82: { input.readMessage( getOutputUploadCompletedTimestampFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000200; break; } // case 82 case 90: { com.google.protobuf.Any m = input.readMessage( com.google.protobuf.Any.parser(), extensionRegistry); if (auxiliaryMetadataBuilder_ == null) { ensureAuxiliaryMetadataIsMutable(); auxiliaryMetadata_.add(m); } else { auxiliaryMetadataBuilder_.addMessage(m); } break; } // case 90 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { done = true; // was an endgroup tag } break; } // default: } // switch (tag) } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.unwrapIOException(); } finally { onChanged(); } // finally return this; } private int bitField0_; private java.lang.Object worker_ = ""; /** *
     * The name of the worker which ran the execution.
     * 
* * string worker = 1; * @return The worker. */ public java.lang.String getWorker() { java.lang.Object ref = worker_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); worker_ = s; return s; } else { return (java.lang.String) ref; } } /** *
     * The name of the worker which ran the execution.
     * 
* * string worker = 1; * @return The bytes for worker. */ public com.google.protobuf.ByteString getWorkerBytes() { java.lang.Object ref = worker_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); worker_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
     * The name of the worker which ran the execution.
     * 
* * string worker = 1; * @param value The worker to set. * @return This builder for chaining. */ public Builder setWorker( java.lang.String value) { if (value == null) { throw new NullPointerException(); } worker_ = value; bitField0_ |= 0x00000001; onChanged(); return this; } /** *
     * The name of the worker which ran the execution.
     * 
* * string worker = 1; * @return This builder for chaining. */ public Builder clearWorker() { worker_ = getDefaultInstance().getWorker(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); return this; } /** *
     * The name of the worker which ran the execution.
     * 
* * string worker = 1; * @param value The bytes for worker to set. * @return This builder for chaining. */ public Builder setWorkerBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); worker_ = value; bitField0_ |= 0x00000001; onChanged(); return this; } private com.google.protobuf.Timestamp queuedTimestamp_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> queuedTimestampBuilder_; /** *
     * When was the action added to the queue.
     * 
* * .google.protobuf.Timestamp queued_timestamp = 2; * @return Whether the queuedTimestamp field is set. */ public boolean hasQueuedTimestamp() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * When was the action added to the queue.
     * 
* * .google.protobuf.Timestamp queued_timestamp = 2; * @return The queuedTimestamp. */ public com.google.protobuf.Timestamp getQueuedTimestamp() { if (queuedTimestampBuilder_ == null) { return queuedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : queuedTimestamp_; } else { return queuedTimestampBuilder_.getMessage(); } } /** *
     * When was the action added to the queue.
     * 
* * .google.protobuf.Timestamp queued_timestamp = 2; */ public Builder setQueuedTimestamp(com.google.protobuf.Timestamp value) { if (queuedTimestampBuilder_ == null) { if (value == null) { throw new NullPointerException(); } queuedTimestamp_ = value; } else { queuedTimestampBuilder_.setMessage(value); } bitField0_ |= 0x00000002; onChanged(); return this; } /** *
     * When was the action added to the queue.
     * 
* * .google.protobuf.Timestamp queued_timestamp = 2; */ public Builder setQueuedTimestamp( com.google.protobuf.Timestamp.Builder builderForValue) { if (queuedTimestampBuilder_ == null) { queuedTimestamp_ = builderForValue.build(); } else { queuedTimestampBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; onChanged(); return this; } /** *
     * When was the action added to the queue.
     * 
* * .google.protobuf.Timestamp queued_timestamp = 2; */ public Builder mergeQueuedTimestamp(com.google.protobuf.Timestamp value) { if (queuedTimestampBuilder_ == null) { if (((bitField0_ & 0x00000002) != 0) && queuedTimestamp_ != null && queuedTimestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { getQueuedTimestampBuilder().mergeFrom(value); } else { queuedTimestamp_ = value; } } else { queuedTimestampBuilder_.mergeFrom(value); } if (queuedTimestamp_ != null) { bitField0_ |= 0x00000002; onChanged(); } return this; } /** *
     * When was the action added to the queue.
     * 
* * .google.protobuf.Timestamp queued_timestamp = 2; */ public Builder clearQueuedTimestamp() { bitField0_ = (bitField0_ & ~0x00000002); queuedTimestamp_ = null; if (queuedTimestampBuilder_ != null) { queuedTimestampBuilder_.dispose(); queuedTimestampBuilder_ = null; } onChanged(); return this; } /** *
     * When was the action added to the queue.
     * 
* * .google.protobuf.Timestamp queued_timestamp = 2; */ public com.google.protobuf.Timestamp.Builder getQueuedTimestampBuilder() { bitField0_ |= 0x00000002; onChanged(); return getQueuedTimestampFieldBuilder().getBuilder(); } /** *
     * When was the action added to the queue.
     * 
* * .google.protobuf.Timestamp queued_timestamp = 2; */ public com.google.protobuf.TimestampOrBuilder getQueuedTimestampOrBuilder() { if (queuedTimestampBuilder_ != null) { return queuedTimestampBuilder_.getMessageOrBuilder(); } else { return queuedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : queuedTimestamp_; } } /** *
     * When was the action added to the queue.
     * 
* * .google.protobuf.Timestamp queued_timestamp = 2; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getQueuedTimestampFieldBuilder() { if (queuedTimestampBuilder_ == null) { queuedTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getQueuedTimestamp(), getParentForChildren(), isClean()); queuedTimestamp_ = null; } return queuedTimestampBuilder_; } private com.google.protobuf.Timestamp workerStartTimestamp_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> workerStartTimestampBuilder_; /** *
     * When the worker received the action.
     * 
* * .google.protobuf.Timestamp worker_start_timestamp = 3; * @return Whether the workerStartTimestamp field is set. */ public boolean hasWorkerStartTimestamp() { return ((bitField0_ & 0x00000004) != 0); } /** *
     * When the worker received the action.
     * 
* * .google.protobuf.Timestamp worker_start_timestamp = 3; * @return The workerStartTimestamp. */ public com.google.protobuf.Timestamp getWorkerStartTimestamp() { if (workerStartTimestampBuilder_ == null) { return workerStartTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : workerStartTimestamp_; } else { return workerStartTimestampBuilder_.getMessage(); } } /** *
     * When the worker received the action.
     * 
* * .google.protobuf.Timestamp worker_start_timestamp = 3; */ public Builder setWorkerStartTimestamp(com.google.protobuf.Timestamp value) { if (workerStartTimestampBuilder_ == null) { if (value == null) { throw new NullPointerException(); } workerStartTimestamp_ = value; } else { workerStartTimestampBuilder_.setMessage(value); } bitField0_ |= 0x00000004; onChanged(); return this; } /** *
     * When the worker received the action.
     * 
* * .google.protobuf.Timestamp worker_start_timestamp = 3; */ public Builder setWorkerStartTimestamp( com.google.protobuf.Timestamp.Builder builderForValue) { if (workerStartTimestampBuilder_ == null) { workerStartTimestamp_ = builderForValue.build(); } else { workerStartTimestampBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000004; onChanged(); return this; } /** *
     * When the worker received the action.
     * 
* * .google.protobuf.Timestamp worker_start_timestamp = 3; */ public Builder mergeWorkerStartTimestamp(com.google.protobuf.Timestamp value) { if (workerStartTimestampBuilder_ == null) { if (((bitField0_ & 0x00000004) != 0) && workerStartTimestamp_ != null && workerStartTimestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { getWorkerStartTimestampBuilder().mergeFrom(value); } else { workerStartTimestamp_ = value; } } else { workerStartTimestampBuilder_.mergeFrom(value); } if (workerStartTimestamp_ != null) { bitField0_ |= 0x00000004; onChanged(); } return this; } /** *
     * When the worker received the action.
     * 
* * .google.protobuf.Timestamp worker_start_timestamp = 3; */ public Builder clearWorkerStartTimestamp() { bitField0_ = (bitField0_ & ~0x00000004); workerStartTimestamp_ = null; if (workerStartTimestampBuilder_ != null) { workerStartTimestampBuilder_.dispose(); workerStartTimestampBuilder_ = null; } onChanged(); return this; } /** *
     * When the worker received the action.
     * 
* * .google.protobuf.Timestamp worker_start_timestamp = 3; */ public com.google.protobuf.Timestamp.Builder getWorkerStartTimestampBuilder() { bitField0_ |= 0x00000004; onChanged(); return getWorkerStartTimestampFieldBuilder().getBuilder(); } /** *
     * When the worker received the action.
     * 
* * .google.protobuf.Timestamp worker_start_timestamp = 3; */ public com.google.protobuf.TimestampOrBuilder getWorkerStartTimestampOrBuilder() { if (workerStartTimestampBuilder_ != null) { return workerStartTimestampBuilder_.getMessageOrBuilder(); } else { return workerStartTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : workerStartTimestamp_; } } /** *
     * When the worker received the action.
     * 
* * .google.protobuf.Timestamp worker_start_timestamp = 3; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getWorkerStartTimestampFieldBuilder() { if (workerStartTimestampBuilder_ == null) { workerStartTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getWorkerStartTimestamp(), getParentForChildren(), isClean()); workerStartTimestamp_ = null; } return workerStartTimestampBuilder_; } private com.google.protobuf.Timestamp workerCompletedTimestamp_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> workerCompletedTimestampBuilder_; /** *
     * When the worker completed the action, including all stages.
     * 
* * .google.protobuf.Timestamp worker_completed_timestamp = 4; * @return Whether the workerCompletedTimestamp field is set. */ public boolean hasWorkerCompletedTimestamp() { return ((bitField0_ & 0x00000008) != 0); } /** *
     * When the worker completed the action, including all stages.
     * 
* * .google.protobuf.Timestamp worker_completed_timestamp = 4; * @return The workerCompletedTimestamp. */ public com.google.protobuf.Timestamp getWorkerCompletedTimestamp() { if (workerCompletedTimestampBuilder_ == null) { return workerCompletedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : workerCompletedTimestamp_; } else { return workerCompletedTimestampBuilder_.getMessage(); } } /** *
     * When the worker completed the action, including all stages.
     * 
* * .google.protobuf.Timestamp worker_completed_timestamp = 4; */ public Builder setWorkerCompletedTimestamp(com.google.protobuf.Timestamp value) { if (workerCompletedTimestampBuilder_ == null) { if (value == null) { throw new NullPointerException(); } workerCompletedTimestamp_ = value; } else { workerCompletedTimestampBuilder_.setMessage(value); } bitField0_ |= 0x00000008; onChanged(); return this; } /** *
     * When the worker completed the action, including all stages.
     * 
* * .google.protobuf.Timestamp worker_completed_timestamp = 4; */ public Builder setWorkerCompletedTimestamp( com.google.protobuf.Timestamp.Builder builderForValue) { if (workerCompletedTimestampBuilder_ == null) { workerCompletedTimestamp_ = builderForValue.build(); } else { workerCompletedTimestampBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000008; onChanged(); return this; } /** *
     * When the worker completed the action, including all stages.
     * 
* * .google.protobuf.Timestamp worker_completed_timestamp = 4; */ public Builder mergeWorkerCompletedTimestamp(com.google.protobuf.Timestamp value) { if (workerCompletedTimestampBuilder_ == null) { if (((bitField0_ & 0x00000008) != 0) && workerCompletedTimestamp_ != null && workerCompletedTimestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { getWorkerCompletedTimestampBuilder().mergeFrom(value); } else { workerCompletedTimestamp_ = value; } } else { workerCompletedTimestampBuilder_.mergeFrom(value); } if (workerCompletedTimestamp_ != null) { bitField0_ |= 0x00000008; onChanged(); } return this; } /** *
     * When the worker completed the action, including all stages.
     * 
* * .google.protobuf.Timestamp worker_completed_timestamp = 4; */ public Builder clearWorkerCompletedTimestamp() { bitField0_ = (bitField0_ & ~0x00000008); workerCompletedTimestamp_ = null; if (workerCompletedTimestampBuilder_ != null) { workerCompletedTimestampBuilder_.dispose(); workerCompletedTimestampBuilder_ = null; } onChanged(); return this; } /** *
     * When the worker completed the action, including all stages.
     * 
* * .google.protobuf.Timestamp worker_completed_timestamp = 4; */ public com.google.protobuf.Timestamp.Builder getWorkerCompletedTimestampBuilder() { bitField0_ |= 0x00000008; onChanged(); return getWorkerCompletedTimestampFieldBuilder().getBuilder(); } /** *
     * When the worker completed the action, including all stages.
     * 
* * .google.protobuf.Timestamp worker_completed_timestamp = 4; */ public com.google.protobuf.TimestampOrBuilder getWorkerCompletedTimestampOrBuilder() { if (workerCompletedTimestampBuilder_ != null) { return workerCompletedTimestampBuilder_.getMessageOrBuilder(); } else { return workerCompletedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : workerCompletedTimestamp_; } } /** *
     * When the worker completed the action, including all stages.
     * 
* * .google.protobuf.Timestamp worker_completed_timestamp = 4; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getWorkerCompletedTimestampFieldBuilder() { if (workerCompletedTimestampBuilder_ == null) { workerCompletedTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getWorkerCompletedTimestamp(), getParentForChildren(), isClean()); workerCompletedTimestamp_ = null; } return workerCompletedTimestampBuilder_; } private com.google.protobuf.Timestamp inputFetchStartTimestamp_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> inputFetchStartTimestampBuilder_; /** *
     * When the worker started fetching action inputs.
     * 
* * .google.protobuf.Timestamp input_fetch_start_timestamp = 5; * @return Whether the inputFetchStartTimestamp field is set. */ public boolean hasInputFetchStartTimestamp() { return ((bitField0_ & 0x00000010) != 0); } /** *
     * When the worker started fetching action inputs.
     * 
* * .google.protobuf.Timestamp input_fetch_start_timestamp = 5; * @return The inputFetchStartTimestamp. */ public com.google.protobuf.Timestamp getInputFetchStartTimestamp() { if (inputFetchStartTimestampBuilder_ == null) { return inputFetchStartTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : inputFetchStartTimestamp_; } else { return inputFetchStartTimestampBuilder_.getMessage(); } } /** *
     * When the worker started fetching action inputs.
     * 
* * .google.protobuf.Timestamp input_fetch_start_timestamp = 5; */ public Builder setInputFetchStartTimestamp(com.google.protobuf.Timestamp value) { if (inputFetchStartTimestampBuilder_ == null) { if (value == null) { throw new NullPointerException(); } inputFetchStartTimestamp_ = value; } else { inputFetchStartTimestampBuilder_.setMessage(value); } bitField0_ |= 0x00000010; onChanged(); return this; } /** *
     * When the worker started fetching action inputs.
     * 
* * .google.protobuf.Timestamp input_fetch_start_timestamp = 5; */ public Builder setInputFetchStartTimestamp( com.google.protobuf.Timestamp.Builder builderForValue) { if (inputFetchStartTimestampBuilder_ == null) { inputFetchStartTimestamp_ = builderForValue.build(); } else { inputFetchStartTimestampBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000010; onChanged(); return this; } /** *
     * When the worker started fetching action inputs.
     * 
* * .google.protobuf.Timestamp input_fetch_start_timestamp = 5; */ public Builder mergeInputFetchStartTimestamp(com.google.protobuf.Timestamp value) { if (inputFetchStartTimestampBuilder_ == null) { if (((bitField0_ & 0x00000010) != 0) && inputFetchStartTimestamp_ != null && inputFetchStartTimestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { getInputFetchStartTimestampBuilder().mergeFrom(value); } else { inputFetchStartTimestamp_ = value; } } else { inputFetchStartTimestampBuilder_.mergeFrom(value); } if (inputFetchStartTimestamp_ != null) { bitField0_ |= 0x00000010; onChanged(); } return this; } /** *
     * When the worker started fetching action inputs.
     * 
* * .google.protobuf.Timestamp input_fetch_start_timestamp = 5; */ public Builder clearInputFetchStartTimestamp() { bitField0_ = (bitField0_ & ~0x00000010); inputFetchStartTimestamp_ = null; if (inputFetchStartTimestampBuilder_ != null) { inputFetchStartTimestampBuilder_.dispose(); inputFetchStartTimestampBuilder_ = null; } onChanged(); return this; } /** *
     * When the worker started fetching action inputs.
     * 
* * .google.protobuf.Timestamp input_fetch_start_timestamp = 5; */ public com.google.protobuf.Timestamp.Builder getInputFetchStartTimestampBuilder() { bitField0_ |= 0x00000010; onChanged(); return getInputFetchStartTimestampFieldBuilder().getBuilder(); } /** *
     * When the worker started fetching action inputs.
     * 
* * .google.protobuf.Timestamp input_fetch_start_timestamp = 5; */ public com.google.protobuf.TimestampOrBuilder getInputFetchStartTimestampOrBuilder() { if (inputFetchStartTimestampBuilder_ != null) { return inputFetchStartTimestampBuilder_.getMessageOrBuilder(); } else { return inputFetchStartTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : inputFetchStartTimestamp_; } } /** *
     * When the worker started fetching action inputs.
     * 
* * .google.protobuf.Timestamp input_fetch_start_timestamp = 5; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getInputFetchStartTimestampFieldBuilder() { if (inputFetchStartTimestampBuilder_ == null) { inputFetchStartTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getInputFetchStartTimestamp(), getParentForChildren(), isClean()); inputFetchStartTimestamp_ = null; } return inputFetchStartTimestampBuilder_; } private com.google.protobuf.Timestamp inputFetchCompletedTimestamp_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> inputFetchCompletedTimestampBuilder_; /** *
     * When the worker finished fetching action inputs.
     * 
* * .google.protobuf.Timestamp input_fetch_completed_timestamp = 6; * @return Whether the inputFetchCompletedTimestamp field is set. */ public boolean hasInputFetchCompletedTimestamp() { return ((bitField0_ & 0x00000020) != 0); } /** *
     * When the worker finished fetching action inputs.
     * 
* * .google.protobuf.Timestamp input_fetch_completed_timestamp = 6; * @return The inputFetchCompletedTimestamp. */ public com.google.protobuf.Timestamp getInputFetchCompletedTimestamp() { if (inputFetchCompletedTimestampBuilder_ == null) { return inputFetchCompletedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : inputFetchCompletedTimestamp_; } else { return inputFetchCompletedTimestampBuilder_.getMessage(); } } /** *
     * When the worker finished fetching action inputs.
     * 
* * .google.protobuf.Timestamp input_fetch_completed_timestamp = 6; */ public Builder setInputFetchCompletedTimestamp(com.google.protobuf.Timestamp value) { if (inputFetchCompletedTimestampBuilder_ == null) { if (value == null) { throw new NullPointerException(); } inputFetchCompletedTimestamp_ = value; } else { inputFetchCompletedTimestampBuilder_.setMessage(value); } bitField0_ |= 0x00000020; onChanged(); return this; } /** *
     * When the worker finished fetching action inputs.
     * 
* * .google.protobuf.Timestamp input_fetch_completed_timestamp = 6; */ public Builder setInputFetchCompletedTimestamp( com.google.protobuf.Timestamp.Builder builderForValue) { if (inputFetchCompletedTimestampBuilder_ == null) { inputFetchCompletedTimestamp_ = builderForValue.build(); } else { inputFetchCompletedTimestampBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000020; onChanged(); return this; } /** *
     * When the worker finished fetching action inputs.
     * 
* * .google.protobuf.Timestamp input_fetch_completed_timestamp = 6; */ public Builder mergeInputFetchCompletedTimestamp(com.google.protobuf.Timestamp value) { if (inputFetchCompletedTimestampBuilder_ == null) { if (((bitField0_ & 0x00000020) != 0) && inputFetchCompletedTimestamp_ != null && inputFetchCompletedTimestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { getInputFetchCompletedTimestampBuilder().mergeFrom(value); } else { inputFetchCompletedTimestamp_ = value; } } else { inputFetchCompletedTimestampBuilder_.mergeFrom(value); } if (inputFetchCompletedTimestamp_ != null) { bitField0_ |= 0x00000020; onChanged(); } return this; } /** *
     * When the worker finished fetching action inputs.
     * 
* * .google.protobuf.Timestamp input_fetch_completed_timestamp = 6; */ public Builder clearInputFetchCompletedTimestamp() { bitField0_ = (bitField0_ & ~0x00000020); inputFetchCompletedTimestamp_ = null; if (inputFetchCompletedTimestampBuilder_ != null) { inputFetchCompletedTimestampBuilder_.dispose(); inputFetchCompletedTimestampBuilder_ = null; } onChanged(); return this; } /** *
     * When the worker finished fetching action inputs.
     * 
* * .google.protobuf.Timestamp input_fetch_completed_timestamp = 6; */ public com.google.protobuf.Timestamp.Builder getInputFetchCompletedTimestampBuilder() { bitField0_ |= 0x00000020; onChanged(); return getInputFetchCompletedTimestampFieldBuilder().getBuilder(); } /** *
     * When the worker finished fetching action inputs.
     * 
* * .google.protobuf.Timestamp input_fetch_completed_timestamp = 6; */ public com.google.protobuf.TimestampOrBuilder getInputFetchCompletedTimestampOrBuilder() { if (inputFetchCompletedTimestampBuilder_ != null) { return inputFetchCompletedTimestampBuilder_.getMessageOrBuilder(); } else { return inputFetchCompletedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : inputFetchCompletedTimestamp_; } } /** *
     * When the worker finished fetching action inputs.
     * 
* * .google.protobuf.Timestamp input_fetch_completed_timestamp = 6; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getInputFetchCompletedTimestampFieldBuilder() { if (inputFetchCompletedTimestampBuilder_ == null) { inputFetchCompletedTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getInputFetchCompletedTimestamp(), getParentForChildren(), isClean()); inputFetchCompletedTimestamp_ = null; } return inputFetchCompletedTimestampBuilder_; } private com.google.protobuf.Timestamp executionStartTimestamp_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> executionStartTimestampBuilder_; /** *
     * When the worker started executing the action command.
     * 
* * .google.protobuf.Timestamp execution_start_timestamp = 7; * @return Whether the executionStartTimestamp field is set. */ public boolean hasExecutionStartTimestamp() { return ((bitField0_ & 0x00000040) != 0); } /** *
     * When the worker started executing the action command.
     * 
* * .google.protobuf.Timestamp execution_start_timestamp = 7; * @return The executionStartTimestamp. */ public com.google.protobuf.Timestamp getExecutionStartTimestamp() { if (executionStartTimestampBuilder_ == null) { return executionStartTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : executionStartTimestamp_; } else { return executionStartTimestampBuilder_.getMessage(); } } /** *
     * When the worker started executing the action command.
     * 
* * .google.protobuf.Timestamp execution_start_timestamp = 7; */ public Builder setExecutionStartTimestamp(com.google.protobuf.Timestamp value) { if (executionStartTimestampBuilder_ == null) { if (value == null) { throw new NullPointerException(); } executionStartTimestamp_ = value; } else { executionStartTimestampBuilder_.setMessage(value); } bitField0_ |= 0x00000040; onChanged(); return this; } /** *
     * When the worker started executing the action command.
     * 
* * .google.protobuf.Timestamp execution_start_timestamp = 7; */ public Builder setExecutionStartTimestamp( com.google.protobuf.Timestamp.Builder builderForValue) { if (executionStartTimestampBuilder_ == null) { executionStartTimestamp_ = builderForValue.build(); } else { executionStartTimestampBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000040; onChanged(); return this; } /** *
     * When the worker started executing the action command.
     * 
* * .google.protobuf.Timestamp execution_start_timestamp = 7; */ public Builder mergeExecutionStartTimestamp(com.google.protobuf.Timestamp value) { if (executionStartTimestampBuilder_ == null) { if (((bitField0_ & 0x00000040) != 0) && executionStartTimestamp_ != null && executionStartTimestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { getExecutionStartTimestampBuilder().mergeFrom(value); } else { executionStartTimestamp_ = value; } } else { executionStartTimestampBuilder_.mergeFrom(value); } if (executionStartTimestamp_ != null) { bitField0_ |= 0x00000040; onChanged(); } return this; } /** *
     * When the worker started executing the action command.
     * 
* * .google.protobuf.Timestamp execution_start_timestamp = 7; */ public Builder clearExecutionStartTimestamp() { bitField0_ = (bitField0_ & ~0x00000040); executionStartTimestamp_ = null; if (executionStartTimestampBuilder_ != null) { executionStartTimestampBuilder_.dispose(); executionStartTimestampBuilder_ = null; } onChanged(); return this; } /** *
     * When the worker started executing the action command.
     * 
* * .google.protobuf.Timestamp execution_start_timestamp = 7; */ public com.google.protobuf.Timestamp.Builder getExecutionStartTimestampBuilder() { bitField0_ |= 0x00000040; onChanged(); return getExecutionStartTimestampFieldBuilder().getBuilder(); } /** *
     * When the worker started executing the action command.
     * 
* * .google.protobuf.Timestamp execution_start_timestamp = 7; */ public com.google.protobuf.TimestampOrBuilder getExecutionStartTimestampOrBuilder() { if (executionStartTimestampBuilder_ != null) { return executionStartTimestampBuilder_.getMessageOrBuilder(); } else { return executionStartTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : executionStartTimestamp_; } } /** *
     * When the worker started executing the action command.
     * 
* * .google.protobuf.Timestamp execution_start_timestamp = 7; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getExecutionStartTimestampFieldBuilder() { if (executionStartTimestampBuilder_ == null) { executionStartTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getExecutionStartTimestamp(), getParentForChildren(), isClean()); executionStartTimestamp_ = null; } return executionStartTimestampBuilder_; } private com.google.protobuf.Timestamp executionCompletedTimestamp_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> executionCompletedTimestampBuilder_; /** *
     * When the worker completed executing the action command.
     * 
* * .google.protobuf.Timestamp execution_completed_timestamp = 8; * @return Whether the executionCompletedTimestamp field is set. */ public boolean hasExecutionCompletedTimestamp() { return ((bitField0_ & 0x00000080) != 0); } /** *
     * When the worker completed executing the action command.
     * 
* * .google.protobuf.Timestamp execution_completed_timestamp = 8; * @return The executionCompletedTimestamp. */ public com.google.protobuf.Timestamp getExecutionCompletedTimestamp() { if (executionCompletedTimestampBuilder_ == null) { return executionCompletedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : executionCompletedTimestamp_; } else { return executionCompletedTimestampBuilder_.getMessage(); } } /** *
     * When the worker completed executing the action command.
     * 
* * .google.protobuf.Timestamp execution_completed_timestamp = 8; */ public Builder setExecutionCompletedTimestamp(com.google.protobuf.Timestamp value) { if (executionCompletedTimestampBuilder_ == null) { if (value == null) { throw new NullPointerException(); } executionCompletedTimestamp_ = value; } else { executionCompletedTimestampBuilder_.setMessage(value); } bitField0_ |= 0x00000080; onChanged(); return this; } /** *
     * When the worker completed executing the action command.
     * 
* * .google.protobuf.Timestamp execution_completed_timestamp = 8; */ public Builder setExecutionCompletedTimestamp( com.google.protobuf.Timestamp.Builder builderForValue) { if (executionCompletedTimestampBuilder_ == null) { executionCompletedTimestamp_ = builderForValue.build(); } else { executionCompletedTimestampBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000080; onChanged(); return this; } /** *
     * When the worker completed executing the action command.
     * 
* * .google.protobuf.Timestamp execution_completed_timestamp = 8; */ public Builder mergeExecutionCompletedTimestamp(com.google.protobuf.Timestamp value) { if (executionCompletedTimestampBuilder_ == null) { if (((bitField0_ & 0x00000080) != 0) && executionCompletedTimestamp_ != null && executionCompletedTimestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { getExecutionCompletedTimestampBuilder().mergeFrom(value); } else { executionCompletedTimestamp_ = value; } } else { executionCompletedTimestampBuilder_.mergeFrom(value); } if (executionCompletedTimestamp_ != null) { bitField0_ |= 0x00000080; onChanged(); } return this; } /** *
     * When the worker completed executing the action command.
     * 
* * .google.protobuf.Timestamp execution_completed_timestamp = 8; */ public Builder clearExecutionCompletedTimestamp() { bitField0_ = (bitField0_ & ~0x00000080); executionCompletedTimestamp_ = null; if (executionCompletedTimestampBuilder_ != null) { executionCompletedTimestampBuilder_.dispose(); executionCompletedTimestampBuilder_ = null; } onChanged(); return this; } /** *
     * When the worker completed executing the action command.
     * 
* * .google.protobuf.Timestamp execution_completed_timestamp = 8; */ public com.google.protobuf.Timestamp.Builder getExecutionCompletedTimestampBuilder() { bitField0_ |= 0x00000080; onChanged(); return getExecutionCompletedTimestampFieldBuilder().getBuilder(); } /** *
     * When the worker completed executing the action command.
     * 
* * .google.protobuf.Timestamp execution_completed_timestamp = 8; */ public com.google.protobuf.TimestampOrBuilder getExecutionCompletedTimestampOrBuilder() { if (executionCompletedTimestampBuilder_ != null) { return executionCompletedTimestampBuilder_.getMessageOrBuilder(); } else { return executionCompletedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : executionCompletedTimestamp_; } } /** *
     * When the worker completed executing the action command.
     * 
* * .google.protobuf.Timestamp execution_completed_timestamp = 8; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getExecutionCompletedTimestampFieldBuilder() { if (executionCompletedTimestampBuilder_ == null) { executionCompletedTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getExecutionCompletedTimestamp(), getParentForChildren(), isClean()); executionCompletedTimestamp_ = null; } return executionCompletedTimestampBuilder_; } private com.google.protobuf.Timestamp outputUploadStartTimestamp_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> outputUploadStartTimestampBuilder_; /** *
     * When the worker started uploading action outputs.
     * 
* * .google.protobuf.Timestamp output_upload_start_timestamp = 9; * @return Whether the outputUploadStartTimestamp field is set. */ public boolean hasOutputUploadStartTimestamp() { return ((bitField0_ & 0x00000100) != 0); } /** *
     * When the worker started uploading action outputs.
     * 
* * .google.protobuf.Timestamp output_upload_start_timestamp = 9; * @return The outputUploadStartTimestamp. */ public com.google.protobuf.Timestamp getOutputUploadStartTimestamp() { if (outputUploadStartTimestampBuilder_ == null) { return outputUploadStartTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : outputUploadStartTimestamp_; } else { return outputUploadStartTimestampBuilder_.getMessage(); } } /** *
     * When the worker started uploading action outputs.
     * 
* * .google.protobuf.Timestamp output_upload_start_timestamp = 9; */ public Builder setOutputUploadStartTimestamp(com.google.protobuf.Timestamp value) { if (outputUploadStartTimestampBuilder_ == null) { if (value == null) { throw new NullPointerException(); } outputUploadStartTimestamp_ = value; } else { outputUploadStartTimestampBuilder_.setMessage(value); } bitField0_ |= 0x00000100; onChanged(); return this; } /** *
     * When the worker started uploading action outputs.
     * 
* * .google.protobuf.Timestamp output_upload_start_timestamp = 9; */ public Builder setOutputUploadStartTimestamp( com.google.protobuf.Timestamp.Builder builderForValue) { if (outputUploadStartTimestampBuilder_ == null) { outputUploadStartTimestamp_ = builderForValue.build(); } else { outputUploadStartTimestampBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000100; onChanged(); return this; } /** *
     * When the worker started uploading action outputs.
     * 
* * .google.protobuf.Timestamp output_upload_start_timestamp = 9; */ public Builder mergeOutputUploadStartTimestamp(com.google.protobuf.Timestamp value) { if (outputUploadStartTimestampBuilder_ == null) { if (((bitField0_ & 0x00000100) != 0) && outputUploadStartTimestamp_ != null && outputUploadStartTimestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { getOutputUploadStartTimestampBuilder().mergeFrom(value); } else { outputUploadStartTimestamp_ = value; } } else { outputUploadStartTimestampBuilder_.mergeFrom(value); } if (outputUploadStartTimestamp_ != null) { bitField0_ |= 0x00000100; onChanged(); } return this; } /** *
     * When the worker started uploading action outputs.
     * 
* * .google.protobuf.Timestamp output_upload_start_timestamp = 9; */ public Builder clearOutputUploadStartTimestamp() { bitField0_ = (bitField0_ & ~0x00000100); outputUploadStartTimestamp_ = null; if (outputUploadStartTimestampBuilder_ != null) { outputUploadStartTimestampBuilder_.dispose(); outputUploadStartTimestampBuilder_ = null; } onChanged(); return this; } /** *
     * When the worker started uploading action outputs.
     * 
* * .google.protobuf.Timestamp output_upload_start_timestamp = 9; */ public com.google.protobuf.Timestamp.Builder getOutputUploadStartTimestampBuilder() { bitField0_ |= 0x00000100; onChanged(); return getOutputUploadStartTimestampFieldBuilder().getBuilder(); } /** *
     * When the worker started uploading action outputs.
     * 
* * .google.protobuf.Timestamp output_upload_start_timestamp = 9; */ public com.google.protobuf.TimestampOrBuilder getOutputUploadStartTimestampOrBuilder() { if (outputUploadStartTimestampBuilder_ != null) { return outputUploadStartTimestampBuilder_.getMessageOrBuilder(); } else { return outputUploadStartTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : outputUploadStartTimestamp_; } } /** *
     * When the worker started uploading action outputs.
     * 
* * .google.protobuf.Timestamp output_upload_start_timestamp = 9; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getOutputUploadStartTimestampFieldBuilder() { if (outputUploadStartTimestampBuilder_ == null) { outputUploadStartTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getOutputUploadStartTimestamp(), getParentForChildren(), isClean()); outputUploadStartTimestamp_ = null; } return outputUploadStartTimestampBuilder_; } private com.google.protobuf.Timestamp outputUploadCompletedTimestamp_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> outputUploadCompletedTimestampBuilder_; /** *
     * When the worker finished uploading action outputs.
     * 
* * .google.protobuf.Timestamp output_upload_completed_timestamp = 10; * @return Whether the outputUploadCompletedTimestamp field is set. */ public boolean hasOutputUploadCompletedTimestamp() { return ((bitField0_ & 0x00000200) != 0); } /** *
     * When the worker finished uploading action outputs.
     * 
* * .google.protobuf.Timestamp output_upload_completed_timestamp = 10; * @return The outputUploadCompletedTimestamp. */ public com.google.protobuf.Timestamp getOutputUploadCompletedTimestamp() { if (outputUploadCompletedTimestampBuilder_ == null) { return outputUploadCompletedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : outputUploadCompletedTimestamp_; } else { return outputUploadCompletedTimestampBuilder_.getMessage(); } } /** *
     * When the worker finished uploading action outputs.
     * 
* * .google.protobuf.Timestamp output_upload_completed_timestamp = 10; */ public Builder setOutputUploadCompletedTimestamp(com.google.protobuf.Timestamp value) { if (outputUploadCompletedTimestampBuilder_ == null) { if (value == null) { throw new NullPointerException(); } outputUploadCompletedTimestamp_ = value; } else { outputUploadCompletedTimestampBuilder_.setMessage(value); } bitField0_ |= 0x00000200; onChanged(); return this; } /** *
     * When the worker finished uploading action outputs.
     * 
* * .google.protobuf.Timestamp output_upload_completed_timestamp = 10; */ public Builder setOutputUploadCompletedTimestamp( com.google.protobuf.Timestamp.Builder builderForValue) { if (outputUploadCompletedTimestampBuilder_ == null) { outputUploadCompletedTimestamp_ = builderForValue.build(); } else { outputUploadCompletedTimestampBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000200; onChanged(); return this; } /** *
     * When the worker finished uploading action outputs.
     * 
* * .google.protobuf.Timestamp output_upload_completed_timestamp = 10; */ public Builder mergeOutputUploadCompletedTimestamp(com.google.protobuf.Timestamp value) { if (outputUploadCompletedTimestampBuilder_ == null) { if (((bitField0_ & 0x00000200) != 0) && outputUploadCompletedTimestamp_ != null && outputUploadCompletedTimestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { getOutputUploadCompletedTimestampBuilder().mergeFrom(value); } else { outputUploadCompletedTimestamp_ = value; } } else { outputUploadCompletedTimestampBuilder_.mergeFrom(value); } if (outputUploadCompletedTimestamp_ != null) { bitField0_ |= 0x00000200; onChanged(); } return this; } /** *
     * When the worker finished uploading action outputs.
     * 
* * .google.protobuf.Timestamp output_upload_completed_timestamp = 10; */ public Builder clearOutputUploadCompletedTimestamp() { bitField0_ = (bitField0_ & ~0x00000200); outputUploadCompletedTimestamp_ = null; if (outputUploadCompletedTimestampBuilder_ != null) { outputUploadCompletedTimestampBuilder_.dispose(); outputUploadCompletedTimestampBuilder_ = null; } onChanged(); return this; } /** *
     * When the worker finished uploading action outputs.
     * 
* * .google.protobuf.Timestamp output_upload_completed_timestamp = 10; */ public com.google.protobuf.Timestamp.Builder getOutputUploadCompletedTimestampBuilder() { bitField0_ |= 0x00000200; onChanged(); return getOutputUploadCompletedTimestampFieldBuilder().getBuilder(); } /** *
     * When the worker finished uploading action outputs.
     * 
* * .google.protobuf.Timestamp output_upload_completed_timestamp = 10; */ public com.google.protobuf.TimestampOrBuilder getOutputUploadCompletedTimestampOrBuilder() { if (outputUploadCompletedTimestampBuilder_ != null) { return outputUploadCompletedTimestampBuilder_.getMessageOrBuilder(); } else { return outputUploadCompletedTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : outputUploadCompletedTimestamp_; } } /** *
     * When the worker finished uploading action outputs.
     * 
* * .google.protobuf.Timestamp output_upload_completed_timestamp = 10; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getOutputUploadCompletedTimestampFieldBuilder() { if (outputUploadCompletedTimestampBuilder_ == null) { outputUploadCompletedTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getOutputUploadCompletedTimestamp(), getParentForChildren(), isClean()); outputUploadCompletedTimestamp_ = null; } return outputUploadCompletedTimestampBuilder_; } private java.util.List auxiliaryMetadata_ = java.util.Collections.emptyList(); private void ensureAuxiliaryMetadataIsMutable() { if (!((bitField0_ & 0x00000400) != 0)) { auxiliaryMetadata_ = new java.util.ArrayList(auxiliaryMetadata_); bitField0_ |= 0x00000400; } } private com.google.protobuf.RepeatedFieldBuilderV3< com.google.protobuf.Any, com.google.protobuf.Any.Builder, com.google.protobuf.AnyOrBuilder> auxiliaryMetadataBuilder_; /** *
     * Details that are specific to the kind of worker used. For example,
     * on POSIX-like systems this could contain a message with
     * getrusage(2) statistics.
     * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ public java.util.List getAuxiliaryMetadataList() { if (auxiliaryMetadataBuilder_ == null) { return java.util.Collections.unmodifiableList(auxiliaryMetadata_); } else { return auxiliaryMetadataBuilder_.getMessageList(); } } /** *
     * Details that are specific to the kind of worker used. For example,
     * on POSIX-like systems this could contain a message with
     * getrusage(2) statistics.
     * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ public int getAuxiliaryMetadataCount() { if (auxiliaryMetadataBuilder_ == null) { return auxiliaryMetadata_.size(); } else { return auxiliaryMetadataBuilder_.getCount(); } } /** *
     * Details that are specific to the kind of worker used. For example,
     * on POSIX-like systems this could contain a message with
     * getrusage(2) statistics.
     * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ public com.google.protobuf.Any getAuxiliaryMetadata(int index) { if (auxiliaryMetadataBuilder_ == null) { return auxiliaryMetadata_.get(index); } else { return auxiliaryMetadataBuilder_.getMessage(index); } } /** *
     * Details that are specific to the kind of worker used. For example,
     * on POSIX-like systems this could contain a message with
     * getrusage(2) statistics.
     * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ public Builder setAuxiliaryMetadata( int index, com.google.protobuf.Any value) { if (auxiliaryMetadataBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureAuxiliaryMetadataIsMutable(); auxiliaryMetadata_.set(index, value); onChanged(); } else { auxiliaryMetadataBuilder_.setMessage(index, value); } return this; } /** *
     * Details that are specific to the kind of worker used. For example,
     * on POSIX-like systems this could contain a message with
     * getrusage(2) statistics.
     * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ public Builder setAuxiliaryMetadata( int index, com.google.protobuf.Any.Builder builderForValue) { if (auxiliaryMetadataBuilder_ == null) { ensureAuxiliaryMetadataIsMutable(); auxiliaryMetadata_.set(index, builderForValue.build()); onChanged(); } else { auxiliaryMetadataBuilder_.setMessage(index, builderForValue.build()); } return this; } /** *
     * Details that are specific to the kind of worker used. For example,
     * on POSIX-like systems this could contain a message with
     * getrusage(2) statistics.
     * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ public Builder addAuxiliaryMetadata(com.google.protobuf.Any value) { if (auxiliaryMetadataBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureAuxiliaryMetadataIsMutable(); auxiliaryMetadata_.add(value); onChanged(); } else { auxiliaryMetadataBuilder_.addMessage(value); } return this; } /** *
     * Details that are specific to the kind of worker used. For example,
     * on POSIX-like systems this could contain a message with
     * getrusage(2) statistics.
     * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ public Builder addAuxiliaryMetadata( int index, com.google.protobuf.Any value) { if (auxiliaryMetadataBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureAuxiliaryMetadataIsMutable(); auxiliaryMetadata_.add(index, value); onChanged(); } else { auxiliaryMetadataBuilder_.addMessage(index, value); } return this; } /** *
     * Details that are specific to the kind of worker used. For example,
     * on POSIX-like systems this could contain a message with
     * getrusage(2) statistics.
     * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ public Builder addAuxiliaryMetadata( com.google.protobuf.Any.Builder builderForValue) { if (auxiliaryMetadataBuilder_ == null) { ensureAuxiliaryMetadataIsMutable(); auxiliaryMetadata_.add(builderForValue.build()); onChanged(); } else { auxiliaryMetadataBuilder_.addMessage(builderForValue.build()); } return this; } /** *
     * Details that are specific to the kind of worker used. For example,
     * on POSIX-like systems this could contain a message with
     * getrusage(2) statistics.
     * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ public Builder addAuxiliaryMetadata( int index, com.google.protobuf.Any.Builder builderForValue) { if (auxiliaryMetadataBuilder_ == null) { ensureAuxiliaryMetadataIsMutable(); auxiliaryMetadata_.add(index, builderForValue.build()); onChanged(); } else { auxiliaryMetadataBuilder_.addMessage(index, builderForValue.build()); } return this; } /** *
     * Details that are specific to the kind of worker used. For example,
     * on POSIX-like systems this could contain a message with
     * getrusage(2) statistics.
     * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ public Builder addAllAuxiliaryMetadata( java.lang.Iterable values) { if (auxiliaryMetadataBuilder_ == null) { ensureAuxiliaryMetadataIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, auxiliaryMetadata_); onChanged(); } else { auxiliaryMetadataBuilder_.addAllMessages(values); } return this; } /** *
     * Details that are specific to the kind of worker used. For example,
     * on POSIX-like systems this could contain a message with
     * getrusage(2) statistics.
     * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ public Builder clearAuxiliaryMetadata() { if (auxiliaryMetadataBuilder_ == null) { auxiliaryMetadata_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000400); onChanged(); } else { auxiliaryMetadataBuilder_.clear(); } return this; } /** *
     * Details that are specific to the kind of worker used. For example,
     * on POSIX-like systems this could contain a message with
     * getrusage(2) statistics.
     * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ public Builder removeAuxiliaryMetadata(int index) { if (auxiliaryMetadataBuilder_ == null) { ensureAuxiliaryMetadataIsMutable(); auxiliaryMetadata_.remove(index); onChanged(); } else { auxiliaryMetadataBuilder_.remove(index); } return this; } /** *
     * Details that are specific to the kind of worker used. For example,
     * on POSIX-like systems this could contain a message with
     * getrusage(2) statistics.
     * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ public com.google.protobuf.Any.Builder getAuxiliaryMetadataBuilder( int index) { return getAuxiliaryMetadataFieldBuilder().getBuilder(index); } /** *
     * Details that are specific to the kind of worker used. For example,
     * on POSIX-like systems this could contain a message with
     * getrusage(2) statistics.
     * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ public com.google.protobuf.AnyOrBuilder getAuxiliaryMetadataOrBuilder( int index) { if (auxiliaryMetadataBuilder_ == null) { return auxiliaryMetadata_.get(index); } else { return auxiliaryMetadataBuilder_.getMessageOrBuilder(index); } } /** *
     * Details that are specific to the kind of worker used. For example,
     * on POSIX-like systems this could contain a message with
     * getrusage(2) statistics.
     * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ public java.util.List getAuxiliaryMetadataOrBuilderList() { if (auxiliaryMetadataBuilder_ != null) { return auxiliaryMetadataBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(auxiliaryMetadata_); } } /** *
     * Details that are specific to the kind of worker used. For example,
     * on POSIX-like systems this could contain a message with
     * getrusage(2) statistics.
     * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ public com.google.protobuf.Any.Builder addAuxiliaryMetadataBuilder() { return getAuxiliaryMetadataFieldBuilder().addBuilder( com.google.protobuf.Any.getDefaultInstance()); } /** *
     * Details that are specific to the kind of worker used. For example,
     * on POSIX-like systems this could contain a message with
     * getrusage(2) statistics.
     * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ public com.google.protobuf.Any.Builder addAuxiliaryMetadataBuilder( int index) { return getAuxiliaryMetadataFieldBuilder().addBuilder( index, com.google.protobuf.Any.getDefaultInstance()); } /** *
     * Details that are specific to the kind of worker used. For example,
     * on POSIX-like systems this could contain a message with
     * getrusage(2) statistics.
     * 
* * repeated .google.protobuf.Any auxiliary_metadata = 11; */ public java.util.List getAuxiliaryMetadataBuilderList() { return getAuxiliaryMetadataFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< com.google.protobuf.Any, com.google.protobuf.Any.Builder, com.google.protobuf.AnyOrBuilder> getAuxiliaryMetadataFieldBuilder() { if (auxiliaryMetadataBuilder_ == null) { auxiliaryMetadataBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< com.google.protobuf.Any, com.google.protobuf.Any.Builder, com.google.protobuf.AnyOrBuilder>( auxiliaryMetadata_, ((bitField0_ & 0x00000400) != 0), getParentForChildren(), isClean()); auxiliaryMetadata_ = null; } return auxiliaryMetadataBuilder_; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:build.bazel.remote.execution.v2.ExecutedActionMetadata) } // @@protoc_insertion_point(class_scope:build.bazel.remote.execution.v2.ExecutedActionMetadata) private static final build.bazel.remote.execution.v2.ExecutedActionMetadata DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new build.bazel.remote.execution.v2.ExecutedActionMetadata(); } public static build.bazel.remote.execution.v2.ExecutedActionMetadata getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public ExecutedActionMetadata parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { Builder builder = newBuilder(); try { builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); } catch (com.google.protobuf.UninitializedMessageException e) { throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public build.bazel.remote.execution.v2.ExecutedActionMetadata getDefaultInstanceForType() { return DEFAULT_INSTANCE; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy