19#ifndef GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_DIALOGFLOW_CX_DEPLOYMENTS_CLIENT_H
20#define GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_DIALOGFLOW_CX_DEPLOYMENTS_CLIENT_H
22#include "google/cloud/dialogflow_cx/deployments_connection.h"
23#include "google/cloud/future.h"
24#include "google/cloud/options.h"
25#include "google/cloud/polling_policy.h"
26#include "google/cloud/status_or.h"
27#include "google/cloud/version.h"
33GOOGLE_CLOUD_CPP_INLINE_NAMESPACE_BEGIN
83 return a.connection_ == b.connection_;
130 std::string
const& parent,
Options opts
= {});
171 google::
cloud::dialogflow::cx::v3::ListDeploymentsRequest request,
234 google::
cloud::dialogflow::cx::v3::GetDeploymentRequest
const& request,
242GOOGLE_CLOUD_CPP_INLINE_NAMESPACE_END
Service for managing Deployments.
Definition: deployments_client.h:65
StatusOr< google::cloud::dialogflow::cx::v3::Deployment > GetDeployment(std::string const &name, Options opts={})
Retrieves the specified Deployment.
DeploymentsClient(DeploymentsClient &&)=default
StatusOr< google::cloud::dialogflow::cx::v3::Deployment > GetDeployment(google::cloud::dialogflow::cx::v3::GetDeploymentRequest const &request, Options opts={})
Retrieves the specified Deployment.
friend bool operator==(DeploymentsClient const &a, DeploymentsClient const &b)
Definition: deployments_client.h:81
DeploymentsClient(std::shared_ptr< DeploymentsConnection > connection, Options opts={})
StreamRange< google::cloud::dialogflow::cx::v3::Deployment > ListDeployments(google::cloud::dialogflow::cx::v3::ListDeploymentsRequest request, Options opts={})
Returns the list of all deployments in the specified [Environment][google.cloud.dialogflow....
StreamRange< google::cloud::dialogflow::cx::v3::Deployment > ListDeployments(std::string const &parent, Options opts={})
Returns the list of all deployments in the specified [Environment][google.cloud.dialogflow....
DeploymentsClient(DeploymentsClient const &)=default
DeploymentsClient & operator=(DeploymentsClient &&)=default
friend bool operator!=(DeploymentsClient const &a, DeploymentsClient const &b)
Definition: deployments_client.h:85
DeploymentsClient & operator=(DeploymentsClient const &)=default
The DeploymentsConnection object for DeploymentsClient.
Definition: deployments_connection.h:61
Definition: agents_client.h:33