Class HttpsHealthChecksConnection (2.21.0)

This interface defines virtual methods for each of the user-facing overload sets in HttpsHealthChecksClient. This allows users to inject custom behavior (e.g., with a Google Mock object) when writing tests that use objects of type HttpsHealthChecksClient.

To create a concrete instance, see MakeHttpsHealthChecksConnection().

For mocking, see compute_https_health_checks_v1_mocks::MockHttpsHealthChecksConnection.

Functions

virtual options()

Returns
TypeDescription
Options

virtual DeleteHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthCheckRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthCheckRequest const &
Returns
TypeDescription
future< StatusOr< google::cloud::cpp::compute::v1::Operation > >

virtual GetHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::GetHttpsHealthCheckRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::https_health_checks::v1::GetHttpsHealthCheckRequest const &
Returns
TypeDescription
StatusOr< google::cloud::cpp::compute::v1::HttpsHealthCheck >

virtual InsertHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthCheckRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthCheckRequest const &
Returns
TypeDescription
future< StatusOr< google::cloud::cpp::compute::v1::Operation > >

virtual ListHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::ListHttpsHealthChecksRequest)

Parameter
NameDescription
request google::cloud::cpp::compute::https_health_checks::v1::ListHttpsHealthChecksRequest
Returns
TypeDescription
StreamRange< google::cloud::cpp::compute::v1::HttpsHealthCheck >

virtual PatchHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthCheckRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthCheckRequest const &
Returns
TypeDescription
future< StatusOr< google::cloud::cpp::compute::v1::Operation > >

virtual UpdateHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthCheckRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthCheckRequest const &
Returns
TypeDescription
future< StatusOr< google::cloud::cpp::compute::v1::Operation > >