@property
def async_batch_annotate_files(self) -> Callable[([image_annotator.AsyncBatchAnnotateFilesRequest], operations_pb2.Operation)]:
    'Return a callable for the async batch annotate files method over gRPC.\n\n        Run asynchronous image detection and annotation for a list of\n        generic files, such as PDF files, which may contain multiple\n        pages and multiple images per page. Progress and results can be\n        retrieved through the ``google.longrunning.Operations``\n        interface. ``Operation.metadata`` contains ``OperationMetadata``\n        (metadata). ``Operation.response`` contains\n        ``AsyncBatchAnnotateFilesResponse`` (results).\n\n        Returns:\n            Callable[[~.AsyncBatchAnnotateFilesRequest],\n                    ~.Operation]:\n                A function that, when called, will call the underlying RPC\n                on the server.\n        '
    if ('async_batch_annotate_files' not in self._stubs):
        self._stubs['async_batch_annotate_files'] = self.grpc_channel.unary_unary('/google.cloud.vision.v1p3beta1.ImageAnnotator/AsyncBatchAnnotateFiles', request_serializer=image_annotator.AsyncBatchAnnotateFilesRequest.serialize, response_deserializer=operations_pb2.Operation.FromString)
    return self._stubs['async_batch_annotate_files']
Return a callable for the async batch annotate files method over gRPC.

Run asynchronous image detection and annotation for a list of
generic files, such as PDF files, 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).

Returns:
    Callable[[~.AsyncBatchAnnotateFilesRequest],
            ~.Operation]:
        A function that, when called, will call the underlying RPC
        on the server.
@property
def async_batch_annotate_files(self) -> Callable[([image_annotator.AsyncBatchAnnotateFilesRequest], operations_pb2.Operation)]:
    'Return a callable for the async batch annotate files method over gRPC.\n\n        Run asynchronous image detection and annotation for a list of\n        generic files, such as PDF files, which may contain multiple\n        pages and multiple images per page. Progress and results can be\n        retrieved through the ``google.longrunning.Operations``\n        interface. ``Operation.metadata`` contains ``OperationMetadata``\n        (metadata). ``Operation.response`` contains\n        ``AsyncBatchAnnotateFilesResponse`` (results).\n\n        Returns:\n            Callable[[~.AsyncBatchAnnotateFilesRequest],\n                    ~.Operation]:\n                A function that, when called, will call the underlying RPC\n                on the server.\n        '
    if ('async_batch_annotate_files' not in self._stubs):
        self._stubs['async_batch_annotate_files'] = self.grpc_channel.unary_unary('/google.cloud.vision.v1p3beta1.ImageAnnotator/AsyncBatchAnnotateFiles', request_serializer=image_annotator.AsyncBatchAnnotateFilesRequest.serialize, response_deserializer=operations_pb2.Operation.FromString)
    return self._stubs['async_batch_annotate_files']