Send feedback
Class DocumentProcessorServiceConnectionIdempotencyPolicy (2.12.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.12.0 keyboard_arrow_down
Functions
virtual clone() const
Create a new copy of this object.
Returns
Type
Description
std::unique_ptr< DocumentProcessorServiceConnectionIdempotencyPolicy >
virtual ProcessDocument(google::cloud::documentai::v1::ProcessRequest const &)
Parameter
Name
Description
request
google::cloud::documentai::v1::ProcessRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual BatchProcessDocuments(google::cloud::documentai::v1::BatchProcessRequest const &)
Parameter
Name
Description
request
google::cloud::documentai::v1::BatchProcessRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual FetchProcessorTypes(google::cloud::documentai::v1::FetchProcessorTypesRequest const &)
Parameter
Name
Description
request
google::cloud::documentai::v1::FetchProcessorTypesRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListProcessorTypes(google::cloud::documentai::v1::ListProcessorTypesRequest)
Parameter
Name
Description
request
google::cloud::documentai::v1::ListProcessorTypesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetProcessorType(google::cloud::documentai::v1::GetProcessorTypeRequest const &)
Parameter
Name
Description
request
google::cloud::documentai::v1::GetProcessorTypeRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListProcessors(google::cloud::documentai::v1::ListProcessorsRequest)
Parameter
Name
Description
request
google::cloud::documentai::v1::ListProcessorsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetProcessor(google::cloud::documentai::v1::GetProcessorRequest const &)
Parameter
Name
Description
request
google::cloud::documentai::v1::GetProcessorRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual TrainProcessorVersion(google::cloud::documentai::v1::TrainProcessorVersionRequest const &)
Parameter
Name
Description
request
google::cloud::documentai::v1::TrainProcessorVersionRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetProcessorVersion(google::cloud::documentai::v1::GetProcessorVersionRequest const &)
Parameter
Name
Description
request
google::cloud::documentai::v1::GetProcessorVersionRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListProcessorVersions(google::cloud::documentai::v1::ListProcessorVersionsRequest)
Parameter
Name
Description
request
google::cloud::documentai::v1::ListProcessorVersionsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteProcessorVersion(google::cloud::documentai::v1::DeleteProcessorVersionRequest const &)
Parameter
Name
Description
request
google::cloud::documentai::v1::DeleteProcessorVersionRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeployProcessorVersion(google::cloud::documentai::v1::DeployProcessorVersionRequest const &)
Parameter
Name
Description
request
google::cloud::documentai::v1::DeployProcessorVersionRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UndeployProcessorVersion(google::cloud::documentai::v1::UndeployProcessorVersionRequest const &)
Parameter
Name
Description
request
google::cloud::documentai::v1::UndeployProcessorVersionRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateProcessor(google::cloud::documentai::v1::CreateProcessorRequest const &)
Parameter
Name
Description
request
google::cloud::documentai::v1::CreateProcessorRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteProcessor(google::cloud::documentai::v1::DeleteProcessorRequest const &)
Parameter
Name
Description
request
google::cloud::documentai::v1::DeleteProcessorRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual EnableProcessor(google::cloud::documentai::v1::EnableProcessorRequest const &)
Parameter
Name
Description
request
google::cloud::documentai::v1::EnableProcessorRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DisableProcessor(google::cloud::documentai::v1::DisableProcessorRequest const &)
Parameter
Name
Description
request
google::cloud::documentai::v1::DisableProcessorRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual SetDefaultProcessorVersion(google::cloud::documentai::v1::SetDefaultProcessorVersionRequest const &)
Parameter
Name
Description
request
google::cloud::documentai::v1::SetDefaultProcessorVersionRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ReviewDocument(google::cloud::documentai::v1::ReviewDocumentRequest const &)
Parameter
Name
Description
request
google::cloud::documentai::v1::ReviewDocumentRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual EvaluateProcessorVersion(google::cloud::documentai::v1::EvaluateProcessorVersionRequest const &)
Parameter
Name
Description
request
google::cloud::documentai::v1::EvaluateProcessorVersionRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetEvaluation(google::cloud::documentai::v1::GetEvaluationRequest const &)
Parameter
Name
Description
request
google::cloud::documentai::v1::GetEvaluationRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListEvaluations(google::cloud::documentai::v1::ListEvaluationsRequest)
Parameter
Name
Description
request
google::cloud::documentai::v1::ListEvaluationsRequest
Returns
Type
Description
google::cloud::Idempotency
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-03-14 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-14 UTC."],[[["This document details the `DocumentProcessorServiceConnectionIdempotencyPolicy` class within the Google Cloud Document AI v1 C++ library, outlining its functionality across multiple versions."],["The latest release candidate for this library is version 2.37.0-rc, with numerous older versions, starting from 2.36.0 down to 2.11.0, available for reference."],["The class includes various virtual functions such as `ProcessDocument`, `BatchProcessDocuments`, and `TrainProcessorVersion` which each involve request parameters and return a type of `google::cloud::Idempotency`."],["The functions provided within this class allow for various operations related to Document AI processor management, including creating, deleting, enabling, disabling, deploying, and reviewing processors and their versions, as well as providing the ability to evaluate them."],["This class offers the ability to clone itself using a function named `clone()`."]]],[]]