Class Video.GetVideoRequest

java.lang.Object
com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite<Video.GetVideoRequest,Video.GetVideoRequest.Builder>
com.viam.service.video.v1.Video.GetVideoRequest
All Implemented Interfaces:
com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, Video.GetVideoRequestOrBuilder
Enclosing class:
Video

public static final class Video.GetVideoRequest extends com.google.protobuf.GeneratedMessageLite<Video.GetVideoRequest,Video.GetVideoRequest.Builder> implements Video.GetVideoRequestOrBuilder
Protobuf type viam.service.video.v1.GetVideoRequest
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    Protobuf type viam.service.video.v1.GetVideoRequest

    Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite

    com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,Type extends Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

    com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     

    Fields inherited from class com.google.protobuf.GeneratedMessageLite

    unknownFields

    Fields inherited from class com.google.protobuf.AbstractMessageLite

    memoizedHashCode
  • Method Summary

    Modifier and Type
    Method
    Description
    protected final Object
    dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1)
     
     
    com.google.protobuf.Timestamp
    End time for the video retrieval
    com.google.protobuf.Struct
    Additional arguments to the method
    Name of the video source
    com.google.protobuf.ByteString
    Name of the video source
    To match a request to its responses
    com.google.protobuf.ByteString
    To match a request to its responses
    com.google.protobuf.Timestamp
    Start time for the video retrieval
    Codec for the video retrieval (e.g., "h264", "h265")
    com.google.protobuf.ByteString
    Codec for the video retrieval (e.g., "h264", "h265")
    Container format for the video retrieval (e.g., "mp4", "fmp4")
    com.google.protobuf.ByteString
    Container format for the video retrieval (e.g., "mp4", "fmp4")
    boolean
    End time for the video retrieval
    boolean
    Additional arguments to the method
    boolean
    Start time for the video retrieval
     
     
     
    parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(byte[] data)
     
    parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(com.google.protobuf.ByteString data)
     
    parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(com.google.protobuf.CodedInputStream input)
     
    parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
     
    parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
     
    parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static com.google.protobuf.Parser<Video.GetVideoRequest>
     

    Methods inherited from class com.google.protobuf.GeneratedMessageLite

    createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo

    Methods inherited from class com.google.protobuf.AbstractMessageLite

    addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Field Details

    • NAME_FIELD_NUMBER

      public static final int NAME_FIELD_NUMBER
      See Also:
    • START_TIMESTAMP_FIELD_NUMBER

      public static final int START_TIMESTAMP_FIELD_NUMBER
      See Also:
    • END_TIMESTAMP_FIELD_NUMBER

      public static final int END_TIMESTAMP_FIELD_NUMBER
      See Also:
    • VIDEO_CODEC_FIELD_NUMBER

      public static final int VIDEO_CODEC_FIELD_NUMBER
      See Also:
    • VIDEO_CONTAINER_FIELD_NUMBER

      public static final int VIDEO_CONTAINER_FIELD_NUMBER
      See Also:
    • REQUEST_ID_FIELD_NUMBER

      public static final int REQUEST_ID_FIELD_NUMBER
      See Also:
    • EXTRA_FIELD_NUMBER

      public static final int EXTRA_FIELD_NUMBER
      See Also:
  • Method Details

    • getName

      public String getName()
       Name of the video source
       
      string name = 1 [json_name = "name"];
      Specified by:
      getName in interface Video.GetVideoRequestOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Name of the video source
       
      string name = 1 [json_name = "name"];
      Specified by:
      getNameBytes in interface Video.GetVideoRequestOrBuilder
      Returns:
      The bytes for name.
    • hasStartTimestamp

      public boolean hasStartTimestamp()
       Start time for the video retrieval
       
      .google.protobuf.Timestamp start_timestamp = 2 [json_name = "startTimestamp"];
      Specified by:
      hasStartTimestamp in interface Video.GetVideoRequestOrBuilder
      Returns:
      Whether the startTimestamp field is set.
    • getStartTimestamp

      public com.google.protobuf.Timestamp getStartTimestamp()
       Start time for the video retrieval
       
      .google.protobuf.Timestamp start_timestamp = 2 [json_name = "startTimestamp"];
      Specified by:
      getStartTimestamp in interface Video.GetVideoRequestOrBuilder
      Returns:
      The startTimestamp.
    • hasEndTimestamp

      public boolean hasEndTimestamp()
       End time for the video retrieval
       
      .google.protobuf.Timestamp end_timestamp = 3 [json_name = "endTimestamp"];
      Specified by:
      hasEndTimestamp in interface Video.GetVideoRequestOrBuilder
      Returns:
      Whether the endTimestamp field is set.
    • getEndTimestamp

      public com.google.protobuf.Timestamp getEndTimestamp()
       End time for the video retrieval
       
      .google.protobuf.Timestamp end_timestamp = 3 [json_name = "endTimestamp"];
      Specified by:
      getEndTimestamp in interface Video.GetVideoRequestOrBuilder
      Returns:
      The endTimestamp.
    • getVideoCodec

      public String getVideoCodec()
       Codec for the video retrieval (e.g., "h264", "h265")
       
      string video_codec = 4 [json_name = "videoCodec"];
      Specified by:
      getVideoCodec in interface Video.GetVideoRequestOrBuilder
      Returns:
      The videoCodec.
    • getVideoCodecBytes

      public com.google.protobuf.ByteString getVideoCodecBytes()
       Codec for the video retrieval (e.g., "h264", "h265")
       
      string video_codec = 4 [json_name = "videoCodec"];
      Specified by:
      getVideoCodecBytes in interface Video.GetVideoRequestOrBuilder
      Returns:
      The bytes for videoCodec.
    • getVideoContainer

      public String getVideoContainer()
       Container format for the video retrieval (e.g., "mp4", "fmp4")
       
      string video_container = 5 [json_name = "videoContainer"];
      Specified by:
      getVideoContainer in interface Video.GetVideoRequestOrBuilder
      Returns:
      The videoContainer.
    • getVideoContainerBytes

      public com.google.protobuf.ByteString getVideoContainerBytes()
       Container format for the video retrieval (e.g., "mp4", "fmp4")
       
      string video_container = 5 [json_name = "videoContainer"];
      Specified by:
      getVideoContainerBytes in interface Video.GetVideoRequestOrBuilder
      Returns:
      The bytes for videoContainer.
    • getRequestId

      public String getRequestId()
       To match a request to its responses
       
      string request_id = 6 [json_name = "requestId"];
      Specified by:
      getRequestId in interface Video.GetVideoRequestOrBuilder
      Returns:
      The requestId.
    • getRequestIdBytes

      public com.google.protobuf.ByteString getRequestIdBytes()
       To match a request to its responses
       
      string request_id = 6 [json_name = "requestId"];
      Specified by:
      getRequestIdBytes in interface Video.GetVideoRequestOrBuilder
      Returns:
      The bytes for requestId.
    • hasExtra

      public boolean hasExtra()
       Additional arguments to the method
       
      .google.protobuf.Struct extra = 99 [json_name = "extra"];
      Specified by:
      hasExtra in interface Video.GetVideoRequestOrBuilder
      Returns:
      Whether the extra field is set.
    • getExtra

      public com.google.protobuf.Struct getExtra()
       Additional arguments to the method
       
      .google.protobuf.Struct extra = 99 [json_name = "extra"];
      Specified by:
      getExtra in interface Video.GetVideoRequestOrBuilder
      Returns:
      The extra.
    • parseFrom

      public static Video.GetVideoRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Video.GetVideoRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Video.GetVideoRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Video.GetVideoRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Video.GetVideoRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Video.GetVideoRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Video.GetVideoRequest parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static Video.GetVideoRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static Video.GetVideoRequest parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static Video.GetVideoRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static Video.GetVideoRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static Video.GetVideoRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilder

      public static Video.GetVideoRequest.Builder newBuilder()
    • newBuilder

      public static Video.GetVideoRequest.Builder newBuilder(Video.GetVideoRequest prototype)
    • dynamicMethod

      protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1)
      Specified by:
      dynamicMethod in class com.google.protobuf.GeneratedMessageLite<Video.GetVideoRequest,Video.GetVideoRequest.Builder>
    • getDefaultInstance

      public static Video.GetVideoRequest getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<Video.GetVideoRequest> parser()