public static final class ImageAnnotatorGrpc.ImageAnnotatorBlockingStub extends io.grpc.stub.AbstractStub<ImageAnnotatorGrpc.ImageAnnotatorBlockingStub>
Service that performs Google Cloud Vision API detection tasks over client images, such as face, landmark, logo, label, and text detection. The ImageAnnotator service returns detected entities from the images.
| Modifier and Type | Method and Description |
|---|---|
Operation |
asyncBatchAnnotateFiles(AsyncBatchAnnotateFilesRequest request)
Run async image detection and annotation for a list of generic files (e.g.
|
BatchAnnotateImagesResponse |
batchAnnotateImages(BatchAnnotateImagesRequest request)
Run image detection and annotation for a batch of images.
|
protected ImageAnnotatorGrpc.ImageAnnotatorBlockingStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
protected ImageAnnotatorGrpc.ImageAnnotatorBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<ImageAnnotatorGrpc.ImageAnnotatorBlockingStub>public BatchAnnotateImagesResponse batchAnnotateImages(BatchAnnotateImagesRequest request)
Run image detection and annotation for a batch of images.
public Operation asyncBatchAnnotateFiles(AsyncBatchAnnotateFilesRequest request)
Run async image detection and annotation for a list of generic files (e.g. PDF) which may contain multiple pages and multiple images per page. Progress and results can be retrieved through the `google.longrunning.Operations` interface. `Operation.metadata` contains `OperationMetadata` (metadata). `Operation.response` contains `AsyncBatchAnnotateFilesResponse` (results).