Skip to main content
Technology areas
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Generative AI
Industry solutions
Networking
Observability and monitoring
Security
Storage
Cross-product tools
Access and resources management
Costs and usage management
Infrastructure as code
Migration
SDK, languages, frameworks, and tools
/
Console
English
Deutsch
Español – América Latina
Français
Português – Brasil
中文 – 简体
日本語
한국어
Sign in
C++
Client libraries
Start free
Overview
Guides
Reference
Samples
Technology areas
More
Overview
Guides
Reference
Samples
Cross-product tools
More
Console
Overview
Library reference docs
Cloud AutoML API C++ Client Library
In-Depth Topics
Environment Variables
How to Override the Authentication Credentials
How to Override the Default Endpoint
Override Retry, Backoff, and Idempotency Policies
Override automl_v1::AutoMlClient Retry Policies
Override automl_v1::PredictionServiceClient Retry Policies
How to Override the Default Universe Domain
Override automl_v1::AutoMlClient Universe Domain
Override automl_v1::PredictionServiceClient Universe Domain
Modules
Cloud AutoML API Configuration Options
Namespaces
google::cloud::automl
Overview
google::cloud::automl_mocks
Overview
google::cloud::automl_v1
Overview
Classes
AutoMlClient
Overview
Constructors
AutoMlClient(AutoMlClient const &)
AutoMlClient(AutoMlClient &&)
AutoMlClient(std::shared_ptr< AutoMlConnection >, Options)
Operators
operator=(AutoMlClient const &)
operator=(AutoMlClient &&)
operator==(AutoMlClient const &, AutoMlClient const &)
operator!=(AutoMlClient const &, AutoMlClient const &)
Functions
CreateDataset(std::string const &, google::cloud::automl::v1::Dataset const &, Options)
CreateDataset(NoAwaitTag, std::string const &, google::cloud::automl::v1::Dataset const &, Options)
CreateDataset(google::cloud::automl::v1::CreateDatasetRequest const &, Options)
CreateDataset(NoAwaitTag, google::cloud::automl::v1::CreateDatasetRequest const &, Options)
CreateDataset(google::longrunning::Operation const &, Options)
GetDataset(std::string const &, Options)
GetDataset(google::cloud::automl::v1::GetDatasetRequest const &, Options)
ListDatasets(std::string const &, Options)
ListDatasets(google::cloud::automl::v1::ListDatasetsRequest, Options)
UpdateDataset(google::cloud::automl::v1::Dataset const &, google::protobuf::FieldMask const &, Options)
UpdateDataset(google::cloud::automl::v1::UpdateDatasetRequest const &, Options)
DeleteDataset(std::string const &, Options)
DeleteDataset(NoAwaitTag, std::string const &, Options)
DeleteDataset(google::cloud::automl::v1::DeleteDatasetRequest const &, Options)
DeleteDataset(NoAwaitTag, google::cloud::automl::v1::DeleteDatasetRequest const &, Options)
DeleteDataset(google::longrunning::Operation const &, Options)
ImportData(std::string const &, google::cloud::automl::v1::InputConfig const &, Options)
ImportData(NoAwaitTag, std::string const &, google::cloud::automl::v1::InputConfig const &, Options)
ImportData(google::cloud::automl::v1::ImportDataRequest const &, Options)
ImportData(NoAwaitTag, google::cloud::automl::v1::ImportDataRequest const &, Options)
ImportData(google::longrunning::Operation const &, Options)
ExportData(std::string const &, google::cloud::automl::v1::OutputConfig const &, Options)
ExportData(NoAwaitTag, std::string const &, google::cloud::automl::v1::OutputConfig const &, Options)
ExportData(google::cloud::automl::v1::ExportDataRequest const &, Options)
ExportData(NoAwaitTag, google::cloud::automl::v1::ExportDataRequest const &, Options)
ExportData(google::longrunning::Operation const &, Options)
GetAnnotationSpec(std::string const &, Options)
GetAnnotationSpec(google::cloud::automl::v1::GetAnnotationSpecRequest const &, Options)
CreateModel(std::string const &, google::cloud::automl::v1::Model const &, Options)
CreateModel(NoAwaitTag, std::string const &, google::cloud::automl::v1::Model const &, Options)
CreateModel(google::cloud::automl::v1::CreateModelRequest const &, Options)
CreateModel(NoAwaitTag, google::cloud::automl::v1::CreateModelRequest const &, Options)
CreateModel(google::longrunning::Operation const &, Options)
GetModel(std::string const &, Options)
GetModel(google::cloud::automl::v1::GetModelRequest const &, Options)
ListModels(std::string const &, Options)
ListModels(google::cloud::automl::v1::ListModelsRequest, Options)
DeleteModel(std::string const &, Options)
DeleteModel(NoAwaitTag, std::string const &, Options)
DeleteModel(google::cloud::automl::v1::DeleteModelRequest const &, Options)
DeleteModel(NoAwaitTag, google::cloud::automl::v1::DeleteModelRequest const &, Options)
DeleteModel(google::longrunning::Operation const &, Options)
UpdateModel(google::cloud::automl::v1::Model const &, google::protobuf::FieldMask const &, Options)
UpdateModel(google::cloud::automl::v1::UpdateModelRequest const &, Options)
DeployModel(std::string const &, Options)
DeployModel(NoAwaitTag, std::string const &, Options)
DeployModel(google::cloud::automl::v1::DeployModelRequest const &, Options)
DeployModel(NoAwaitTag, google::cloud::automl::v1::DeployModelRequest const &, Options)
DeployModel(google::longrunning::Operation const &, Options)
UndeployModel(std::string const &, Options)
UndeployModel(NoAwaitTag, std::string const &, Options)
UndeployModel(google::cloud::automl::v1::UndeployModelRequest const &, Options)
UndeployModel(NoAwaitTag, google::cloud::automl::v1::UndeployModelRequest const &, Options)
UndeployModel(google::longrunning::Operation const &, Options)
ExportModel(std::string const &, google::cloud::automl::v1::ModelExportOutputConfig const &, Options)
ExportModel(NoAwaitTag, std::string const &, google::cloud::automl::v1::ModelExportOutputConfig const &, Options)
ExportModel(google::cloud::automl::v1::ExportModelRequest const &, Options)
ExportModel(NoAwaitTag, google::cloud::automl::v1::ExportModelRequest const &, Options)
ExportModel(google::longrunning::Operation const &, Options)
GetModelEvaluation(std::string const &, Options)
GetModelEvaluation(google::cloud::automl::v1::GetModelEvaluationRequest const &, Options)
ListModelEvaluations(std::string const &, std::string const &, Options)
ListModelEvaluations(google::cloud::automl::v1::ListModelEvaluationsRequest, Options)
AutoMlConnection
Overview
Functions
virtual options()
virtual CreateDataset(google::cloud::automl::v1::CreateDatasetRequest const &)
virtual CreateDataset(NoAwaitTag, google::cloud::automl::v1::CreateDatasetRequest const &)
virtual CreateDataset(google::longrunning::Operation const &)
virtual GetDataset(google::cloud::automl::v1::GetDatasetRequest const &)
virtual ListDatasets(google::cloud::automl::v1::ListDatasetsRequest)
virtual UpdateDataset(google::cloud::automl::v1::UpdateDatasetRequest const &)
virtual DeleteDataset(google::cloud::automl::v1::DeleteDatasetRequest const &)
virtual DeleteDataset(NoAwaitTag, google::cloud::automl::v1::DeleteDatasetRequest const &)
virtual DeleteDataset(google::longrunning::Operation const &)
virtual ImportData(google::cloud::automl::v1::ImportDataRequest const &)
virtual ImportData(NoAwaitTag, google::cloud::automl::v1::ImportDataRequest const &)
virtual ImportData(google::longrunning::Operation const &)
virtual ExportData(google::cloud::automl::v1::ExportDataRequest const &)
virtual ExportData(NoAwaitTag, google::cloud::automl::v1::ExportDataRequest const &)
virtual ExportData(google::longrunning::Operation const &)
virtual GetAnnotationSpec(google::cloud::automl::v1::GetAnnotationSpecRequest const &)
virtual CreateModel(google::cloud::automl::v1::CreateModelRequest const &)
virtual CreateModel(NoAwaitTag, google::cloud::automl::v1::CreateModelRequest const &)
virtual CreateModel(google::longrunning::Operation const &)
virtual GetModel(google::cloud::automl::v1::GetModelRequest const &)
virtual ListModels(google::cloud::automl::v1::ListModelsRequest)
virtual DeleteModel(google::cloud::automl::v1::DeleteModelRequest const &)
virtual DeleteModel(NoAwaitTag, google::cloud::automl::v1::DeleteModelRequest const &)
virtual DeleteModel(google::longrunning::Operation const &)
virtual UpdateModel(google::cloud::automl::v1::UpdateModelRequest const &)
virtual DeployModel(google::cloud::automl::v1::DeployModelRequest const &)
virtual DeployModel(NoAwaitTag, google::cloud::automl::v1::DeployModelRequest const &)
virtual DeployModel(google::longrunning::Operation const &)
virtual UndeployModel(google::cloud::automl::v1::UndeployModelRequest const &)
virtual UndeployModel(NoAwaitTag, google::cloud::automl::v1::UndeployModelRequest const &)
virtual UndeployModel(google::longrunning::Operation const &)
virtual ExportModel(google::cloud::automl::v1::ExportModelRequest const &)
virtual ExportModel(NoAwaitTag, google::cloud::automl::v1::ExportModelRequest const &)
virtual ExportModel(google::longrunning::Operation const &)
virtual GetModelEvaluation(google::cloud::automl::v1::GetModelEvaluationRequest const &)
virtual ListModelEvaluations(google::cloud::automl::v1::ListModelEvaluationsRequest)
AutoMlConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CreateDataset(google::cloud::automl::v1::CreateDatasetRequest const &)
virtual GetDataset(google::cloud::automl::v1::GetDatasetRequest const &)
virtual ListDatasets(google::cloud::automl::v1::ListDatasetsRequest)
virtual UpdateDataset(google::cloud::automl::v1::UpdateDatasetRequest const &)
virtual DeleteDataset(google::cloud::automl::v1::DeleteDatasetRequest const &)
virtual ImportData(google::cloud::automl::v1::ImportDataRequest const &)
virtual ExportData(google::cloud::automl::v1::ExportDataRequest const &)
virtual GetAnnotationSpec(google::cloud::automl::v1::GetAnnotationSpecRequest const &)
virtual CreateModel(google::cloud::automl::v1::CreateModelRequest const &)
virtual GetModel(google::cloud::automl::v1::GetModelRequest const &)
virtual ListModels(google::cloud::automl::v1::ListModelsRequest)
virtual DeleteModel(google::cloud::automl::v1::DeleteModelRequest const &)
virtual UpdateModel(google::cloud::automl::v1::UpdateModelRequest const &)
virtual DeployModel(google::cloud::automl::v1::DeployModelRequest const &)
virtual UndeployModel(google::cloud::automl::v1::UndeployModelRequest const &)
virtual ExportModel(google::cloud::automl::v1::ExportModelRequest const &)
virtual GetModelEvaluation(google::cloud::automl::v1::GetModelEvaluationRequest const &)
virtual ListModelEvaluations(google::cloud::automl::v1::ListModelEvaluationsRequest)
AutoMlLimitedErrorCountRetryPolicy
Overview
Constructors
AutoMlLimitedErrorCountRetryPolicy(int)
AutoMlLimitedErrorCountRetryPolicy(AutoMlLimitedErrorCountRetryPolicy &&)
AutoMlLimitedErrorCountRetryPolicy(AutoMlLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AutoMlLimitedTimeRetryPolicy
Overview
Constructors
AutoMlLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
AutoMlLimitedTimeRetryPolicy(AutoMlLimitedTimeRetryPolicy &&)
AutoMlLimitedTimeRetryPolicy(AutoMlLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AutoMlRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
PredictionServiceClient
Overview
Constructors
PredictionServiceClient(PredictionServiceClient const &)
PredictionServiceClient(PredictionServiceClient &&)
PredictionServiceClient(std::shared_ptr< PredictionServiceConnection >, Options)
Operators
operator=(PredictionServiceClient const &)
operator=(PredictionServiceClient &&)
operator==(PredictionServiceClient const &, PredictionServiceClient const &)
operator!=(PredictionServiceClient const &, PredictionServiceClient const &)
Functions
Predict(std::string const &, google::cloud::automl::v1::ExamplePayload const &, std::map< std::string, std::string > const &, Options)
Predict(google::cloud::automl::v1::PredictRequest const &, Options)
BatchPredict(std::string const &, google::cloud::automl::v1::BatchPredictInputConfig const &, google::cloud::automl::v1::BatchPredictOutputConfig const &, std::map< std::string, std::string > const &, Options)
BatchPredict(NoAwaitTag, std::string const &, google::cloud::automl::v1::BatchPredictInputConfig const &, google::cloud::automl::v1::BatchPredictOutputConfig const &, std::map< std::string, std::string > const &, Options)
BatchPredict(google::cloud::automl::v1::BatchPredictRequest const &, Options)
BatchPredict(NoAwaitTag, google::cloud::automl::v1::BatchPredictRequest const &, Options)
BatchPredict(google::longrunning::Operation const &, Options)
PredictionServiceConnection
Overview
Functions
virtual options()
virtual Predict(google::cloud::automl::v1::PredictRequest const &)
virtual BatchPredict(google::cloud::automl::v1::BatchPredictRequest const &)
virtual BatchPredict(NoAwaitTag, google::cloud::automl::v1::BatchPredictRequest const &)
virtual BatchPredict(google::longrunning::Operation const &)
PredictionServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual Predict(google::cloud::automl::v1::PredictRequest const &)
virtual BatchPredict(google::cloud::automl::v1::BatchPredictRequest const &)
PredictionServiceLimitedErrorCountRetryPolicy
Overview
Constructors
PredictionServiceLimitedErrorCountRetryPolicy(int)
PredictionServiceLimitedErrorCountRetryPolicy(PredictionServiceLimitedErrorCountRetryPolicy &&)
PredictionServiceLimitedErrorCountRetryPolicy(PredictionServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
PredictionServiceLimitedTimeRetryPolicy
Overview
Constructors
PredictionServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
PredictionServiceLimitedTimeRetryPolicy(PredictionServiceLimitedTimeRetryPolicy &&)
PredictionServiceLimitedTimeRetryPolicy(PredictionServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
PredictionServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
AutoMlBackoffPolicyOption
Overview
Types
Type
AutoMlConnectionIdempotencyPolicyOption
Overview
Types
Type
AutoMlPollingPolicyOption
Overview
Types
Type
AutoMlRetryPolicyOption
Overview
Types
Type
PredictionServiceBackoffPolicyOption
Overview
Types
Type
PredictionServiceConnectionIdempotencyPolicyOption
Overview
Types
Type
PredictionServicePollingPolicyOption
Overview
Types
Type
PredictionServiceRetryPolicyOption
Overview
Types
Type
Functions
MakeAutoMlConnection(Options)
MakeDefaultAutoMlConnectionIdempotencyPolicy()
MakePredictionServiceConnection(Options)
MakeDefaultPredictionServiceConnectionIdempotencyPolicy()
google::cloud::automl_v1_mocks
Overview
Classes
MockAutoMlConnection
Overview
Functions
virtual options()
virtual CreateDataset(google::cloud::automl::v1::CreateDatasetRequest const &)
virtual CreateDataset(NoAwaitTag, google::cloud::automl::v1::CreateDatasetRequest const &)
virtual CreateDataset(google::longrunning::Operation const &)
virtual GetDataset(google::cloud::automl::v1::GetDatasetRequest const &)
virtual ListDatasets(google::cloud::automl::v1::ListDatasetsRequest)
virtual UpdateDataset(google::cloud::automl::v1::UpdateDatasetRequest const &)
virtual DeleteDataset(google::cloud::automl::v1::DeleteDatasetRequest const &)
virtual DeleteDataset(NoAwaitTag, google::cloud::automl::v1::DeleteDatasetRequest const &)
virtual DeleteDataset(google::longrunning::Operation const &)
virtual ImportData(google::cloud::automl::v1::ImportDataRequest const &)
virtual ImportData(NoAwaitTag, google::cloud::automl::v1::ImportDataRequest const &)
virtual ImportData(google::longrunning::Operation const &)
virtual ExportData(google::cloud::automl::v1::ExportDataRequest const &)
virtual ExportData(NoAwaitTag, google::cloud::automl::v1::ExportDataRequest const &)
virtual ExportData(google::longrunning::Operation const &)
virtual GetAnnotationSpec(google::cloud::automl::v1::GetAnnotationSpecRequest const &)
virtual CreateModel(google::cloud::automl::v1::CreateModelRequest const &)
virtual CreateModel(NoAwaitTag, google::cloud::automl::v1::CreateModelRequest const &)
virtual CreateModel(google::longrunning::Operation const &)
virtual GetModel(google::cloud::automl::v1::GetModelRequest const &)
virtual ListModels(google::cloud::automl::v1::ListModelsRequest)
virtual DeleteModel(google::cloud::automl::v1::DeleteModelRequest const &)
virtual DeleteModel(NoAwaitTag, google::cloud::automl::v1::DeleteModelRequest const &)
virtual DeleteModel(google::longrunning::Operation const &)
virtual UpdateModel(google::cloud::automl::v1::UpdateModelRequest const &)