Class ServiceMonitoringServiceConnectionIdempotencyPolicy (2.23.0-rc)

Functions

virtual clone() const

Create a new copy of this object.

Returns
TypeDescription
std::unique_ptr< ServiceMonitoringServiceConnectionIdempotencyPolicy >

virtual CreateService(google::monitoring::v3::CreateServiceRequest const &)

Parameter
NameDescription
request google::monitoring::v3::CreateServiceRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetService(google::monitoring::v3::GetServiceRequest const &)

Parameter
NameDescription
request google::monitoring::v3::GetServiceRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListServices(google::monitoring::v3::ListServicesRequest)

Parameter
NameDescription
request google::monitoring::v3::ListServicesRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateService(google::monitoring::v3::UpdateServiceRequest const &)

Parameter
NameDescription
request google::monitoring::v3::UpdateServiceRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteService(google::monitoring::v3::DeleteServiceRequest const &)

Parameter
NameDescription
request google::monitoring::v3::DeleteServiceRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateServiceLevelObjective(google::monitoring::v3::CreateServiceLevelObjectiveRequest const &)

Parameter
NameDescription
request google::monitoring::v3::CreateServiceLevelObjectiveRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetServiceLevelObjective(google::monitoring::v3::GetServiceLevelObjectiveRequest const &)

Parameter
NameDescription
request google::monitoring::v3::GetServiceLevelObjectiveRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListServiceLevelObjectives(google::monitoring::v3::ListServiceLevelObjectivesRequest)

Parameter
NameDescription
request google::monitoring::v3::ListServiceLevelObjectivesRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateServiceLevelObjective(google::monitoring::v3::UpdateServiceLevelObjectiveRequest const &)

Parameter
NameDescription
request google::monitoring::v3::UpdateServiceLevelObjectiveRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteServiceLevelObjective(google::monitoring::v3::DeleteServiceLevelObjectiveRequest const &)

Parameter
NameDescription
request google::monitoring::v3::DeleteServiceLevelObjectiveRequest const &
Returns
TypeDescription
google::cloud::Idempotency