Class MockJobServiceConnection (2.15.1)

A class to mock JobServiceConnection.

Application developers may want to test their code with simulated responses, including errors, from an object of type JobServiceClient. To do so, construct an object of type JobServiceClient 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 CreateCustomJob(google::cloud::aiplatform::v1::CreateCustomJobRequest 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::CreateCustomJobRequest const &
Returns
Type Description
StatusOr< google::cloud::aiplatform::v1::CustomJob >

virtual GetCustomJob(google::cloud::aiplatform::v1::GetCustomJobRequest 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::GetCustomJobRequest const &
Returns
Type Description
StatusOr< google::cloud::aiplatform::v1::CustomJob >

virtual ListCustomJobs(google::cloud::aiplatform::v1::ListCustomJobsRequest)

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::ListCustomJobsRequest
Returns
Type Description
StreamRange< google::cloud::aiplatform::v1::CustomJob >

virtual DeleteCustomJob(google::cloud::aiplatform::v1::DeleteCustomJobRequest 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::DeleteCustomJobRequest const &
Returns
Type Description
future< StatusOr< google::cloud::aiplatform::v1::DeleteOperationMetadata > >

virtual CancelCustomJob(google::cloud::aiplatform::v1::CancelCustomJobRequest 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::CancelCustomJobRequest const &
Returns
Type Description
Status

virtual CreateDataLabelingJob(google::cloud::aiplatform::v1::CreateDataLabelingJobRequest 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::CreateDataLabelingJobRequest const &
Returns
Type Description
StatusOr< google::cloud::aiplatform::v1::DataLabelingJob >

virtual GetDataLabelingJob(google::cloud::aiplatform::v1::GetDataLabelingJobRequest 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::GetDataLabelingJobRequest const &
Returns
Type Description
StatusOr< google::cloud::aiplatform::v1::DataLabelingJob >

virtual ListDataLabelingJobs(google::cloud::aiplatform::v1::ListDataLabelingJobsRequest)

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::ListDataLabelingJobsRequest
Returns
Type Description
StreamRange< google::cloud::aiplatform::v1::DataLabelingJob >

virtual DeleteDataLabelingJob(google::cloud::aiplatform::v1::DeleteDataLabelingJobRequest 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::DeleteDataLabelingJobRequest const &
Returns
Type Description
future< StatusOr< google::cloud::aiplatform::v1::DeleteOperationMetadata > >

virtual CancelDataLabelingJob(google::cloud::aiplatform::v1::CancelDataLabelingJobRequest 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::CancelDataLabelingJobRequest const &
Returns
Type Description
Status

virtual CreateHyperparameterTuningJob(google::cloud::aiplatform::v1::CreateHyperparameterTuningJobRequest 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::CreateHyperparameterTuningJobRequest const &
Returns
Type Description
StatusOr< google::cloud::aiplatform::v1::HyperparameterTuningJob >

virtual GetHyperparameterTuningJob(google::cloud::aiplatform::v1::GetHyperparameterTuningJobRequest 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::GetHyperparameterTuningJobRequest const &
Returns
Type Description
StatusOr< google::cloud::aiplatform::v1::HyperparameterTuningJob >

virtual ListHyperparameterTuningJobs(google::cloud::aiplatform::v1::ListHyperparameterTuningJobsRequest)

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::ListHyperparameterTuningJobsRequest
Returns
Type Description
StreamRange< google::cloud::aiplatform::v1::HyperparameterTuningJob >

virtual DeleteHyperparameterTuningJob(google::cloud::aiplatform::v1::DeleteHyperparameterTuningJobRequest 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::DeleteHyperparameterTuningJobRequest const &
Returns
Type Description
future< StatusOr< google::cloud::aiplatform::v1::DeleteOperationMetadata > >

virtual CancelHyperparameterTuningJob(google::cloud::aiplatform::v1::CancelHyperparameterTuningJobRequest 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::CancelHyperparameterTuningJobRequest const &
Returns
Type Description
Status

virtual CreateNasJob(google::cloud::aiplatform::v1::CreateNasJobRequest 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::CreateNasJobRequest const &
Returns
Type Description
StatusOr< google::cloud::aiplatform::v1::NasJob >

virtual GetNasJob(google::cloud::aiplatform::v1::GetNasJobRequest 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::GetNasJobRequest const &
Returns
Type Description
StatusOr< google::cloud::aiplatform::v1::NasJob >

virtual ListNasJobs(google::cloud::aiplatform::v1::ListNasJobsRequest)

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::ListNasJobsRequest
Returns
Type Description
StreamRange< google::cloud::aiplatform::v1::NasJob >

virtual DeleteNasJob(google::cloud::aiplatform::v1::DeleteNasJobRequest 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::DeleteNasJobRequest const &
Returns
Type Description
future< StatusOr< google::cloud::aiplatform::v1::DeleteOperationMetadata > >

virtual CancelNasJob(google::cloud::aiplatform::v1::CancelNasJobRequest 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::CancelNasJobRequest const &
Returns
Type Description
Status

virtual GetNasTrialDetail(google::cloud::aiplatform::v1::GetNasTrialDetailRequest 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::GetNasTrialDetailRequest const &
Returns
Type Description
StatusOr< google::cloud::aiplatform::v1::NasTrialDetail >

virtual ListNasTrialDetails(google::cloud::aiplatform::v1::ListNasTrialDetailsRequest)

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::ListNasTrialDetailsRequest
Returns
Type Description
StreamRange< google::cloud::aiplatform::v1::NasTrialDetail >

virtual CreateBatchPredictionJob(google::cloud::aiplatform::v1::CreateBatchPredictionJobRequest 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::CreateBatchPredictionJobRequest const &
Returns
Type Description
StatusOr< google::cloud::aiplatform::v1::BatchPredictionJob >

virtual GetBatchPredictionJob(google::cloud::aiplatform::v1::GetBatchPredictionJobRequest 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::GetBatchPredictionJobRequest const &
Returns
Type Description
StatusOr< google::cloud::aiplatform::v1::BatchPredictionJob >

virtual ListBatchPredictionJobs(google::cloud::aiplatform::v1::ListBatchPredictionJobsRequest)

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::ListBatchPredictionJobsRequest
Returns
Type Description
StreamRange< google::cloud::aiplatform::v1::BatchPredictionJob >

virtual DeleteBatchPredictionJob(google::cloud::aiplatform::v1::DeleteBatchPredictionJobRequest 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::DeleteBatchPredictionJobRequest const &
Returns
Type Description
future< StatusOr< google::cloud::aiplatform::v1::DeleteOperationMetadata > >

virtual CancelBatchPredictionJob(google::cloud::aiplatform::v1::CancelBatchPredictionJobRequest 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::CancelBatchPredictionJobRequest const &
Returns
Type Description
Status

virtual CreateModelDeploymentMonitoringJob(google::cloud::aiplatform::v1::CreateModelDeploymentMonitoringJobRequest 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::CreateModelDeploymentMonitoringJobRequest const &
Returns
Type Description
StatusOr< google::cloud::aiplatform::v1::ModelDeploymentMonitoringJob >

virtual SearchModelDeploymentMonitoringStatsAnomalies(google::cloud::aiplatform::v1::SearchModelDeploymentMonitoringStatsAnomaliesRequest)

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::SearchModelDeploymentMonitoringStatsAnomaliesRequest
Returns
Type Description
StreamRange< google::cloud::aiplatform::v1::ModelMonitoringStatsAnomalies >

virtual GetModelDeploymentMonitoringJob(google::cloud::aiplatform::v1::GetModelDeploymentMonitoringJobRequest 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::GetModelDeploymentMonitoringJobRequest const &
Returns
Type Description
StatusOr< google::cloud::aiplatform::v1::ModelDeploymentMonitoringJob >

virtual ListModelDeploymentMonitoringJobs(google::cloud::aiplatform::v1::ListModelDeploymentMonitoringJobsRequest)

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::ListModelDeploymentMonitoringJobsRequest
Returns
Type Description
StreamRange< google::cloud::aiplatform::v1::ModelDeploymentMonitoringJob >

virtual UpdateModelDeploymentMonitoringJob(google::cloud::aiplatform::v1::UpdateModelDeploymentMonitoringJobRequest 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::UpdateModelDeploymentMonitoringJobRequest const &
Returns
Type Description
future< StatusOr< google::cloud::aiplatform::v1::ModelDeploymentMonitoringJob > >

virtual DeleteModelDeploymentMonitoringJob(google::cloud::aiplatform::v1::DeleteModelDeploymentMonitoringJobRequest 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::DeleteModelDeploymentMonitoringJobRequest const &
Returns
Type Description
future< StatusOr< google::cloud::aiplatform::v1::DeleteOperationMetadata > >

virtual PauseModelDeploymentMonitoringJob(google::cloud::aiplatform::v1::PauseModelDeploymentMonitoringJobRequest 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::PauseModelDeploymentMonitoringJobRequest const &
Returns
Type Description
Status

virtual ResumeModelDeploymentMonitoringJob(google::cloud::aiplatform::v1::ResumeModelDeploymentMonitoringJobRequest 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::ResumeModelDeploymentMonitoringJobRequest const &
Returns
Type Description
Status