Class MockTensorboardServiceConnection (2.23.0-rc)

A class to mock TensorboardServiceConnection.

Application developers may want to test their code with simulated responses, including errors, from an object of type TensorboardServiceClient. To do so, construct an object of type TensorboardServiceClient with an instance of this class. Then use the Google Test framework functions to program the behavior of this mock.

See Also

This example for how to test your application with GoogleTest. While the example showcases types from the BigQuery library, the underlying principles apply for any pair of *Client and *Connection.

Functions

virtual options()

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Returns
TypeDescription
Options

virtual CreateTensorboard(google::cloud::aiplatform::v1::CreateTensorboardRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::CreateTensorboardRequest const &
Returns
TypeDescription
future< StatusOr< google::cloud::aiplatform::v1::Tensorboard > >

virtual GetTensorboard(google::cloud::aiplatform::v1::GetTensorboardRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::GetTensorboardRequest const &
Returns
TypeDescription
StatusOr< google::cloud::aiplatform::v1::Tensorboard >

virtual UpdateTensorboard(google::cloud::aiplatform::v1::UpdateTensorboardRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::UpdateTensorboardRequest const &
Returns
TypeDescription
future< StatusOr< google::cloud::aiplatform::v1::Tensorboard > >

virtual ListTensorboards(google::cloud::aiplatform::v1::ListTensorboardsRequest)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::ListTensorboardsRequest
Returns
TypeDescription
StreamRange< google::cloud::aiplatform::v1::Tensorboard >

virtual DeleteTensorboard(google::cloud::aiplatform::v1::DeleteTensorboardRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::DeleteTensorboardRequest const &
Returns
TypeDescription
future< StatusOr< google::cloud::aiplatform::v1::DeleteOperationMetadata > >

virtual ReadTensorboardUsage(google::cloud::aiplatform::v1::ReadTensorboardUsageRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::ReadTensorboardUsageRequest const &
Returns
TypeDescription
StatusOr< google::cloud::aiplatform::v1::ReadTensorboardUsageResponse >

virtual ReadTensorboardSize(google::cloud::aiplatform::v1::ReadTensorboardSizeRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::ReadTensorboardSizeRequest const &
Returns
TypeDescription
StatusOr< google::cloud::aiplatform::v1::ReadTensorboardSizeResponse >

virtual CreateTensorboardExperiment(google::cloud::aiplatform::v1::CreateTensorboardExperimentRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::CreateTensorboardExperimentRequest const &
Returns
TypeDescription
StatusOr< google::cloud::aiplatform::v1::TensorboardExperiment >

virtual GetTensorboardExperiment(google::cloud::aiplatform::v1::GetTensorboardExperimentRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::GetTensorboardExperimentRequest const &
Returns
TypeDescription
StatusOr< google::cloud::aiplatform::v1::TensorboardExperiment >

virtual UpdateTensorboardExperiment(google::cloud::aiplatform::v1::UpdateTensorboardExperimentRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::UpdateTensorboardExperimentRequest const &
Returns
TypeDescription
StatusOr< google::cloud::aiplatform::v1::TensorboardExperiment >

virtual ListTensorboardExperiments(google::cloud::aiplatform::v1::ListTensorboardExperimentsRequest)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::ListTensorboardExperimentsRequest
Returns
TypeDescription
StreamRange< google::cloud::aiplatform::v1::TensorboardExperiment >

virtual DeleteTensorboardExperiment(google::cloud::aiplatform::v1::DeleteTensorboardExperimentRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::DeleteTensorboardExperimentRequest const &
Returns
TypeDescription
future< StatusOr< google::cloud::aiplatform::v1::DeleteOperationMetadata > >

virtual CreateTensorboardRun(google::cloud::aiplatform::v1::CreateTensorboardRunRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::CreateTensorboardRunRequest const &
Returns
TypeDescription
StatusOr< google::cloud::aiplatform::v1::TensorboardRun >

virtual BatchCreateTensorboardRuns(google::cloud::aiplatform::v1::BatchCreateTensorboardRunsRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::BatchCreateTensorboardRunsRequest const &
Returns
TypeDescription
StatusOr< google::cloud::aiplatform::v1::BatchCreateTensorboardRunsResponse >

virtual GetTensorboardRun(google::cloud::aiplatform::v1::GetTensorboardRunRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::GetTensorboardRunRequest const &
Returns
TypeDescription
StatusOr< google::cloud::aiplatform::v1::TensorboardRun >

virtual UpdateTensorboardRun(google::cloud::aiplatform::v1::UpdateTensorboardRunRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::UpdateTensorboardRunRequest const &
Returns
TypeDescription
StatusOr< google::cloud::aiplatform::v1::TensorboardRun >

virtual ListTensorboardRuns(google::cloud::aiplatform::v1::ListTensorboardRunsRequest)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::ListTensorboardRunsRequest
Returns
TypeDescription
StreamRange< google::cloud::aiplatform::v1::TensorboardRun >

virtual DeleteTensorboardRun(google::cloud::aiplatform::v1::DeleteTensorboardRunRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::DeleteTensorboardRunRequest const &
Returns
TypeDescription
future< StatusOr< google::cloud::aiplatform::v1::DeleteOperationMetadata > >

virtual BatchCreateTensorboardTimeSeries(google::cloud::aiplatform::v1::BatchCreateTensorboardTimeSeriesRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::BatchCreateTensorboardTimeSeriesRequest const &
Returns
TypeDescription
StatusOr< google::cloud::aiplatform::v1::BatchCreateTensorboardTimeSeriesResponse >

virtual CreateTensorboardTimeSeries(google::cloud::aiplatform::v1::CreateTensorboardTimeSeriesRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::CreateTensorboardTimeSeriesRequest const &
Returns
TypeDescription
StatusOr< google::cloud::aiplatform::v1::TensorboardTimeSeries >

virtual GetTensorboardTimeSeries(google::cloud::aiplatform::v1::GetTensorboardTimeSeriesRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::GetTensorboardTimeSeriesRequest const &
Returns
TypeDescription
StatusOr< google::cloud::aiplatform::v1::TensorboardTimeSeries >

virtual UpdateTensorboardTimeSeries(google::cloud::aiplatform::v1::UpdateTensorboardTimeSeriesRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::UpdateTensorboardTimeSeriesRequest const &
Returns
TypeDescription
StatusOr< google::cloud::aiplatform::v1::TensorboardTimeSeries >

virtual ListTensorboardTimeSeries(google::cloud::aiplatform::v1::ListTensorboardTimeSeriesRequest)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::ListTensorboardTimeSeriesRequest
Returns
TypeDescription
StreamRange< google::cloud::aiplatform::v1::TensorboardTimeSeries >

virtual DeleteTensorboardTimeSeries(google::cloud::aiplatform::v1::DeleteTensorboardTimeSeriesRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::DeleteTensorboardTimeSeriesRequest const &
Returns
TypeDescription
future< StatusOr< google::cloud::aiplatform::v1::DeleteOperationMetadata > >

virtual BatchReadTensorboardTimeSeriesData(google::cloud::aiplatform::v1::BatchReadTensorboardTimeSeriesDataRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::BatchReadTensorboardTimeSeriesDataRequest const &
Returns
TypeDescription
StatusOr< google::cloud::aiplatform::v1::BatchReadTensorboardTimeSeriesDataResponse >

virtual ReadTensorboardTimeSeriesData(google::cloud::aiplatform::v1::ReadTensorboardTimeSeriesDataRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::ReadTensorboardTimeSeriesDataRequest const &
Returns
TypeDescription
StatusOr< google::cloud::aiplatform::v1::ReadTensorboardTimeSeriesDataResponse >

virtual ReadTensorboardBlobData(google::cloud::aiplatform::v1::ReadTensorboardBlobDataRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::ReadTensorboardBlobDataRequest const &
Returns
TypeDescription
StreamRange< google::cloud::aiplatform::v1::ReadTensorboardBlobDataResponse >

virtual WriteTensorboardExperimentData(google::cloud::aiplatform::v1::WriteTensorboardExperimentDataRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::WriteTensorboardExperimentDataRequest const &
Returns
TypeDescription
StatusOr< google::cloud::aiplatform::v1::WriteTensorboardExperimentDataResponse >

virtual WriteTensorboardRunData(google::cloud::aiplatform::v1::WriteTensorboardRunDataRequest const &)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::WriteTensorboardRunDataRequest const &
Returns
TypeDescription
StatusOr< google::cloud::aiplatform::v1::WriteTensorboardRunDataResponse >

virtual ExportTensorboardTimeSeriesData(google::cloud::aiplatform::v1::ExportTensorboardTimeSeriesDataRequest)

This function is implemented using gMock's MOCK_METHOD(). Consult the gMock documentation to use this mock in your tests.

Parameter
NameDescription
request google::cloud::aiplatform::v1::ExportTensorboardTimeSeriesDataRequest
Returns
TypeDescription
StreamRange< google::cloud::aiplatform::v1::TimeSeriesDataPoint >