Class VideoIntelligenceServiceGrpc.VideoIntelligenceServiceFutureStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractFutureStub<VideoIntelligenceServiceGrpc.VideoIntelligenceServiceFutureStub>
-
- com.google.cloud.videointelligence.v1beta2.VideoIntelligenceServiceGrpc.VideoIntelligenceServiceFutureStub
-
- Enclosing class:
- VideoIntelligenceServiceGrpc
public static final class VideoIntelligenceServiceGrpc.VideoIntelligenceServiceFutureStub extends io.grpc.stub.AbstractFutureStub<VideoIntelligenceServiceGrpc.VideoIntelligenceServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service VideoIntelligenceService.Service that implements Google Cloud Video Intelligence API.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation>
annotateVideo(AnnotateVideoRequest request)
Performs asynchronous video annotation.protected VideoIntelligenceServiceGrpc.VideoIntelligenceServiceFutureStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
-
-
-
Method Detail
-
build
protected VideoIntelligenceServiceGrpc.VideoIntelligenceServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<VideoIntelligenceServiceGrpc.VideoIntelligenceServiceFutureStub>
-
annotateVideo
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> annotateVideo(AnnotateVideoRequest request)
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).
-
-