Class ObjectTypes.DeltaLakeTable.Builder

java.lang.Object
org.projectnessie.nessie.relocated.protobuf.AbstractMessageLite.Builder
org.projectnessie.nessie.relocated.protobuf.AbstractMessage.Builder<BuilderT>
org.projectnessie.nessie.relocated.protobuf.GeneratedMessageV3.Builder<ObjectTypes.DeltaLakeTable.Builder>
org.projectnessie.server.store.proto.ObjectTypes.DeltaLakeTable.Builder
All Implemented Interfaces:
Cloneable, org.projectnessie.nessie.relocated.protobuf.Message.Builder, org.projectnessie.nessie.relocated.protobuf.MessageLite.Builder, org.projectnessie.nessie.relocated.protobuf.MessageLiteOrBuilder, org.projectnessie.nessie.relocated.protobuf.MessageOrBuilder, ObjectTypes.DeltaLakeTableOrBuilder
Enclosing class:
ObjectTypes.DeltaLakeTable

public static final class ObjectTypes.DeltaLakeTable.Builder extends org.projectnessie.nessie.relocated.protobuf.GeneratedMessageV3.Builder<ObjectTypes.DeltaLakeTable.Builder> implements ObjectTypes.DeltaLakeTableOrBuilder
Protobuf type nessie.store.DeltaLakeTable
  • Method Details

    • getDescriptor

      public static final org.projectnessie.nessie.relocated.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected org.projectnessie.nessie.relocated.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class org.projectnessie.nessie.relocated.protobuf.GeneratedMessageV3.Builder<ObjectTypes.DeltaLakeTable.Builder>
    • clear

      Specified by:
      clear in interface org.projectnessie.nessie.relocated.protobuf.Message.Builder
      Specified by:
      clear in interface org.projectnessie.nessie.relocated.protobuf.MessageLite.Builder
      Overrides:
      clear in class org.projectnessie.nessie.relocated.protobuf.GeneratedMessageV3.Builder<ObjectTypes.DeltaLakeTable.Builder>
    • getDescriptorForType

      public org.projectnessie.nessie.relocated.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface org.projectnessie.nessie.relocated.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface org.projectnessie.nessie.relocated.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class org.projectnessie.nessie.relocated.protobuf.GeneratedMessageV3.Builder<ObjectTypes.DeltaLakeTable.Builder>
    • getDefaultInstanceForType

      public ObjectTypes.DeltaLakeTable getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface org.projectnessie.nessie.relocated.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface org.projectnessie.nessie.relocated.protobuf.MessageOrBuilder
    • build

      Specified by:
      build in interface org.projectnessie.nessie.relocated.protobuf.Message.Builder
      Specified by:
      build in interface org.projectnessie.nessie.relocated.protobuf.MessageLite.Builder
    • buildPartial

      public ObjectTypes.DeltaLakeTable buildPartial()
      Specified by:
      buildPartial in interface org.projectnessie.nessie.relocated.protobuf.Message.Builder
      Specified by:
      buildPartial in interface org.projectnessie.nessie.relocated.protobuf.MessageLite.Builder
    • clone

      Specified by:
      clone in interface org.projectnessie.nessie.relocated.protobuf.Message.Builder
      Specified by:
      clone in interface org.projectnessie.nessie.relocated.protobuf.MessageLite.Builder
      Overrides:
      clone in class org.projectnessie.nessie.relocated.protobuf.GeneratedMessageV3.Builder<ObjectTypes.DeltaLakeTable.Builder>
    • setField

      public ObjectTypes.DeltaLakeTable.Builder setField(org.projectnessie.nessie.relocated.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface org.projectnessie.nessie.relocated.protobuf.Message.Builder
      Overrides:
      setField in class org.projectnessie.nessie.relocated.protobuf.GeneratedMessageV3.Builder<ObjectTypes.DeltaLakeTable.Builder>
    • clearField

      public ObjectTypes.DeltaLakeTable.Builder clearField(org.projectnessie.nessie.relocated.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface org.projectnessie.nessie.relocated.protobuf.Message.Builder
      Overrides:
      clearField in class org.projectnessie.nessie.relocated.protobuf.GeneratedMessageV3.Builder<ObjectTypes.DeltaLakeTable.Builder>
    • clearOneof

      public ObjectTypes.DeltaLakeTable.Builder clearOneof(org.projectnessie.nessie.relocated.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface org.projectnessie.nessie.relocated.protobuf.Message.Builder
      Overrides:
      clearOneof in class org.projectnessie.nessie.relocated.protobuf.GeneratedMessageV3.Builder<ObjectTypes.DeltaLakeTable.Builder>
    • setRepeatedField

      public ObjectTypes.DeltaLakeTable.Builder setRepeatedField(org.projectnessie.nessie.relocated.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface org.projectnessie.nessie.relocated.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class org.projectnessie.nessie.relocated.protobuf.GeneratedMessageV3.Builder<ObjectTypes.DeltaLakeTable.Builder>
    • addRepeatedField

      public ObjectTypes.DeltaLakeTable.Builder addRepeatedField(org.projectnessie.nessie.relocated.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface org.projectnessie.nessie.relocated.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class org.projectnessie.nessie.relocated.protobuf.GeneratedMessageV3.Builder<ObjectTypes.DeltaLakeTable.Builder>
    • mergeFrom

      public ObjectTypes.DeltaLakeTable.Builder mergeFrom(org.projectnessie.nessie.relocated.protobuf.Message other)
      Specified by:
      mergeFrom in interface org.projectnessie.nessie.relocated.protobuf.Message.Builder
      Overrides:
      mergeFrom in class org.projectnessie.nessie.relocated.protobuf.AbstractMessage.Builder<ObjectTypes.DeltaLakeTable.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface org.projectnessie.nessie.relocated.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class org.projectnessie.nessie.relocated.protobuf.GeneratedMessageV3.Builder<ObjectTypes.DeltaLakeTable.Builder>
    • mergeFrom

      public ObjectTypes.DeltaLakeTable.Builder mergeFrom(org.projectnessie.nessie.relocated.protobuf.CodedInputStream input, org.projectnessie.nessie.relocated.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface org.projectnessie.nessie.relocated.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface org.projectnessie.nessie.relocated.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class org.projectnessie.nessie.relocated.protobuf.AbstractMessage.Builder<ObjectTypes.DeltaLakeTable.Builder>
      Throws:
      IOException
    • hasLastCheckpoint

      public boolean hasLastCheckpoint()
      optional string last_checkpoint = 1;
      Specified by:
      hasLastCheckpoint in interface ObjectTypes.DeltaLakeTableOrBuilder
      Returns:
      Whether the lastCheckpoint field is set.
    • getLastCheckpoint

      public String getLastCheckpoint()
      optional string last_checkpoint = 1;
      Specified by:
      getLastCheckpoint in interface ObjectTypes.DeltaLakeTableOrBuilder
      Returns:
      The lastCheckpoint.
    • getLastCheckpointBytes

      public org.projectnessie.nessie.relocated.protobuf.ByteString getLastCheckpointBytes()
      optional string last_checkpoint = 1;
      Specified by:
      getLastCheckpointBytes in interface ObjectTypes.DeltaLakeTableOrBuilder
      Returns:
      The bytes for lastCheckpoint.
    • setLastCheckpoint

      public ObjectTypes.DeltaLakeTable.Builder setLastCheckpoint(String value)
      optional string last_checkpoint = 1;
      Parameters:
      value - The lastCheckpoint to set.
      Returns:
      This builder for chaining.
    • clearLastCheckpoint

      public ObjectTypes.DeltaLakeTable.Builder clearLastCheckpoint()
      optional string last_checkpoint = 1;
      Returns:
      This builder for chaining.
    • setLastCheckpointBytes

      public ObjectTypes.DeltaLakeTable.Builder setLastCheckpointBytes(org.projectnessie.nessie.relocated.protobuf.ByteString value)
      optional string last_checkpoint = 1;
      Parameters:
      value - The bytes for lastCheckpoint to set.
      Returns:
      This builder for chaining.
    • getCheckpointLocationHistoryList

      public org.projectnessie.nessie.relocated.protobuf.ProtocolStringList getCheckpointLocationHistoryList()
      repeated string checkpoint_location_history = 2;
      Specified by:
      getCheckpointLocationHistoryList in interface ObjectTypes.DeltaLakeTableOrBuilder
      Returns:
      A list containing the checkpointLocationHistory.
    • getCheckpointLocationHistoryCount

      public int getCheckpointLocationHistoryCount()
      repeated string checkpoint_location_history = 2;
      Specified by:
      getCheckpointLocationHistoryCount in interface ObjectTypes.DeltaLakeTableOrBuilder
      Returns:
      The count of checkpointLocationHistory.
    • getCheckpointLocationHistory

      public String getCheckpointLocationHistory(int index)
      repeated string checkpoint_location_history = 2;
      Specified by:
      getCheckpointLocationHistory in interface ObjectTypes.DeltaLakeTableOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The checkpointLocationHistory at the given index.
    • getCheckpointLocationHistoryBytes

      public org.projectnessie.nessie.relocated.protobuf.ByteString getCheckpointLocationHistoryBytes(int index)
      repeated string checkpoint_location_history = 2;
      Specified by:
      getCheckpointLocationHistoryBytes in interface ObjectTypes.DeltaLakeTableOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the checkpointLocationHistory at the given index.
    • setCheckpointLocationHistory

      public ObjectTypes.DeltaLakeTable.Builder setCheckpointLocationHistory(int index, String value)
      repeated string checkpoint_location_history = 2;
      Parameters:
      index - The index to set the value at.
      value - The checkpointLocationHistory to set.
      Returns:
      This builder for chaining.
    • addCheckpointLocationHistory

      public ObjectTypes.DeltaLakeTable.Builder addCheckpointLocationHistory(String value)
      repeated string checkpoint_location_history = 2;
      Parameters:
      value - The checkpointLocationHistory to add.
      Returns:
      This builder for chaining.
    • addAllCheckpointLocationHistory

      public ObjectTypes.DeltaLakeTable.Builder addAllCheckpointLocationHistory(Iterable<String> values)
      repeated string checkpoint_location_history = 2;
      Parameters:
      values - The checkpointLocationHistory to add.
      Returns:
      This builder for chaining.
    • clearCheckpointLocationHistory

      public ObjectTypes.DeltaLakeTable.Builder clearCheckpointLocationHistory()
      repeated string checkpoint_location_history = 2;
      Returns:
      This builder for chaining.
    • addCheckpointLocationHistoryBytes

      public ObjectTypes.DeltaLakeTable.Builder addCheckpointLocationHistoryBytes(org.projectnessie.nessie.relocated.protobuf.ByteString value)
      repeated string checkpoint_location_history = 2;
      Parameters:
      value - The bytes of the checkpointLocationHistory to add.
      Returns:
      This builder for chaining.
    • getMetadataLocationHistoryList

      public org.projectnessie.nessie.relocated.protobuf.ProtocolStringList getMetadataLocationHistoryList()
      repeated string metadata_location_history = 3;
      Specified by:
      getMetadataLocationHistoryList in interface ObjectTypes.DeltaLakeTableOrBuilder
      Returns:
      A list containing the metadataLocationHistory.
    • getMetadataLocationHistoryCount

      public int getMetadataLocationHistoryCount()
      repeated string metadata_location_history = 3;
      Specified by:
      getMetadataLocationHistoryCount in interface ObjectTypes.DeltaLakeTableOrBuilder
      Returns:
      The count of metadataLocationHistory.
    • getMetadataLocationHistory

      public String getMetadataLocationHistory(int index)
      repeated string metadata_location_history = 3;
      Specified by:
      getMetadataLocationHistory in interface ObjectTypes.DeltaLakeTableOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The metadataLocationHistory at the given index.
    • getMetadataLocationHistoryBytes

      public org.projectnessie.nessie.relocated.protobuf.ByteString getMetadataLocationHistoryBytes(int index)
      repeated string metadata_location_history = 3;
      Specified by:
      getMetadataLocationHistoryBytes in interface ObjectTypes.DeltaLakeTableOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the metadataLocationHistory at the given index.
    • setMetadataLocationHistory

      public ObjectTypes.DeltaLakeTable.Builder setMetadataLocationHistory(int index, String value)
      repeated string metadata_location_history = 3;
      Parameters:
      index - The index to set the value at.
      value - The metadataLocationHistory to set.
      Returns:
      This builder for chaining.
    • addMetadataLocationHistory

      public ObjectTypes.DeltaLakeTable.Builder addMetadataLocationHistory(String value)
      repeated string metadata_location_history = 3;
      Parameters:
      value - The metadataLocationHistory to add.
      Returns:
      This builder for chaining.
    • addAllMetadataLocationHistory

      public ObjectTypes.DeltaLakeTable.Builder addAllMetadataLocationHistory(Iterable<String> values)
      repeated string metadata_location_history = 3;
      Parameters:
      values - The metadataLocationHistory to add.
      Returns:
      This builder for chaining.
    • clearMetadataLocationHistory

      public ObjectTypes.DeltaLakeTable.Builder clearMetadataLocationHistory()
      repeated string metadata_location_history = 3;
      Returns:
      This builder for chaining.
    • addMetadataLocationHistoryBytes

      public ObjectTypes.DeltaLakeTable.Builder addMetadataLocationHistoryBytes(org.projectnessie.nessie.relocated.protobuf.ByteString value)
      repeated string metadata_location_history = 3;
      Parameters:
      value - The bytes of the metadataLocationHistory to add.
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final ObjectTypes.DeltaLakeTable.Builder setUnknownFields(org.projectnessie.nessie.relocated.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface org.projectnessie.nessie.relocated.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class org.projectnessie.nessie.relocated.protobuf.GeneratedMessageV3.Builder<ObjectTypes.DeltaLakeTable.Builder>
    • mergeUnknownFields

      public final ObjectTypes.DeltaLakeTable.Builder mergeUnknownFields(org.projectnessie.nessie.relocated.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface org.projectnessie.nessie.relocated.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class org.projectnessie.nessie.relocated.protobuf.GeneratedMessageV3.Builder<ObjectTypes.DeltaLakeTable.Builder>