FakeJobService constructor

FakeJobService({
  1. Future<CustomJob> createCustomJob(
    1. CreateCustomJobRequest request
    )?,
  2. Future<CustomJob> getCustomJob(
    1. GetCustomJobRequest request
    )?,
  3. Future<ListCustomJobsResponse> listCustomJobs(
    1. ListCustomJobsRequest request
    )?,
  4. Future<Operation<Empty, DeleteOperationMetadata>> deleteCustomJob(
    1. DeleteCustomJobRequest request
    )?,
  5. Future<void> cancelCustomJob(
    1. CancelCustomJobRequest request
    )?,
  6. Future<DataLabelingJob> createDataLabelingJob(
    1. CreateDataLabelingJobRequest request
    )?,
  7. Future<DataLabelingJob> getDataLabelingJob(
    1. GetDataLabelingJobRequest request
    )?,
  8. Future<ListDataLabelingJobsResponse> listDataLabelingJobs(
    1. ListDataLabelingJobsRequest request
    )?,
  9. Future<Operation<Empty, DeleteOperationMetadata>> deleteDataLabelingJob(
    1. DeleteDataLabelingJobRequest request
    )?,
  10. Future<void> cancelDataLabelingJob(
    1. CancelDataLabelingJobRequest request
    )?,
  11. Future<HyperparameterTuningJob> createHyperparameterTuningJob(
    1. CreateHyperparameterTuningJobRequest request
    )?,
  12. Future<HyperparameterTuningJob> getHyperparameterTuningJob(
    1. GetHyperparameterTuningJobRequest request
    )?,
  13. Future<ListHyperparameterTuningJobsResponse> listHyperparameterTuningJobs(
    1. ListHyperparameterTuningJobsRequest request
    )?,
  14. Future<Operation<Empty, DeleteOperationMetadata>> deleteHyperparameterTuningJob(
    1. DeleteHyperparameterTuningJobRequest request
    )?,
  15. Future<void> cancelHyperparameterTuningJob(
    1. CancelHyperparameterTuningJobRequest request
    )?,
  16. Future<NasJob> createNasJob(
    1. CreateNasJobRequest request
    )?,
  17. Future<NasJob> getNasJob(
    1. GetNasJobRequest request
    )?,
  18. Future<ListNasJobsResponse> listNasJobs(
    1. ListNasJobsRequest request
    )?,
  19. Future<Operation<Empty, DeleteOperationMetadata>> deleteNasJob(
    1. DeleteNasJobRequest request
    )?,
  20. Future<void> cancelNasJob(
    1. CancelNasJobRequest request
    )?,
  21. Future<NasTrialDetail> getNasTrialDetail(
    1. GetNasTrialDetailRequest request
    )?,
  22. Future<ListNasTrialDetailsResponse> listNasTrialDetails(
    1. ListNasTrialDetailsRequest request
    )?,
  23. Future<BatchPredictionJob> createBatchPredictionJob(
    1. CreateBatchPredictionJobRequest request
    )?,
  24. Future<BatchPredictionJob> getBatchPredictionJob(
    1. GetBatchPredictionJobRequest request
    )?,
  25. Future<ListBatchPredictionJobsResponse> listBatchPredictionJobs(
    1. ListBatchPredictionJobsRequest request
    )?,
  26. Future<Operation<Empty, DeleteOperationMetadata>> deleteBatchPredictionJob(
    1. DeleteBatchPredictionJobRequest request
    )?,
  27. Future<void> cancelBatchPredictionJob(
    1. CancelBatchPredictionJobRequest request
    )?,
  28. Future<ModelDeploymentMonitoringJob> createModelDeploymentMonitoringJob(
    1. CreateModelDeploymentMonitoringJobRequest request
    )?,
  29. Future<SearchModelDeploymentMonitoringStatsAnomaliesResponse> searchModelDeploymentMonitoringStatsAnomalies(
    1. SearchModelDeploymentMonitoringStatsAnomaliesRequest request
    )?,
  30. Future<ModelDeploymentMonitoringJob> getModelDeploymentMonitoringJob(
    1. GetModelDeploymentMonitoringJobRequest request
    )?,
  31. Future<ListModelDeploymentMonitoringJobsResponse> listModelDeploymentMonitoringJobs(
    1. ListModelDeploymentMonitoringJobsRequest request
    )?,
  32. Future<Operation<ModelDeploymentMonitoringJob, UpdateModelDeploymentMonitoringJobOperationMetadata>> updateModelDeploymentMonitoringJob(
    1. UpdateModelDeploymentMonitoringJobRequest request
    )?,
  33. Future<Operation<Empty, DeleteOperationMetadata>> deleteModelDeploymentMonitoringJob(
    1. DeleteModelDeploymentMonitoringJobRequest request
    )?,
  34. Future<void> pauseModelDeploymentMonitoringJob(
    1. PauseModelDeploymentMonitoringJobRequest request
    )?,
  35. Future<void> resumeModelDeploymentMonitoringJob(
    1. ResumeModelDeploymentMonitoringJobRequest request
    )?,
  36. Future<ListLocationsResponse> listLocations(
    1. ListLocationsRequest request
    )?,
  37. Future<Location> getLocation(
    1. GetLocationRequest request
    )?,
  38. Future<Policy> setIamPolicy(
    1. SetIamPolicyRequest request
    )?,
  39. Future<Policy> getIamPolicy(
    1. GetIamPolicyRequest request
    )?,
  40. Future<TestIamPermissionsResponse> testIamPermissions(
    1. TestIamPermissionsRequest request
    )?,
  41. Future<ListOperationsResponse> listOperations(
    1. ListOperationsRequest request
    )?,
  42. Future<Operation<T, S>> getOperation<T extends ProtoMessage, S extends ProtoMessage>(
    1. Operation<T, S> request
    )?,
  43. Future<void> deleteOperation(
    1. DeleteOperationRequest request
    )?,
  44. Future<void> cancelOperation(
    1. CancelOperationRequest request
    )?,
  45. Future<Operation<ProtoMessage, ProtoMessage>> waitOperation(
    1. WaitOperationRequest request
    )?,
})

Implementation

FakeJobService({
  Future<CustomJob> Function(CreateCustomJobRequest request)? createCustomJob,
  Future<CustomJob> Function(GetCustomJobRequest request)? getCustomJob,
  Future<ListCustomJobsResponse> Function(ListCustomJobsRequest request)?
  listCustomJobs,
  Future<Operation<protobuf.Empty, DeleteOperationMetadata>> Function(
    DeleteCustomJobRequest request,
  )?
  deleteCustomJob,
  Future<void> Function(CancelCustomJobRequest request)? cancelCustomJob,
  Future<DataLabelingJob> Function(CreateDataLabelingJobRequest request)?
  createDataLabelingJob,
  Future<DataLabelingJob> Function(GetDataLabelingJobRequest request)?
  getDataLabelingJob,
  Future<ListDataLabelingJobsResponse> Function(
    ListDataLabelingJobsRequest request,
  )?
  listDataLabelingJobs,
  Future<Operation<protobuf.Empty, DeleteOperationMetadata>> Function(
    DeleteDataLabelingJobRequest request,
  )?
  deleteDataLabelingJob,
  Future<void> Function(CancelDataLabelingJobRequest request)?
  cancelDataLabelingJob,
  Future<HyperparameterTuningJob> Function(
    CreateHyperparameterTuningJobRequest request,
  )?
  createHyperparameterTuningJob,
  Future<HyperparameterTuningJob> Function(
    GetHyperparameterTuningJobRequest request,
  )?
  getHyperparameterTuningJob,
  Future<ListHyperparameterTuningJobsResponse> Function(
    ListHyperparameterTuningJobsRequest request,
  )?
  listHyperparameterTuningJobs,
  Future<Operation<protobuf.Empty, DeleteOperationMetadata>> Function(
    DeleteHyperparameterTuningJobRequest request,
  )?
  deleteHyperparameterTuningJob,
  Future<void> Function(CancelHyperparameterTuningJobRequest request)?
  cancelHyperparameterTuningJob,
  Future<NasJob> Function(CreateNasJobRequest request)? createNasJob,
  Future<NasJob> Function(GetNasJobRequest request)? getNasJob,
  Future<ListNasJobsResponse> Function(ListNasJobsRequest request)?
  listNasJobs,
  Future<Operation<protobuf.Empty, DeleteOperationMetadata>> Function(
    DeleteNasJobRequest request,
  )?
  deleteNasJob,
  Future<void> Function(CancelNasJobRequest request)? cancelNasJob,
  Future<NasTrialDetail> Function(GetNasTrialDetailRequest request)?
  getNasTrialDetail,
  Future<ListNasTrialDetailsResponse> Function(
    ListNasTrialDetailsRequest request,
  )?
  listNasTrialDetails,
  Future<BatchPredictionJob> Function(
    CreateBatchPredictionJobRequest request,
  )?
  createBatchPredictionJob,
  Future<BatchPredictionJob> Function(GetBatchPredictionJobRequest request)?
  getBatchPredictionJob,
  Future<ListBatchPredictionJobsResponse> Function(
    ListBatchPredictionJobsRequest request,
  )?
  listBatchPredictionJobs,
  Future<Operation<protobuf.Empty, DeleteOperationMetadata>> Function(
    DeleteBatchPredictionJobRequest request,
  )?
  deleteBatchPredictionJob,
  Future<void> Function(CancelBatchPredictionJobRequest request)?
  cancelBatchPredictionJob,
  Future<ModelDeploymentMonitoringJob> Function(
    CreateModelDeploymentMonitoringJobRequest request,
  )?
  createModelDeploymentMonitoringJob,
  Future<SearchModelDeploymentMonitoringStatsAnomaliesResponse> Function(
    SearchModelDeploymentMonitoringStatsAnomaliesRequest request,
  )?
  searchModelDeploymentMonitoringStatsAnomalies,
  Future<ModelDeploymentMonitoringJob> Function(
    GetModelDeploymentMonitoringJobRequest request,
  )?
  getModelDeploymentMonitoringJob,
  Future<ListModelDeploymentMonitoringJobsResponse> Function(
    ListModelDeploymentMonitoringJobsRequest request,
  )?
  listModelDeploymentMonitoringJobs,
  Future<
    Operation<
      ModelDeploymentMonitoringJob,
      UpdateModelDeploymentMonitoringJobOperationMetadata
    >
  >
  Function(UpdateModelDeploymentMonitoringJobRequest request)?
  updateModelDeploymentMonitoringJob,
  Future<Operation<protobuf.Empty, DeleteOperationMetadata>> Function(
    DeleteModelDeploymentMonitoringJobRequest request,
  )?
  deleteModelDeploymentMonitoringJob,
  Future<void> Function(PauseModelDeploymentMonitoringJobRequest request)?
  pauseModelDeploymentMonitoringJob,
  Future<void> Function(ResumeModelDeploymentMonitoringJobRequest request)?
  resumeModelDeploymentMonitoringJob,
  Future<ListLocationsResponse> Function(ListLocationsRequest request)?
  listLocations,
  Future<Location> Function(GetLocationRequest request)? getLocation,
  Future<Policy> Function(SetIamPolicyRequest request)? setIamPolicy,
  Future<Policy> Function(GetIamPolicyRequest request)? getIamPolicy,
  Future<TestIamPermissionsResponse> Function(
    TestIamPermissionsRequest request,
  )?
  testIamPermissions,
  Future<ListOperationsResponse> Function(ListOperationsRequest request)?
  listOperations,
  Future<Operation<T, S>> Function<
    T extends ProtoMessage,
    S extends ProtoMessage
  >(Operation<T, S> request)?
  getOperation,
  Future<void> Function(DeleteOperationRequest request)? deleteOperation,
  Future<void> Function(CancelOperationRequest request)? cancelOperation,
  Future<Operation> Function(WaitOperationRequest request)? waitOperation,
}) : _createCustomJob = createCustomJob,
     _getCustomJob = getCustomJob,
     _listCustomJobs = listCustomJobs,
     _deleteCustomJob = deleteCustomJob,
     _cancelCustomJob = cancelCustomJob,
     _createDataLabelingJob = createDataLabelingJob,
     _getDataLabelingJob = getDataLabelingJob,
     _listDataLabelingJobs = listDataLabelingJobs,
     _deleteDataLabelingJob = deleteDataLabelingJob,
     _cancelDataLabelingJob = cancelDataLabelingJob,
     _createHyperparameterTuningJob = createHyperparameterTuningJob,
     _getHyperparameterTuningJob = getHyperparameterTuningJob,
     _listHyperparameterTuningJobs = listHyperparameterTuningJobs,
     _deleteHyperparameterTuningJob = deleteHyperparameterTuningJob,
     _cancelHyperparameterTuningJob = cancelHyperparameterTuningJob,
     _createNasJob = createNasJob,
     _getNasJob = getNasJob,
     _listNasJobs = listNasJobs,
     _deleteNasJob = deleteNasJob,
     _cancelNasJob = cancelNasJob,
     _getNasTrialDetail = getNasTrialDetail,
     _listNasTrialDetails = listNasTrialDetails,
     _createBatchPredictionJob = createBatchPredictionJob,
     _getBatchPredictionJob = getBatchPredictionJob,
     _listBatchPredictionJobs = listBatchPredictionJobs,
     _deleteBatchPredictionJob = deleteBatchPredictionJob,
     _cancelBatchPredictionJob = cancelBatchPredictionJob,
     _createModelDeploymentMonitoringJob = createModelDeploymentMonitoringJob,
     _searchModelDeploymentMonitoringStatsAnomalies =
         searchModelDeploymentMonitoringStatsAnomalies,
     _getModelDeploymentMonitoringJob = getModelDeploymentMonitoringJob,
     _listModelDeploymentMonitoringJobs = listModelDeploymentMonitoringJobs,
     _updateModelDeploymentMonitoringJob = updateModelDeploymentMonitoringJob,
     _deleteModelDeploymentMonitoringJob = deleteModelDeploymentMonitoringJob,
     _pauseModelDeploymentMonitoringJob = pauseModelDeploymentMonitoringJob,
     _resumeModelDeploymentMonitoringJob = resumeModelDeploymentMonitoringJob,
     _listLocations = listLocations,
     _getLocation = getLocation,
     _setIamPolicy = setIamPolicy,
     _getIamPolicy = getIamPolicy,
     _testIamPermissions = testIamPermissions,
     _listOperations = listOperations,
     _getOperation = getOperation,
     _deleteOperation = deleteOperation,
     _cancelOperation = cancelOperation,
     _waitOperation = waitOperation;