Namespace google::cloud::vision_v1 (2.23.0)

Classes

ImageAnnotatorClient

Service that performs Google Cloud Vision API detection tasks over client images, such as face, landmark, logo, label, and text detection.

ImageAnnotatorConnection

The ImageAnnotatorConnection object for ImageAnnotatorClient.

ImageAnnotatorConnectionIdempotencyPolicy

ImageAnnotatorLimitedErrorCountRetryPolicy

A retry policy for ImageAnnotatorConnection based on counting errors.

ImageAnnotatorLimitedTimeRetryPolicy

A retry policy for ImageAnnotatorConnection based on elapsed time.

ImageAnnotatorRetryPolicy

The retry policy for ImageAnnotatorConnection.

ProductSearchClient

Manages Products and ProductSets of reference images for use in product search.

ProductSearchConnection

The ProductSearchConnection object for ProductSearchClient.

ProductSearchConnectionIdempotencyPolicy

ProductSearchLimitedErrorCountRetryPolicy

A retry policy for ProductSearchConnection based on counting errors.

ProductSearchLimitedTimeRetryPolicy

A retry policy for ProductSearchConnection based on elapsed time.

ProductSearchRetryPolicy

The retry policy for ProductSearchConnection.

Structs

ImageAnnotatorBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

ImageAnnotatorConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

ImageAnnotatorPollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

ImageAnnotatorRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

ProductSearchBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

ProductSearchConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

ProductSearchPollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

ProductSearchRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

Functions

MakeImageAnnotatorConnection(Options)

A factory function to construct an object of type ImageAnnotatorConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of ImageAnnotatorClient.

The optional options argument may be used to configure aspects of the returned ImageAnnotatorConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the ImageAnnotatorConnection created by this function.

Returns
Type Description
std::shared_ptr< ImageAnnotatorConnection >

MakeDefaultImageAnnotatorConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< ImageAnnotatorConnectionIdempotencyPolicy >

MakeProductSearchConnection(Options)

A factory function to construct an object of type ProductSearchConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of ProductSearchClient.

The optional options argument may be used to configure aspects of the returned ProductSearchConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the ProductSearchConnection created by this function.

Returns
Type Description
std::shared_ptr< ProductSearchConnection >

MakeDefaultProductSearchConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< ProductSearchConnectionIdempotencyPolicy >