Class Datasets.DatasetRecord.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Datasets.DatasetRecord.Builder>
org.mlflow.api.proto.Datasets.DatasetRecord.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, Datasets.DatasetRecordOrBuilder
Enclosing class:
Datasets.DatasetRecord

public static final class Datasets.DatasetRecord.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Datasets.DatasetRecord.Builder> implements Datasets.DatasetRecordOrBuilder
Protobuf type mlflow.datasets.DatasetRecord
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Datasets.DatasetRecord.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<Datasets.DatasetRecord.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Datasets.DatasetRecord.Builder>
    • getDefaultInstanceForType

      public Datasets.DatasetRecord getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public Datasets.DatasetRecord build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Datasets.DatasetRecord buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<Datasets.DatasetRecord.Builder>
    • setField

      public Datasets.DatasetRecord.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<Datasets.DatasetRecord.Builder>
    • clearField

      public Datasets.DatasetRecord.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<Datasets.DatasetRecord.Builder>
    • clearOneof

      public Datasets.DatasetRecord.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Datasets.DatasetRecord.Builder>
    • setRepeatedField

      public Datasets.DatasetRecord.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Datasets.DatasetRecord.Builder>
    • addRepeatedField

      public Datasets.DatasetRecord.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Datasets.DatasetRecord.Builder>
    • mergeFrom

      public Datasets.DatasetRecord.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Datasets.DatasetRecord.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Datasets.DatasetRecord.Builder>
    • mergeFrom

      public Datasets.DatasetRecord.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Datasets.DatasetRecord.Builder>
      Throws:
      IOException
    • hasDatasetRecordId

      public boolean hasDatasetRecordId()
       Unique identifier for the record
       
      optional string dataset_record_id = 1;
      Specified by:
      hasDatasetRecordId in interface Datasets.DatasetRecordOrBuilder
      Returns:
      Whether the datasetRecordId field is set.
    • getDatasetRecordId

      public String getDatasetRecordId()
       Unique identifier for the record
       
      optional string dataset_record_id = 1;
      Specified by:
      getDatasetRecordId in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The datasetRecordId.
    • getDatasetRecordIdBytes

      public com.google.protobuf.ByteString getDatasetRecordIdBytes()
       Unique identifier for the record
       
      optional string dataset_record_id = 1;
      Specified by:
      getDatasetRecordIdBytes in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The bytes for datasetRecordId.
    • setDatasetRecordId

      public Datasets.DatasetRecord.Builder setDatasetRecordId(String value)
       Unique identifier for the record
       
      optional string dataset_record_id = 1;
      Parameters:
      value - The datasetRecordId to set.
      Returns:
      This builder for chaining.
    • clearDatasetRecordId

      public Datasets.DatasetRecord.Builder clearDatasetRecordId()
       Unique identifier for the record
       
      optional string dataset_record_id = 1;
      Returns:
      This builder for chaining.
    • setDatasetRecordIdBytes

      public Datasets.DatasetRecord.Builder setDatasetRecordIdBytes(com.google.protobuf.ByteString value)
       Unique identifier for the record
       
      optional string dataset_record_id = 1;
      Parameters:
      value - The bytes for datasetRecordId to set.
      Returns:
      This builder for chaining.
    • hasDatasetId

      public boolean hasDatasetId()
       ID of the dataset this record belongs to
       
      optional string dataset_id = 2;
      Specified by:
      hasDatasetId in interface Datasets.DatasetRecordOrBuilder
      Returns:
      Whether the datasetId field is set.
    • getDatasetId

      public String getDatasetId()
       ID of the dataset this record belongs to
       
      optional string dataset_id = 2;
      Specified by:
      getDatasetId in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The datasetId.
    • getDatasetIdBytes

      public com.google.protobuf.ByteString getDatasetIdBytes()
       ID of the dataset this record belongs to
       
      optional string dataset_id = 2;
      Specified by:
      getDatasetIdBytes in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The bytes for datasetId.
    • setDatasetId

      public Datasets.DatasetRecord.Builder setDatasetId(String value)
       ID of the dataset this record belongs to
       
      optional string dataset_id = 2;
      Parameters:
      value - The datasetId to set.
      Returns:
      This builder for chaining.
    • clearDatasetId

      public Datasets.DatasetRecord.Builder clearDatasetId()
       ID of the dataset this record belongs to
       
      optional string dataset_id = 2;
      Returns:
      This builder for chaining.
    • setDatasetIdBytes

      public Datasets.DatasetRecord.Builder setDatasetIdBytes(com.google.protobuf.ByteString value)
       ID of the dataset this record belongs to
       
      optional string dataset_id = 2;
      Parameters:
      value - The bytes for datasetId to set.
      Returns:
      This builder for chaining.
    • hasInputs

      public boolean hasInputs()
       Inputs as JSON string
       
      optional string inputs = 3;
      Specified by:
      hasInputs in interface Datasets.DatasetRecordOrBuilder
      Returns:
      Whether the inputs field is set.
    • getInputs

      public String getInputs()
       Inputs as JSON string
       
      optional string inputs = 3;
      Specified by:
      getInputs in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The inputs.
    • getInputsBytes

      public com.google.protobuf.ByteString getInputsBytes()
       Inputs as JSON string
       
      optional string inputs = 3;
      Specified by:
      getInputsBytes in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The bytes for inputs.
    • setInputs

      public Datasets.DatasetRecord.Builder setInputs(String value)
       Inputs as JSON string
       
      optional string inputs = 3;
      Parameters:
      value - The inputs to set.
      Returns:
      This builder for chaining.
    • clearInputs

      public Datasets.DatasetRecord.Builder clearInputs()
       Inputs as JSON string
       
      optional string inputs = 3;
      Returns:
      This builder for chaining.
    • setInputsBytes

      public Datasets.DatasetRecord.Builder setInputsBytes(com.google.protobuf.ByteString value)
       Inputs as JSON string
       
      optional string inputs = 3;
      Parameters:
      value - The bytes for inputs to set.
      Returns:
      This builder for chaining.
    • hasExpectations

      public boolean hasExpectations()
       Expectations as JSON string
       
      optional string expectations = 4;
      Specified by:
      hasExpectations in interface Datasets.DatasetRecordOrBuilder
      Returns:
      Whether the expectations field is set.
    • getExpectations

      public String getExpectations()
       Expectations as JSON string
       
      optional string expectations = 4;
      Specified by:
      getExpectations in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The expectations.
    • getExpectationsBytes

      public com.google.protobuf.ByteString getExpectationsBytes()
       Expectations as JSON string
       
      optional string expectations = 4;
      Specified by:
      getExpectationsBytes in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The bytes for expectations.
    • setExpectations

      public Datasets.DatasetRecord.Builder setExpectations(String value)
       Expectations as JSON string
       
      optional string expectations = 4;
      Parameters:
      value - The expectations to set.
      Returns:
      This builder for chaining.
    • clearExpectations

      public Datasets.DatasetRecord.Builder clearExpectations()
       Expectations as JSON string
       
      optional string expectations = 4;
      Returns:
      This builder for chaining.
    • setExpectationsBytes

      public Datasets.DatasetRecord.Builder setExpectationsBytes(com.google.protobuf.ByteString value)
       Expectations as JSON string
       
      optional string expectations = 4;
      Parameters:
      value - The bytes for expectations to set.
      Returns:
      This builder for chaining.
    • hasTags

      public boolean hasTags()
       Tags as JSON string
       
      optional string tags = 5;
      Specified by:
      hasTags in interface Datasets.DatasetRecordOrBuilder
      Returns:
      Whether the tags field is set.
    • getTags

      public String getTags()
       Tags as JSON string
       
      optional string tags = 5;
      Specified by:
      getTags in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The tags.
    • getTagsBytes

      public com.google.protobuf.ByteString getTagsBytes()
       Tags as JSON string
       
      optional string tags = 5;
      Specified by:
      getTagsBytes in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The bytes for tags.
    • setTags

      public Datasets.DatasetRecord.Builder setTags(String value)
       Tags as JSON string
       
      optional string tags = 5;
      Parameters:
      value - The tags to set.
      Returns:
      This builder for chaining.
    • clearTags

      public Datasets.DatasetRecord.Builder clearTags()
       Tags as JSON string
       
      optional string tags = 5;
      Returns:
      This builder for chaining.
    • setTagsBytes

      public Datasets.DatasetRecord.Builder setTagsBytes(com.google.protobuf.ByteString value)
       Tags as JSON string
       
      optional string tags = 5;
      Parameters:
      value - The bytes for tags to set.
      Returns:
      This builder for chaining.
    • hasSource

      public boolean hasSource()
       Source information as JSON string
       
      optional string source = 6;
      Specified by:
      hasSource in interface Datasets.DatasetRecordOrBuilder
      Returns:
      Whether the source field is set.
    • getSource

      public String getSource()
       Source information as JSON string
       
      optional string source = 6;
      Specified by:
      getSource in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The source.
    • getSourceBytes

      public com.google.protobuf.ByteString getSourceBytes()
       Source information as JSON string
       
      optional string source = 6;
      Specified by:
      getSourceBytes in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The bytes for source.
    • setSource

      public Datasets.DatasetRecord.Builder setSource(String value)
       Source information as JSON string
       
      optional string source = 6;
      Parameters:
      value - The source to set.
      Returns:
      This builder for chaining.
    • clearSource

      public Datasets.DatasetRecord.Builder clearSource()
       Source information as JSON string
       
      optional string source = 6;
      Returns:
      This builder for chaining.
    • setSourceBytes

      public Datasets.DatasetRecord.Builder setSourceBytes(com.google.protobuf.ByteString value)
       Source information as JSON string
       
      optional string source = 6;
      Parameters:
      value - The bytes for source to set.
      Returns:
      This builder for chaining.
    • hasSourceId

      public boolean hasSourceId()
       Source ID for quick lookups (e.g., trace_id)
       
      optional string source_id = 7;
      Specified by:
      hasSourceId in interface Datasets.DatasetRecordOrBuilder
      Returns:
      Whether the sourceId field is set.
    • getSourceId

      public String getSourceId()
       Source ID for quick lookups (e.g., trace_id)
       
      optional string source_id = 7;
      Specified by:
      getSourceId in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The sourceId.
    • getSourceIdBytes

      public com.google.protobuf.ByteString getSourceIdBytes()
       Source ID for quick lookups (e.g., trace_id)
       
      optional string source_id = 7;
      Specified by:
      getSourceIdBytes in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The bytes for sourceId.
    • setSourceId

      public Datasets.DatasetRecord.Builder setSourceId(String value)
       Source ID for quick lookups (e.g., trace_id)
       
      optional string source_id = 7;
      Parameters:
      value - The sourceId to set.
      Returns:
      This builder for chaining.
    • clearSourceId

      public Datasets.DatasetRecord.Builder clearSourceId()
       Source ID for quick lookups (e.g., trace_id)
       
      optional string source_id = 7;
      Returns:
      This builder for chaining.
    • setSourceIdBytes

      public Datasets.DatasetRecord.Builder setSourceIdBytes(com.google.protobuf.ByteString value)
       Source ID for quick lookups (e.g., trace_id)
       
      optional string source_id = 7;
      Parameters:
      value - The bytes for sourceId to set.
      Returns:
      This builder for chaining.
    • hasSourceType

      public boolean hasSourceType()
       Source type
       
      optional .mlflow.datasets.DatasetRecordSource.SourceType source_type = 8;
      Specified by:
      hasSourceType in interface Datasets.DatasetRecordOrBuilder
      Returns:
      Whether the sourceType field is set.
    • getSourceType

       Source type
       
      optional .mlflow.datasets.DatasetRecordSource.SourceType source_type = 8;
      Specified by:
      getSourceType in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The sourceType.
    • setSourceType

       Source type
       
      optional .mlflow.datasets.DatasetRecordSource.SourceType source_type = 8;
      Parameters:
      value - The sourceType to set.
      Returns:
      This builder for chaining.
    • clearSourceType

      public Datasets.DatasetRecord.Builder clearSourceType()
       Source type
       
      optional .mlflow.datasets.DatasetRecordSource.SourceType source_type = 8;
      Returns:
      This builder for chaining.
    • hasCreatedTime

      public boolean hasCreatedTime()
       Creation timestamp in milliseconds
       
      optional int64 created_time = 9;
      Specified by:
      hasCreatedTime in interface Datasets.DatasetRecordOrBuilder
      Returns:
      Whether the createdTime field is set.
    • getCreatedTime

      public long getCreatedTime()
       Creation timestamp in milliseconds
       
      optional int64 created_time = 9;
      Specified by:
      getCreatedTime in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The createdTime.
    • setCreatedTime

      public Datasets.DatasetRecord.Builder setCreatedTime(long value)
       Creation timestamp in milliseconds
       
      optional int64 created_time = 9;
      Parameters:
      value - The createdTime to set.
      Returns:
      This builder for chaining.
    • clearCreatedTime

      public Datasets.DatasetRecord.Builder clearCreatedTime()
       Creation timestamp in milliseconds
       
      optional int64 created_time = 9;
      Returns:
      This builder for chaining.
    • hasLastUpdateTime

      public boolean hasLastUpdateTime()
       Last update timestamp in milliseconds
       
      optional int64 last_update_time = 10;
      Specified by:
      hasLastUpdateTime in interface Datasets.DatasetRecordOrBuilder
      Returns:
      Whether the lastUpdateTime field is set.
    • getLastUpdateTime

      public long getLastUpdateTime()
       Last update timestamp in milliseconds
       
      optional int64 last_update_time = 10;
      Specified by:
      getLastUpdateTime in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The lastUpdateTime.
    • setLastUpdateTime

      public Datasets.DatasetRecord.Builder setLastUpdateTime(long value)
       Last update timestamp in milliseconds
       
      optional int64 last_update_time = 10;
      Parameters:
      value - The lastUpdateTime to set.
      Returns:
      This builder for chaining.
    • clearLastUpdateTime

      public Datasets.DatasetRecord.Builder clearLastUpdateTime()
       Last update timestamp in milliseconds
       
      optional int64 last_update_time = 10;
      Returns:
      This builder for chaining.
    • hasCreatedBy

      public boolean hasCreatedBy()
       User who created the record
       
      optional string created_by = 11;
      Specified by:
      hasCreatedBy in interface Datasets.DatasetRecordOrBuilder
      Returns:
      Whether the createdBy field is set.
    • getCreatedBy

      public String getCreatedBy()
       User who created the record
       
      optional string created_by = 11;
      Specified by:
      getCreatedBy in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The createdBy.
    • getCreatedByBytes

      public com.google.protobuf.ByteString getCreatedByBytes()
       User who created the record
       
      optional string created_by = 11;
      Specified by:
      getCreatedByBytes in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The bytes for createdBy.
    • setCreatedBy

      public Datasets.DatasetRecord.Builder setCreatedBy(String value)
       User who created the record
       
      optional string created_by = 11;
      Parameters:
      value - The createdBy to set.
      Returns:
      This builder for chaining.
    • clearCreatedBy

      public Datasets.DatasetRecord.Builder clearCreatedBy()
       User who created the record
       
      optional string created_by = 11;
      Returns:
      This builder for chaining.
    • setCreatedByBytes

      public Datasets.DatasetRecord.Builder setCreatedByBytes(com.google.protobuf.ByteString value)
       User who created the record
       
      optional string created_by = 11;
      Parameters:
      value - The bytes for createdBy to set.
      Returns:
      This builder for chaining.
    • hasLastUpdatedBy

      public boolean hasLastUpdatedBy()
       User who last updated the record
       
      optional string last_updated_by = 12;
      Specified by:
      hasLastUpdatedBy in interface Datasets.DatasetRecordOrBuilder
      Returns:
      Whether the lastUpdatedBy field is set.
    • getLastUpdatedBy

      public String getLastUpdatedBy()
       User who last updated the record
       
      optional string last_updated_by = 12;
      Specified by:
      getLastUpdatedBy in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The lastUpdatedBy.
    • getLastUpdatedByBytes

      public com.google.protobuf.ByteString getLastUpdatedByBytes()
       User who last updated the record
       
      optional string last_updated_by = 12;
      Specified by:
      getLastUpdatedByBytes in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The bytes for lastUpdatedBy.
    • setLastUpdatedBy

      public Datasets.DatasetRecord.Builder setLastUpdatedBy(String value)
       User who last updated the record
       
      optional string last_updated_by = 12;
      Parameters:
      value - The lastUpdatedBy to set.
      Returns:
      This builder for chaining.
    • clearLastUpdatedBy

      public Datasets.DatasetRecord.Builder clearLastUpdatedBy()
       User who last updated the record
       
      optional string last_updated_by = 12;
      Returns:
      This builder for chaining.
    • setLastUpdatedByBytes

      public Datasets.DatasetRecord.Builder setLastUpdatedByBytes(com.google.protobuf.ByteString value)
       User who last updated the record
       
      optional string last_updated_by = 12;
      Parameters:
      value - The bytes for lastUpdatedBy to set.
      Returns:
      This builder for chaining.
    • hasOutputs

      public boolean hasOutputs()
       Outputs as JSON string
       
      optional string outputs = 13;
      Specified by:
      hasOutputs in interface Datasets.DatasetRecordOrBuilder
      Returns:
      Whether the outputs field is set.
    • getOutputs

      public String getOutputs()
       Outputs as JSON string
       
      optional string outputs = 13;
      Specified by:
      getOutputs in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The outputs.
    • getOutputsBytes

      public com.google.protobuf.ByteString getOutputsBytes()
       Outputs as JSON string
       
      optional string outputs = 13;
      Specified by:
      getOutputsBytes in interface Datasets.DatasetRecordOrBuilder
      Returns:
      The bytes for outputs.
    • setOutputs

      public Datasets.DatasetRecord.Builder setOutputs(String value)
       Outputs as JSON string
       
      optional string outputs = 13;
      Parameters:
      value - The outputs to set.
      Returns:
      This builder for chaining.
    • clearOutputs

      public Datasets.DatasetRecord.Builder clearOutputs()
       Outputs as JSON string
       
      optional string outputs = 13;
      Returns:
      This builder for chaining.
    • setOutputsBytes

      public Datasets.DatasetRecord.Builder setOutputsBytes(com.google.protobuf.ByteString value)
       Outputs as JSON string
       
      optional string outputs = 13;
      Parameters:
      value - The bytes for outputs to set.
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final Datasets.DatasetRecord.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Datasets.DatasetRecord.Builder>
    • mergeUnknownFields

      public final Datasets.DatasetRecord.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Datasets.DatasetRecord.Builder>