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 protected
HttpJsonDocumentProcessorServiceStub(DocumentProcessorServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonDocumentProcessorServiceStub, using the given settings.protected
HttpJsonDocumentProcessorServiceStub(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:
getHttpJsonOperationsStub
in classDocumentProcessorServiceStub
-
processDocumentCallable
public com.google.api.gax.rpc.UnaryCallable<ProcessRequest,ProcessResponse> processDocumentCallable()
- Overrides:
processDocumentCallable
in classDocumentProcessorServiceStub
-
batchProcessDocumentsCallable
public com.google.api.gax.rpc.UnaryCallable<BatchProcessRequest,com.google.longrunning.Operation> batchProcessDocumentsCallable()
- Overrides:
batchProcessDocumentsCallable
in classDocumentProcessorServiceStub
-
batchProcessDocumentsOperationCallable
public com.google.api.gax.rpc.OperationCallable<BatchProcessRequest,BatchProcessResponse,BatchProcessMetadata> batchProcessDocumentsOperationCallable()
- Overrides:
batchProcessDocumentsOperationCallable
in classDocumentProcessorServiceStub
-
fetchProcessorTypesCallable
public com.google.api.gax.rpc.UnaryCallable<FetchProcessorTypesRequest,FetchProcessorTypesResponse> fetchProcessorTypesCallable()
- Overrides:
fetchProcessorTypesCallable
in classDocumentProcessorServiceStub
-
listProcessorTypesCallable
public com.google.api.gax.rpc.UnaryCallable<ListProcessorTypesRequest,ListProcessorTypesResponse> listProcessorTypesCallable()
- Overrides:
listProcessorTypesCallable
in classDocumentProcessorServiceStub
-
listProcessorTypesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListProcessorTypesRequest,DocumentProcessorServiceClient.ListProcessorTypesPagedResponse> listProcessorTypesPagedCallable()
- Overrides:
listProcessorTypesPagedCallable
in classDocumentProcessorServiceStub
-
getProcessorTypeCallable
public com.google.api.gax.rpc.UnaryCallable<GetProcessorTypeRequest,ProcessorType> getProcessorTypeCallable()
- Overrides:
getProcessorTypeCallable
in classDocumentProcessorServiceStub
-
listProcessorsCallable
public com.google.api.gax.rpc.UnaryCallable<ListProcessorsRequest,ListProcessorsResponse> listProcessorsCallable()
- Overrides:
listProcessorsCallable
in classDocumentProcessorServiceStub
-
listProcessorsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListProcessorsRequest,DocumentProcessorServiceClient.ListProcessorsPagedResponse> listProcessorsPagedCallable()
- Overrides:
listProcessorsPagedCallable
in classDocumentProcessorServiceStub
-
getProcessorCallable
public com.google.api.gax.rpc.UnaryCallable<GetProcessorRequest,Processor> getProcessorCallable()
- Overrides:
getProcessorCallable
in classDocumentProcessorServiceStub
-
trainProcessorVersionCallable
public com.google.api.gax.rpc.UnaryCallable<TrainProcessorVersionRequest,com.google.longrunning.Operation> trainProcessorVersionCallable()
- Overrides:
trainProcessorVersionCallable
in classDocumentProcessorServiceStub
-
trainProcessorVersionOperationCallable
public com.google.api.gax.rpc.OperationCallable<TrainProcessorVersionRequest,TrainProcessorVersionResponse,TrainProcessorVersionMetadata> trainProcessorVersionOperationCallable()
- Overrides:
trainProcessorVersionOperationCallable
in classDocumentProcessorServiceStub
-
getProcessorVersionCallable
public com.google.api.gax.rpc.UnaryCallable<GetProcessorVersionRequest,ProcessorVersion> getProcessorVersionCallable()
- Overrides:
getProcessorVersionCallable
in classDocumentProcessorServiceStub
-
listProcessorVersionsCallable
public com.google.api.gax.rpc.UnaryCallable<ListProcessorVersionsRequest,ListProcessorVersionsResponse> listProcessorVersionsCallable()
- Overrides:
listProcessorVersionsCallable
in classDocumentProcessorServiceStub
-
listProcessorVersionsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListProcessorVersionsRequest,DocumentProcessorServiceClient.ListProcessorVersionsPagedResponse> listProcessorVersionsPagedCallable()
- Overrides:
listProcessorVersionsPagedCallable
in classDocumentProcessorServiceStub
-
deleteProcessorVersionCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteProcessorVersionRequest,com.google.longrunning.Operation> deleteProcessorVersionCallable()
- Overrides:
deleteProcessorVersionCallable
in classDocumentProcessorServiceStub
-
deleteProcessorVersionOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteProcessorVersionRequest,com.google.protobuf.Empty,DeleteProcessorVersionMetadata> deleteProcessorVersionOperationCallable()
- Overrides:
deleteProcessorVersionOperationCallable
in classDocumentProcessorServiceStub
-
deployProcessorVersionCallable
public com.google.api.gax.rpc.UnaryCallable<DeployProcessorVersionRequest,com.google.longrunning.Operation> deployProcessorVersionCallable()
- Overrides:
deployProcessorVersionCallable
in classDocumentProcessorServiceStub
-
deployProcessorVersionOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeployProcessorVersionRequest,DeployProcessorVersionResponse,DeployProcessorVersionMetadata> deployProcessorVersionOperationCallable()
- Overrides:
deployProcessorVersionOperationCallable
in classDocumentProcessorServiceStub
-
undeployProcessorVersionCallable
public com.google.api.gax.rpc.UnaryCallable<UndeployProcessorVersionRequest,com.google.longrunning.Operation> undeployProcessorVersionCallable()
- Overrides:
undeployProcessorVersionCallable
in classDocumentProcessorServiceStub
-
undeployProcessorVersionOperationCallable
public com.google.api.gax.rpc.OperationCallable<UndeployProcessorVersionRequest,UndeployProcessorVersionResponse,UndeployProcessorVersionMetadata> undeployProcessorVersionOperationCallable()
- Overrides:
undeployProcessorVersionOperationCallable
in classDocumentProcessorServiceStub
-
createProcessorCallable
public com.google.api.gax.rpc.UnaryCallable<CreateProcessorRequest,Processor> createProcessorCallable()
- Overrides:
createProcessorCallable
in classDocumentProcessorServiceStub
-
deleteProcessorCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteProcessorRequest,com.google.longrunning.Operation> deleteProcessorCallable()
- Overrides:
deleteProcessorCallable
in classDocumentProcessorServiceStub
-
deleteProcessorOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteProcessorRequest,com.google.protobuf.Empty,DeleteProcessorMetadata> deleteProcessorOperationCallable()
- Overrides:
deleteProcessorOperationCallable
in classDocumentProcessorServiceStub
-
enableProcessorCallable
public com.google.api.gax.rpc.UnaryCallable<EnableProcessorRequest,com.google.longrunning.Operation> enableProcessorCallable()
- Overrides:
enableProcessorCallable
in classDocumentProcessorServiceStub
-
enableProcessorOperationCallable
public com.google.api.gax.rpc.OperationCallable<EnableProcessorRequest,EnableProcessorResponse,EnableProcessorMetadata> enableProcessorOperationCallable()
- Overrides:
enableProcessorOperationCallable
in classDocumentProcessorServiceStub
-
disableProcessorCallable
public com.google.api.gax.rpc.UnaryCallable<DisableProcessorRequest,com.google.longrunning.Operation> disableProcessorCallable()
- Overrides:
disableProcessorCallable
in classDocumentProcessorServiceStub
-
disableProcessorOperationCallable
public com.google.api.gax.rpc.OperationCallable<DisableProcessorRequest,DisableProcessorResponse,DisableProcessorMetadata> disableProcessorOperationCallable()
- Overrides:
disableProcessorOperationCallable
in classDocumentProcessorServiceStub
-
setDefaultProcessorVersionCallable
public com.google.api.gax.rpc.UnaryCallable<SetDefaultProcessorVersionRequest,com.google.longrunning.Operation> setDefaultProcessorVersionCallable()
- Overrides:
setDefaultProcessorVersionCallable
in classDocumentProcessorServiceStub
-
setDefaultProcessorVersionOperationCallable
public com.google.api.gax.rpc.OperationCallable<SetDefaultProcessorVersionRequest,SetDefaultProcessorVersionResponse,SetDefaultProcessorVersionMetadata> setDefaultProcessorVersionOperationCallable()
- Overrides:
setDefaultProcessorVersionOperationCallable
in classDocumentProcessorServiceStub
-
reviewDocumentCallable
public com.google.api.gax.rpc.UnaryCallable<ReviewDocumentRequest,com.google.longrunning.Operation> reviewDocumentCallable()
- Overrides:
reviewDocumentCallable
in classDocumentProcessorServiceStub
-
reviewDocumentOperationCallable
public com.google.api.gax.rpc.OperationCallable<ReviewDocumentRequest,ReviewDocumentResponse,ReviewDocumentOperationMetadata> reviewDocumentOperationCallable()
- Overrides:
reviewDocumentOperationCallable
in classDocumentProcessorServiceStub
-
evaluateProcessorVersionCallable
public com.google.api.gax.rpc.UnaryCallable<EvaluateProcessorVersionRequest,com.google.longrunning.Operation> evaluateProcessorVersionCallable()
- Overrides:
evaluateProcessorVersionCallable
in classDocumentProcessorServiceStub
-
evaluateProcessorVersionOperationCallable
public com.google.api.gax.rpc.OperationCallable<EvaluateProcessorVersionRequest,EvaluateProcessorVersionResponse,EvaluateProcessorVersionMetadata> evaluateProcessorVersionOperationCallable()
- Overrides:
evaluateProcessorVersionOperationCallable
in classDocumentProcessorServiceStub
-
getEvaluationCallable
public com.google.api.gax.rpc.UnaryCallable<GetEvaluationRequest,Evaluation> getEvaluationCallable()
- Overrides:
getEvaluationCallable
in classDocumentProcessorServiceStub
-
listEvaluationsCallable
public com.google.api.gax.rpc.UnaryCallable<ListEvaluationsRequest,ListEvaluationsResponse> listEvaluationsCallable()
- Overrides:
listEvaluationsCallable
in classDocumentProcessorServiceStub
-
listEvaluationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListEvaluationsRequest,DocumentProcessorServiceClient.ListEvaluationsPagedResponse> listEvaluationsPagedCallable()
- Overrides:
listEvaluationsPagedCallable
in classDocumentProcessorServiceStub
-
importProcessorVersionCallable
public com.google.api.gax.rpc.UnaryCallable<ImportProcessorVersionRequest,com.google.longrunning.Operation> importProcessorVersionCallable()
- Overrides:
importProcessorVersionCallable
in classDocumentProcessorServiceStub
-
importProcessorVersionOperationCallable
public com.google.api.gax.rpc.OperationCallable<ImportProcessorVersionRequest,ImportProcessorVersionResponse,ImportProcessorVersionMetadata> importProcessorVersionOperationCallable()
- Overrides:
importProcessorVersionOperationCallable
in classDocumentProcessorServiceStub
-
listLocationsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
- Overrides:
listLocationsCallable
in classDocumentProcessorServiceStub
-
listLocationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,DocumentProcessorServiceClient.ListLocationsPagedResponse> listLocationsPagedCallable()
- Overrides:
listLocationsPagedCallable
in classDocumentProcessorServiceStub
-
getLocationCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
- Overrides:
getLocationCallable
in classDocumentProcessorServiceStub
-
close
public final void close()
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in 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
-
-