FakeJobService class base

Testing fake for JobService.

Implemented types

Constructors

FakeJobService({Future<CustomJob> createCustomJob(CreateCustomJobRequest request)?, Future<CustomJob> getCustomJob(GetCustomJobRequest request)?, Future<ListCustomJobsResponse> listCustomJobs(ListCustomJobsRequest request)?, Future<Operation<Empty, DeleteOperationMetadata>> deleteCustomJob(DeleteCustomJobRequest request)?, Future<void> cancelCustomJob(CancelCustomJobRequest request)?, Future<DataLabelingJob> createDataLabelingJob(CreateDataLabelingJobRequest request)?, Future<DataLabelingJob> getDataLabelingJob(GetDataLabelingJobRequest request)?, Future<ListDataLabelingJobsResponse> listDataLabelingJobs(ListDataLabelingJobsRequest request)?, Future<Operation<Empty, DeleteOperationMetadata>> deleteDataLabelingJob(DeleteDataLabelingJobRequest request)?, Future<void> cancelDataLabelingJob(CancelDataLabelingJobRequest request)?, Future<HyperparameterTuningJob> createHyperparameterTuningJob(CreateHyperparameterTuningJobRequest request)?, Future<HyperparameterTuningJob> getHyperparameterTuningJob(GetHyperparameterTuningJobRequest request)?, Future<ListHyperparameterTuningJobsResponse> listHyperparameterTuningJobs(ListHyperparameterTuningJobsRequest request)?, Future<Operation<Empty, DeleteOperationMetadata>> deleteHyperparameterTuningJob(DeleteHyperparameterTuningJobRequest request)?, Future<void> cancelHyperparameterTuningJob(CancelHyperparameterTuningJobRequest request)?, Future<NasJob> createNasJob(CreateNasJobRequest request)?, Future<NasJob> getNasJob(GetNasJobRequest request)?, Future<ListNasJobsResponse> listNasJobs(ListNasJobsRequest request)?, Future<Operation<Empty, DeleteOperationMetadata>> deleteNasJob(DeleteNasJobRequest request)?, Future<void> cancelNasJob(CancelNasJobRequest request)?, Future<NasTrialDetail> getNasTrialDetail(GetNasTrialDetailRequest request)?, Future<ListNasTrialDetailsResponse> listNasTrialDetails(ListNasTrialDetailsRequest request)?, Future<BatchPredictionJob> createBatchPredictionJob(CreateBatchPredictionJobRequest request)?, Future<BatchPredictionJob> getBatchPredictionJob(GetBatchPredictionJobRequest request)?, Future<ListBatchPredictionJobsResponse> listBatchPredictionJobs(ListBatchPredictionJobsRequest request)?, Future<Operation<Empty, DeleteOperationMetadata>> deleteBatchPredictionJob(DeleteBatchPredictionJobRequest request)?, Future<void> cancelBatchPredictionJob(CancelBatchPredictionJobRequest request)?, Future<ModelDeploymentMonitoringJob> createModelDeploymentMonitoringJob(CreateModelDeploymentMonitoringJobRequest request)?, Future<SearchModelDeploymentMonitoringStatsAnomaliesResponse> searchModelDeploymentMonitoringStatsAnomalies(SearchModelDeploymentMonitoringStatsAnomaliesRequest request)?, Future<ModelDeploymentMonitoringJob> getModelDeploymentMonitoringJob(GetModelDeploymentMonitoringJobRequest request)?, Future<ListModelDeploymentMonitoringJobsResponse> listModelDeploymentMonitoringJobs(ListModelDeploymentMonitoringJobsRequest request)?, Future<Operation<ModelDeploymentMonitoringJob, UpdateModelDeploymentMonitoringJobOperationMetadata>> updateModelDeploymentMonitoringJob(UpdateModelDeploymentMonitoringJobRequest request)?, Future<Operation<Empty, DeleteOperationMetadata>> deleteModelDeploymentMonitoringJob(DeleteModelDeploymentMonitoringJobRequest request)?, Future<void> pauseModelDeploymentMonitoringJob(PauseModelDeploymentMonitoringJobRequest request)?, Future<void> resumeModelDeploymentMonitoringJob(ResumeModelDeploymentMonitoringJobRequest request)?, Future<ListLocationsResponse> listLocations(ListLocationsRequest request)?, Future<Location> getLocation(GetLocationRequest request)?, Future<Policy> setIamPolicy(SetIamPolicyRequest request)?, Future<Policy> getIamPolicy(GetIamPolicyRequest request)?, Future<TestIamPermissionsResponse> testIamPermissions(TestIamPermissionsRequest request)?, Future<ListOperationsResponse> listOperations(ListOperationsRequest request)?, Future<Operation<T, S>> getOperation<T extends ProtoMessage, S extends ProtoMessage>(Operation<T, S> request)?, Future<void> deleteOperation(DeleteOperationRequest request)?, Future<void> cancelOperation(CancelOperationRequest request)?, Future<Operation<ProtoMessage, ProtoMessage>> waitOperation(WaitOperationRequest request)?})

Properties

hashCode int
The hash code for this object.
no setterinherited
isClosed bool
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

cancelBatchPredictionJob(CancelBatchPredictionJobRequest request) Future<void>
Cancels a BatchPredictionJob.
override
cancelCustomJob(CancelCustomJobRequest request) Future<void>
Cancels a CustomJob. Starts asynchronous cancellation on the CustomJob. The server makes a best effort to cancel the job, but success is not guaranteed. Clients can use JobService.GetCustomJob or other methods to check whether the cancellation succeeded or whether the job completed despite cancellation. On successful cancellation, the CustomJob is not deleted; instead it becomes a job with a CustomJob.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED, and CustomJob.state is set to CANCELLED.
override
cancelDataLabelingJob(CancelDataLabelingJobRequest request) Future<void>
Cancels a DataLabelingJob. Success of cancellation is not guaranteed.
override
cancelHyperparameterTuningJob(CancelHyperparameterTuningJobRequest request) Future<void>
Cancels a HyperparameterTuningJob. Starts asynchronous cancellation on the HyperparameterTuningJob. The server makes a best effort to cancel the job, but success is not guaranteed. Clients can use JobService.GetHyperparameterTuningJob or other methods to check whether the cancellation succeeded or whether the job completed despite cancellation. On successful cancellation, the HyperparameterTuningJob is not deleted; instead it becomes a job with a HyperparameterTuningJob.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED, and HyperparameterTuningJob.state is set to CANCELLED.
override
cancelNasJob(CancelNasJobRequest request) Future<void>
Cancels a NasJob. Starts asynchronous cancellation on the NasJob. The server makes a best effort to cancel the job, but success is not guaranteed. Clients can use JobService.GetNasJob or other methods to check whether the cancellation succeeded or whether the job completed despite cancellation. On successful cancellation, the NasJob is not deleted; instead it becomes a job with a NasJob.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED, and NasJob.state is set to CANCELLED.
override
cancelOperation(CancelOperationRequest request) Future<void>
Provides the Operations service functionality in this service.
override
close() → void
Closes the client and cleans up any resources associated with it.
override
createBatchPredictionJob(CreateBatchPredictionJobRequest request) Future<BatchPredictionJob>
Creates a BatchPredictionJob. A BatchPredictionJob once created will right away be attempted to start.
override
createCustomJob(CreateCustomJobRequest request) Future<CustomJob>
Creates a CustomJob. A created CustomJob right away will be attempted to be run.
override
createDataLabelingJob(CreateDataLabelingJobRequest request) Future<DataLabelingJob>
Creates a DataLabelingJob.
override
createHyperparameterTuningJob(CreateHyperparameterTuningJobRequest request) Future<HyperparameterTuningJob>
Creates a HyperparameterTuningJob
override
createModelDeploymentMonitoringJob(CreateModelDeploymentMonitoringJobRequest request) Future<ModelDeploymentMonitoringJob>
Creates a ModelDeploymentMonitoringJob. It will run periodically on a configured interval.
override
createNasJob(CreateNasJobRequest request) Future<NasJob>
Creates a NasJob
override
deleteBatchPredictionJob(DeleteBatchPredictionJobRequest request) Future<Operation<Empty, DeleteOperationMetadata>>
Deletes a BatchPredictionJob. Can only be called on jobs that already finished.
override
deleteCustomJob(DeleteCustomJobRequest request) Future<Operation<Empty, DeleteOperationMetadata>>
Deletes a CustomJob.
override
deleteDataLabelingJob(DeleteDataLabelingJobRequest request) Future<Operation<Empty, DeleteOperationMetadata>>
Deletes a DataLabelingJob.
override
deleteHyperparameterTuningJob(DeleteHyperparameterTuningJobRequest request) Future<Operation<Empty, DeleteOperationMetadata>>
Deletes a HyperparameterTuningJob.
override
deleteModelDeploymentMonitoringJob(DeleteModelDeploymentMonitoringJobRequest request) Future<Operation<Empty, DeleteOperationMetadata>>
Deletes a ModelDeploymentMonitoringJob.
override
deleteNasJob(DeleteNasJobRequest request) Future<Operation<Empty, DeleteOperationMetadata>>
Deletes a NasJob.
override
deleteOperation(DeleteOperationRequest request) Future<void>
Provides the Operations service functionality in this service.
override
getBatchPredictionJob(GetBatchPredictionJobRequest request) Future<BatchPredictionJob>
Gets a BatchPredictionJob
override
getCustomJob(GetCustomJobRequest request) Future<CustomJob>
Gets a CustomJob.
override
getDataLabelingJob(GetDataLabelingJobRequest request) Future<DataLabelingJob>
Gets a DataLabelingJob.
override
getHyperparameterTuningJob(GetHyperparameterTuningJobRequest request) Future<HyperparameterTuningJob>
Gets a HyperparameterTuningJob
override
getIamPolicy(GetIamPolicyRequest request) Future<Policy>
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
override
getLocation(GetLocationRequest request) Future<Location>
Gets information about a location.
override
getModelDeploymentMonitoringJob(GetModelDeploymentMonitoringJobRequest request) Future<ModelDeploymentMonitoringJob>
Gets a ModelDeploymentMonitoringJob.
override
getNasJob(GetNasJobRequest request) Future<NasJob>
Gets a NasJob
override
getNasTrialDetail(GetNasTrialDetailRequest request) Future<NasTrialDetail>
Gets a NasTrialDetail.
override
getOperation<T extends ProtoMessage, S extends ProtoMessage>(Operation<T, S> request) Future<Operation<T, S>>
Provides the Operations service functionality in this service.
override
listBatchPredictionJobs(ListBatchPredictionJobsRequest request) Future<ListBatchPredictionJobsResponse>
Lists BatchPredictionJobs in a Location.
override
listCustomJobs(ListCustomJobsRequest request) Future<ListCustomJobsResponse>
Lists CustomJobs in a Location.
override
listDataLabelingJobs(ListDataLabelingJobsRequest request) Future<ListDataLabelingJobsResponse>
Lists DataLabelingJobs in a Location.
override
listHyperparameterTuningJobs(ListHyperparameterTuningJobsRequest request) Future<ListHyperparameterTuningJobsResponse>
Lists HyperparameterTuningJobs in a Location.
override
listLocations(ListLocationsRequest request) Future<ListLocationsResponse>
Lists information about the supported locations for this service.
override
listModelDeploymentMonitoringJobs(ListModelDeploymentMonitoringJobsRequest request) Future<ListModelDeploymentMonitoringJobsResponse>
Lists ModelDeploymentMonitoringJobs in a Location.
override
listNasJobs(ListNasJobsRequest request) Future<ListNasJobsResponse>
Lists NasJobs in a Location.
override
listNasTrialDetails(ListNasTrialDetailsRequest request) Future<ListNasTrialDetailsResponse>
List top NasTrialDetails of a NasJob.
override
listOperations(ListOperationsRequest request) Future<ListOperationsResponse>
Provides the Operations service functionality in this service.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pauseModelDeploymentMonitoringJob(PauseModelDeploymentMonitoringJobRequest request) Future<void>
Pauses a ModelDeploymentMonitoringJob. If the job is running, the server makes a best effort to cancel the job. Will mark ModelDeploymentMonitoringJob.state to 'PAUSED'.
override
resumeModelDeploymentMonitoringJob(ResumeModelDeploymentMonitoringJobRequest request) Future<void>
Resumes a paused ModelDeploymentMonitoringJob. It will start to run from next scheduled time. A deleted ModelDeploymentMonitoringJob can't be resumed.
override
searchModelDeploymentMonitoringStatsAnomalies(SearchModelDeploymentMonitoringStatsAnomaliesRequest request) Future<SearchModelDeploymentMonitoringStatsAnomaliesResponse>
Searches Model Monitoring Statistics generated within a given time window.
override
setIamPolicy(SetIamPolicyRequest request) Future<Policy>
Sets the access control policy on the specified resource. Replaces any existing policy.
override
testIamPermissions(TestIamPermissionsRequest request) Future<TestIamPermissionsResponse>
Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.
override
toString() String
A string representation of this object.
inherited
updateModelDeploymentMonitoringJob(UpdateModelDeploymentMonitoringJobRequest request) Future<Operation<ModelDeploymentMonitoringJob, UpdateModelDeploymentMonitoringJobOperationMetadata>>
Updates a ModelDeploymentMonitoringJob.
override
waitOperation(WaitOperationRequest request) Future<Operation<ProtoMessage, ProtoMessage>>
Provides the Operations service functionality in this service.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited