Interface Video.GetVideoRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
Video.GetVideoRequest, Video.GetVideoRequest.Builder
Enclosing class:
Video

public static interface Video.GetVideoRequestOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    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

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getName

      String getName()
       Name of the video source
       
      string name = 1 [json_name = "name"];
      Returns:
      The name.
    • getNameBytes

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

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

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

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

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

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

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

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

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

      String getRequestId()
       To match a request to its responses
       
      string request_id = 6 [json_name = "requestId"];
      Returns:
      The requestId.
    • getRequestIdBytes

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

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

      com.google.protobuf.Struct getExtra()
       Additional arguments to the method
       
      .google.protobuf.Struct extra = 99 [json_name = "extra"];
      Returns:
      The extra.