public final class StreamingAnnotateVideoRequest extends GeneratedMessage 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.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,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;
| Returns |
| Type |
Description |
ByteString |
The inputContent.
|
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 GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public StreamingAnnotateVideoRequest.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected StreamingAnnotateVideoRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public StreamingAnnotateVideoRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides