cloud.google.com/go/aiplatform@v1.106.0/apiv1beta1/aiplatformpb/job_service_grpc.pb.go (about) 1 // Copyright 2025 Google LLC 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 15 // Code generated by protoc-gen-go-grpc. DO NOT EDIT. 16 // versions: 17 // - protoc-gen-go-grpc v1.3.0 18 // - protoc v4.25.7 19 // source: google/cloud/aiplatform/v1beta1/job_service.proto 20 21 package aiplatformpb 22 23 import ( 24 longrunningpb "cloud.google.com/go/longrunning/autogen/longrunningpb" 25 context "context" 26 grpc "google.golang.org/grpc" 27 codes "google.golang.org/grpc/codes" 28 status "google.golang.org/grpc/status" 29 emptypb "google.golang.org/protobuf/types/known/emptypb" 30 ) 31 32 // This is a compile-time assertion to ensure that this generated file 33 // is compatible with the grpc package it is being compiled against. 34 // Requires gRPC-Go v1.32.0 or later. 35 const _ = grpc.SupportPackageIsVersion7 36 37 const ( 38 JobService_CreateCustomJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/CreateCustomJob" 39 JobService_GetCustomJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/GetCustomJob" 40 JobService_ListCustomJobs_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/ListCustomJobs" 41 JobService_DeleteCustomJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/DeleteCustomJob" 42 JobService_CancelCustomJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/CancelCustomJob" 43 JobService_CreateDataLabelingJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/CreateDataLabelingJob" 44 JobService_GetDataLabelingJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/GetDataLabelingJob" 45 JobService_ListDataLabelingJobs_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/ListDataLabelingJobs" 46 JobService_DeleteDataLabelingJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/DeleteDataLabelingJob" 47 JobService_CancelDataLabelingJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/CancelDataLabelingJob" 48 JobService_CreateHyperparameterTuningJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/CreateHyperparameterTuningJob" 49 JobService_GetHyperparameterTuningJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/GetHyperparameterTuningJob" 50 JobService_ListHyperparameterTuningJobs_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/ListHyperparameterTuningJobs" 51 JobService_DeleteHyperparameterTuningJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/DeleteHyperparameterTuningJob" 52 JobService_CancelHyperparameterTuningJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/CancelHyperparameterTuningJob" 53 JobService_CreateNasJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/CreateNasJob" 54 JobService_GetNasJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/GetNasJob" 55 JobService_ListNasJobs_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/ListNasJobs" 56 JobService_DeleteNasJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/DeleteNasJob" 57 JobService_CancelNasJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/CancelNasJob" 58 JobService_GetNasTrialDetail_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/GetNasTrialDetail" 59 JobService_ListNasTrialDetails_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/ListNasTrialDetails" 60 JobService_CreateBatchPredictionJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/CreateBatchPredictionJob" 61 JobService_GetBatchPredictionJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/GetBatchPredictionJob" 62 JobService_ListBatchPredictionJobs_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/ListBatchPredictionJobs" 63 JobService_DeleteBatchPredictionJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/DeleteBatchPredictionJob" 64 JobService_CancelBatchPredictionJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/CancelBatchPredictionJob" 65 JobService_CreateModelDeploymentMonitoringJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/CreateModelDeploymentMonitoringJob" 66 JobService_SearchModelDeploymentMonitoringStatsAnomalies_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/SearchModelDeploymentMonitoringStatsAnomalies" 67 JobService_GetModelDeploymentMonitoringJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/GetModelDeploymentMonitoringJob" 68 JobService_ListModelDeploymentMonitoringJobs_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/ListModelDeploymentMonitoringJobs" 69 JobService_UpdateModelDeploymentMonitoringJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/UpdateModelDeploymentMonitoringJob" 70 JobService_DeleteModelDeploymentMonitoringJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/DeleteModelDeploymentMonitoringJob" 71 JobService_PauseModelDeploymentMonitoringJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/PauseModelDeploymentMonitoringJob" 72 JobService_ResumeModelDeploymentMonitoringJob_FullMethodName = "/google.cloud.aiplatform.v1beta1.JobService/ResumeModelDeploymentMonitoringJob" 73 ) 74 75 // JobServiceClient is the client API for JobService service. 76 // 77 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. 78 type JobServiceClient interface { 79 // Creates a CustomJob. A created CustomJob right away 80 // will be attempted to be run. 81 CreateCustomJob(ctx context.Context, in *CreateCustomJobRequest, opts ...grpc.CallOption) (*CustomJob, error) 82 // Gets a CustomJob. 83 GetCustomJob(ctx context.Context, in *GetCustomJobRequest, opts ...grpc.CallOption) (*CustomJob, error) 84 // Lists CustomJobs in a Location. 85 ListCustomJobs(ctx context.Context, in *ListCustomJobsRequest, opts ...grpc.CallOption) (*ListCustomJobsResponse, error) 86 // Deletes a CustomJob. 87 DeleteCustomJob(ctx context.Context, in *DeleteCustomJobRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) 88 // Cancels a CustomJob. 89 // Starts asynchronous cancellation on the CustomJob. The server 90 // makes a best effort to cancel the job, but success is not 91 // guaranteed. Clients can use 92 // [JobService.GetCustomJob][google.cloud.aiplatform.v1beta1.JobService.GetCustomJob] 93 // or other methods to check whether the cancellation succeeded or whether the 94 // job completed despite cancellation. On successful cancellation, 95 // the CustomJob is not deleted; instead it becomes a job with 96 // a [CustomJob.error][google.cloud.aiplatform.v1beta1.CustomJob.error] value 97 // with a [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding 98 // to `Code.CANCELLED`, and 99 // [CustomJob.state][google.cloud.aiplatform.v1beta1.CustomJob.state] is set 100 // to `CANCELLED`. 101 CancelCustomJob(ctx context.Context, in *CancelCustomJobRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 102 // Creates a DataLabelingJob. 103 CreateDataLabelingJob(ctx context.Context, in *CreateDataLabelingJobRequest, opts ...grpc.CallOption) (*DataLabelingJob, error) 104 // Gets a DataLabelingJob. 105 GetDataLabelingJob(ctx context.Context, in *GetDataLabelingJobRequest, opts ...grpc.CallOption) (*DataLabelingJob, error) 106 // Lists DataLabelingJobs in a Location. 107 ListDataLabelingJobs(ctx context.Context, in *ListDataLabelingJobsRequest, opts ...grpc.CallOption) (*ListDataLabelingJobsResponse, error) 108 // Deletes a DataLabelingJob. 109 DeleteDataLabelingJob(ctx context.Context, in *DeleteDataLabelingJobRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) 110 // Cancels a DataLabelingJob. Success of cancellation is not guaranteed. 111 CancelDataLabelingJob(ctx context.Context, in *CancelDataLabelingJobRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 112 // Creates a HyperparameterTuningJob 113 CreateHyperparameterTuningJob(ctx context.Context, in *CreateHyperparameterTuningJobRequest, opts ...grpc.CallOption) (*HyperparameterTuningJob, error) 114 // Gets a HyperparameterTuningJob 115 GetHyperparameterTuningJob(ctx context.Context, in *GetHyperparameterTuningJobRequest, opts ...grpc.CallOption) (*HyperparameterTuningJob, error) 116 // Lists HyperparameterTuningJobs in a Location. 117 ListHyperparameterTuningJobs(ctx context.Context, in *ListHyperparameterTuningJobsRequest, opts ...grpc.CallOption) (*ListHyperparameterTuningJobsResponse, error) 118 // Deletes a HyperparameterTuningJob. 119 DeleteHyperparameterTuningJob(ctx context.Context, in *DeleteHyperparameterTuningJobRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) 120 // Cancels a HyperparameterTuningJob. 121 // Starts asynchronous cancellation on the HyperparameterTuningJob. The server 122 // makes a best effort to cancel the job, but success is not 123 // guaranteed. Clients can use 124 // [JobService.GetHyperparameterTuningJob][google.cloud.aiplatform.v1beta1.JobService.GetHyperparameterTuningJob] 125 // or other methods to check whether the cancellation succeeded or whether the 126 // job completed despite cancellation. On successful cancellation, 127 // the HyperparameterTuningJob is not deleted; instead it becomes a job with 128 // a 129 // [HyperparameterTuningJob.error][google.cloud.aiplatform.v1beta1.HyperparameterTuningJob.error] 130 // value with a [google.rpc.Status.code][google.rpc.Status.code] of 1, 131 // corresponding to `Code.CANCELLED`, and 132 // [HyperparameterTuningJob.state][google.cloud.aiplatform.v1beta1.HyperparameterTuningJob.state] 133 // is set to `CANCELLED`. 134 CancelHyperparameterTuningJob(ctx context.Context, in *CancelHyperparameterTuningJobRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 135 // Creates a NasJob 136 CreateNasJob(ctx context.Context, in *CreateNasJobRequest, opts ...grpc.CallOption) (*NasJob, error) 137 // Gets a NasJob 138 GetNasJob(ctx context.Context, in *GetNasJobRequest, opts ...grpc.CallOption) (*NasJob, error) 139 // Lists NasJobs in a Location. 140 ListNasJobs(ctx context.Context, in *ListNasJobsRequest, opts ...grpc.CallOption) (*ListNasJobsResponse, error) 141 // Deletes a NasJob. 142 DeleteNasJob(ctx context.Context, in *DeleteNasJobRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) 143 // Cancels a NasJob. 144 // Starts asynchronous cancellation on the NasJob. The server 145 // makes a best effort to cancel the job, but success is not 146 // guaranteed. Clients can use 147 // [JobService.GetNasJob][google.cloud.aiplatform.v1beta1.JobService.GetNasJob] 148 // or other methods to check whether the cancellation succeeded or whether the 149 // job completed despite cancellation. On successful cancellation, 150 // the NasJob is not deleted; instead it becomes a job with 151 // a [NasJob.error][google.cloud.aiplatform.v1beta1.NasJob.error] value with a 152 // [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to 153 // `Code.CANCELLED`, and 154 // [NasJob.state][google.cloud.aiplatform.v1beta1.NasJob.state] is set to 155 // `CANCELLED`. 156 CancelNasJob(ctx context.Context, in *CancelNasJobRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 157 // Gets a NasTrialDetail. 158 GetNasTrialDetail(ctx context.Context, in *GetNasTrialDetailRequest, opts ...grpc.CallOption) (*NasTrialDetail, error) 159 // List top NasTrialDetails of a NasJob. 160 ListNasTrialDetails(ctx context.Context, in *ListNasTrialDetailsRequest, opts ...grpc.CallOption) (*ListNasTrialDetailsResponse, error) 161 // Creates a BatchPredictionJob. A BatchPredictionJob once created will 162 // right away be attempted to start. 163 CreateBatchPredictionJob(ctx context.Context, in *CreateBatchPredictionJobRequest, opts ...grpc.CallOption) (*BatchPredictionJob, error) 164 // Gets a BatchPredictionJob 165 GetBatchPredictionJob(ctx context.Context, in *GetBatchPredictionJobRequest, opts ...grpc.CallOption) (*BatchPredictionJob, error) 166 // Lists BatchPredictionJobs in a Location. 167 ListBatchPredictionJobs(ctx context.Context, in *ListBatchPredictionJobsRequest, opts ...grpc.CallOption) (*ListBatchPredictionJobsResponse, error) 168 // Deletes a BatchPredictionJob. Can only be called on jobs that already 169 // finished. 170 DeleteBatchPredictionJob(ctx context.Context, in *DeleteBatchPredictionJobRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) 171 // Cancels a BatchPredictionJob. 172 // 173 // Starts asynchronous cancellation on the BatchPredictionJob. The server 174 // makes the best effort to cancel the job, but success is not 175 // guaranteed. Clients can use 176 // [JobService.GetBatchPredictionJob][google.cloud.aiplatform.v1beta1.JobService.GetBatchPredictionJob] 177 // or other methods to check whether the cancellation succeeded or whether the 178 // job completed despite cancellation. On a successful cancellation, 179 // the BatchPredictionJob is not deleted;instead its 180 // [BatchPredictionJob.state][google.cloud.aiplatform.v1beta1.BatchPredictionJob.state] 181 // is set to `CANCELLED`. Any files already outputted by the job are not 182 // deleted. 183 CancelBatchPredictionJob(ctx context.Context, in *CancelBatchPredictionJobRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 184 // Creates a ModelDeploymentMonitoringJob. It will run periodically on a 185 // configured interval. 186 CreateModelDeploymentMonitoringJob(ctx context.Context, in *CreateModelDeploymentMonitoringJobRequest, opts ...grpc.CallOption) (*ModelDeploymentMonitoringJob, error) 187 // Searches Model Monitoring Statistics generated within a given time window. 188 SearchModelDeploymentMonitoringStatsAnomalies(ctx context.Context, in *SearchModelDeploymentMonitoringStatsAnomaliesRequest, opts ...grpc.CallOption) (*SearchModelDeploymentMonitoringStatsAnomaliesResponse, error) 189 // Gets a ModelDeploymentMonitoringJob. 190 GetModelDeploymentMonitoringJob(ctx context.Context, in *GetModelDeploymentMonitoringJobRequest, opts ...grpc.CallOption) (*ModelDeploymentMonitoringJob, error) 191 // Lists ModelDeploymentMonitoringJobs in a Location. 192 ListModelDeploymentMonitoringJobs(ctx context.Context, in *ListModelDeploymentMonitoringJobsRequest, opts ...grpc.CallOption) (*ListModelDeploymentMonitoringJobsResponse, error) 193 // Updates a ModelDeploymentMonitoringJob. 194 UpdateModelDeploymentMonitoringJob(ctx context.Context, in *UpdateModelDeploymentMonitoringJobRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) 195 // Deletes a ModelDeploymentMonitoringJob. 196 DeleteModelDeploymentMonitoringJob(ctx context.Context, in *DeleteModelDeploymentMonitoringJobRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) 197 // Pauses a ModelDeploymentMonitoringJob. If the job is running, the server 198 // makes a best effort to cancel the job. Will mark 199 // [ModelDeploymentMonitoringJob.state][google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJob.state] 200 // to 'PAUSED'. 201 PauseModelDeploymentMonitoringJob(ctx context.Context, in *PauseModelDeploymentMonitoringJobRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 202 // Resumes a paused ModelDeploymentMonitoringJob. It will start to run from 203 // next scheduled time. A deleted ModelDeploymentMonitoringJob can't be 204 // resumed. 205 ResumeModelDeploymentMonitoringJob(ctx context.Context, in *ResumeModelDeploymentMonitoringJobRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 206 } 207 208 type jobServiceClient struct { 209 cc grpc.ClientConnInterface 210 } 211 212 func NewJobServiceClient(cc grpc.ClientConnInterface) JobServiceClient { 213 return &jobServiceClient{cc} 214 } 215 216 func (c *jobServiceClient) CreateCustomJob(ctx context.Context, in *CreateCustomJobRequest, opts ...grpc.CallOption) (*CustomJob, error) { 217 out := new(CustomJob) 218 err := c.cc.Invoke(ctx, JobService_CreateCustomJob_FullMethodName, in, out, opts...) 219 if err != nil { 220 return nil, err 221 } 222 return out, nil 223 } 224 225 func (c *jobServiceClient) GetCustomJob(ctx context.Context, in *GetCustomJobRequest, opts ...grpc.CallOption) (*CustomJob, error) { 226 out := new(CustomJob) 227 err := c.cc.Invoke(ctx, JobService_GetCustomJob_FullMethodName, in, out, opts...) 228 if err != nil { 229 return nil, err 230 } 231 return out, nil 232 } 233 234 func (c *jobServiceClient) ListCustomJobs(ctx context.Context, in *ListCustomJobsRequest, opts ...grpc.CallOption) (*ListCustomJobsResponse, error) { 235 out := new(ListCustomJobsResponse) 236 err := c.cc.Invoke(ctx, JobService_ListCustomJobs_FullMethodName, in, out, opts...) 237 if err != nil { 238 return nil, err 239 } 240 return out, nil 241 } 242 243 func (c *jobServiceClient) DeleteCustomJob(ctx context.Context, in *DeleteCustomJobRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) { 244 out := new(longrunningpb.Operation) 245 err := c.cc.Invoke(ctx, JobService_DeleteCustomJob_FullMethodName, in, out, opts...) 246 if err != nil { 247 return nil, err 248 } 249 return out, nil 250 } 251 252 func (c *jobServiceClient) CancelCustomJob(ctx context.Context, in *CancelCustomJobRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 253 out := new(emptypb.Empty) 254 err := c.cc.Invoke(ctx, JobService_CancelCustomJob_FullMethodName, in, out, opts...) 255 if err != nil { 256 return nil, err 257 } 258 return out, nil 259 } 260 261 func (c *jobServiceClient) CreateDataLabelingJob(ctx context.Context, in *CreateDataLabelingJobRequest, opts ...grpc.CallOption) (*DataLabelingJob, error) { 262 out := new(DataLabelingJob) 263 err := c.cc.Invoke(ctx, JobService_CreateDataLabelingJob_FullMethodName, in, out, opts...) 264 if err != nil { 265 return nil, err 266 } 267 return out, nil 268 } 269 270 func (c *jobServiceClient) GetDataLabelingJob(ctx context.Context, in *GetDataLabelingJobRequest, opts ...grpc.CallOption) (*DataLabelingJob, error) { 271 out := new(DataLabelingJob) 272 err := c.cc.Invoke(ctx, JobService_GetDataLabelingJob_FullMethodName, in, out, opts...) 273 if err != nil { 274 return nil, err 275 } 276 return out, nil 277 } 278 279 func (c *jobServiceClient) ListDataLabelingJobs(ctx context.Context, in *ListDataLabelingJobsRequest, opts ...grpc.CallOption) (*ListDataLabelingJobsResponse, error) { 280 out := new(ListDataLabelingJobsResponse) 281 err := c.cc.Invoke(ctx, JobService_ListDataLabelingJobs_FullMethodName, in, out, opts...) 282 if err != nil { 283 return nil, err 284 } 285 return out, nil 286 } 287 288 func (c *jobServiceClient) DeleteDataLabelingJob(ctx context.Context, in *DeleteDataLabelingJobRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) { 289 out := new(longrunningpb.Operation) 290 err := c.cc.Invoke(ctx, JobService_DeleteDataLabelingJob_FullMethodName, in, out, opts...) 291 if err != nil { 292 return nil, err 293 } 294 return out, nil 295 } 296 297 func (c *jobServiceClient) CancelDataLabelingJob(ctx context.Context, in *CancelDataLabelingJobRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 298 out := new(emptypb.Empty) 299 err := c.cc.Invoke(ctx, JobService_CancelDataLabelingJob_FullMethodName, in, out, opts...) 300 if err != nil { 301 return nil, err 302 } 303 return out, nil 304 } 305 306 func (c *jobServiceClient) CreateHyperparameterTuningJob(ctx context.Context, in *CreateHyperparameterTuningJobRequest, opts ...grpc.CallOption) (*HyperparameterTuningJob, error) { 307 out := new(HyperparameterTuningJob) 308 err := c.cc.Invoke(ctx, JobService_CreateHyperparameterTuningJob_FullMethodName, in, out, opts...) 309 if err != nil { 310 return nil, err 311 } 312 return out, nil 313 } 314 315 func (c *jobServiceClient) GetHyperparameterTuningJob(ctx context.Context, in *GetHyperparameterTuningJobRequest, opts ...grpc.CallOption) (*HyperparameterTuningJob, error) { 316 out := new(HyperparameterTuningJob) 317 err := c.cc.Invoke(ctx, JobService_GetHyperparameterTuningJob_FullMethodName, in, out, opts...) 318 if err != nil { 319 return nil, err 320 } 321 return out, nil 322 } 323 324 func (c *jobServiceClient) ListHyperparameterTuningJobs(ctx context.Context, in *ListHyperparameterTuningJobsRequest, opts ...grpc.CallOption) (*ListHyperparameterTuningJobsResponse, error) { 325 out := new(ListHyperparameterTuningJobsResponse) 326 err := c.cc.Invoke(ctx, JobService_ListHyperparameterTuningJobs_FullMethodName, in, out, opts...) 327 if err != nil { 328 return nil, err 329 } 330 return out, nil 331 } 332 333 func (c *jobServiceClient) DeleteHyperparameterTuningJob(ctx context.Context, in *DeleteHyperparameterTuningJobRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) { 334 out := new(longrunningpb.Operation) 335 err := c.cc.Invoke(ctx, JobService_DeleteHyperparameterTuningJob_FullMethodName, in, out, opts...) 336 if err != nil { 337 return nil, err 338 } 339 return out, nil 340 } 341 342 func (c *jobServiceClient) CancelHyperparameterTuningJob(ctx context.Context, in *CancelHyperparameterTuningJobRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 343 out := new(emptypb.Empty) 344 err := c.cc.Invoke(ctx, JobService_CancelHyperparameterTuningJob_FullMethodName, in, out, opts...) 345 if err != nil { 346 return nil, err 347 } 348 return out, nil 349 } 350 351 func (c *jobServiceClient) CreateNasJob(ctx context.Context, in *CreateNasJobRequest, opts ...grpc.CallOption) (*NasJob, error) { 352 out := new(NasJob) 353 err := c.cc.Invoke(ctx, JobService_CreateNasJob_FullMethodName, in, out, opts...) 354 if err != nil { 355 return nil, err 356 } 357 return out, nil 358 } 359 360 func (c *jobServiceClient) GetNasJob(ctx context.Context, in *GetNasJobRequest, opts ...grpc.CallOption) (*NasJob, error) { 361 out := new(NasJob) 362 err := c.cc.Invoke(ctx, JobService_GetNasJob_FullMethodName, in, out, opts...) 363 if err != nil { 364 return nil, err 365 } 366 return out, nil 367 } 368 369 func (c *jobServiceClient) ListNasJobs(ctx context.Context, in *ListNasJobsRequest, opts ...grpc.CallOption) (*ListNasJobsResponse, error) { 370 out := new(ListNasJobsResponse) 371 err := c.cc.Invoke(ctx, JobService_ListNasJobs_FullMethodName, in, out, opts...) 372 if err != nil { 373 return nil, err 374 } 375 return out, nil 376 } 377 378 func (c *jobServiceClient) DeleteNasJob(ctx context.Context, in *DeleteNasJobRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) { 379 out := new(longrunningpb.Operation) 380 err := c.cc.Invoke(ctx, JobService_DeleteNasJob_FullMethodName, in, out, opts...) 381 if err != nil { 382 return nil, err 383 } 384 return out, nil 385 } 386 387 func (c *jobServiceClient) CancelNasJob(ctx context.Context, in *CancelNasJobRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 388 out := new(emptypb.Empty) 389 err := c.cc.Invoke(ctx, JobService_CancelNasJob_FullMethodName, in, out, opts...) 390 if err != nil { 391 return nil, err 392 } 393 return out, nil 394 } 395 396 func (c *jobServiceClient) GetNasTrialDetail(ctx context.Context, in *GetNasTrialDetailRequest, opts ...grpc.CallOption) (*NasTrialDetail, error) { 397 out := new(NasTrialDetail) 398 err := c.cc.Invoke(ctx, JobService_GetNasTrialDetail_FullMethodName, in, out, opts...) 399 if err != nil { 400 return nil, err 401 } 402 return out, nil 403 } 404 405 func (c *jobServiceClient) ListNasTrialDetails(ctx context.Context, in *ListNasTrialDetailsRequest, opts ...grpc.CallOption) (*ListNasTrialDetailsResponse, error) { 406 out := new(ListNasTrialDetailsResponse) 407 err := c.cc.Invoke(ctx, JobService_ListNasTrialDetails_FullMethodName, in, out, opts...) 408 if err != nil { 409 return nil, err 410 } 411 return out, nil 412 } 413 414 func (c *jobServiceClient) CreateBatchPredictionJob(ctx context.Context, in *CreateBatchPredictionJobRequest, opts ...grpc.CallOption) (*BatchPredictionJob, error) { 415 out := new(BatchPredictionJob) 416 err := c.cc.Invoke(ctx, JobService_CreateBatchPredictionJob_FullMethodName, in, out, opts...) 417 if err != nil { 418 return nil, err 419 } 420 return out, nil 421 } 422 423 func (c *jobServiceClient) GetBatchPredictionJob(ctx context.Context, in *GetBatchPredictionJobRequest, opts ...grpc.CallOption) (*BatchPredictionJob, error) { 424 out := new(BatchPredictionJob) 425 err := c.cc.Invoke(ctx, JobService_GetBatchPredictionJob_FullMethodName, in, out, opts...) 426 if err != nil { 427 return nil, err 428 } 429 return out, nil 430 } 431 432 func (c *jobServiceClient) ListBatchPredictionJobs(ctx context.Context, in *ListBatchPredictionJobsRequest, opts ...grpc.CallOption) (*ListBatchPredictionJobsResponse, error) { 433 out := new(ListBatchPredictionJobsResponse) 434 err := c.cc.Invoke(ctx, JobService_ListBatchPredictionJobs_FullMethodName, in, out, opts...) 435 if err != nil { 436 return nil, err 437 } 438 return out, nil 439 } 440 441 func (c *jobServiceClient) DeleteBatchPredictionJob(ctx context.Context, in *DeleteBatchPredictionJobRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) { 442 out := new(longrunningpb.Operation) 443 err := c.cc.Invoke(ctx, JobService_DeleteBatchPredictionJob_FullMethodName, in, out, opts...) 444 if err != nil { 445 return nil, err 446 } 447 return out, nil 448 } 449 450 func (c *jobServiceClient) CancelBatchPredictionJob(ctx context.Context, in *CancelBatchPredictionJobRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 451 out := new(emptypb.Empty) 452 err := c.cc.Invoke(ctx, JobService_CancelBatchPredictionJob_FullMethodName, in, out, opts...) 453 if err != nil { 454 return nil, err 455 } 456 return out, nil 457 } 458 459 func (c *jobServiceClient) CreateModelDeploymentMonitoringJob(ctx context.Context, in *CreateModelDeploymentMonitoringJobRequest, opts ...grpc.CallOption) (*ModelDeploymentMonitoringJob, error) { 460 out := new(ModelDeploymentMonitoringJob) 461 err := c.cc.Invoke(ctx, JobService_CreateModelDeploymentMonitoringJob_FullMethodName, in, out, opts...) 462 if err != nil { 463 return nil, err 464 } 465 return out, nil 466 } 467 468 func (c *jobServiceClient) SearchModelDeploymentMonitoringStatsAnomalies(ctx context.Context, in *SearchModelDeploymentMonitoringStatsAnomaliesRequest, opts ...grpc.CallOption) (*SearchModelDeploymentMonitoringStatsAnomaliesResponse, error) { 469 out := new(SearchModelDeploymentMonitoringStatsAnomaliesResponse) 470 err := c.cc.Invoke(ctx, JobService_SearchModelDeploymentMonitoringStatsAnomalies_FullMethodName, in, out, opts...) 471 if err != nil { 472 return nil, err 473 } 474 return out, nil 475 } 476 477 func (c *jobServiceClient) GetModelDeploymentMonitoringJob(ctx context.Context, in *GetModelDeploymentMonitoringJobRequest, opts ...grpc.CallOption) (*ModelDeploymentMonitoringJob, error) { 478 out := new(ModelDeploymentMonitoringJob) 479 err := c.cc.Invoke(ctx, JobService_GetModelDeploymentMonitoringJob_FullMethodName, in, out, opts...) 480 if err != nil { 481 return nil, err 482 } 483 return out, nil 484 } 485 486 func (c *jobServiceClient) ListModelDeploymentMonitoringJobs(ctx context.Context, in *ListModelDeploymentMonitoringJobsRequest, opts ...grpc.CallOption) (*ListModelDeploymentMonitoringJobsResponse, error) { 487 out := new(ListModelDeploymentMonitoringJobsResponse) 488 err := c.cc.Invoke(ctx, JobService_ListModelDeploymentMonitoringJobs_FullMethodName, in, out, opts...) 489 if err != nil { 490 return nil, err 491 } 492 return out, nil 493 } 494 495 func (c *jobServiceClient) UpdateModelDeploymentMonitoringJob(ctx context.Context, in *UpdateModelDeploymentMonitoringJobRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) { 496 out := new(longrunningpb.Operation) 497 err := c.cc.Invoke(ctx, JobService_UpdateModelDeploymentMonitoringJob_FullMethodName, in, out, opts...) 498 if err != nil { 499 return nil, err 500 } 501 return out, nil 502 } 503 504 func (c *jobServiceClient) DeleteModelDeploymentMonitoringJob(ctx context.Context, in *DeleteModelDeploymentMonitoringJobRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) { 505 out := new(longrunningpb.Operation) 506 err := c.cc.Invoke(ctx, JobService_DeleteModelDeploymentMonitoringJob_FullMethodName, in, out, opts...) 507 if err != nil { 508 return nil, err 509 } 510 return out, nil 511 } 512 513 func (c *jobServiceClient) PauseModelDeploymentMonitoringJob(ctx context.Context, in *PauseModelDeploymentMonitoringJobRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 514 out := new(emptypb.Empty) 515 err := c.cc.Invoke(ctx, JobService_PauseModelDeploymentMonitoringJob_FullMethodName, in, out, opts...) 516 if err != nil { 517 return nil, err 518 } 519 return out, nil 520 } 521 522 func (c *jobServiceClient) ResumeModelDeploymentMonitoringJob(ctx context.Context, in *ResumeModelDeploymentMonitoringJobRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 523 out := new(emptypb.Empty) 524 err := c.cc.Invoke(ctx, JobService_ResumeModelDeploymentMonitoringJob_FullMethodName, in, out, opts...) 525 if err != nil { 526 return nil, err 527 } 528 return out, nil 529 } 530 531 // JobServiceServer is the server API for JobService service. 532 // All implementations should embed UnimplementedJobServiceServer 533 // for forward compatibility 534 type JobServiceServer interface { 535 // Creates a CustomJob. A created CustomJob right away 536 // will be attempted to be run. 537 CreateCustomJob(context.Context, *CreateCustomJobRequest) (*CustomJob, error) 538 // Gets a CustomJob. 539 GetCustomJob(context.Context, *GetCustomJobRequest) (*CustomJob, error) 540 // Lists CustomJobs in a Location. 541 ListCustomJobs(context.Context, *ListCustomJobsRequest) (*ListCustomJobsResponse, error) 542 // Deletes a CustomJob. 543 DeleteCustomJob(context.Context, *DeleteCustomJobRequest) (*longrunningpb.Operation, error) 544 // Cancels a CustomJob. 545 // Starts asynchronous cancellation on the CustomJob. The server 546 // makes a best effort to cancel the job, but success is not 547 // guaranteed. Clients can use 548 // [JobService.GetCustomJob][google.cloud.aiplatform.v1beta1.JobService.GetCustomJob] 549 // or other methods to check whether the cancellation succeeded or whether the 550 // job completed despite cancellation. On successful cancellation, 551 // the CustomJob is not deleted; instead it becomes a job with 552 // a [CustomJob.error][google.cloud.aiplatform.v1beta1.CustomJob.error] value 553 // with a [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding 554 // to `Code.CANCELLED`, and 555 // [CustomJob.state][google.cloud.aiplatform.v1beta1.CustomJob.state] is set 556 // to `CANCELLED`. 557 CancelCustomJob(context.Context, *CancelCustomJobRequest) (*emptypb.Empty, error) 558 // Creates a DataLabelingJob. 559 CreateDataLabelingJob(context.Context, *CreateDataLabelingJobRequest) (*DataLabelingJob, error) 560 // Gets a DataLabelingJob. 561 GetDataLabelingJob(context.Context, *GetDataLabelingJobRequest) (*DataLabelingJob, error) 562 // Lists DataLabelingJobs in a Location. 563 ListDataLabelingJobs(context.Context, *ListDataLabelingJobsRequest) (*ListDataLabelingJobsResponse, error) 564 // Deletes a DataLabelingJob. 565 DeleteDataLabelingJob(context.Context, *DeleteDataLabelingJobRequest) (*longrunningpb.Operation, error) 566 // Cancels a DataLabelingJob. Success of cancellation is not guaranteed. 567 CancelDataLabelingJob(context.Context, *CancelDataLabelingJobRequest) (*emptypb.Empty, error) 568 // Creates a HyperparameterTuningJob 569 CreateHyperparameterTuningJob(context.Context, *CreateHyperparameterTuningJobRequest) (*HyperparameterTuningJob, error) 570 // Gets a HyperparameterTuningJob 571 GetHyperparameterTuningJob(context.Context, *GetHyperparameterTuningJobRequest) (*HyperparameterTuningJob, error) 572 // Lists HyperparameterTuningJobs in a Location. 573 ListHyperparameterTuningJobs(context.Context, *ListHyperparameterTuningJobsRequest) (*ListHyperparameterTuningJobsResponse, error) 574 // Deletes a HyperparameterTuningJob. 575 DeleteHyperparameterTuningJob(context.Context, *DeleteHyperparameterTuningJobRequest) (*longrunningpb.Operation, error) 576 // Cancels a HyperparameterTuningJob. 577 // Starts asynchronous cancellation on the HyperparameterTuningJob. The server 578 // makes a best effort to cancel the job, but success is not 579 // guaranteed. Clients can use 580 // [JobService.GetHyperparameterTuningJob][google.cloud.aiplatform.v1beta1.JobService.GetHyperparameterTuningJob] 581 // or other methods to check whether the cancellation succeeded or whether the 582 // job completed despite cancellation. On successful cancellation, 583 // the HyperparameterTuningJob is not deleted; instead it becomes a job with 584 // a 585 // [HyperparameterTuningJob.error][google.cloud.aiplatform.v1beta1.HyperparameterTuningJob.error] 586 // value with a [google.rpc.Status.code][google.rpc.Status.code] of 1, 587 // corresponding to `Code.CANCELLED`, and 588 // [HyperparameterTuningJob.state][google.cloud.aiplatform.v1beta1.HyperparameterTuningJob.state] 589 // is set to `CANCELLED`. 590 CancelHyperparameterTuningJob(context.Context, *CancelHyperparameterTuningJobRequest) (*emptypb.Empty, error) 591 // Creates a NasJob 592 CreateNasJob(context.Context, *CreateNasJobRequest) (*NasJob, error) 593 // Gets a NasJob 594 GetNasJob(context.Context, *GetNasJobRequest) (*NasJob, error) 595 // Lists NasJobs in a Location. 596 ListNasJobs(context.Context, *ListNasJobsRequest) (*ListNasJobsResponse, error) 597 // Deletes a NasJob. 598 DeleteNasJob(context.Context, *DeleteNasJobRequest) (*longrunningpb.Operation, error) 599 // Cancels a NasJob. 600 // Starts asynchronous cancellation on the NasJob. The server 601 // makes a best effort to cancel the job, but success is not 602 // guaranteed. Clients can use 603 // [JobService.GetNasJob][google.cloud.aiplatform.v1beta1.JobService.GetNasJob] 604 // or other methods to check whether the cancellation succeeded or whether the 605 // job completed despite cancellation. On successful cancellation, 606 // the NasJob is not deleted; instead it becomes a job with 607 // a [NasJob.error][google.cloud.aiplatform.v1beta1.NasJob.error] value with a 608 // [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to 609 // `Code.CANCELLED`, and 610 // [NasJob.state][google.cloud.aiplatform.v1beta1.NasJob.state] is set to 611 // `CANCELLED`. 612 CancelNasJob(context.Context, *CancelNasJobRequest) (*emptypb.Empty, error) 613 // Gets a NasTrialDetail. 614 GetNasTrialDetail(context.Context, *GetNasTrialDetailRequest) (*NasTrialDetail, error) 615 // List top NasTrialDetails of a NasJob. 616 ListNasTrialDetails(context.Context, *ListNasTrialDetailsRequest) (*ListNasTrialDetailsResponse, error) 617 // Creates a BatchPredictionJob. A BatchPredictionJob once created will 618 // right away be attempted to start. 619 CreateBatchPredictionJob(context.Context, *CreateBatchPredictionJobRequest) (*BatchPredictionJob, error) 620 // Gets a BatchPredictionJob 621 GetBatchPredictionJob(context.Context, *GetBatchPredictionJobRequest) (*BatchPredictionJob, error) 622 // Lists BatchPredictionJobs in a Location. 623 ListBatchPredictionJobs(context.Context, *ListBatchPredictionJobsRequest) (*ListBatchPredictionJobsResponse, error) 624 // Deletes a BatchPredictionJob. Can only be called on jobs that already 625 // finished. 626 DeleteBatchPredictionJob(context.Context, *DeleteBatchPredictionJobRequest) (*longrunningpb.Operation, error) 627 // Cancels a BatchPredictionJob. 628 // 629 // Starts asynchronous cancellation on the BatchPredictionJob. The server 630 // makes the best effort to cancel the job, but success is not 631 // guaranteed. Clients can use 632 // [JobService.GetBatchPredictionJob][google.cloud.aiplatform.v1beta1.JobService.GetBatchPredictionJob] 633 // or other methods to check whether the cancellation succeeded or whether the 634 // job completed despite cancellation. On a successful cancellation, 635 // the BatchPredictionJob is not deleted;instead its 636 // [BatchPredictionJob.state][google.cloud.aiplatform.v1beta1.BatchPredictionJob.state] 637 // is set to `CANCELLED`. Any files already outputted by the job are not 638 // deleted. 639 CancelBatchPredictionJob(context.Context, *CancelBatchPredictionJobRequest) (*emptypb.Empty, error) 640 // Creates a ModelDeploymentMonitoringJob. It will run periodically on a 641 // configured interval. 642 CreateModelDeploymentMonitoringJob(context.Context, *CreateModelDeploymentMonitoringJobRequest) (*ModelDeploymentMonitoringJob, error) 643 // Searches Model Monitoring Statistics generated within a given time window. 644 SearchModelDeploymentMonitoringStatsAnomalies(context.Context, *SearchModelDeploymentMonitoringStatsAnomaliesRequest) (*SearchModelDeploymentMonitoringStatsAnomaliesResponse, error) 645 // Gets a ModelDeploymentMonitoringJob. 646 GetModelDeploymentMonitoringJob(context.Context, *GetModelDeploymentMonitoringJobRequest) (*ModelDeploymentMonitoringJob, error) 647 // Lists ModelDeploymentMonitoringJobs in a Location. 648 ListModelDeploymentMonitoringJobs(context.Context, *ListModelDeploymentMonitoringJobsRequest) (*ListModelDeploymentMonitoringJobsResponse, error) 649 // Updates a ModelDeploymentMonitoringJob. 650 UpdateModelDeploymentMonitoringJob(context.Context, *UpdateModelDeploymentMonitoringJobRequest) (*longrunningpb.Operation, error) 651 // Deletes a ModelDeploymentMonitoringJob. 652 DeleteModelDeploymentMonitoringJob(context.Context, *DeleteModelDeploymentMonitoringJobRequest) (*longrunningpb.Operation, error) 653 // Pauses a ModelDeploymentMonitoringJob. If the job is running, the server 654 // makes a best effort to cancel the job. Will mark 655 // [ModelDeploymentMonitoringJob.state][google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJob.state] 656 // to 'PAUSED'. 657 PauseModelDeploymentMonitoringJob(context.Context, *PauseModelDeploymentMonitoringJobRequest) (*emptypb.Empty, error) 658 // Resumes a paused ModelDeploymentMonitoringJob. It will start to run from 659 // next scheduled time. A deleted ModelDeploymentMonitoringJob can't be 660 // resumed. 661 ResumeModelDeploymentMonitoringJob(context.Context, *ResumeModelDeploymentMonitoringJobRequest) (*emptypb.Empty, error) 662 } 663 664 // UnimplementedJobServiceServer should be embedded to have forward compatible implementations. 665 type UnimplementedJobServiceServer struct { 666 } 667 668 func (UnimplementedJobServiceServer) CreateCustomJob(context.Context, *CreateCustomJobRequest) (*CustomJob, error) { 669 return nil, status.Errorf(codes.Unimplemented, "method CreateCustomJob not implemented") 670 } 671 func (UnimplementedJobServiceServer) GetCustomJob(context.Context, *GetCustomJobRequest) (*CustomJob, error) { 672 return nil, status.Errorf(codes.Unimplemented, "method GetCustomJob not implemented") 673 } 674 func (UnimplementedJobServiceServer) ListCustomJobs(context.Context, *ListCustomJobsRequest) (*ListCustomJobsResponse, error) { 675 return nil, status.Errorf(codes.Unimplemented, "method ListCustomJobs not implemented") 676 } 677 func (UnimplementedJobServiceServer) DeleteCustomJob(context.Context, *DeleteCustomJobRequest) (*longrunningpb.Operation, error) { 678 return nil, status.Errorf(codes.Unimplemented, "method DeleteCustomJob not implemented") 679 } 680 func (UnimplementedJobServiceServer) CancelCustomJob(context.Context, *CancelCustomJobRequest) (*emptypb.Empty, error) { 681 return nil, status.Errorf(codes.Unimplemented, "method CancelCustomJob not implemented") 682 } 683 func (UnimplementedJobServiceServer) CreateDataLabelingJob(context.Context, *CreateDataLabelingJobRequest) (*DataLabelingJob, error) { 684 return nil, status.Errorf(codes.Unimplemented, "method CreateDataLabelingJob not implemented") 685 } 686 func (UnimplementedJobServiceServer) GetDataLabelingJob(context.Context, *GetDataLabelingJobRequest) (*DataLabelingJob, error) { 687 return nil, status.Errorf(codes.Unimplemented, "method GetDataLabelingJob not implemented") 688 } 689 func (UnimplementedJobServiceServer) ListDataLabelingJobs(context.Context, *ListDataLabelingJobsRequest) (*ListDataLabelingJobsResponse, error) { 690 return nil, status.Errorf(codes.Unimplemented, "method ListDataLabelingJobs not implemented") 691 } 692 func (UnimplementedJobServiceServer) DeleteDataLabelingJob(context.Context, *DeleteDataLabelingJobRequest) (*longrunningpb.Operation, error) { 693 return nil, status.Errorf(codes.Unimplemented, "method DeleteDataLabelingJob not implemented") 694 } 695 func (UnimplementedJobServiceServer) CancelDataLabelingJob(context.Context, *CancelDataLabelingJobRequest) (*emptypb.Empty, error) { 696 return nil, status.Errorf(codes.Unimplemented, "method CancelDataLabelingJob not implemented") 697 } 698 func (UnimplementedJobServiceServer) CreateHyperparameterTuningJob(context.Context, *CreateHyperparameterTuningJobRequest) (*HyperparameterTuningJob, error) { 699 return nil, status.Errorf(codes.Unimplemented, "method CreateHyperparameterTuningJob not implemented") 700 } 701 func (UnimplementedJobServiceServer) GetHyperparameterTuningJob(context.Context, *GetHyperparameterTuningJobRequest) (*HyperparameterTuningJob, error) { 702 return nil, status.Errorf(codes.Unimplemented, "method GetHyperparameterTuningJob not implemented") 703 } 704 func (UnimplementedJobServiceServer) ListHyperparameterTuningJobs(context.Context, *ListHyperparameterTuningJobsRequest) (*ListHyperparameterTuningJobsResponse, error) { 705 return nil, status.Errorf(codes.Unimplemented, "method ListHyperparameterTuningJobs not implemented") 706 } 707 func (UnimplementedJobServiceServer) DeleteHyperparameterTuningJob(context.Context, *DeleteHyperparameterTuningJobRequest) (*longrunningpb.Operation, error) { 708 return nil, status.Errorf(codes.Unimplemented, "method DeleteHyperparameterTuningJob not implemented") 709 } 710 func (UnimplementedJobServiceServer) CancelHyperparameterTuningJob(context.Context, *CancelHyperparameterTuningJobRequest) (*emptypb.Empty, error) { 711 return nil, status.Errorf(codes.Unimplemented, "method CancelHyperparameterTuningJob not implemented") 712 } 713 func (UnimplementedJobServiceServer) CreateNasJob(context.Context, *CreateNasJobRequest) (*NasJob, error) { 714 return nil, status.Errorf(codes.Unimplemented, "method CreateNasJob not implemented") 715 } 716 func (UnimplementedJobServiceServer) GetNasJob(context.Context, *GetNasJobRequest) (*NasJob, error) { 717 return nil, status.Errorf(codes.Unimplemented, "method GetNasJob not implemented") 718 } 719 func (UnimplementedJobServiceServer) ListNasJobs(context.Context, *ListNasJobsRequest) (*ListNasJobsResponse, error) { 720 return nil, status.Errorf(codes.Unimplemented, "method ListNasJobs not implemented") 721 } 722 func (UnimplementedJobServiceServer) DeleteNasJob(context.Context, *DeleteNasJobRequest) (*longrunningpb.Operation, error) { 723 return nil, status.Errorf(codes.Unimplemented, "method DeleteNasJob not implemented") 724 } 725 func (UnimplementedJobServiceServer) CancelNasJob(context.Context, *CancelNasJobRequest) (*emptypb.Empty, error) { 726 return nil, status.Errorf(codes.Unimplemented, "method CancelNasJob not implemented") 727 } 728 func (UnimplementedJobServiceServer) GetNasTrialDetail(context.Context, *GetNasTrialDetailRequest) (*NasTrialDetail, error) { 729 return nil, status.Errorf(codes.Unimplemented, "method GetNasTrialDetail not implemented") 730 } 731 func (UnimplementedJobServiceServer) ListNasTrialDetails(context.Context, *ListNasTrialDetailsRequest) (*ListNasTrialDetailsResponse, error) { 732 return nil, status.Errorf(codes.Unimplemented, "method ListNasTrialDetails not implemented") 733 } 734 func (UnimplementedJobServiceServer) CreateBatchPredictionJob(context.Context, *CreateBatchPredictionJobRequest) (*BatchPredictionJob, error) { 735 return nil, status.Errorf(codes.Unimplemented, "method CreateBatchPredictionJob not implemented") 736 } 737 func (UnimplementedJobServiceServer) GetBatchPredictionJob(context.Context, *GetBatchPredictionJobRequest) (*BatchPredictionJob, error) { 738 return nil, status.Errorf(codes.Unimplemented, "method GetBatchPredictionJob not implemented") 739 } 740 func (UnimplementedJobServiceServer) ListBatchPredictionJobs(context.Context, *ListBatchPredictionJobsRequest) (*ListBatchPredictionJobsResponse, error) { 741 return nil, status.Errorf(codes.Unimplemented, "method ListBatchPredictionJobs not implemented") 742 } 743 func (UnimplementedJobServiceServer) DeleteBatchPredictionJob(context.Context, *DeleteBatchPredictionJobRequest) (*longrunningpb.Operation, error) { 744 return nil, status.Errorf(codes.Unimplemented, "method DeleteBatchPredictionJob not implemented") 745 } 746 func (UnimplementedJobServiceServer) CancelBatchPredictionJob(context.Context, *CancelBatchPredictionJobRequest) (*emptypb.Empty, error) { 747 return nil, status.Errorf(codes.Unimplemented, "method CancelBatchPredictionJob not implemented") 748 } 749 func (UnimplementedJobServiceServer) CreateModelDeploymentMonitoringJob(context.Context, *CreateModelDeploymentMonitoringJobRequest) (*ModelDeploymentMonitoringJob, error) { 750 return nil, status.Errorf(codes.Unimplemented, "method CreateModelDeploymentMonitoringJob not implemented") 751 } 752 func (UnimplementedJobServiceServer) SearchModelDeploymentMonitoringStatsAnomalies(context.Context, *SearchModelDeploymentMonitoringStatsAnomaliesRequest) (*SearchModelDeploymentMonitoringStatsAnomaliesResponse, error) { 753 return nil, status.Errorf(codes.Unimplemented, "method SearchModelDeploymentMonitoringStatsAnomalies not implemented") 754 } 755 func (UnimplementedJobServiceServer) GetModelDeploymentMonitoringJob(context.Context, *GetModelDeploymentMonitoringJobRequest) (*ModelDeploymentMonitoringJob, error) { 756 return nil, status.Errorf(codes.Unimplemented, "method GetModelDeploymentMonitoringJob not implemented") 757 } 758 func (UnimplementedJobServiceServer) ListModelDeploymentMonitoringJobs(context.Context, *ListModelDeploymentMonitoringJobsRequest) (*ListModelDeploymentMonitoringJobsResponse, error) { 759 return nil, status.Errorf(codes.Unimplemented, "method ListModelDeploymentMonitoringJobs not implemented") 760 } 761 func (UnimplementedJobServiceServer) UpdateModelDeploymentMonitoringJob(context.Context, *UpdateModelDeploymentMonitoringJobRequest) (*longrunningpb.Operation, error) { 762 return nil, status.Errorf(codes.Unimplemented, "method UpdateModelDeploymentMonitoringJob not implemented") 763 } 764 func (UnimplementedJobServiceServer) DeleteModelDeploymentMonitoringJob(context.Context, *DeleteModelDeploymentMonitoringJobRequest) (*longrunningpb.Operation, error) { 765 return nil, status.Errorf(codes.Unimplemented, "method DeleteModelDeploymentMonitoringJob not implemented") 766 } 767 func (UnimplementedJobServiceServer) PauseModelDeploymentMonitoringJob(context.Context, *PauseModelDeploymentMonitoringJobRequest) (*emptypb.Empty, error) { 768 return nil, status.Errorf(codes.Unimplemented, "method PauseModelDeploymentMonitoringJob not implemented") 769 } 770 func (UnimplementedJobServiceServer) ResumeModelDeploymentMonitoringJob(context.Context, *ResumeModelDeploymentMonitoringJobRequest) (*emptypb.Empty, error) { 771 return nil, status.Errorf(codes.Unimplemented, "method ResumeModelDeploymentMonitoringJob not implemented") 772 } 773 774 // UnsafeJobServiceServer may be embedded to opt out of forward compatibility for this service. 775 // Use of this interface is not recommended, as added methods to JobServiceServer will 776 // result in compilation errors. 777 type UnsafeJobServiceServer interface { 778 mustEmbedUnimplementedJobServiceServer() 779 } 780 781 func RegisterJobServiceServer(s grpc.ServiceRegistrar, srv JobServiceServer) { 782 s.RegisterService(&JobService_ServiceDesc, srv) 783 } 784 785 func _JobService_CreateCustomJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 786 in := new(CreateCustomJobRequest) 787 if err := dec(in); err != nil { 788 return nil, err 789 } 790 if interceptor == nil { 791 return srv.(JobServiceServer).CreateCustomJob(ctx, in) 792 } 793 info := &grpc.UnaryServerInfo{ 794 Server: srv, 795 FullMethod: JobService_CreateCustomJob_FullMethodName, 796 } 797 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 798 return srv.(JobServiceServer).CreateCustomJob(ctx, req.(*CreateCustomJobRequest)) 799 } 800 return interceptor(ctx, in, info, handler) 801 } 802 803 func _JobService_GetCustomJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 804 in := new(GetCustomJobRequest) 805 if err := dec(in); err != nil { 806 return nil, err 807 } 808 if interceptor == nil { 809 return srv.(JobServiceServer).GetCustomJob(ctx, in) 810 } 811 info := &grpc.UnaryServerInfo{ 812 Server: srv, 813 FullMethod: JobService_GetCustomJob_FullMethodName, 814 } 815 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 816 return srv.(JobServiceServer).GetCustomJob(ctx, req.(*GetCustomJobRequest)) 817 } 818 return interceptor(ctx, in, info, handler) 819 } 820 821 func _JobService_ListCustomJobs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 822 in := new(ListCustomJobsRequest) 823 if err := dec(in); err != nil { 824 return nil, err 825 } 826 if interceptor == nil { 827 return srv.(JobServiceServer).ListCustomJobs(ctx, in) 828 } 829 info := &grpc.UnaryServerInfo{ 830 Server: srv, 831 FullMethod: JobService_ListCustomJobs_FullMethodName, 832 } 833 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 834 return srv.(JobServiceServer).ListCustomJobs(ctx, req.(*ListCustomJobsRequest)) 835 } 836 return interceptor(ctx, in, info, handler) 837 } 838 839 func _JobService_DeleteCustomJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 840 in := new(DeleteCustomJobRequest) 841 if err := dec(in); err != nil { 842 return nil, err 843 } 844 if interceptor == nil { 845 return srv.(JobServiceServer).DeleteCustomJob(ctx, in) 846 } 847 info := &grpc.UnaryServerInfo{ 848 Server: srv, 849 FullMethod: JobService_DeleteCustomJob_FullMethodName, 850 } 851 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 852 return srv.(JobServiceServer).DeleteCustomJob(ctx, req.(*DeleteCustomJobRequest)) 853 } 854 return interceptor(ctx, in, info, handler) 855 } 856 857 func _JobService_CancelCustomJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 858 in := new(CancelCustomJobRequest) 859 if err := dec(in); err != nil { 860 return nil, err 861 } 862 if interceptor == nil { 863 return srv.(JobServiceServer).CancelCustomJob(ctx, in) 864 } 865 info := &grpc.UnaryServerInfo{ 866 Server: srv, 867 FullMethod: JobService_CancelCustomJob_FullMethodName, 868 } 869 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 870 return srv.(JobServiceServer).CancelCustomJob(ctx, req.(*CancelCustomJobRequest)) 871 } 872 return interceptor(ctx, in, info, handler) 873 } 874 875 func _JobService_CreateDataLabelingJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 876 in := new(CreateDataLabelingJobRequest) 877 if err := dec(in); err != nil { 878 return nil, err 879 } 880 if interceptor == nil { 881 return srv.(JobServiceServer).CreateDataLabelingJob(ctx, in) 882 } 883 info := &grpc.UnaryServerInfo{ 884 Server: srv, 885 FullMethod: JobService_CreateDataLabelingJob_FullMethodName, 886 } 887 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 888 return srv.(JobServiceServer).CreateDataLabelingJob(ctx, req.(*CreateDataLabelingJobRequest)) 889 } 890 return interceptor(ctx, in, info, handler) 891 } 892 893 func _JobService_GetDataLabelingJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 894 in := new(GetDataLabelingJobRequest) 895 if err := dec(in); err != nil { 896 return nil, err 897 } 898 if interceptor == nil { 899 return srv.(JobServiceServer).GetDataLabelingJob(ctx, in) 900 } 901 info := &grpc.UnaryServerInfo{ 902 Server: srv, 903 FullMethod: JobService_GetDataLabelingJob_FullMethodName, 904 } 905 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 906 return srv.(JobServiceServer).GetDataLabelingJob(ctx, req.(*GetDataLabelingJobRequest)) 907 } 908 return interceptor(ctx, in, info, handler) 909 } 910 911 func _JobService_ListDataLabelingJobs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 912 in := new(ListDataLabelingJobsRequest) 913 if err := dec(in); err != nil { 914 return nil, err 915 } 916 if interceptor == nil { 917 return srv.(JobServiceServer).ListDataLabelingJobs(ctx, in) 918 } 919 info := &grpc.UnaryServerInfo{ 920 Server: srv, 921 FullMethod: JobService_ListDataLabelingJobs_FullMethodName, 922 } 923 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 924 return srv.(JobServiceServer).ListDataLabelingJobs(ctx, req.(*ListDataLabelingJobsRequest)) 925 } 926 return interceptor(ctx, in, info, handler) 927 } 928 929 func _JobService_DeleteDataLabelingJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 930 in := new(DeleteDataLabelingJobRequest) 931 if err := dec(in); err != nil { 932 return nil, err 933 } 934 if interceptor == nil { 935 return srv.(JobServiceServer).DeleteDataLabelingJob(ctx, in) 936 } 937 info := &grpc.UnaryServerInfo{ 938 Server: srv, 939 FullMethod: JobService_DeleteDataLabelingJob_FullMethodName, 940 } 941 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 942 return srv.(JobServiceServer).DeleteDataLabelingJob(ctx, req.(*DeleteDataLabelingJobRequest)) 943 } 944 return interceptor(ctx, in, info, handler) 945 } 946 947 func _JobService_CancelDataLabelingJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 948 in := new(CancelDataLabelingJobRequest) 949 if err := dec(in); err != nil { 950 return nil, err 951 } 952 if interceptor == nil { 953 return srv.(JobServiceServer).CancelDataLabelingJob(ctx, in) 954 } 955 info := &grpc.UnaryServerInfo{ 956 Server: srv, 957 FullMethod: JobService_CancelDataLabelingJob_FullMethodName, 958 } 959 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 960 return srv.(JobServiceServer).CancelDataLabelingJob(ctx, req.(*CancelDataLabelingJobRequest)) 961 } 962 return interceptor(ctx, in, info, handler) 963 } 964 965 func _JobService_CreateHyperparameterTuningJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 966 in := new(CreateHyperparameterTuningJobRequest) 967 if err := dec(in); err != nil { 968 return nil, err 969 } 970 if interceptor == nil { 971 return srv.(JobServiceServer).CreateHyperparameterTuningJob(ctx, in) 972 } 973 info := &grpc.UnaryServerInfo{ 974 Server: srv, 975 FullMethod: JobService_CreateHyperparameterTuningJob_FullMethodName, 976 } 977 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 978 return srv.(JobServiceServer).CreateHyperparameterTuningJob(ctx, req.(*CreateHyperparameterTuningJobRequest)) 979 } 980 return interceptor(ctx, in, info, handler) 981 } 982 983 func _JobService_GetHyperparameterTuningJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 984 in := new(GetHyperparameterTuningJobRequest) 985 if err := dec(in); err != nil { 986 return nil, err 987 } 988 if interceptor == nil { 989 return srv.(JobServiceServer).GetHyperparameterTuningJob(ctx, in) 990 } 991 info := &grpc.UnaryServerInfo{ 992 Server: srv, 993 FullMethod: JobService_GetHyperparameterTuningJob_FullMethodName, 994 } 995 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 996 return srv.(JobServiceServer).GetHyperparameterTuningJob(ctx, req.(*GetHyperparameterTuningJobRequest)) 997 } 998 return interceptor(ctx, in, info, handler) 999 } 1000 1001 func _JobService_ListHyperparameterTuningJobs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1002 in := new(ListHyperparameterTuningJobsRequest) 1003 if err := dec(in); err != nil { 1004 return nil, err 1005 } 1006 if interceptor == nil { 1007 return srv.(JobServiceServer).ListHyperparameterTuningJobs(ctx, in) 1008 } 1009 info := &grpc.UnaryServerInfo{ 1010 Server: srv, 1011 FullMethod: JobService_ListHyperparameterTuningJobs_FullMethodName, 1012 } 1013 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1014 return srv.(JobServiceServer).ListHyperparameterTuningJobs(ctx, req.(*ListHyperparameterTuningJobsRequest)) 1015 } 1016 return interceptor(ctx, in, info, handler) 1017 } 1018 1019 func _JobService_DeleteHyperparameterTuningJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1020 in := new(DeleteHyperparameterTuningJobRequest) 1021 if err := dec(in); err != nil { 1022 return nil, err 1023 } 1024 if interceptor == nil { 1025 return srv.(JobServiceServer).DeleteHyperparameterTuningJob(ctx, in) 1026 } 1027 info := &grpc.UnaryServerInfo{ 1028 Server: srv, 1029 FullMethod: JobService_DeleteHyperparameterTuningJob_FullMethodName, 1030 } 1031 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1032 return srv.(JobServiceServer).DeleteHyperparameterTuningJob(ctx, req.(*DeleteHyperparameterTuningJobRequest)) 1033 } 1034 return interceptor(ctx, in, info, handler) 1035 } 1036 1037 func _JobService_CancelHyperparameterTuningJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1038 in := new(CancelHyperparameterTuningJobRequest) 1039 if err := dec(in); err != nil { 1040 return nil, err 1041 } 1042 if interceptor == nil { 1043 return srv.(JobServiceServer).CancelHyperparameterTuningJob(ctx, in) 1044 } 1045 info := &grpc.UnaryServerInfo{ 1046 Server: srv, 1047 FullMethod: JobService_CancelHyperparameterTuningJob_FullMethodName, 1048 } 1049 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1050 return srv.(JobServiceServer).CancelHyperparameterTuningJob(ctx, req.(*CancelHyperparameterTuningJobRequest)) 1051 } 1052 return interceptor(ctx, in, info, handler) 1053 } 1054 1055 func _JobService_CreateNasJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1056 in := new(CreateNasJobRequest) 1057 if err := dec(in); err != nil { 1058 return nil, err 1059 } 1060 if interceptor == nil { 1061 return srv.(JobServiceServer).CreateNasJob(ctx, in) 1062 } 1063 info := &grpc.UnaryServerInfo{ 1064 Server: srv, 1065 FullMethod: JobService_CreateNasJob_FullMethodName, 1066 } 1067 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1068 return srv.(JobServiceServer).CreateNasJob(ctx, req.(*CreateNasJobRequest)) 1069 } 1070 return interceptor(ctx, in, info, handler) 1071 } 1072 1073 func _JobService_GetNasJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1074 in := new(GetNasJobRequest) 1075 if err := dec(in); err != nil { 1076 return nil, err 1077 } 1078 if interceptor == nil { 1079 return srv.(JobServiceServer).GetNasJob(ctx, in) 1080 } 1081 info := &grpc.UnaryServerInfo{ 1082 Server: srv, 1083 FullMethod: JobService_GetNasJob_FullMethodName, 1084 } 1085 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1086 return srv.(JobServiceServer).GetNasJob(ctx, req.(*GetNasJobRequest)) 1087 } 1088 return interceptor(ctx, in, info, handler) 1089 } 1090 1091 func _JobService_ListNasJobs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1092 in := new(ListNasJobsRequest) 1093 if err := dec(in); err != nil { 1094 return nil, err 1095 } 1096 if interceptor == nil { 1097 return srv.(JobServiceServer).ListNasJobs(ctx, in) 1098 } 1099 info := &grpc.UnaryServerInfo{ 1100 Server: srv, 1101 FullMethod: JobService_ListNasJobs_FullMethodName, 1102 } 1103 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1104 return srv.(JobServiceServer).ListNasJobs(ctx, req.(*ListNasJobsRequest)) 1105 } 1106 return interceptor(ctx, in, info, handler) 1107 } 1108 1109 func _JobService_DeleteNasJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1110 in := new(DeleteNasJobRequest) 1111 if err := dec(in); err != nil { 1112 return nil, err 1113 } 1114 if interceptor == nil { 1115 return srv.(JobServiceServer).DeleteNasJob(ctx, in) 1116 } 1117 info := &grpc.UnaryServerInfo{ 1118 Server: srv, 1119 FullMethod: JobService_DeleteNasJob_FullMethodName, 1120 } 1121 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1122 return srv.(JobServiceServer).DeleteNasJob(ctx, req.(*DeleteNasJobRequest)) 1123 } 1124 return interceptor(ctx, in, info, handler) 1125 } 1126 1127 func _JobService_CancelNasJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1128 in := new(CancelNasJobRequest) 1129 if err := dec(in); err != nil { 1130 return nil, err 1131 } 1132 if interceptor == nil { 1133 return srv.(JobServiceServer).CancelNasJob(ctx, in) 1134 } 1135 info := &grpc.UnaryServerInfo{ 1136 Server: srv, 1137 FullMethod: JobService_CancelNasJob_FullMethodName, 1138 } 1139 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1140 return srv.(JobServiceServer).CancelNasJob(ctx, req.(*CancelNasJobRequest)) 1141 } 1142 return interceptor(ctx, in, info, handler) 1143 } 1144 1145 func _JobService_GetNasTrialDetail_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1146 in := new(GetNasTrialDetailRequest) 1147 if err := dec(in); err != nil { 1148 return nil, err 1149 } 1150 if interceptor == nil { 1151 return srv.(JobServiceServer).GetNasTrialDetail(ctx, in) 1152 } 1153 info := &grpc.UnaryServerInfo{ 1154 Server: srv, 1155 FullMethod: JobService_GetNasTrialDetail_FullMethodName, 1156 } 1157 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1158 return srv.(JobServiceServer).GetNasTrialDetail(ctx, req.(*GetNasTrialDetailRequest)) 1159 } 1160 return interceptor(ctx, in, info, handler) 1161 } 1162 1163 func _JobService_ListNasTrialDetails_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1164 in := new(ListNasTrialDetailsRequest) 1165 if err := dec(in); err != nil { 1166 return nil, err 1167 } 1168 if interceptor == nil { 1169 return srv.(JobServiceServer).ListNasTrialDetails(ctx, in) 1170 } 1171 info := &grpc.UnaryServerInfo{ 1172 Server: srv, 1173 FullMethod: JobService_ListNasTrialDetails_FullMethodName, 1174 } 1175 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1176 return srv.(JobServiceServer).ListNasTrialDetails(ctx, req.(*ListNasTrialDetailsRequest)) 1177 } 1178 return interceptor(ctx, in, info, handler) 1179 } 1180 1181 func _JobService_CreateBatchPredictionJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1182 in := new(CreateBatchPredictionJobRequest) 1183 if err := dec(in); err != nil { 1184 return nil, err 1185 } 1186 if interceptor == nil { 1187 return srv.(JobServiceServer).CreateBatchPredictionJob(ctx, in) 1188 } 1189 info := &grpc.UnaryServerInfo{ 1190 Server: srv, 1191 FullMethod: JobService_CreateBatchPredictionJob_FullMethodName, 1192 } 1193 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1194 return srv.(JobServiceServer).CreateBatchPredictionJob(ctx, req.(*CreateBatchPredictionJobRequest)) 1195 } 1196 return interceptor(ctx, in, info, handler) 1197 } 1198 1199 func _JobService_GetBatchPredictionJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1200 in := new(GetBatchPredictionJobRequest) 1201 if err := dec(in); err != nil { 1202 return nil, err 1203 } 1204 if interceptor == nil { 1205 return srv.(JobServiceServer).GetBatchPredictionJob(ctx, in) 1206 } 1207 info := &grpc.UnaryServerInfo{ 1208 Server: srv, 1209 FullMethod: JobService_GetBatchPredictionJob_FullMethodName, 1210 } 1211 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1212 return srv.(JobServiceServer).GetBatchPredictionJob(ctx, req.(*GetBatchPredictionJobRequest)) 1213 } 1214 return interceptor(ctx, in, info, handler) 1215 } 1216 1217 func _JobService_ListBatchPredictionJobs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1218 in := new(ListBatchPredictionJobsRequest) 1219 if err := dec(in); err != nil { 1220 return nil, err 1221 } 1222 if interceptor == nil { 1223 return srv.(JobServiceServer).ListBatchPredictionJobs(ctx, in) 1224 } 1225 info := &grpc.UnaryServerInfo{ 1226 Server: srv, 1227 FullMethod: JobService_ListBatchPredictionJobs_FullMethodName, 1228 } 1229 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1230 return srv.(JobServiceServer).ListBatchPredictionJobs(ctx, req.(*ListBatchPredictionJobsRequest)) 1231 } 1232 return interceptor(ctx, in, info, handler) 1233 } 1234 1235 func _JobService_DeleteBatchPredictionJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1236 in := new(DeleteBatchPredictionJobRequest) 1237 if err := dec(in); err != nil { 1238 return nil, err 1239 } 1240 if interceptor == nil { 1241 return srv.(JobServiceServer).DeleteBatchPredictionJob(ctx, in) 1242 } 1243 info := &grpc.UnaryServerInfo{ 1244 Server: srv, 1245 FullMethod: JobService_DeleteBatchPredictionJob_FullMethodName, 1246 } 1247 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1248 return srv.(JobServiceServer).DeleteBatchPredictionJob(ctx, req.(*DeleteBatchPredictionJobRequest)) 1249 } 1250 return interceptor(ctx, in, info, handler) 1251 } 1252 1253 func _JobService_CancelBatchPredictionJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1254 in := new(CancelBatchPredictionJobRequest) 1255 if err := dec(in); err != nil { 1256 return nil, err 1257 } 1258 if interceptor == nil { 1259 return srv.(JobServiceServer).CancelBatchPredictionJob(ctx, in) 1260 } 1261 info := &grpc.UnaryServerInfo{ 1262 Server: srv, 1263 FullMethod: JobService_CancelBatchPredictionJob_FullMethodName, 1264 } 1265 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1266 return srv.(JobServiceServer).CancelBatchPredictionJob(ctx, req.(*CancelBatchPredictionJobRequest)) 1267 } 1268 return interceptor(ctx, in, info, handler) 1269 } 1270 1271 func _JobService_CreateModelDeploymentMonitoringJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1272 in := new(CreateModelDeploymentMonitoringJobRequest) 1273 if err := dec(in); err != nil { 1274 return nil, err 1275 } 1276 if interceptor == nil { 1277 return srv.(JobServiceServer).CreateModelDeploymentMonitoringJob(ctx, in) 1278 } 1279 info := &grpc.UnaryServerInfo{ 1280 Server: srv, 1281 FullMethod: JobService_CreateModelDeploymentMonitoringJob_FullMethodName, 1282 } 1283 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1284 return srv.(JobServiceServer).CreateModelDeploymentMonitoringJob(ctx, req.(*CreateModelDeploymentMonitoringJobRequest)) 1285 } 1286 return interceptor(ctx, in, info, handler) 1287 } 1288 1289 func _JobService_SearchModelDeploymentMonitoringStatsAnomalies_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1290 in := new(SearchModelDeploymentMonitoringStatsAnomaliesRequest) 1291 if err := dec(in); err != nil { 1292 return nil, err 1293 } 1294 if interceptor == nil { 1295 return srv.(JobServiceServer).SearchModelDeploymentMonitoringStatsAnomalies(ctx, in) 1296 } 1297 info := &grpc.UnaryServerInfo{ 1298 Server: srv, 1299 FullMethod: JobService_SearchModelDeploymentMonitoringStatsAnomalies_FullMethodName, 1300 } 1301 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1302 return srv.(JobServiceServer).SearchModelDeploymentMonitoringStatsAnomalies(ctx, req.(*SearchModelDeploymentMonitoringStatsAnomaliesRequest)) 1303 } 1304 return interceptor(ctx, in, info, handler) 1305 } 1306 1307 func _JobService_GetModelDeploymentMonitoringJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1308 in := new(GetModelDeploymentMonitoringJobRequest) 1309 if err := dec(in); err != nil { 1310 return nil, err 1311 } 1312 if interceptor == nil { 1313 return srv.(JobServiceServer).GetModelDeploymentMonitoringJob(ctx, in) 1314 } 1315 info := &grpc.UnaryServerInfo{ 1316 Server: srv, 1317 FullMethod: JobService_GetModelDeploymentMonitoringJob_FullMethodName, 1318 } 1319 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1320 return srv.(JobServiceServer).GetModelDeploymentMonitoringJob(ctx, req.(*GetModelDeploymentMonitoringJobRequest)) 1321 } 1322 return interceptor(ctx, in, info, handler) 1323 } 1324 1325 func _JobService_ListModelDeploymentMonitoringJobs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1326 in := new(ListModelDeploymentMonitoringJobsRequest) 1327 if err := dec(in); err != nil { 1328 return nil, err 1329 } 1330 if interceptor == nil { 1331 return srv.(JobServiceServer).ListModelDeploymentMonitoringJobs(ctx, in) 1332 } 1333 info := &grpc.UnaryServerInfo{ 1334 Server: srv, 1335 FullMethod: JobService_ListModelDeploymentMonitoringJobs_FullMethodName, 1336 } 1337 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1338 return srv.(JobServiceServer).ListModelDeploymentMonitoringJobs(ctx, req.(*ListModelDeploymentMonitoringJobsRequest)) 1339 } 1340 return interceptor(ctx, in, info, handler) 1341 } 1342 1343 func _JobService_UpdateModelDeploymentMonitoringJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1344 in := new(UpdateModelDeploymentMonitoringJobRequest) 1345 if err := dec(in); err != nil { 1346 return nil, err 1347 } 1348 if interceptor == nil { 1349 return srv.(JobServiceServer).UpdateModelDeploymentMonitoringJob(ctx, in) 1350 } 1351 info := &grpc.UnaryServerInfo{ 1352 Server: srv, 1353 FullMethod: JobService_UpdateModelDeploymentMonitoringJob_FullMethodName, 1354 } 1355 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1356 return srv.(JobServiceServer).UpdateModelDeploymentMonitoringJob(ctx, req.(*UpdateModelDeploymentMonitoringJobRequest)) 1357 } 1358 return interceptor(ctx, in, info, handler) 1359 } 1360 1361 func _JobService_DeleteModelDeploymentMonitoringJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1362 in := new(DeleteModelDeploymentMonitoringJobRequest) 1363 if err := dec(in); err != nil { 1364 return nil, err 1365 } 1366 if interceptor == nil { 1367 return srv.(JobServiceServer).DeleteModelDeploymentMonitoringJob(ctx, in) 1368 } 1369 info := &grpc.UnaryServerInfo{ 1370 Server: srv, 1371 FullMethod: JobService_DeleteModelDeploymentMonitoringJob_FullMethodName, 1372 } 1373 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1374 return srv.(JobServiceServer).DeleteModelDeploymentMonitoringJob(ctx, req.(*DeleteModelDeploymentMonitoringJobRequest)) 1375 } 1376 return interceptor(ctx, in, info, handler) 1377 } 1378 1379 func _JobService_PauseModelDeploymentMonitoringJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1380 in := new(PauseModelDeploymentMonitoringJobRequest) 1381 if err := dec(in); err != nil { 1382 return nil, err 1383 } 1384 if interceptor == nil { 1385 return srv.(JobServiceServer).PauseModelDeploymentMonitoringJob(ctx, in) 1386 } 1387 info := &grpc.UnaryServerInfo{ 1388 Server: srv, 1389 FullMethod: JobService_PauseModelDeploymentMonitoringJob_FullMethodName, 1390 } 1391 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1392 return srv.(JobServiceServer).PauseModelDeploymentMonitoringJob(ctx, req.(*PauseModelDeploymentMonitoringJobRequest)) 1393 } 1394 return interceptor(ctx, in, info, handler) 1395 } 1396 1397 func _JobService_ResumeModelDeploymentMonitoringJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1398 in := new(ResumeModelDeploymentMonitoringJobRequest) 1399 if err := dec(in); err != nil { 1400 return nil, err 1401 } 1402 if interceptor == nil { 1403 return srv.(JobServiceServer).ResumeModelDeploymentMonitoringJob(ctx, in) 1404 } 1405 info := &grpc.UnaryServerInfo{ 1406 Server: srv, 1407 FullMethod: JobService_ResumeModelDeploymentMonitoringJob_FullMethodName, 1408 } 1409 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1410 return srv.(JobServiceServer).ResumeModelDeploymentMonitoringJob(ctx, req.(*ResumeModelDeploymentMonitoringJobRequest)) 1411 } 1412 return interceptor(ctx, in, info, handler) 1413 } 1414 1415 // JobService_ServiceDesc is the grpc.ServiceDesc for JobService service. 1416 // It's only intended for direct use with grpc.RegisterService, 1417 // and not to be introspected or modified (even as a copy) 1418 var JobService_ServiceDesc = grpc.ServiceDesc{ 1419 ServiceName: "google.cloud.aiplatform.v1beta1.JobService", 1420 HandlerType: (*JobServiceServer)(nil), 1421 Methods: []grpc.MethodDesc{ 1422 { 1423 MethodName: "CreateCustomJob", 1424 Handler: _JobService_CreateCustomJob_Handler, 1425 }, 1426 { 1427 MethodName: "GetCustomJob", 1428 Handler: _JobService_GetCustomJob_Handler, 1429 }, 1430 { 1431 MethodName: "ListCustomJobs", 1432 Handler: _JobService_ListCustomJobs_Handler, 1433 }, 1434 { 1435 MethodName: "DeleteCustomJob", 1436 Handler: _JobService_DeleteCustomJob_Handler, 1437 }, 1438 { 1439 MethodName: "CancelCustomJob", 1440 Handler: _JobService_CancelCustomJob_Handler, 1441 }, 1442 { 1443 MethodName: "CreateDataLabelingJob", 1444 Handler: _JobService_CreateDataLabelingJob_Handler, 1445 }, 1446 { 1447 MethodName: "GetDataLabelingJob", 1448 Handler: _JobService_GetDataLabelingJob_Handler, 1449 }, 1450 { 1451 MethodName: "ListDataLabelingJobs", 1452 Handler: _JobService_ListDataLabelingJobs_Handler, 1453 }, 1454 { 1455 MethodName: "DeleteDataLabelingJob", 1456 Handler: _JobService_DeleteDataLabelingJob_Handler, 1457 }, 1458 { 1459 MethodName: "CancelDataLabelingJob", 1460 Handler: _JobService_CancelDataLabelingJob_Handler, 1461 }, 1462 { 1463 MethodName: "CreateHyperparameterTuningJob", 1464 Handler: _JobService_CreateHyperparameterTuningJob_Handler, 1465 }, 1466 { 1467 MethodName: "GetHyperparameterTuningJob", 1468 Handler: _JobService_GetHyperparameterTuningJob_Handler, 1469 }, 1470 { 1471 MethodName: "ListHyperparameterTuningJobs", 1472 Handler: _JobService_ListHyperparameterTuningJobs_Handler, 1473 }, 1474 { 1475 MethodName: "DeleteHyperparameterTuningJob", 1476 Handler: _JobService_DeleteHyperparameterTuningJob_Handler, 1477 }, 1478 { 1479 MethodName: "CancelHyperparameterTuningJob", 1480 Handler: _JobService_CancelHyperparameterTuningJob_Handler, 1481 }, 1482 { 1483 MethodName: "CreateNasJob", 1484 Handler: _JobService_CreateNasJob_Handler, 1485 }, 1486 { 1487 MethodName: "GetNasJob", 1488 Handler: _JobService_GetNasJob_Handler, 1489 }, 1490 { 1491 MethodName: "ListNasJobs", 1492 Handler: _JobService_ListNasJobs_Handler, 1493 }, 1494 { 1495 MethodName: "DeleteNasJob", 1496 Handler: _JobService_DeleteNasJob_Handler, 1497 }, 1498 { 1499 MethodName: "CancelNasJob", 1500 Handler: _JobService_CancelNasJob_Handler, 1501 }, 1502 { 1503 MethodName: "GetNasTrialDetail", 1504 Handler: _JobService_GetNasTrialDetail_Handler, 1505 }, 1506 { 1507 MethodName: "ListNasTrialDetails", 1508 Handler: _JobService_ListNasTrialDetails_Handler, 1509 }, 1510 { 1511 MethodName: "CreateBatchPredictionJob", 1512 Handler: _JobService_CreateBatchPredictionJob_Handler, 1513 }, 1514 { 1515 MethodName: "GetBatchPredictionJob", 1516 Handler: _JobService_GetBatchPredictionJob_Handler, 1517 }, 1518 { 1519 MethodName: "ListBatchPredictionJobs", 1520 Handler: _JobService_ListBatchPredictionJobs_Handler, 1521 }, 1522 { 1523 MethodName: "DeleteBatchPredictionJob", 1524 Handler: _JobService_DeleteBatchPredictionJob_Handler, 1525 }, 1526 { 1527 MethodName: "CancelBatchPredictionJob", 1528 Handler: _JobService_CancelBatchPredictionJob_Handler, 1529 }, 1530 { 1531 MethodName: "CreateModelDeploymentMonitoringJob", 1532 Handler: _JobService_CreateModelDeploymentMonitoringJob_Handler, 1533 }, 1534 { 1535 MethodName: "SearchModelDeploymentMonitoringStatsAnomalies", 1536 Handler: _JobService_SearchModelDeploymentMonitoringStatsAnomalies_Handler, 1537 }, 1538 { 1539 MethodName: "GetModelDeploymentMonitoringJob", 1540 Handler: _JobService_GetModelDeploymentMonitoringJob_Handler, 1541 }, 1542 { 1543 MethodName: "ListModelDeploymentMonitoringJobs", 1544 Handler: _JobService_ListModelDeploymentMonitoringJobs_Handler, 1545 }, 1546 { 1547 MethodName: "UpdateModelDeploymentMonitoringJob", 1548 Handler: _JobService_UpdateModelDeploymentMonitoringJob_Handler, 1549 }, 1550 { 1551 MethodName: "DeleteModelDeploymentMonitoringJob", 1552 Handler: _JobService_DeleteModelDeploymentMonitoringJob_Handler, 1553 }, 1554 { 1555 MethodName: "PauseModelDeploymentMonitoringJob", 1556 Handler: _JobService_PauseModelDeploymentMonitoringJob_Handler, 1557 }, 1558 { 1559 MethodName: "ResumeModelDeploymentMonitoringJob", 1560 Handler: _JobService_ResumeModelDeploymentMonitoringJob_Handler, 1561 }, 1562 }, 1563 Streams: []grpc.StreamDesc{}, 1564 Metadata: "google/cloud/aiplatform/v1beta1/job_service.proto", 1565 }