Class SnapshotWhenTableRequest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<SnapshotWhenTableRequest.Builder>
io.deephaven.proto.backplane.grpc.SnapshotWhenTableRequest.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, SnapshotWhenTableRequestOrBuilder, Cloneable
Enclosing class:
SnapshotWhenTableRequest

public static final class SnapshotWhenTableRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SnapshotWhenTableRequest.Builder> implements SnapshotWhenTableRequestOrBuilder
Protobuf type io.deephaven.proto.backplane.grpc.SnapshotWhenTableRequest
  • 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<SnapshotWhenTableRequest.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<SnapshotWhenTableRequest.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<SnapshotWhenTableRequest.Builder>
    • getDefaultInstanceForType

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

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

      public SnapshotWhenTableRequest 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<SnapshotWhenTableRequest.Builder>
    • setField

      public SnapshotWhenTableRequest.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<SnapshotWhenTableRequest.Builder>
    • clearField

      public SnapshotWhenTableRequest.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<SnapshotWhenTableRequest.Builder>
    • clearOneof

      public SnapshotWhenTableRequest.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<SnapshotWhenTableRequest.Builder>
    • setRepeatedField

      public SnapshotWhenTableRequest.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<SnapshotWhenTableRequest.Builder>
    • addRepeatedField

      public SnapshotWhenTableRequest.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<SnapshotWhenTableRequest.Builder>
    • mergeFrom

      public SnapshotWhenTableRequest.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<SnapshotWhenTableRequest.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<SnapshotWhenTableRequest.Builder>
    • mergeFrom

      public SnapshotWhenTableRequest.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<SnapshotWhenTableRequest.Builder>
      Throws:
      IOException
    • hasResultId

      public boolean hasResultId()
      .io.deephaven.proto.backplane.grpc.Ticket result_id = 1;
      Specified by:
      hasResultId in interface SnapshotWhenTableRequestOrBuilder
      Returns:
      Whether the resultId field is set.
    • getResultId

      public Ticket getResultId()
      .io.deephaven.proto.backplane.grpc.Ticket result_id = 1;
      Specified by:
      getResultId in interface SnapshotWhenTableRequestOrBuilder
      Returns:
      The resultId.
    • setResultId

      public SnapshotWhenTableRequest.Builder setResultId(Ticket value)
      .io.deephaven.proto.backplane.grpc.Ticket result_id = 1;
    • setResultId

      public SnapshotWhenTableRequest.Builder setResultId(Ticket.Builder builderForValue)
      .io.deephaven.proto.backplane.grpc.Ticket result_id = 1;
    • mergeResultId

      public SnapshotWhenTableRequest.Builder mergeResultId(Ticket value)
      .io.deephaven.proto.backplane.grpc.Ticket result_id = 1;
    • clearResultId

      public SnapshotWhenTableRequest.Builder clearResultId()
      .io.deephaven.proto.backplane.grpc.Ticket result_id = 1;
    • getResultIdBuilder

      public Ticket.Builder getResultIdBuilder()
      .io.deephaven.proto.backplane.grpc.Ticket result_id = 1;
    • getResultIdOrBuilder

      public TicketOrBuilder getResultIdOrBuilder()
      .io.deephaven.proto.backplane.grpc.Ticket result_id = 1;
      Specified by:
      getResultIdOrBuilder in interface SnapshotWhenTableRequestOrBuilder
    • hasBaseId

      public boolean hasBaseId()
       The base table.
       
      .io.deephaven.proto.backplane.grpc.TableReference base_id = 2;
      Specified by:
      hasBaseId in interface SnapshotWhenTableRequestOrBuilder
      Returns:
      Whether the baseId field is set.
    • getBaseId

      public TableReference getBaseId()
       The base table.
       
      .io.deephaven.proto.backplane.grpc.TableReference base_id = 2;
      Specified by:
      getBaseId in interface SnapshotWhenTableRequestOrBuilder
      Returns:
      The baseId.
    • setBaseId

       The base table.
       
      .io.deephaven.proto.backplane.grpc.TableReference base_id = 2;
    • setBaseId

      public SnapshotWhenTableRequest.Builder setBaseId(TableReference.Builder builderForValue)
       The base table.
       
      .io.deephaven.proto.backplane.grpc.TableReference base_id = 2;
    • mergeBaseId

       The base table.
       
      .io.deephaven.proto.backplane.grpc.TableReference base_id = 2;
    • clearBaseId

      public SnapshotWhenTableRequest.Builder clearBaseId()
       The base table.
       
      .io.deephaven.proto.backplane.grpc.TableReference base_id = 2;
    • getBaseIdBuilder

      public TableReference.Builder getBaseIdBuilder()
       The base table.
       
      .io.deephaven.proto.backplane.grpc.TableReference base_id = 2;
    • getBaseIdOrBuilder

      public TableReferenceOrBuilder getBaseIdOrBuilder()
       The base table.
       
      .io.deephaven.proto.backplane.grpc.TableReference base_id = 2;
      Specified by:
      getBaseIdOrBuilder in interface SnapshotWhenTableRequestOrBuilder
    • hasTriggerId

      public boolean hasTriggerId()
       The trigger table.
       
      .io.deephaven.proto.backplane.grpc.TableReference trigger_id = 3;
      Specified by:
      hasTriggerId in interface SnapshotWhenTableRequestOrBuilder
      Returns:
      Whether the triggerId field is set.
    • getTriggerId

      public TableReference getTriggerId()
       The trigger table.
       
      .io.deephaven.proto.backplane.grpc.TableReference trigger_id = 3;
      Specified by:
      getTriggerId in interface SnapshotWhenTableRequestOrBuilder
      Returns:
      The triggerId.
    • setTriggerId

      public SnapshotWhenTableRequest.Builder setTriggerId(TableReference value)
       The trigger table.
       
      .io.deephaven.proto.backplane.grpc.TableReference trigger_id = 3;
    • setTriggerId

      public SnapshotWhenTableRequest.Builder setTriggerId(TableReference.Builder builderForValue)
       The trigger table.
       
      .io.deephaven.proto.backplane.grpc.TableReference trigger_id = 3;
    • mergeTriggerId

      public SnapshotWhenTableRequest.Builder mergeTriggerId(TableReference value)
       The trigger table.
       
      .io.deephaven.proto.backplane.grpc.TableReference trigger_id = 3;
    • clearTriggerId

      public SnapshotWhenTableRequest.Builder clearTriggerId()
       The trigger table.
       
      .io.deephaven.proto.backplane.grpc.TableReference trigger_id = 3;
    • getTriggerIdBuilder

      public TableReference.Builder getTriggerIdBuilder()
       The trigger table.
       
      .io.deephaven.proto.backplane.grpc.TableReference trigger_id = 3;
    • getTriggerIdOrBuilder

      public TableReferenceOrBuilder getTriggerIdOrBuilder()
       The trigger table.
       
      .io.deephaven.proto.backplane.grpc.TableReference trigger_id = 3;
      Specified by:
      getTriggerIdOrBuilder in interface SnapshotWhenTableRequestOrBuilder
    • getInitial

      public boolean getInitial()
       Whether the results should contain an initial snapshot.
       
      bool initial = 4;
      Specified by:
      getInitial in interface SnapshotWhenTableRequestOrBuilder
      Returns:
      The initial.
    • setInitial

      public SnapshotWhenTableRequest.Builder setInitial(boolean value)
       Whether the results should contain an initial snapshot.
       
      bool initial = 4;
      Parameters:
      value - The initial to set.
      Returns:
      This builder for chaining.
    • clearInitial

      public SnapshotWhenTableRequest.Builder clearInitial()
       Whether the results should contain an initial snapshot.
       
      bool initial = 4;
      Returns:
      This builder for chaining.
    • getIncremental

      public boolean getIncremental()
       Whether the results should be incremental.
       
      bool incremental = 5;
      Specified by:
      getIncremental in interface SnapshotWhenTableRequestOrBuilder
      Returns:
      The incremental.
    • setIncremental

      public SnapshotWhenTableRequest.Builder setIncremental(boolean value)
       Whether the results should be incremental.
       
      bool incremental = 5;
      Parameters:
      value - The incremental to set.
      Returns:
      This builder for chaining.
    • clearIncremental

      public SnapshotWhenTableRequest.Builder clearIncremental()
       Whether the results should be incremental.
       
      bool incremental = 5;
      Returns:
      This builder for chaining.
    • getHistory

      public boolean getHistory()
       Whether the results should keep history.
       
      bool history = 6;
      Specified by:
      getHistory in interface SnapshotWhenTableRequestOrBuilder
      Returns:
      The history.
    • setHistory

      public SnapshotWhenTableRequest.Builder setHistory(boolean value)
       Whether the results should keep history.
       
      bool history = 6;
      Parameters:
      value - The history to set.
      Returns:
      This builder for chaining.
    • clearHistory

      public SnapshotWhenTableRequest.Builder clearHistory()
       Whether the results should keep history.
       
      bool history = 6;
      Returns:
      This builder for chaining.
    • getStampColumnsList

      public com.google.protobuf.ProtocolStringList getStampColumnsList()
       Which columns to stamp from the trigger table. If empty, all columns from the trigger table are stamped. Allows renaming columns.
       
      repeated string stamp_columns = 7;
      Specified by:
      getStampColumnsList in interface SnapshotWhenTableRequestOrBuilder
      Returns:
      A list containing the stampColumns.
    • getStampColumnsCount

      public int getStampColumnsCount()
       Which columns to stamp from the trigger table. If empty, all columns from the trigger table are stamped. Allows renaming columns.
       
      repeated string stamp_columns = 7;
      Specified by:
      getStampColumnsCount in interface SnapshotWhenTableRequestOrBuilder
      Returns:
      The count of stampColumns.
    • getStampColumns

      public String getStampColumns(int index)
       Which columns to stamp from the trigger table. If empty, all columns from the trigger table are stamped. Allows renaming columns.
       
      repeated string stamp_columns = 7;
      Specified by:
      getStampColumns in interface SnapshotWhenTableRequestOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The stampColumns at the given index.
    • getStampColumnsBytes

      public com.google.protobuf.ByteString getStampColumnsBytes(int index)
       Which columns to stamp from the trigger table. If empty, all columns from the trigger table are stamped. Allows renaming columns.
       
      repeated string stamp_columns = 7;
      Specified by:
      getStampColumnsBytes in interface SnapshotWhenTableRequestOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the stampColumns at the given index.
    • setStampColumns

      public SnapshotWhenTableRequest.Builder setStampColumns(int index, String value)
       Which columns to stamp from the trigger table. If empty, all columns from the trigger table are stamped. Allows renaming columns.
       
      repeated string stamp_columns = 7;
      Parameters:
      index - The index to set the value at.
      value - The stampColumns to set.
      Returns:
      This builder for chaining.
    • addStampColumns

      public SnapshotWhenTableRequest.Builder addStampColumns(String value)
       Which columns to stamp from the trigger table. If empty, all columns from the trigger table are stamped. Allows renaming columns.
       
      repeated string stamp_columns = 7;
      Parameters:
      value - The stampColumns to add.
      Returns:
      This builder for chaining.
    • addAllStampColumns

      public SnapshotWhenTableRequest.Builder addAllStampColumns(Iterable<String> values)
       Which columns to stamp from the trigger table. If empty, all columns from the trigger table are stamped. Allows renaming columns.
       
      repeated string stamp_columns = 7;
      Parameters:
      values - The stampColumns to add.
      Returns:
      This builder for chaining.
    • clearStampColumns

      public SnapshotWhenTableRequest.Builder clearStampColumns()
       Which columns to stamp from the trigger table. If empty, all columns from the trigger table are stamped. Allows renaming columns.
       
      repeated string stamp_columns = 7;
      Returns:
      This builder for chaining.
    • addStampColumnsBytes

      public SnapshotWhenTableRequest.Builder addStampColumnsBytes(com.google.protobuf.ByteString value)
       Which columns to stamp from the trigger table. If empty, all columns from the trigger table are stamped. Allows renaming columns.
       
      repeated string stamp_columns = 7;
      Parameters:
      value - The bytes of the stampColumns to add.
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final SnapshotWhenTableRequest.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<SnapshotWhenTableRequest.Builder>
    • mergeUnknownFields

      public final SnapshotWhenTableRequest.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<SnapshotWhenTableRequest.Builder>