public final class DocumentProcessorServiceGrpc
Service to call Document AI to process documents according to the
processor's definition. Processors are built using state-of-the-art Google
AI such as natural language, computer vision, and translation to extract
structured information from unstructured or semi-structured documents.
Static Fields
SERVICE_NAME
public static final String SERVICE_NAME
Field Value |
Type |
Description |
String |
|
Static Methods
bindService(DocumentProcessorServiceGrpc.AsyncService service)
public static final ServerServiceDefinition bindService(DocumentProcessorServiceGrpc.AsyncService service)
Returns |
Type |
Description |
io.grpc.ServerServiceDefinition |
|
getBatchProcessDocumentsMethod()
public static MethodDescriptor<BatchProcessRequest,Operation> getBatchProcessDocumentsMethod()
getCreateProcessorMethod()
public static MethodDescriptor<CreateProcessorRequest,Processor> getCreateProcessorMethod()
getDeleteProcessorMethod()
public static MethodDescriptor<DeleteProcessorRequest,Operation> getDeleteProcessorMethod()
getDeleteProcessorVersionMethod()
public static MethodDescriptor<DeleteProcessorVersionRequest,Operation> getDeleteProcessorVersionMethod()
getDeployProcessorVersionMethod()
public static MethodDescriptor<DeployProcessorVersionRequest,Operation> getDeployProcessorVersionMethod()
getDisableProcessorMethod()
public static MethodDescriptor<DisableProcessorRequest,Operation> getDisableProcessorMethod()
getEnableProcessorMethod()
public static MethodDescriptor<EnableProcessorRequest,Operation> getEnableProcessorMethod()
getEvaluateProcessorVersionMethod()
public static MethodDescriptor<EvaluateProcessorVersionRequest,Operation> getEvaluateProcessorVersionMethod()
getFetchProcessorTypesMethod()
public static MethodDescriptor<FetchProcessorTypesRequest,FetchProcessorTypesResponse> getFetchProcessorTypesMethod()
getGetEvaluationMethod()
public static MethodDescriptor<GetEvaluationRequest,Evaluation> getGetEvaluationMethod()
getGetProcessorMethod()
public static MethodDescriptor<GetProcessorRequest,Processor> getGetProcessorMethod()
getGetProcessorTypeMethod()
public static MethodDescriptor<GetProcessorTypeRequest,ProcessorType> getGetProcessorTypeMethod()
getGetProcessorVersionMethod()
public static MethodDescriptor<GetProcessorVersionRequest,ProcessorVersion> getGetProcessorVersionMethod()
getImportProcessorVersionMethod()
public static MethodDescriptor<ImportProcessorVersionRequest,Operation> getImportProcessorVersionMethod()
getListEvaluationsMethod()
public static MethodDescriptor<ListEvaluationsRequest,ListEvaluationsResponse> getListEvaluationsMethod()
getListProcessorTypesMethod()
public static MethodDescriptor<ListProcessorTypesRequest,ListProcessorTypesResponse> getListProcessorTypesMethod()
getListProcessorVersionsMethod()
public static MethodDescriptor<ListProcessorVersionsRequest,ListProcessorVersionsResponse> getListProcessorVersionsMethod()
getListProcessorsMethod()
public static MethodDescriptor<ListProcessorsRequest,ListProcessorsResponse> getListProcessorsMethod()
getProcessDocumentMethod()
public static MethodDescriptor<ProcessRequest,ProcessResponse> getProcessDocumentMethod()
getReviewDocumentMethod()
public static MethodDescriptor<ReviewDocumentRequest,Operation> getReviewDocumentMethod()
getServiceDescriptor()
public static ServiceDescriptor getServiceDescriptor()
Returns |
Type |
Description |
io.grpc.ServiceDescriptor |
|
getSetDefaultProcessorVersionMethod()
public static MethodDescriptor<SetDefaultProcessorVersionRequest,Operation> getSetDefaultProcessorVersionMethod()
getTrainProcessorVersionMethod()
public static MethodDescriptor<TrainProcessorVersionRequest,Operation> getTrainProcessorVersionMethod()
getUndeployProcessorVersionMethod()
public static MethodDescriptor<UndeployProcessorVersionRequest,Operation> getUndeployProcessorVersionMethod()
newBlockingStub(Channel channel)
public static DocumentProcessorServiceGrpc.DocumentProcessorServiceBlockingStub newBlockingStub(Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
Parameter |
Name |
Description |
channel |
io.grpc.Channel
|
newFutureStub(Channel channel)
public static DocumentProcessorServiceGrpc.DocumentProcessorServiceFutureStub newFutureStub(Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the service
Parameter |
Name |
Description |
channel |
io.grpc.Channel
|
newStub(Channel channel)
public static DocumentProcessorServiceGrpc.DocumentProcessorServiceStub newStub(Channel channel)
Creates a new async stub that supports all call types for the service
Parameter |
Name |
Description |
channel |
io.grpc.Channel
|