Send feedback
Class StreamingAnnotateVideoRequest (2.39.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.39.0 keyboard_arrow_down
public final class StreamingAnnotateVideoRequest extends GeneratedMessageV3 implements StreamingAnnotateVideoRequestOrBuilder
The top-level message sent by the client for the StreamingAnnotateVideo
method. Multiple StreamingAnnotateVideoRequest
messages are sent.
The first message must only contain a StreamingVideoConfig
message.
All subsequent messages must only contain input_content
data.
Protobuf type google.cloud.videointelligence.v1p3beta1.StreamingAnnotateVideoRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
INPUT_CONTENT_FIELD_NUMBER
public static final int INPUT_CONTENT_FIELD_NUMBER
Field Value Type Description int
VIDEO_CONFIG_FIELD_NUMBER
public static final int VIDEO_CONFIG_FIELD_NUMBER
Field Value Type Description int
Static Methods
getDefaultInstance()
public static StreamingAnnotateVideoRequest getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static StreamingAnnotateVideoRequest . Builder newBuilder ()
newBuilder(StreamingAnnotateVideoRequest prototype)
public static StreamingAnnotateVideoRequest . Builder newBuilder ( StreamingAnnotateVideoRequest prototype )
public static StreamingAnnotateVideoRequest parseDelimitedFrom ( InputStream input )
public static StreamingAnnotateVideoRequest parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static StreamingAnnotateVideoRequest parseFrom ( byte [] data )
Parameter Name Description data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static StreamingAnnotateVideoRequest parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static StreamingAnnotateVideoRequest parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static StreamingAnnotateVideoRequest parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static StreamingAnnotateVideoRequest parseFrom ( CodedInputStream input )
public static StreamingAnnotateVideoRequest parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static StreamingAnnotateVideoRequest parseFrom ( InputStream input )
public static StreamingAnnotateVideoRequest parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static StreamingAnnotateVideoRequest parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static StreamingAnnotateVideoRequest parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<StreamingAnnotateVideoRequest> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter Name Description obj
Object
Overrides
getDefaultInstanceForType()
public StreamingAnnotateVideoRequest getDefaultInstanceForType ()
getInputContent()
public ByteString getInputContent ()
The video data to be annotated. Chunks of video data are sequentially
sent in StreamingAnnotateVideoRequest
messages. Except the initial
StreamingAnnotateVideoRequest
message containing only
video_config
, all subsequent AnnotateStreamingVideoRequest
messages must only contain input_content
field.
Note: as with all bytes fields, protobuffers use a pure binary
representation (not base64).
bytes input_content = 2;
getParserForType()
public Parser<StreamingAnnotateVideoRequest> getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns Type Description int
Overrides
getStreamingRequestCase()
public StreamingAnnotateVideoRequest . StreamingRequestCase getStreamingRequestCase ()
getVideoConfig()
public StreamingVideoConfig getVideoConfig ()
Provides information to the annotator, specifing how to process the
request. The first AnnotateStreamingVideoRequest
message must only
contain a video_config
message.
.google.cloud.videointelligence.v1p3beta1.StreamingVideoConfig video_config = 1;
getVideoConfigOrBuilder()
public StreamingVideoConfigOrBuilder getVideoConfigOrBuilder ()
Provides information to the annotator, specifing how to process the
request. The first AnnotateStreamingVideoRequest
message must only
contain a video_config
message.
.google.cloud.videointelligence.v1p3beta1.StreamingVideoConfig video_config = 1;
hasInputContent()
public boolean hasInputContent ()
The video data to be annotated. Chunks of video data are sequentially
sent in StreamingAnnotateVideoRequest
messages. Except the initial
StreamingAnnotateVideoRequest
message containing only
video_config
, all subsequent AnnotateStreamingVideoRequest
messages must only contain input_content
field.
Note: as with all bytes fields, protobuffers use a pure binary
representation (not base64).
bytes input_content = 2;
Returns Type Description boolean
Whether the inputContent field is set.
hasVideoConfig()
public boolean hasVideoConfig ()
Provides information to the annotator, specifing how to process the
request. The first AnnotateStreamingVideoRequest
message must only
contain a video_config
message.
.google.cloud.videointelligence.v1p3beta1.StreamingVideoConfig video_config = 1;
Returns Type Description boolean
Whether the videoConfig field is set.
hashCode()
Returns Type Description int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public StreamingAnnotateVideoRequest . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected StreamingAnnotateVideoRequest . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Overrides
toBuilder()
public StreamingAnnotateVideoRequest . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-19 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?
{"lastModified": "Last updated 2024-09-19 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-19 UTC."]]