Class DocumentServiceGrpc.DocumentServiceBlockingStub (2.53.0)

public static final class DocumentServiceGrpc.DocumentServiceBlockingStub extends AbstractBlockingStub<DocumentServiceGrpc.DocumentServiceBlockingStub>

A stub to allow clients to do synchronous rpc calls to service DocumentService.

Service to call Cloud DocumentAI to manage document collection (dataset).

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > DocumentServiceGrpc.DocumentServiceBlockingStub

Methods

batchDeleteDocuments(BatchDeleteDocumentsRequest request)

public Operation batchDeleteDocuments(BatchDeleteDocumentsRequest request)

Deletes a set of documents.

Parameter
Name Description
request BatchDeleteDocumentsRequest
Returns
Type Description
Operation

build(Channel channel, CallOptions callOptions)

protected DocumentServiceGrpc.DocumentServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
DocumentServiceGrpc.DocumentServiceBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

getDatasetSchema(GetDatasetSchemaRequest request)

public DatasetSchema getDatasetSchema(GetDatasetSchemaRequest request)

Gets the DatasetSchema of a Dataset.

Parameter
Name Description
request GetDatasetSchemaRequest
Returns
Type Description
DatasetSchema

getDocument(GetDocumentRequest request)

public GetDocumentResponse getDocument(GetDocumentRequest request)

Returns relevant fields present in the requested document.

Parameter
Name Description
request GetDocumentRequest
Returns
Type Description
GetDocumentResponse

importDocuments(ImportDocumentsRequest request)

public Operation importDocuments(ImportDocumentsRequest request)

Import documents into a dataset.

Parameter
Name Description
request ImportDocumentsRequest
Returns
Type Description
Operation

listDocuments(ListDocumentsRequest request)

public ListDocumentsResponse listDocuments(ListDocumentsRequest request)

Returns a list of documents present in the dataset.

Parameter
Name Description
request ListDocumentsRequest
Returns
Type Description
ListDocumentsResponse

updateDataset(UpdateDatasetRequest request)

public Operation updateDataset(UpdateDatasetRequest request)

Updates metadata associated with a dataset. Note that this method requires the documentai.googleapis.com/datasets.update permission on the project, which is highly privileged. A user or service account with this permission can create new processors that can interact with any gcs bucket in your project.

Parameter
Name Description
request UpdateDatasetRequest
Returns
Type Description
Operation

updateDatasetSchema(UpdateDatasetSchemaRequest request)

public DatasetSchema updateDatasetSchema(UpdateDatasetSchemaRequest request)

Updates a DatasetSchema.

Parameter
Name Description
request UpdateDatasetSchemaRequest
Returns
Type Description
DatasetSchema