Class Data.CaptureInterval.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Data.CaptureInterval,Data.CaptureInterval.Builder>
viam.app.data.v1.Data.CaptureInterval.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Cloneable, Data.CaptureIntervalOrBuilder
Enclosing class:
Data.CaptureInterval

public static final class Data.CaptureInterval.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Data.CaptureInterval,Data.CaptureInterval.Builder> implements Data.CaptureIntervalOrBuilder
 CaptureInterval describes the start and end time of the capture in this file.
 
Protobuf type viam.app.data.v1.CaptureInterval
  • Field Summary

    Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder

    instance
  • Method Summary

    Modifier and Type
    Method
    Description
    .google.protobuf.Timestamp end = 2 [json_name = "end"];
    .google.protobuf.Timestamp start = 1 [json_name = "start"];
    com.google.protobuf.Timestamp
    .google.protobuf.Timestamp end = 2 [json_name = "end"];
    com.google.protobuf.Timestamp
    .google.protobuf.Timestamp start = 1 [json_name = "start"];
    boolean
    .google.protobuf.Timestamp end = 2 [json_name = "end"];
    boolean
    .google.protobuf.Timestamp start = 1 [json_name = "start"];
    mergeEnd(com.google.protobuf.Timestamp value)
    .google.protobuf.Timestamp end = 2 [json_name = "end"];
    mergeStart(com.google.protobuf.Timestamp value)
    .google.protobuf.Timestamp start = 1 [json_name = "start"];
    setEnd(com.google.protobuf.Timestamp value)
    .google.protobuf.Timestamp end = 2 [json_name = "end"];
    setEnd(com.google.protobuf.Timestamp.Builder builderForValue)
    .google.protobuf.Timestamp end = 2 [json_name = "end"];
    setStart(com.google.protobuf.Timestamp value)
    .google.protobuf.Timestamp start = 1 [json_name = "start"];
    setStart(com.google.protobuf.Timestamp.Builder builderForValue)
    .google.protobuf.Timestamp start = 1 [json_name = "start"];

    Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder

    build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • hasStart

      public boolean hasStart()
      .google.protobuf.Timestamp start = 1 [json_name = "start"];
      Specified by:
      hasStart in interface Data.CaptureIntervalOrBuilder
      Returns:
      Whether the start field is set.
    • getStart

      public com.google.protobuf.Timestamp getStart()
      .google.protobuf.Timestamp start = 1 [json_name = "start"];
      Specified by:
      getStart in interface Data.CaptureIntervalOrBuilder
      Returns:
      The start.
    • setStart

      public Data.CaptureInterval.Builder setStart(com.google.protobuf.Timestamp value)
      .google.protobuf.Timestamp start = 1 [json_name = "start"];
    • setStart

      public Data.CaptureInterval.Builder setStart(com.google.protobuf.Timestamp.Builder builderForValue)
      .google.protobuf.Timestamp start = 1 [json_name = "start"];
    • mergeStart

      public Data.CaptureInterval.Builder mergeStart(com.google.protobuf.Timestamp value)
      .google.protobuf.Timestamp start = 1 [json_name = "start"];
    • clearStart

      public Data.CaptureInterval.Builder clearStart()
      .google.protobuf.Timestamp start = 1 [json_name = "start"];
    • hasEnd

      public boolean hasEnd()
      .google.protobuf.Timestamp end = 2 [json_name = "end"];
      Specified by:
      hasEnd in interface Data.CaptureIntervalOrBuilder
      Returns:
      Whether the end field is set.
    • getEnd

      public com.google.protobuf.Timestamp getEnd()
      .google.protobuf.Timestamp end = 2 [json_name = "end"];
      Specified by:
      getEnd in interface Data.CaptureIntervalOrBuilder
      Returns:
      The end.
    • setEnd

      public Data.CaptureInterval.Builder setEnd(com.google.protobuf.Timestamp value)
      .google.protobuf.Timestamp end = 2 [json_name = "end"];
    • setEnd

      public Data.CaptureInterval.Builder setEnd(com.google.protobuf.Timestamp.Builder builderForValue)
      .google.protobuf.Timestamp end = 2 [json_name = "end"];
    • mergeEnd

      public Data.CaptureInterval.Builder mergeEnd(com.google.protobuf.Timestamp value)
      .google.protobuf.Timestamp end = 2 [json_name = "end"];
    • clearEnd

      public Data.CaptureInterval.Builder clearEnd()
      .google.protobuf.Timestamp end = 2 [json_name = "end"];