Library reference docs
Namespaces
google::cloud::aiplatform_v1
Classes
DatasetServiceClient
Functions
DatasetServiceConnectionIdempotencyPolicy
DatasetServiceLimitedErrorCountRetryPolicy
DatasetServiceLimitedTimeRetryPolicy
DeploymentResourcePoolServiceClient
Functions
DeploymentResourcePoolServiceConnection
DeploymentResourcePoolServiceConnectionIdempotencyPolicy
DeploymentResourcePoolServiceLimitedErrorCountRetryPolicy
DeploymentResourcePoolServiceLimitedTimeRetryPolicy
DeploymentResourcePoolServiceRetryPolicy
EndpointServiceClient
Functions
EndpointServiceConnectionIdempotencyPolicy
EndpointServiceLimitedErrorCountRetryPolicy
EndpointServiceLimitedTimeRetryPolicy
FeatureOnlineStoreAdminServiceClient
Functions
FeatureOnlineStoreAdminServiceConnection
FeatureOnlineStoreAdminServiceConnectionIdempotencyPolicy
FeatureOnlineStoreAdminServiceLimitedErrorCountRetryPolicy
FeatureOnlineStoreAdminServiceLimitedTimeRetryPolicy
FeatureOnlineStoreAdminServiceRetryPolicy
FeatureOnlineStoreServiceClient
FeatureOnlineStoreServiceConnection
FeatureOnlineStoreServiceConnectionIdempotencyPolicy
FeatureOnlineStoreServiceLimitedErrorCountRetryPolicy
FeatureOnlineStoreServiceLimitedTimeRetryPolicy
FeatureOnlineStoreServiceRetryPolicy
FeatureRegistryServiceClient
Functions
FeatureRegistryServiceConnection
FeatureRegistryServiceConnectionIdempotencyPolicy
FeatureRegistryServiceLimitedErrorCountRetryPolicy
FeatureRegistryServiceLimitedTimeRetryPolicy
FeatureRegistryServiceRetryPolicy
FeaturestoreOnlineServingServiceClient
FeaturestoreOnlineServingServiceConnection
FeaturestoreOnlineServingServiceConnectionIdempotencyPolicy
FeaturestoreOnlineServingServiceLimitedErrorCountRetryPolicy
FeaturestoreOnlineServingServiceLimitedTimeRetryPolicy
FeaturestoreOnlineServingServiceRetryPolicy
FeaturestoreServiceClient
Functions
FeaturestoreServiceConnectionIdempotencyPolicy
FeaturestoreServiceLimitedErrorCountRetryPolicy
FeaturestoreServiceLimitedTimeRetryPolicy
GenAiTuningServiceConnectionIdempotencyPolicy
GenAiTuningServiceLimitedErrorCountRetryPolicy
GenAiTuningServiceLimitedTimeRetryPolicy
IndexEndpointServiceClient
Functions
IndexEndpointServiceConnectionIdempotencyPolicy
IndexEndpointServiceLimitedErrorCountRetryPolicy
IndexEndpointServiceLimitedTimeRetryPolicy
IndexEndpointServiceRetryPolicy
IndexServiceClient
Functions
IndexServiceConnectionIdempotencyPolicy
IndexServiceLimitedErrorCountRetryPolicy
IndexServiceLimitedTimeRetryPolicy
JobServiceClient
Functions
JobServiceConnectionIdempotencyPolicy
JobServiceLimitedErrorCountRetryPolicy
JobServiceLimitedTimeRetryPolicy
LlmUtilityServiceConnectionIdempotencyPolicy
LlmUtilityServiceLimitedErrorCountRetryPolicy
LlmUtilityServiceLimitedTimeRetryPolicy
MatchServiceConnectionIdempotencyPolicy
MatchServiceLimitedErrorCountRetryPolicy
MatchServiceLimitedTimeRetryPolicy
MetadataServiceClient
Functions
MetadataServiceConnectionIdempotencyPolicy
MetadataServiceLimitedErrorCountRetryPolicy
MetadataServiceLimitedTimeRetryPolicy
MigrationServiceConnectionIdempotencyPolicy
MigrationServiceLimitedErrorCountRetryPolicy
MigrationServiceLimitedTimeRetryPolicy
ModelGardenServiceConnectionIdempotencyPolicy
ModelGardenServiceLimitedErrorCountRetryPolicy
ModelGardenServiceLimitedTimeRetryPolicy
ModelServiceClient
Functions
ModelServiceConnectionIdempotencyPolicy
ModelServiceLimitedErrorCountRetryPolicy
ModelServiceLimitedTimeRetryPolicy
NotebookServiceClient
Functions
NotebookServiceConnectionIdempotencyPolicy
NotebookServiceLimitedErrorCountRetryPolicy
NotebookServiceLimitedTimeRetryPolicy
PersistentResourceServiceClient
Functions
PersistentResourceServiceConnection
PersistentResourceServiceConnectionIdempotencyPolicy
PersistentResourceServiceLimitedErrorCountRetryPolicy
PersistentResourceServiceLimitedTimeRetryPolicy
PersistentResourceServiceRetryPolicy
PipelineServiceClient
Functions
PipelineServiceConnectionIdempotencyPolicy
PipelineServiceLimitedErrorCountRetryPolicy
PipelineServiceLimitedTimeRetryPolicy
PredictionServiceClient
Functions
PredictionServiceConnectionIdempotencyPolicy
PredictionServiceLimitedErrorCountRetryPolicy
PredictionServiceLimitedTimeRetryPolicy
ScheduleServiceClient
Functions
ScheduleServiceConnectionIdempotencyPolicy
ScheduleServiceLimitedErrorCountRetryPolicy
ScheduleServiceLimitedTimeRetryPolicy
SpecialistPoolServiceClient
Functions
SpecialistPoolServiceConnection
SpecialistPoolServiceConnectionIdempotencyPolicy
SpecialistPoolServiceLimitedErrorCountRetryPolicy
SpecialistPoolServiceLimitedTimeRetryPolicy
SpecialistPoolServiceRetryPolicy
TensorboardServiceClient
Functions
TensorboardServiceConnectionIdempotencyPolicy
TensorboardServiceLimitedErrorCountRetryPolicy
TensorboardServiceLimitedTimeRetryPolicy
VizierServiceClient
Functions
VizierServiceConnectionIdempotencyPolicy
VizierServiceLimitedErrorCountRetryPolicy
VizierServiceLimitedTimeRetryPolicy
Functions
google::cloud::aiplatform_v1_mocks
Classes
MockDeploymentResourcePoolServiceConnection
MockFeatureOnlineStoreAdminServiceConnection
MockFeatureOnlineStoreServiceConnection
MockFeatureRegistryServiceConnection
MockFeaturestoreOnlineServingServiceConnection
MockFeaturestoreServiceConnection
MockGenAiTuningServiceConnection
MockIndexEndpointServiceConnection
MockLlmUtilityServiceConnection
MockModelGardenServiceConnection
MockPersistentResourceServiceConnection
MockPredictionServiceConnection
MockSpecialistPoolServiceConnection
MockTensorboardServiceConnection
Stay organized with collections Save and categorize content based on your preferences.
An idiomatic C++ client library for the Vertex AI API, a service to train high-quality custom machine learning models with minimal machine learning expertise and effort.
While this library is GA, please note that the Google Cloud C++ client libraries do not follow Semantic Versioning.
QuickstartThe following shows the code that you'll run in the google/cloud/aiplatform/quickstart/
directory, which should give you a taste of the Vertex AI API C++ client library API.
#include "google/cloud/aiplatform/v1/endpoint_client.h"
#include "google/cloud/location.h"
#include <iostream>
int main(int argc, char* argv[]) try {
if (argc != 3) {
std::cerr << "Usage: " << argv[0] << " project-id location-id\n";
return 1;
}
auto const location = google::cloud::Location(argv[1], argv[2]);
namespace aiplatform = ::google::cloud::aiplatform_v1;
auto client = aiplatform::EndpointServiceClient(
aiplatform::MakeEndpointServiceConnection(location.location_id()));
for (auto ep : client.ListEndpoints(location.FullName())) {
if (!ep) throw std::move(ep).status();
std::cout << ep->DebugString() << "\n";
}
return 0;
} catch (google::cloud::Status const& status) {
std::cerr << "google::cloud::Status thrown: " << status << "\n";
return 1;
}
Main classes
This library offers multiple *Client
classes, which are listed below. Each one of these classes exposes all the RPCs for a service as member functions of the class. This library groups multiple services because they are part of the same product or are often used together. A typical example may be the administrative and data plane operations for a single product.
The library also has other classes that provide helpers, configuration parameters, and infrastructure to mock the *Client
classes when testing your application.
aiplatform_v1::DatasetServiceClient
aiplatform_v1::DeploymentResourcePoolServiceClient
aiplatform_v1::EndpointServiceClient
aiplatform_v1::FeatureOnlineStoreAdminServiceClient
aiplatform_v1::FeatureOnlineStoreServiceClient
aiplatform_v1::FeatureRegistryServiceClient
aiplatform_v1::FeaturestoreServiceClient
aiplatform_v1::FeaturestoreOnlineServingServiceClient
aiplatform_v1::GenAiTuningServiceClient
aiplatform_v1::IndexServiceClient
aiplatform_v1::IndexEndpointServiceClient
aiplatform_v1::JobServiceClient
aiplatform_v1::LlmUtilityServiceClient
aiplatform_v1::MatchServiceClient
aiplatform_v1::MetadataServiceClient
aiplatform_v1::MigrationServiceClient
aiplatform_v1::ModelServiceClient
aiplatform_v1::ModelGardenServiceClient
aiplatform_v1::NotebookServiceClient
aiplatform_v1::PersistentResourceServiceClient
aiplatform_v1::PipelineServiceClient
aiplatform_v1::PredictionServiceClient
aiplatform_v1::ScheduleServiceClient
aiplatform_v1::SpecialistPoolServiceClient
aiplatform_v1::TensorboardServiceClient
aiplatform_v1::VizierServiceClient
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-08-14 UTC.
[[["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-08-14 UTC."],[[["This page provides documentation for the Vertex AI API C++ client library, which is used to interact with Google's Vertex AI service for training custom machine learning models."],["The latest release candidate is version 2.37.0-rc, while the most recent fully released version is 2.36.0, and the page lists versions from 2.12.0 up to the latest."],["The C++ library is generally available (GA), but it does not adhere to Semantic Versioning."],["The library includes various `*Client` classes, such as `EndpointServiceClient`, `DatasetServiceClient`, and `ModelServiceClient`, each offering RPCs for their respective service within the Vertex AI platform."],["The documentation offers a quickstart example and provides details on error handling, endpoint overrides, authentication, and configuring retry policies via environment variables."]]],[]]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4