Class HttpJsonDocumentProcessorServiceStub
- java.lang.Object
-
- com.google.cloud.documentai.v1beta3.stub.DocumentProcessorServiceStub
-
- com.google.cloud.documentai.v1beta3.stub.HttpJsonDocumentProcessorServiceStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource,AutoCloseable
@BetaApi @Generated("by gapic-generator-java") public class HttpJsonDocumentProcessorServiceStub extends DocumentProcessorServiceStub
REST stub implementation for the DocumentProcessorService service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedHttpJsonDocumentProcessorServiceStub(DocumentProcessorServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)Constructs an instance of HttpJsonDocumentProcessorServiceStub, using the given settings.protectedHttpJsonDocumentProcessorServiceStub(DocumentProcessorServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)Constructs an instance of HttpJsonDocumentProcessorServiceStub, using the given settings.
-
Method Summary
-
Methods inherited from class com.google.cloud.documentai.v1beta3.stub.DocumentProcessorServiceStub
getOperationsStub
-
-
-
-
Constructor Detail
-
HttpJsonDocumentProcessorServiceStub
protected HttpJsonDocumentProcessorServiceStub(DocumentProcessorServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
Constructs an instance of HttpJsonDocumentProcessorServiceStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
HttpJsonDocumentProcessorServiceStub
protected HttpJsonDocumentProcessorServiceStub(DocumentProcessorServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
Constructs an instance of HttpJsonDocumentProcessorServiceStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
-
Method Detail
-
create
public static final HttpJsonDocumentProcessorServiceStub create(DocumentProcessorServiceStubSettings settings) throws IOException
- Throws:
IOException
-
create
public static final HttpJsonDocumentProcessorServiceStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
- Throws:
IOException
-
create
public static final HttpJsonDocumentProcessorServiceStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
- Throws:
IOException
-
getMethodDescriptors
@InternalApi public static List<com.google.api.gax.httpjson.ApiMethodDescriptor> getMethodDescriptors()
-
getHttpJsonOperationsStub
public com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub getHttpJsonOperationsStub()
- Overrides:
getHttpJsonOperationsStubin classDocumentProcessorServiceStub
-
processDocumentCallable
public com.google.api.gax.rpc.UnaryCallable<ProcessRequest,ProcessResponse> processDocumentCallable()
- Overrides:
processDocumentCallablein classDocumentProcessorServiceStub
-
batchProcessDocumentsCallable
public com.google.api.gax.rpc.UnaryCallable<BatchProcessRequest,com.google.longrunning.Operation> batchProcessDocumentsCallable()
- Overrides:
batchProcessDocumentsCallablein classDocumentProcessorServiceStub
-
batchProcessDocumentsOperationCallable
public com.google.api.gax.rpc.OperationCallable<BatchProcessRequest,BatchProcessResponse,BatchProcessMetadata> batchProcessDocumentsOperationCallable()
- Overrides:
batchProcessDocumentsOperationCallablein classDocumentProcessorServiceStub
-
fetchProcessorTypesCallable
public com.google.api.gax.rpc.UnaryCallable<FetchProcessorTypesRequest,FetchProcessorTypesResponse> fetchProcessorTypesCallable()
- Overrides:
fetchProcessorTypesCallablein classDocumentProcessorServiceStub
-
listProcessorTypesCallable
public com.google.api.gax.rpc.UnaryCallable<ListProcessorTypesRequest,ListProcessorTypesResponse> listProcessorTypesCallable()
- Overrides:
listProcessorTypesCallablein classDocumentProcessorServiceStub
-
listProcessorTypesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListProcessorTypesRequest,DocumentProcessorServiceClient.ListProcessorTypesPagedResponse> listProcessorTypesPagedCallable()
- Overrides:
listProcessorTypesPagedCallablein classDocumentProcessorServiceStub
-
getProcessorTypeCallable
public com.google.api.gax.rpc.UnaryCallable<GetProcessorTypeRequest,ProcessorType> getProcessorTypeCallable()
- Overrides:
getProcessorTypeCallablein classDocumentProcessorServiceStub
-
listProcessorsCallable
public com.google.api.gax.rpc.UnaryCallable<ListProcessorsRequest,ListProcessorsResponse> listProcessorsCallable()
- Overrides:
listProcessorsCallablein classDocumentProcessorServiceStub
-
listProcessorsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListProcessorsRequest,DocumentProcessorServiceClient.ListProcessorsPagedResponse> listProcessorsPagedCallable()
- Overrides:
listProcessorsPagedCallablein classDocumentProcessorServiceStub
-
getProcessorCallable
public com.google.api.gax.rpc.UnaryCallable<GetProcessorRequest,Processor> getProcessorCallable()
- Overrides:
getProcessorCallablein classDocumentProcessorServiceStub
-
trainProcessorVersionCallable
public com.google.api.gax.rpc.UnaryCallable<TrainProcessorVersionRequest,com.google.longrunning.Operation> trainProcessorVersionCallable()
- Overrides:
trainProcessorVersionCallablein classDocumentProcessorServiceStub
-
trainProcessorVersionOperationCallable
public com.google.api.gax.rpc.OperationCallable<TrainProcessorVersionRequest,TrainProcessorVersionResponse,TrainProcessorVersionMetadata> trainProcessorVersionOperationCallable()
- Overrides:
trainProcessorVersionOperationCallablein classDocumentProcessorServiceStub
-
getProcessorVersionCallable
public com.google.api.gax.rpc.UnaryCallable<GetProcessorVersionRequest,ProcessorVersion> getProcessorVersionCallable()
- Overrides:
getProcessorVersionCallablein classDocumentProcessorServiceStub
-
listProcessorVersionsCallable
public com.google.api.gax.rpc.UnaryCallable<ListProcessorVersionsRequest,ListProcessorVersionsResponse> listProcessorVersionsCallable()
- Overrides:
listProcessorVersionsCallablein classDocumentProcessorServiceStub
-
listProcessorVersionsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListProcessorVersionsRequest,DocumentProcessorServiceClient.ListProcessorVersionsPagedResponse> listProcessorVersionsPagedCallable()
- Overrides:
listProcessorVersionsPagedCallablein classDocumentProcessorServiceStub
-
deleteProcessorVersionCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteProcessorVersionRequest,com.google.longrunning.Operation> deleteProcessorVersionCallable()
- Overrides:
deleteProcessorVersionCallablein classDocumentProcessorServiceStub
-
deleteProcessorVersionOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteProcessorVersionRequest,com.google.protobuf.Empty,DeleteProcessorVersionMetadata> deleteProcessorVersionOperationCallable()
- Overrides:
deleteProcessorVersionOperationCallablein classDocumentProcessorServiceStub
-
deployProcessorVersionCallable
public com.google.api.gax.rpc.UnaryCallable<DeployProcessorVersionRequest,com.google.longrunning.Operation> deployProcessorVersionCallable()
- Overrides:
deployProcessorVersionCallablein classDocumentProcessorServiceStub
-
deployProcessorVersionOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeployProcessorVersionRequest,DeployProcessorVersionResponse,DeployProcessorVersionMetadata> deployProcessorVersionOperationCallable()
- Overrides:
deployProcessorVersionOperationCallablein classDocumentProcessorServiceStub
-
undeployProcessorVersionCallable
public com.google.api.gax.rpc.UnaryCallable<UndeployProcessorVersionRequest,com.google.longrunning.Operation> undeployProcessorVersionCallable()
- Overrides:
undeployProcessorVersionCallablein classDocumentProcessorServiceStub
-
undeployProcessorVersionOperationCallable
public com.google.api.gax.rpc.OperationCallable<UndeployProcessorVersionRequest,UndeployProcessorVersionResponse,UndeployProcessorVersionMetadata> undeployProcessorVersionOperationCallable()
- Overrides:
undeployProcessorVersionOperationCallablein classDocumentProcessorServiceStub
-
createProcessorCallable
public com.google.api.gax.rpc.UnaryCallable<CreateProcessorRequest,Processor> createProcessorCallable()
- Overrides:
createProcessorCallablein classDocumentProcessorServiceStub
-
deleteProcessorCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteProcessorRequest,com.google.longrunning.Operation> deleteProcessorCallable()
- Overrides:
deleteProcessorCallablein classDocumentProcessorServiceStub
-
deleteProcessorOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteProcessorRequest,com.google.protobuf.Empty,DeleteProcessorMetadata> deleteProcessorOperationCallable()
- Overrides:
deleteProcessorOperationCallablein classDocumentProcessorServiceStub
-
enableProcessorCallable
public com.google.api.gax.rpc.UnaryCallable<EnableProcessorRequest,com.google.longrunning.Operation> enableProcessorCallable()
- Overrides:
enableProcessorCallablein classDocumentProcessorServiceStub
-
enableProcessorOperationCallable
public com.google.api.gax.rpc.OperationCallable<EnableProcessorRequest,EnableProcessorResponse,EnableProcessorMetadata> enableProcessorOperationCallable()
- Overrides:
enableProcessorOperationCallablein classDocumentProcessorServiceStub
-
disableProcessorCallable
public com.google.api.gax.rpc.UnaryCallable<DisableProcessorRequest,com.google.longrunning.Operation> disableProcessorCallable()
- Overrides:
disableProcessorCallablein classDocumentProcessorServiceStub
-
disableProcessorOperationCallable
public com.google.api.gax.rpc.OperationCallable<DisableProcessorRequest,DisableProcessorResponse,DisableProcessorMetadata> disableProcessorOperationCallable()
- Overrides:
disableProcessorOperationCallablein classDocumentProcessorServiceStub
-
setDefaultProcessorVersionCallable
public com.google.api.gax.rpc.UnaryCallable<SetDefaultProcessorVersionRequest,com.google.longrunning.Operation> setDefaultProcessorVersionCallable()
- Overrides:
setDefaultProcessorVersionCallablein classDocumentProcessorServiceStub
-
setDefaultProcessorVersionOperationCallable
public com.google.api.gax.rpc.OperationCallable<SetDefaultProcessorVersionRequest,SetDefaultProcessorVersionResponse,SetDefaultProcessorVersionMetadata> setDefaultProcessorVersionOperationCallable()
- Overrides:
setDefaultProcessorVersionOperationCallablein classDocumentProcessorServiceStub
-
reviewDocumentCallable
public com.google.api.gax.rpc.UnaryCallable<ReviewDocumentRequest,com.google.longrunning.Operation> reviewDocumentCallable()
- Overrides:
reviewDocumentCallablein classDocumentProcessorServiceStub
-
reviewDocumentOperationCallable
public com.google.api.gax.rpc.OperationCallable<ReviewDocumentRequest,ReviewDocumentResponse,ReviewDocumentOperationMetadata> reviewDocumentOperationCallable()
- Overrides:
reviewDocumentOperationCallablein classDocumentProcessorServiceStub
-
evaluateProcessorVersionCallable
public com.google.api.gax.rpc.UnaryCallable<EvaluateProcessorVersionRequest,com.google.longrunning.Operation> evaluateProcessorVersionCallable()
- Overrides:
evaluateProcessorVersionCallablein classDocumentProcessorServiceStub
-
evaluateProcessorVersionOperationCallable
public com.google.api.gax.rpc.OperationCallable<EvaluateProcessorVersionRequest,EvaluateProcessorVersionResponse,EvaluateProcessorVersionMetadata> evaluateProcessorVersionOperationCallable()
- Overrides:
evaluateProcessorVersionOperationCallablein classDocumentProcessorServiceStub
-
getEvaluationCallable
public com.google.api.gax.rpc.UnaryCallable<GetEvaluationRequest,Evaluation> getEvaluationCallable()
- Overrides:
getEvaluationCallablein classDocumentProcessorServiceStub
-
listEvaluationsCallable
public com.google.api.gax.rpc.UnaryCallable<ListEvaluationsRequest,ListEvaluationsResponse> listEvaluationsCallable()
- Overrides:
listEvaluationsCallablein classDocumentProcessorServiceStub
-
listEvaluationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListEvaluationsRequest,DocumentProcessorServiceClient.ListEvaluationsPagedResponse> listEvaluationsPagedCallable()
- Overrides:
listEvaluationsPagedCallablein classDocumentProcessorServiceStub
-
importProcessorVersionCallable
public com.google.api.gax.rpc.UnaryCallable<ImportProcessorVersionRequest,com.google.longrunning.Operation> importProcessorVersionCallable()
- Overrides:
importProcessorVersionCallablein classDocumentProcessorServiceStub
-
importProcessorVersionOperationCallable
public com.google.api.gax.rpc.OperationCallable<ImportProcessorVersionRequest,ImportProcessorVersionResponse,ImportProcessorVersionMetadata> importProcessorVersionOperationCallable()
- Overrides:
importProcessorVersionOperationCallablein classDocumentProcessorServiceStub
-
listLocationsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
- Overrides:
listLocationsCallablein classDocumentProcessorServiceStub
-
listLocationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,DocumentProcessorServiceClient.ListLocationsPagedResponse> listLocationsPagedCallable()
- Overrides:
listLocationsPagedCallablein classDocumentProcessorServiceStub
-
getLocationCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
- Overrides:
getLocationCallablein classDocumentProcessorServiceStub
-
close
public final void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classDocumentProcessorServiceStub
-
shutdown
public void shutdown()
-
isShutdown
public boolean isShutdown()
-
isTerminated
public boolean isTerminated()
-
shutdownNow
public void shutdownNow()
-
awaitTermination
public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException- Throws:
InterruptedException
-
-