Package com.viam.service.video.v1
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 ClassesModifier and TypeClassDescriptionstatic final classProtobuf typeviam.service.video.v1.GetVideoRequestNested 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
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageLite
unknownFieldsFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionprotected final ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) static Video.GetVideoRequestcom.google.protobuf.TimestampEnd time for the video retrievalcom.google.protobuf.StructgetExtra()Additional arguments to the methodgetName()Name of the video sourcecom.google.protobuf.ByteStringName of the video sourceTo match a request to its responsescom.google.protobuf.ByteStringTo match a request to its responsescom.google.protobuf.TimestampStart time for the video retrievalCodec for the video retrieval (e.g., "h264", "h265")com.google.protobuf.ByteStringCodec for the video retrieval (e.g., "h264", "h265")Container format for the video retrieval (e.g., "mp4", "fmp4")com.google.protobuf.ByteStringContainer format for the video retrieval (e.g., "mp4", "fmp4")booleanEnd time for the video retrievalbooleanhasExtra()Additional arguments to the methodbooleanStart time for the video retrievalnewBuilder(Video.GetVideoRequest prototype) static Video.GetVideoRequestparseDelimitedFrom(InputStream input) static Video.GetVideoRequestparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Video.GetVideoRequestparseFrom(byte[] data) static Video.GetVideoRequestparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Video.GetVideoRequestparseFrom(com.google.protobuf.ByteString data) static Video.GetVideoRequestparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Video.GetVideoRequestparseFrom(com.google.protobuf.CodedInputStream input) static Video.GetVideoRequestparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Video.GetVideoRequestparseFrom(InputStream input) static Video.GetVideoRequestparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Video.GetVideoRequestparseFrom(ByteBuffer data) static Video.GetVideoRequestparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Video.GetVideoRequest>parser()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, writeToMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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
Name of the video source
string name = 1 [json_name = "name"];- Specified by:
getNamein interfaceVideo.GetVideoRequestOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Name of the video source
string name = 1 [json_name = "name"];- Specified by:
getNameBytesin interfaceVideo.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:
hasStartTimestampin interfaceVideo.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:
getStartTimestampin interfaceVideo.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:
hasEndTimestampin interfaceVideo.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:
getEndTimestampin interfaceVideo.GetVideoRequestOrBuilder- Returns:
- The endTimestamp.
-
getVideoCodec
Codec for the video retrieval (e.g., "h264", "h265")
string video_codec = 4 [json_name = "videoCodec"];- Specified by:
getVideoCodecin interfaceVideo.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:
getVideoCodecBytesin interfaceVideo.GetVideoRequestOrBuilder- Returns:
- The bytes for videoCodec.
-
getVideoContainer
Container format for the video retrieval (e.g., "mp4", "fmp4")
string video_container = 5 [json_name = "videoContainer"];- Specified by:
getVideoContainerin interfaceVideo.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:
getVideoContainerBytesin interfaceVideo.GetVideoRequestOrBuilder- Returns:
- The bytes for videoContainer.
-
getRequestId
To match a request to its responses
string request_id = 6 [json_name = "requestId"];- Specified by:
getRequestIdin interfaceVideo.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:
getRequestIdBytesin interfaceVideo.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:
hasExtrain interfaceVideo.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:
getExtrain interfaceVideo.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
- Throws:
IOException
-
parseFrom
public static Video.GetVideoRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- 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
-
newBuilder
-
dynamicMethod
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) - Specified by:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<Video.GetVideoRequest,Video.GetVideoRequest.Builder>
-
getDefaultInstance
-
parser
-