Package com.google.cloud.documentai.v1
Class DocumentProcessorServiceGrpc
- java.lang.Object
-
- com.google.cloud.documentai.v1.DocumentProcessorServiceGrpc
-
@Generated(value="by gRPC proto compiler", comments="Source: google/cloud/documentai/v1/document_processor_service.proto") public final class DocumentProcessorServiceGrpc extends Object
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.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDocumentProcessorServiceGrpc.AsyncServiceService to call Document AI to process documents according to the processor's definition.static classDocumentProcessorServiceGrpc.DocumentProcessorServiceBlockingStubA stub to allow clients to do synchronous rpc calls to service DocumentProcessorService.static classDocumentProcessorServiceGrpc.DocumentProcessorServiceFutureStubA stub to allow clients to do ListenableFuture-style rpc calls to service DocumentProcessorService.static classDocumentProcessorServiceGrpc.DocumentProcessorServiceImplBaseBase class for the server implementation of the service DocumentProcessorService.static classDocumentProcessorServiceGrpc.DocumentProcessorServiceStubA stub to allow clients to do asynchronous rpc calls to service DocumentProcessorService.
-
Field Summary
Fields Modifier and Type Field Description static StringSERVICE_NAME
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static io.grpc.ServerServiceDefinitionbindService(DocumentProcessorServiceGrpc.AsyncService service)static io.grpc.MethodDescriptor<BatchProcessRequest,com.google.longrunning.Operation>getBatchProcessDocumentsMethod()static io.grpc.MethodDescriptor<CreateProcessorRequest,Processor>getCreateProcessorMethod()static io.grpc.MethodDescriptor<DeleteProcessorRequest,com.google.longrunning.Operation>getDeleteProcessorMethod()static io.grpc.MethodDescriptor<DeleteProcessorVersionRequest,com.google.longrunning.Operation>getDeleteProcessorVersionMethod()static io.grpc.MethodDescriptor<DeployProcessorVersionRequest,com.google.longrunning.Operation>getDeployProcessorVersionMethod()static io.grpc.MethodDescriptor<DisableProcessorRequest,com.google.longrunning.Operation>getDisableProcessorMethod()static io.grpc.MethodDescriptor<EnableProcessorRequest,com.google.longrunning.Operation>getEnableProcessorMethod()static io.grpc.MethodDescriptor<EvaluateProcessorVersionRequest,com.google.longrunning.Operation>getEvaluateProcessorVersionMethod()static io.grpc.MethodDescriptor<FetchProcessorTypesRequest,FetchProcessorTypesResponse>getFetchProcessorTypesMethod()static io.grpc.MethodDescriptor<GetEvaluationRequest,Evaluation>getGetEvaluationMethod()static io.grpc.MethodDescriptor<GetProcessorRequest,Processor>getGetProcessorMethod()static io.grpc.MethodDescriptor<GetProcessorTypeRequest,ProcessorType>getGetProcessorTypeMethod()static io.grpc.MethodDescriptor<GetProcessorVersionRequest,ProcessorVersion>getGetProcessorVersionMethod()static io.grpc.MethodDescriptor<ListEvaluationsRequest,ListEvaluationsResponse>getListEvaluationsMethod()static io.grpc.MethodDescriptor<ListProcessorsRequest,ListProcessorsResponse>getListProcessorsMethod()static io.grpc.MethodDescriptor<ListProcessorTypesRequest,ListProcessorTypesResponse>getListProcessorTypesMethod()static io.grpc.MethodDescriptor<ListProcessorVersionsRequest,ListProcessorVersionsResponse>getListProcessorVersionsMethod()static io.grpc.MethodDescriptor<ProcessRequest,ProcessResponse>getProcessDocumentMethod()static io.grpc.MethodDescriptor<ReviewDocumentRequest,com.google.longrunning.Operation>getReviewDocumentMethod()static io.grpc.ServiceDescriptorgetServiceDescriptor()static io.grpc.MethodDescriptor<SetDefaultProcessorVersionRequest,com.google.longrunning.Operation>getSetDefaultProcessorVersionMethod()static io.grpc.MethodDescriptor<TrainProcessorVersionRequest,com.google.longrunning.Operation>getTrainProcessorVersionMethod()static io.grpc.MethodDescriptor<UndeployProcessorVersionRequest,com.google.longrunning.Operation>getUndeployProcessorVersionMethod()static DocumentProcessorServiceGrpc.DocumentProcessorServiceBlockingStubnewBlockingStub(io.grpc.Channel channel)Creates a new blocking-style stub that supports unary and streaming output calls on the servicestatic DocumentProcessorServiceGrpc.DocumentProcessorServiceFutureStubnewFutureStub(io.grpc.Channel channel)Creates a new ListenableFuture-style stub that supports unary calls on the servicestatic DocumentProcessorServiceGrpc.DocumentProcessorServiceStubnewStub(io.grpc.Channel channel)Creates a new async stub that supports all call types for the service
-
-
-
Field Detail
-
SERVICE_NAME
public static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getProcessDocumentMethod
public static io.grpc.MethodDescriptor<ProcessRequest,ProcessResponse> getProcessDocumentMethod()
-
getBatchProcessDocumentsMethod
public static io.grpc.MethodDescriptor<BatchProcessRequest,com.google.longrunning.Operation> getBatchProcessDocumentsMethod()
-
getFetchProcessorTypesMethod
public static io.grpc.MethodDescriptor<FetchProcessorTypesRequest,FetchProcessorTypesResponse> getFetchProcessorTypesMethod()
-
getListProcessorTypesMethod
public static io.grpc.MethodDescriptor<ListProcessorTypesRequest,ListProcessorTypesResponse> getListProcessorTypesMethod()
-
getGetProcessorTypeMethod
public static io.grpc.MethodDescriptor<GetProcessorTypeRequest,ProcessorType> getGetProcessorTypeMethod()
-
getListProcessorsMethod
public static io.grpc.MethodDescriptor<ListProcessorsRequest,ListProcessorsResponse> getListProcessorsMethod()
-
getGetProcessorMethod
public static io.grpc.MethodDescriptor<GetProcessorRequest,Processor> getGetProcessorMethod()
-
getTrainProcessorVersionMethod
public static io.grpc.MethodDescriptor<TrainProcessorVersionRequest,com.google.longrunning.Operation> getTrainProcessorVersionMethod()
-
getGetProcessorVersionMethod
public static io.grpc.MethodDescriptor<GetProcessorVersionRequest,ProcessorVersion> getGetProcessorVersionMethod()
-
getListProcessorVersionsMethod
public static io.grpc.MethodDescriptor<ListProcessorVersionsRequest,ListProcessorVersionsResponse> getListProcessorVersionsMethod()
-
getDeleteProcessorVersionMethod
public static io.grpc.MethodDescriptor<DeleteProcessorVersionRequest,com.google.longrunning.Operation> getDeleteProcessorVersionMethod()
-
getDeployProcessorVersionMethod
public static io.grpc.MethodDescriptor<DeployProcessorVersionRequest,com.google.longrunning.Operation> getDeployProcessorVersionMethod()
-
getUndeployProcessorVersionMethod
public static io.grpc.MethodDescriptor<UndeployProcessorVersionRequest,com.google.longrunning.Operation> getUndeployProcessorVersionMethod()
-
getCreateProcessorMethod
public static io.grpc.MethodDescriptor<CreateProcessorRequest,Processor> getCreateProcessorMethod()
-
getDeleteProcessorMethod
public static io.grpc.MethodDescriptor<DeleteProcessorRequest,com.google.longrunning.Operation> getDeleteProcessorMethod()
-
getEnableProcessorMethod
public static io.grpc.MethodDescriptor<EnableProcessorRequest,com.google.longrunning.Operation> getEnableProcessorMethod()
-
getDisableProcessorMethod
public static io.grpc.MethodDescriptor<DisableProcessorRequest,com.google.longrunning.Operation> getDisableProcessorMethod()
-
getSetDefaultProcessorVersionMethod
public static io.grpc.MethodDescriptor<SetDefaultProcessorVersionRequest,com.google.longrunning.Operation> getSetDefaultProcessorVersionMethod()
-
getReviewDocumentMethod
public static io.grpc.MethodDescriptor<ReviewDocumentRequest,com.google.longrunning.Operation> getReviewDocumentMethod()
-
getEvaluateProcessorVersionMethod
public static io.grpc.MethodDescriptor<EvaluateProcessorVersionRequest,com.google.longrunning.Operation> getEvaluateProcessorVersionMethod()
-
getGetEvaluationMethod
public static io.grpc.MethodDescriptor<GetEvaluationRequest,Evaluation> getGetEvaluationMethod()
-
getListEvaluationsMethod
public static io.grpc.MethodDescriptor<ListEvaluationsRequest,ListEvaluationsResponse> getListEvaluationsMethod()
-
newStub
public static DocumentProcessorServiceGrpc.DocumentProcessorServiceStub newStub(io.grpc.Channel channel)
Creates a new async stub that supports all call types for the service
-
newBlockingStub
public static DocumentProcessorServiceGrpc.DocumentProcessorServiceBlockingStub newBlockingStub(io.grpc.Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
-
newFutureStub
public static DocumentProcessorServiceGrpc.DocumentProcessorServiceFutureStub newFutureStub(io.grpc.Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the service
-
bindService
public static final io.grpc.ServerServiceDefinition bindService(DocumentProcessorServiceGrpc.AsyncService service)
-
getServiceDescriptor
public static io.grpc.ServiceDescriptor getServiceDescriptor()
-
-