Class TimeTableRequest.Builder

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

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

      public TimeTableRequest.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<TimeTableRequest.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<TimeTableRequest.Builder>
    • getDefaultInstanceForType

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

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

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

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

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

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

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

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

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

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

      public TimeTableRequest.Builder mergeFrom(TimeTableRequest other)
    • isInitialized

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

      public TimeTableRequest.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<TimeTableRequest.Builder>
      Throws:
      IOException
    • getStartTimeCase

      public TimeTableRequest.StartTimeCase getStartTimeCase()
      Specified by:
      getStartTimeCase in interface TimeTableRequestOrBuilder
    • clearStartTime

      public TimeTableRequest.Builder clearStartTime()
    • getPeriodCase

      public TimeTableRequest.PeriodCase getPeriodCase()
      Specified by:
      getPeriodCase in interface TimeTableRequestOrBuilder
    • clearPeriod

      public TimeTableRequest.Builder clearPeriod()
    • hasResultId

      public boolean hasResultId()
      .io.deephaven.proto.backplane.grpc.Ticket result_id = 1;
      Specified by:
      hasResultId in interface TimeTableRequestOrBuilder
      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 TimeTableRequestOrBuilder
      Returns:
      The resultId.
    • setResultId

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

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

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

      public TimeTableRequest.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 TimeTableRequestOrBuilder
    • hasStartTimeNanos

      public boolean hasStartTimeNanos()
      sint64 start_time_nanos = 2 [jstype = JS_STRING];
      Specified by:
      hasStartTimeNanos in interface TimeTableRequestOrBuilder
      Returns:
      Whether the startTimeNanos field is set.
    • getStartTimeNanos

      public long getStartTimeNanos()
      sint64 start_time_nanos = 2 [jstype = JS_STRING];
      Specified by:
      getStartTimeNanos in interface TimeTableRequestOrBuilder
      Returns:
      The startTimeNanos.
    • setStartTimeNanos

      public TimeTableRequest.Builder setStartTimeNanos(long value)
      sint64 start_time_nanos = 2 [jstype = JS_STRING];
      Parameters:
      value - The startTimeNanos to set.
      Returns:
      This builder for chaining.
    • clearStartTimeNanos

      public TimeTableRequest.Builder clearStartTimeNanos()
      sint64 start_time_nanos = 2 [jstype = JS_STRING];
      Returns:
      This builder for chaining.
    • hasStartTimeString

      public boolean hasStartTimeString()
      string start_time_string = 5;
      Specified by:
      hasStartTimeString in interface TimeTableRequestOrBuilder
      Returns:
      Whether the startTimeString field is set.
    • getStartTimeString

      public String getStartTimeString()
      string start_time_string = 5;
      Specified by:
      getStartTimeString in interface TimeTableRequestOrBuilder
      Returns:
      The startTimeString.
    • getStartTimeStringBytes

      public com.google.protobuf.ByteString getStartTimeStringBytes()
      string start_time_string = 5;
      Specified by:
      getStartTimeStringBytes in interface TimeTableRequestOrBuilder
      Returns:
      The bytes for startTimeString.
    • setStartTimeString

      public TimeTableRequest.Builder setStartTimeString(String value)
      string start_time_string = 5;
      Parameters:
      value - The startTimeString to set.
      Returns:
      This builder for chaining.
    • clearStartTimeString

      public TimeTableRequest.Builder clearStartTimeString()
      string start_time_string = 5;
      Returns:
      This builder for chaining.
    • setStartTimeStringBytes

      public TimeTableRequest.Builder setStartTimeStringBytes(com.google.protobuf.ByteString value)
      string start_time_string = 5;
      Parameters:
      value - The bytes for startTimeString to set.
      Returns:
      This builder for chaining.
    • hasPeriodNanos

      public boolean hasPeriodNanos()
      sint64 period_nanos = 3 [jstype = JS_STRING];
      Specified by:
      hasPeriodNanos in interface TimeTableRequestOrBuilder
      Returns:
      Whether the periodNanos field is set.
    • getPeriodNanos

      public long getPeriodNanos()
      sint64 period_nanos = 3 [jstype = JS_STRING];
      Specified by:
      getPeriodNanos in interface TimeTableRequestOrBuilder
      Returns:
      The periodNanos.
    • setPeriodNanos

      public TimeTableRequest.Builder setPeriodNanos(long value)
      sint64 period_nanos = 3 [jstype = JS_STRING];
      Parameters:
      value - The periodNanos to set.
      Returns:
      This builder for chaining.
    • clearPeriodNanos

      public TimeTableRequest.Builder clearPeriodNanos()
      sint64 period_nanos = 3 [jstype = JS_STRING];
      Returns:
      This builder for chaining.
    • hasPeriodString

      public boolean hasPeriodString()
      string period_string = 6;
      Specified by:
      hasPeriodString in interface TimeTableRequestOrBuilder
      Returns:
      Whether the periodString field is set.
    • getPeriodString

      public String getPeriodString()
      string period_string = 6;
      Specified by:
      getPeriodString in interface TimeTableRequestOrBuilder
      Returns:
      The periodString.
    • getPeriodStringBytes

      public com.google.protobuf.ByteString getPeriodStringBytes()
      string period_string = 6;
      Specified by:
      getPeriodStringBytes in interface TimeTableRequestOrBuilder
      Returns:
      The bytes for periodString.
    • setPeriodString

      public TimeTableRequest.Builder setPeriodString(String value)
      string period_string = 6;
      Parameters:
      value - The periodString to set.
      Returns:
      This builder for chaining.
    • clearPeriodString

      public TimeTableRequest.Builder clearPeriodString()
      string period_string = 6;
      Returns:
      This builder for chaining.
    • setPeriodStringBytes

      public TimeTableRequest.Builder setPeriodStringBytes(com.google.protobuf.ByteString value)
      string period_string = 6;
      Parameters:
      value - The bytes for periodString to set.
      Returns:
      This builder for chaining.
    • getBlinkTable

      public boolean getBlinkTable()
      bool blink_table = 4;
      Specified by:
      getBlinkTable in interface TimeTableRequestOrBuilder
      Returns:
      The blinkTable.
    • setBlinkTable

      public TimeTableRequest.Builder setBlinkTable(boolean value)
      bool blink_table = 4;
      Parameters:
      value - The blinkTable to set.
      Returns:
      This builder for chaining.
    • clearBlinkTable

      public TimeTableRequest.Builder clearBlinkTable()
      bool blink_table = 4;
      Returns:
      This builder for chaining.
    • setUnknownFields

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

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