Class TensorboardServiceConnection (2.23.0-rc)

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

To create a concrete instance, see MakeTensorboardServiceConnection().

For mocking, see aiplatform_v1_mocks::MockTensorboardServiceConnection.

Functions

virtual options()

Returns
TypeDescription
Options

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

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 &)

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 &)

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)

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

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

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 &)

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 &)

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 &)

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 &)

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 &)

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

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

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

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

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 &)

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 &)

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 &)

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 &)

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

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

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

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

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 &)

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 &)

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 &)

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 &)

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

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

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

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

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 &)

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 &)

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 &)

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 &)

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 &)

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

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

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