Class VideoIntelligenceServiceGrpc.VideoIntelligenceServiceStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractAsyncStub<VideoIntelligenceServiceGrpc.VideoIntelligenceServiceStub>
-
- com.google.cloud.videointelligence.v1.VideoIntelligenceServiceGrpc.VideoIntelligenceServiceStub
-
- Enclosing class:
- VideoIntelligenceServiceGrpc
public static final class VideoIntelligenceServiceGrpc.VideoIntelligenceServiceStub extends io.grpc.stub.AbstractAsyncStub<VideoIntelligenceServiceGrpc.VideoIntelligenceServiceStub>
A stub to allow clients to do asynchronous rpc calls to service VideoIntelligenceService.Service that implements the Video Intelligence API.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
annotateVideo(AnnotateVideoRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Performs asynchronous video annotation.protected VideoIntelligenceServiceGrpc.VideoIntelligenceServiceStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
-
-
-
Method Detail
-
build
protected VideoIntelligenceServiceGrpc.VideoIntelligenceServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<VideoIntelligenceServiceGrpc.VideoIntelligenceServiceStub>
-
annotateVideo
public void annotateVideo(AnnotateVideoRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Performs asynchronous video annotation. Progress and results can be retrieved through the `google.longrunning.Operations` interface. `Operation.metadata` contains `AnnotateVideoProgress` (progress). `Operation.response` contains `AnnotateVideoResponse` (results).
-
-