Interface JobServiceGrpc.AsyncService
-
- All Known Implementing Classes:
JobServiceGrpc.JobServiceImplBase
- Enclosing class:
- JobServiceGrpc
public static interface JobServiceGrpc.AsyncService
A service for creating and managing Vertex AI's jobs.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
cancelBatchPredictionJob(CancelBatchPredictionJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Cancels a BatchPredictionJob.default void
cancelCustomJob(CancelCustomJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Cancels a CustomJob.default void
cancelDataLabelingJob(CancelDataLabelingJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Cancels a DataLabelingJob.default void
cancelHyperparameterTuningJob(CancelHyperparameterTuningJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Cancels a HyperparameterTuningJob.default void
cancelNasJob(CancelNasJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Cancels a NasJob.default void
createBatchPredictionJob(CreateBatchPredictionJobRequest request, io.grpc.stub.StreamObserver<BatchPredictionJob> responseObserver)
Creates a BatchPredictionJob.default void
createCustomJob(CreateCustomJobRequest request, io.grpc.stub.StreamObserver<CustomJob> responseObserver)
Creates a CustomJob.default void
createDataLabelingJob(CreateDataLabelingJobRequest request, io.grpc.stub.StreamObserver<DataLabelingJob> responseObserver)
Creates a DataLabelingJob.default void
createHyperparameterTuningJob(CreateHyperparameterTuningJobRequest request, io.grpc.stub.StreamObserver<HyperparameterTuningJob> responseObserver)
Creates a HyperparameterTuningJobdefault void
createModelDeploymentMonitoringJob(CreateModelDeploymentMonitoringJobRequest request, io.grpc.stub.StreamObserver<ModelDeploymentMonitoringJob> responseObserver)
Creates a ModelDeploymentMonitoringJob.default void
createNasJob(CreateNasJobRequest request, io.grpc.stub.StreamObserver<NasJob> responseObserver)
Creates a NasJobdefault void
deleteBatchPredictionJob(DeleteBatchPredictionJobRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a BatchPredictionJob.default void
deleteCustomJob(DeleteCustomJobRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a CustomJob.default void
deleteDataLabelingJob(DeleteDataLabelingJobRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a DataLabelingJob.default void
deleteHyperparameterTuningJob(DeleteHyperparameterTuningJobRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a HyperparameterTuningJob.default void
deleteModelDeploymentMonitoringJob(DeleteModelDeploymentMonitoringJobRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a ModelDeploymentMonitoringJob.default void
deleteNasJob(DeleteNasJobRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a NasJob.default void
getBatchPredictionJob(GetBatchPredictionJobRequest request, io.grpc.stub.StreamObserver<BatchPredictionJob> responseObserver)
Gets a BatchPredictionJobdefault void
getCustomJob(GetCustomJobRequest request, io.grpc.stub.StreamObserver<CustomJob> responseObserver)
Gets a CustomJob.default void
getDataLabelingJob(GetDataLabelingJobRequest request, io.grpc.stub.StreamObserver<DataLabelingJob> responseObserver)
Gets a DataLabelingJob.default void
getHyperparameterTuningJob(GetHyperparameterTuningJobRequest request, io.grpc.stub.StreamObserver<HyperparameterTuningJob> responseObserver)
Gets a HyperparameterTuningJobdefault void
getModelDeploymentMonitoringJob(GetModelDeploymentMonitoringJobRequest request, io.grpc.stub.StreamObserver<ModelDeploymentMonitoringJob> responseObserver)
Gets a ModelDeploymentMonitoringJob.default void
getNasJob(GetNasJobRequest request, io.grpc.stub.StreamObserver<NasJob> responseObserver)
Gets a NasJobdefault void
getNasTrialDetail(GetNasTrialDetailRequest request, io.grpc.stub.StreamObserver<NasTrialDetail> responseObserver)
Gets a NasTrialDetail.default void
listBatchPredictionJobs(ListBatchPredictionJobsRequest request, io.grpc.stub.StreamObserver<ListBatchPredictionJobsResponse> responseObserver)
Lists BatchPredictionJobs in a Location.default void
listCustomJobs(ListCustomJobsRequest request, io.grpc.stub.StreamObserver<ListCustomJobsResponse> responseObserver)
Lists CustomJobs in a Location.default void
listDataLabelingJobs(ListDataLabelingJobsRequest request, io.grpc.stub.StreamObserver<ListDataLabelingJobsResponse> responseObserver)
Lists DataLabelingJobs in a Location.default void
listHyperparameterTuningJobs(ListHyperparameterTuningJobsRequest request, io.grpc.stub.StreamObserver<ListHyperparameterTuningJobsResponse> responseObserver)
Lists HyperparameterTuningJobs in a Location.default void
listModelDeploymentMonitoringJobs(ListModelDeploymentMonitoringJobsRequest request, io.grpc.stub.StreamObserver<ListModelDeploymentMonitoringJobsResponse> responseObserver)
Lists ModelDeploymentMonitoringJobs in a Location.default void
listNasJobs(ListNasJobsRequest request, io.grpc.stub.StreamObserver<ListNasJobsResponse> responseObserver)
Lists NasJobs in a Location.default void
listNasTrialDetails(ListNasTrialDetailsRequest request, io.grpc.stub.StreamObserver<ListNasTrialDetailsResponse> responseObserver)
List top NasTrialDetails of a NasJob.default void
pauseModelDeploymentMonitoringJob(PauseModelDeploymentMonitoringJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Pauses a ModelDeploymentMonitoringJob.default void
resumeModelDeploymentMonitoringJob(ResumeModelDeploymentMonitoringJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Resumes a paused ModelDeploymentMonitoringJob.default void
searchModelDeploymentMonitoringStatsAnomalies(SearchModelDeploymentMonitoringStatsAnomaliesRequest request, io.grpc.stub.StreamObserver<SearchModelDeploymentMonitoringStatsAnomaliesResponse> responseObserver)
Searches Model Monitoring Statistics generated within a given time window.default void
updateModelDeploymentMonitoringJob(UpdateModelDeploymentMonitoringJobRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates a ModelDeploymentMonitoringJob.
-
-
-
Method Detail
-
createCustomJob
default void createCustomJob(CreateCustomJobRequest request, io.grpc.stub.StreamObserver<CustomJob> responseObserver)
Creates a CustomJob. A created CustomJob right away will be attempted to be run.
-
getCustomJob
default void getCustomJob(GetCustomJobRequest request, io.grpc.stub.StreamObserver<CustomJob> responseObserver)
Gets a CustomJob.
-
listCustomJobs
default void listCustomJobs(ListCustomJobsRequest request, io.grpc.stub.StreamObserver<ListCustomJobsResponse> responseObserver)
Lists CustomJobs in a Location.
-
deleteCustomJob
default void deleteCustomJob(DeleteCustomJobRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a CustomJob.
-
cancelCustomJob
default void cancelCustomJob(CancelCustomJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
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][google.cloud.aiplatform.v1beta1.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][google.cloud.aiplatform.v1beta1.CustomJob.error] value with a [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to `Code.CANCELLED`, and [CustomJob.state][google.cloud.aiplatform.v1beta1.CustomJob.state] is set to `CANCELLED`.
-
createDataLabelingJob
default void createDataLabelingJob(CreateDataLabelingJobRequest request, io.grpc.stub.StreamObserver<DataLabelingJob> responseObserver)
Creates a DataLabelingJob.
-
getDataLabelingJob
default void getDataLabelingJob(GetDataLabelingJobRequest request, io.grpc.stub.StreamObserver<DataLabelingJob> responseObserver)
Gets a DataLabelingJob.
-
listDataLabelingJobs
default void listDataLabelingJobs(ListDataLabelingJobsRequest request, io.grpc.stub.StreamObserver<ListDataLabelingJobsResponse> responseObserver)
Lists DataLabelingJobs in a Location.
-
deleteDataLabelingJob
default void deleteDataLabelingJob(DeleteDataLabelingJobRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a DataLabelingJob.
-
cancelDataLabelingJob
default void cancelDataLabelingJob(CancelDataLabelingJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Cancels a DataLabelingJob. Success of cancellation is not guaranteed.
-
createHyperparameterTuningJob
default void createHyperparameterTuningJob(CreateHyperparameterTuningJobRequest request, io.grpc.stub.StreamObserver<HyperparameterTuningJob> responseObserver)
Creates a HyperparameterTuningJob
-
getHyperparameterTuningJob
default void getHyperparameterTuningJob(GetHyperparameterTuningJobRequest request, io.grpc.stub.StreamObserver<HyperparameterTuningJob> responseObserver)
Gets a HyperparameterTuningJob
-
listHyperparameterTuningJobs
default void listHyperparameterTuningJobs(ListHyperparameterTuningJobsRequest request, io.grpc.stub.StreamObserver<ListHyperparameterTuningJobsResponse> responseObserver)
Lists HyperparameterTuningJobs in a Location.
-
deleteHyperparameterTuningJob
default void deleteHyperparameterTuningJob(DeleteHyperparameterTuningJobRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a HyperparameterTuningJob.
-
cancelHyperparameterTuningJob
default void cancelHyperparameterTuningJob(CancelHyperparameterTuningJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
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][google.cloud.aiplatform.v1beta1.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][google.cloud.aiplatform.v1beta1.HyperparameterTuningJob.error] value with a [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to `Code.CANCELLED`, and [HyperparameterTuningJob.state][google.cloud.aiplatform.v1beta1.HyperparameterTuningJob.state] is set to `CANCELLED`.
-
createNasJob
default void createNasJob(CreateNasJobRequest request, io.grpc.stub.StreamObserver<NasJob> responseObserver)
Creates a NasJob
-
getNasJob
default void getNasJob(GetNasJobRequest request, io.grpc.stub.StreamObserver<NasJob> responseObserver)
Gets a NasJob
-
listNasJobs
default void listNasJobs(ListNasJobsRequest request, io.grpc.stub.StreamObserver<ListNasJobsResponse> responseObserver)
Lists NasJobs in a Location.
-
deleteNasJob
default void deleteNasJob(DeleteNasJobRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a NasJob.
-
cancelNasJob
default void cancelNasJob(CancelNasJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
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][google.cloud.aiplatform.v1beta1.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][google.cloud.aiplatform.v1beta1.NasJob.error] value with a [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to `Code.CANCELLED`, and [NasJob.state][google.cloud.aiplatform.v1beta1.NasJob.state] is set to `CANCELLED`.
-
getNasTrialDetail
default void getNasTrialDetail(GetNasTrialDetailRequest request, io.grpc.stub.StreamObserver<NasTrialDetail> responseObserver)
Gets a NasTrialDetail.
-
listNasTrialDetails
default void listNasTrialDetails(ListNasTrialDetailsRequest request, io.grpc.stub.StreamObserver<ListNasTrialDetailsResponse> responseObserver)
List top NasTrialDetails of a NasJob.
-
createBatchPredictionJob
default void createBatchPredictionJob(CreateBatchPredictionJobRequest request, io.grpc.stub.StreamObserver<BatchPredictionJob> responseObserver)
Creates a BatchPredictionJob. A BatchPredictionJob once created will right away be attempted to start.
-
getBatchPredictionJob
default void getBatchPredictionJob(GetBatchPredictionJobRequest request, io.grpc.stub.StreamObserver<BatchPredictionJob> responseObserver)
Gets a BatchPredictionJob
-
listBatchPredictionJobs
default void listBatchPredictionJobs(ListBatchPredictionJobsRequest request, io.grpc.stub.StreamObserver<ListBatchPredictionJobsResponse> responseObserver)
Lists BatchPredictionJobs in a Location.
-
deleteBatchPredictionJob
default void deleteBatchPredictionJob(DeleteBatchPredictionJobRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a BatchPredictionJob. Can only be called on jobs that already finished.
-
cancelBatchPredictionJob
default void cancelBatchPredictionJob(CancelBatchPredictionJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Cancels a BatchPredictionJob. Starts asynchronous cancellation on the BatchPredictionJob. The server makes the best effort to cancel the job, but success is not guaranteed. Clients can use [JobService.GetBatchPredictionJob][google.cloud.aiplatform.v1beta1.JobService.GetBatchPredictionJob] or other methods to check whether the cancellation succeeded or whether the job completed despite cancellation. On a successful cancellation, the BatchPredictionJob is not deleted;instead its [BatchPredictionJob.state][google.cloud.aiplatform.v1beta1.BatchPredictionJob.state] is set to `CANCELLED`. Any files already outputted by the job are not deleted.
-
createModelDeploymentMonitoringJob
default void createModelDeploymentMonitoringJob(CreateModelDeploymentMonitoringJobRequest request, io.grpc.stub.StreamObserver<ModelDeploymentMonitoringJob> responseObserver)
Creates a ModelDeploymentMonitoringJob. It will run periodically on a configured interval.
-
searchModelDeploymentMonitoringStatsAnomalies
default void searchModelDeploymentMonitoringStatsAnomalies(SearchModelDeploymentMonitoringStatsAnomaliesRequest request, io.grpc.stub.StreamObserver<SearchModelDeploymentMonitoringStatsAnomaliesResponse> responseObserver)
Searches Model Monitoring Statistics generated within a given time window.
-
getModelDeploymentMonitoringJob
default void getModelDeploymentMonitoringJob(GetModelDeploymentMonitoringJobRequest request, io.grpc.stub.StreamObserver<ModelDeploymentMonitoringJob> responseObserver)
Gets a ModelDeploymentMonitoringJob.
-
listModelDeploymentMonitoringJobs
default void listModelDeploymentMonitoringJobs(ListModelDeploymentMonitoringJobsRequest request, io.grpc.stub.StreamObserver<ListModelDeploymentMonitoringJobsResponse> responseObserver)
Lists ModelDeploymentMonitoringJobs in a Location.
-
updateModelDeploymentMonitoringJob
default void updateModelDeploymentMonitoringJob(UpdateModelDeploymentMonitoringJobRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates a ModelDeploymentMonitoringJob.
-
deleteModelDeploymentMonitoringJob
default void deleteModelDeploymentMonitoringJob(DeleteModelDeploymentMonitoringJobRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a ModelDeploymentMonitoringJob.
-
pauseModelDeploymentMonitoringJob
default void pauseModelDeploymentMonitoringJob(PauseModelDeploymentMonitoringJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Pauses a ModelDeploymentMonitoringJob. If the job is running, the server makes a best effort to cancel the job. Will mark [ModelDeploymentMonitoringJob.state][google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJob.state] to 'PAUSED'.
-
resumeModelDeploymentMonitoringJob
default void resumeModelDeploymentMonitoringJob(ResumeModelDeploymentMonitoringJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Resumes a paused ModelDeploymentMonitoringJob. It will start to run from next scheduled time. A deleted ModelDeploymentMonitoringJob can't be resumed.
-
-