Class MockTensorboardServiceConnection (2.13.0)

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
Type Description
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
Name Description
request google::cloud::aiplatform::v1::CreateTensorboardRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::GetTensorboardRequest const &
Returns
Type Description
StatusOr< google::cloud::aiplatform::v1::Tensorboard >

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
Name Description
request google::cloud::aiplatform::v1::ReadTensorboardUsageRequest const &
Returns
Type Description
StatusOr< google::cloud::aiplatform::v1::ReadTensorboardUsageResponse >

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
Name Description
request google::cloud::aiplatform::v1::UpdateTensorboardRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::ListTensorboardsRequest
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::DeleteTensorboardRequest const &
Returns
Type Description
future< StatusOr< google::cloud::aiplatform::v1::DeleteOperationMetadata > >

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
Name Description
request google::cloud::aiplatform::v1::CreateTensorboardExperimentRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::GetTensorboardExperimentRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::UpdateTensorboardExperimentRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::ListTensorboardExperimentsRequest
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::DeleteTensorboardExperimentRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::CreateTensorboardRunRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::BatchCreateTensorboardRunsRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::GetTensorboardRunRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::UpdateTensorboardRunRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::ListTensorboardRunsRequest
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::DeleteTensorboardRunRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::BatchCreateTensorboardTimeSeriesRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::CreateTensorboardTimeSeriesRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::GetTensorboardTimeSeriesRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::UpdateTensorboardTimeSeriesRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::ListTensorboardTimeSeriesRequest
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::DeleteTensorboardTimeSeriesRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::BatchReadTensorboardTimeSeriesDataRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::ReadTensorboardTimeSeriesDataRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::ReadTensorboardBlobDataRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::WriteTensorboardExperimentDataRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::WriteTensorboardRunDataRequest const &
Returns
Type Description
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
Name Description
request google::cloud::aiplatform::v1::ExportTensorboardTimeSeriesDataRequest
Returns
Type Description
StreamRange< google::cloud::aiplatform::v1::TimeSeriesDataPoint >