• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2022 Google LLC
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      https://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 package com.google.cloud.aiplatform.v1.stub;
18 
19 import static com.google.cloud.aiplatform.v1.JobServiceClient.ListBatchPredictionJobsPagedResponse;
20 import static com.google.cloud.aiplatform.v1.JobServiceClient.ListCustomJobsPagedResponse;
21 import static com.google.cloud.aiplatform.v1.JobServiceClient.ListDataLabelingJobsPagedResponse;
22 import static com.google.cloud.aiplatform.v1.JobServiceClient.ListHyperparameterTuningJobsPagedResponse;
23 import static com.google.cloud.aiplatform.v1.JobServiceClient.ListLocationsPagedResponse;
24 import static com.google.cloud.aiplatform.v1.JobServiceClient.ListModelDeploymentMonitoringJobsPagedResponse;
25 import static com.google.cloud.aiplatform.v1.JobServiceClient.ListNasJobsPagedResponse;
26 import static com.google.cloud.aiplatform.v1.JobServiceClient.ListNasTrialDetailsPagedResponse;
27 import static com.google.cloud.aiplatform.v1.JobServiceClient.SearchModelDeploymentMonitoringStatsAnomaliesPagedResponse;
28 
29 import com.google.api.gax.core.BackgroundResource;
30 import com.google.api.gax.rpc.OperationCallable;
31 import com.google.api.gax.rpc.UnaryCallable;
32 import com.google.cloud.aiplatform.v1.BatchPredictionJob;
33 import com.google.cloud.aiplatform.v1.CancelBatchPredictionJobRequest;
34 import com.google.cloud.aiplatform.v1.CancelCustomJobRequest;
35 import com.google.cloud.aiplatform.v1.CancelDataLabelingJobRequest;
36 import com.google.cloud.aiplatform.v1.CancelHyperparameterTuningJobRequest;
37 import com.google.cloud.aiplatform.v1.CancelNasJobRequest;
38 import com.google.cloud.aiplatform.v1.CreateBatchPredictionJobRequest;
39 import com.google.cloud.aiplatform.v1.CreateCustomJobRequest;
40 import com.google.cloud.aiplatform.v1.CreateDataLabelingJobRequest;
41 import com.google.cloud.aiplatform.v1.CreateHyperparameterTuningJobRequest;
42 import com.google.cloud.aiplatform.v1.CreateModelDeploymentMonitoringJobRequest;
43 import com.google.cloud.aiplatform.v1.CreateNasJobRequest;
44 import com.google.cloud.aiplatform.v1.CustomJob;
45 import com.google.cloud.aiplatform.v1.DataLabelingJob;
46 import com.google.cloud.aiplatform.v1.DeleteBatchPredictionJobRequest;
47 import com.google.cloud.aiplatform.v1.DeleteCustomJobRequest;
48 import com.google.cloud.aiplatform.v1.DeleteDataLabelingJobRequest;
49 import com.google.cloud.aiplatform.v1.DeleteHyperparameterTuningJobRequest;
50 import com.google.cloud.aiplatform.v1.DeleteModelDeploymentMonitoringJobRequest;
51 import com.google.cloud.aiplatform.v1.DeleteNasJobRequest;
52 import com.google.cloud.aiplatform.v1.DeleteOperationMetadata;
53 import com.google.cloud.aiplatform.v1.GetBatchPredictionJobRequest;
54 import com.google.cloud.aiplatform.v1.GetCustomJobRequest;
55 import com.google.cloud.aiplatform.v1.GetDataLabelingJobRequest;
56 import com.google.cloud.aiplatform.v1.GetHyperparameterTuningJobRequest;
57 import com.google.cloud.aiplatform.v1.GetModelDeploymentMonitoringJobRequest;
58 import com.google.cloud.aiplatform.v1.GetNasJobRequest;
59 import com.google.cloud.aiplatform.v1.GetNasTrialDetailRequest;
60 import com.google.cloud.aiplatform.v1.HyperparameterTuningJob;
61 import com.google.cloud.aiplatform.v1.ListBatchPredictionJobsRequest;
62 import com.google.cloud.aiplatform.v1.ListBatchPredictionJobsResponse;
63 import com.google.cloud.aiplatform.v1.ListCustomJobsRequest;
64 import com.google.cloud.aiplatform.v1.ListCustomJobsResponse;
65 import com.google.cloud.aiplatform.v1.ListDataLabelingJobsRequest;
66 import com.google.cloud.aiplatform.v1.ListDataLabelingJobsResponse;
67 import com.google.cloud.aiplatform.v1.ListHyperparameterTuningJobsRequest;
68 import com.google.cloud.aiplatform.v1.ListHyperparameterTuningJobsResponse;
69 import com.google.cloud.aiplatform.v1.ListModelDeploymentMonitoringJobsRequest;
70 import com.google.cloud.aiplatform.v1.ListModelDeploymentMonitoringJobsResponse;
71 import com.google.cloud.aiplatform.v1.ListNasJobsRequest;
72 import com.google.cloud.aiplatform.v1.ListNasJobsResponse;
73 import com.google.cloud.aiplatform.v1.ListNasTrialDetailsRequest;
74 import com.google.cloud.aiplatform.v1.ListNasTrialDetailsResponse;
75 import com.google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob;
76 import com.google.cloud.aiplatform.v1.NasJob;
77 import com.google.cloud.aiplatform.v1.NasTrialDetail;
78 import com.google.cloud.aiplatform.v1.PauseModelDeploymentMonitoringJobRequest;
79 import com.google.cloud.aiplatform.v1.ResumeModelDeploymentMonitoringJobRequest;
80 import com.google.cloud.aiplatform.v1.SearchModelDeploymentMonitoringStatsAnomaliesRequest;
81 import com.google.cloud.aiplatform.v1.SearchModelDeploymentMonitoringStatsAnomaliesResponse;
82 import com.google.cloud.aiplatform.v1.UpdateModelDeploymentMonitoringJobOperationMetadata;
83 import com.google.cloud.aiplatform.v1.UpdateModelDeploymentMonitoringJobRequest;
84 import com.google.cloud.location.GetLocationRequest;
85 import com.google.cloud.location.ListLocationsRequest;
86 import com.google.cloud.location.ListLocationsResponse;
87 import com.google.cloud.location.Location;
88 import com.google.iam.v1.GetIamPolicyRequest;
89 import com.google.iam.v1.Policy;
90 import com.google.iam.v1.SetIamPolicyRequest;
91 import com.google.iam.v1.TestIamPermissionsRequest;
92 import com.google.iam.v1.TestIamPermissionsResponse;
93 import com.google.longrunning.Operation;
94 import com.google.longrunning.stub.OperationsStub;
95 import com.google.protobuf.Empty;
96 import javax.annotation.Generated;
97 
98 // AUTO-GENERATED DOCUMENTATION AND CLASS.
99 /**
100  * Base stub class for the JobService service API.
101  *
102  * <p>This class is for advanced usage and reflects the underlying API directly.
103  */
104 @Generated("by gapic-generator-java")
105 public abstract class JobServiceStub implements BackgroundResource {
106 
getOperationsStub()107   public OperationsStub getOperationsStub() {
108     throw new UnsupportedOperationException("Not implemented: getOperationsStub()");
109   }
110 
createCustomJobCallable()111   public UnaryCallable<CreateCustomJobRequest, CustomJob> createCustomJobCallable() {
112     throw new UnsupportedOperationException("Not implemented: createCustomJobCallable()");
113   }
114 
getCustomJobCallable()115   public UnaryCallable<GetCustomJobRequest, CustomJob> getCustomJobCallable() {
116     throw new UnsupportedOperationException("Not implemented: getCustomJobCallable()");
117   }
118 
119   public UnaryCallable<ListCustomJobsRequest, ListCustomJobsPagedResponse>
listCustomJobsPagedCallable()120       listCustomJobsPagedCallable() {
121     throw new UnsupportedOperationException("Not implemented: listCustomJobsPagedCallable()");
122   }
123 
listCustomJobsCallable()124   public UnaryCallable<ListCustomJobsRequest, ListCustomJobsResponse> listCustomJobsCallable() {
125     throw new UnsupportedOperationException("Not implemented: listCustomJobsCallable()");
126   }
127 
128   public OperationCallable<DeleteCustomJobRequest, Empty, DeleteOperationMetadata>
deleteCustomJobOperationCallable()129       deleteCustomJobOperationCallable() {
130     throw new UnsupportedOperationException("Not implemented: deleteCustomJobOperationCallable()");
131   }
132 
deleteCustomJobCallable()133   public UnaryCallable<DeleteCustomJobRequest, Operation> deleteCustomJobCallable() {
134     throw new UnsupportedOperationException("Not implemented: deleteCustomJobCallable()");
135   }
136 
cancelCustomJobCallable()137   public UnaryCallable<CancelCustomJobRequest, Empty> cancelCustomJobCallable() {
138     throw new UnsupportedOperationException("Not implemented: cancelCustomJobCallable()");
139   }
140 
141   public UnaryCallable<CreateDataLabelingJobRequest, DataLabelingJob>
createDataLabelingJobCallable()142       createDataLabelingJobCallable() {
143     throw new UnsupportedOperationException("Not implemented: createDataLabelingJobCallable()");
144   }
145 
getDataLabelingJobCallable()146   public UnaryCallable<GetDataLabelingJobRequest, DataLabelingJob> getDataLabelingJobCallable() {
147     throw new UnsupportedOperationException("Not implemented: getDataLabelingJobCallable()");
148   }
149 
150   public UnaryCallable<ListDataLabelingJobsRequest, ListDataLabelingJobsPagedResponse>
listDataLabelingJobsPagedCallable()151       listDataLabelingJobsPagedCallable() {
152     throw new UnsupportedOperationException("Not implemented: listDataLabelingJobsPagedCallable()");
153   }
154 
155   public UnaryCallable<ListDataLabelingJobsRequest, ListDataLabelingJobsResponse>
listDataLabelingJobsCallable()156       listDataLabelingJobsCallable() {
157     throw new UnsupportedOperationException("Not implemented: listDataLabelingJobsCallable()");
158   }
159 
160   public OperationCallable<DeleteDataLabelingJobRequest, Empty, DeleteOperationMetadata>
deleteDataLabelingJobOperationCallable()161       deleteDataLabelingJobOperationCallable() {
162     throw new UnsupportedOperationException(
163         "Not implemented: deleteDataLabelingJobOperationCallable()");
164   }
165 
deleteDataLabelingJobCallable()166   public UnaryCallable<DeleteDataLabelingJobRequest, Operation> deleteDataLabelingJobCallable() {
167     throw new UnsupportedOperationException("Not implemented: deleteDataLabelingJobCallable()");
168   }
169 
cancelDataLabelingJobCallable()170   public UnaryCallable<CancelDataLabelingJobRequest, Empty> cancelDataLabelingJobCallable() {
171     throw new UnsupportedOperationException("Not implemented: cancelDataLabelingJobCallable()");
172   }
173 
174   public UnaryCallable<CreateHyperparameterTuningJobRequest, HyperparameterTuningJob>
createHyperparameterTuningJobCallable()175       createHyperparameterTuningJobCallable() {
176     throw new UnsupportedOperationException(
177         "Not implemented: createHyperparameterTuningJobCallable()");
178   }
179 
180   public UnaryCallable<GetHyperparameterTuningJobRequest, HyperparameterTuningJob>
getHyperparameterTuningJobCallable()181       getHyperparameterTuningJobCallable() {
182     throw new UnsupportedOperationException(
183         "Not implemented: getHyperparameterTuningJobCallable()");
184   }
185 
186   public UnaryCallable<
187           ListHyperparameterTuningJobsRequest, ListHyperparameterTuningJobsPagedResponse>
listHyperparameterTuningJobsPagedCallable()188       listHyperparameterTuningJobsPagedCallable() {
189     throw new UnsupportedOperationException(
190         "Not implemented: listHyperparameterTuningJobsPagedCallable()");
191   }
192 
193   public UnaryCallable<ListHyperparameterTuningJobsRequest, ListHyperparameterTuningJobsResponse>
listHyperparameterTuningJobsCallable()194       listHyperparameterTuningJobsCallable() {
195     throw new UnsupportedOperationException(
196         "Not implemented: listHyperparameterTuningJobsCallable()");
197   }
198 
199   public OperationCallable<DeleteHyperparameterTuningJobRequest, Empty, DeleteOperationMetadata>
deleteHyperparameterTuningJobOperationCallable()200       deleteHyperparameterTuningJobOperationCallable() {
201     throw new UnsupportedOperationException(
202         "Not implemented: deleteHyperparameterTuningJobOperationCallable()");
203   }
204 
205   public UnaryCallable<DeleteHyperparameterTuningJobRequest, Operation>
deleteHyperparameterTuningJobCallable()206       deleteHyperparameterTuningJobCallable() {
207     throw new UnsupportedOperationException(
208         "Not implemented: deleteHyperparameterTuningJobCallable()");
209   }
210 
211   public UnaryCallable<CancelHyperparameterTuningJobRequest, Empty>
cancelHyperparameterTuningJobCallable()212       cancelHyperparameterTuningJobCallable() {
213     throw new UnsupportedOperationException(
214         "Not implemented: cancelHyperparameterTuningJobCallable()");
215   }
216 
createNasJobCallable()217   public UnaryCallable<CreateNasJobRequest, NasJob> createNasJobCallable() {
218     throw new UnsupportedOperationException("Not implemented: createNasJobCallable()");
219   }
220 
getNasJobCallable()221   public UnaryCallable<GetNasJobRequest, NasJob> getNasJobCallable() {
222     throw new UnsupportedOperationException("Not implemented: getNasJobCallable()");
223   }
224 
listNasJobsPagedCallable()225   public UnaryCallable<ListNasJobsRequest, ListNasJobsPagedResponse> listNasJobsPagedCallable() {
226     throw new UnsupportedOperationException("Not implemented: listNasJobsPagedCallable()");
227   }
228 
listNasJobsCallable()229   public UnaryCallable<ListNasJobsRequest, ListNasJobsResponse> listNasJobsCallable() {
230     throw new UnsupportedOperationException("Not implemented: listNasJobsCallable()");
231   }
232 
233   public OperationCallable<DeleteNasJobRequest, Empty, DeleteOperationMetadata>
deleteNasJobOperationCallable()234       deleteNasJobOperationCallable() {
235     throw new UnsupportedOperationException("Not implemented: deleteNasJobOperationCallable()");
236   }
237 
deleteNasJobCallable()238   public UnaryCallable<DeleteNasJobRequest, Operation> deleteNasJobCallable() {
239     throw new UnsupportedOperationException("Not implemented: deleteNasJobCallable()");
240   }
241 
cancelNasJobCallable()242   public UnaryCallable<CancelNasJobRequest, Empty> cancelNasJobCallable() {
243     throw new UnsupportedOperationException("Not implemented: cancelNasJobCallable()");
244   }
245 
getNasTrialDetailCallable()246   public UnaryCallable<GetNasTrialDetailRequest, NasTrialDetail> getNasTrialDetailCallable() {
247     throw new UnsupportedOperationException("Not implemented: getNasTrialDetailCallable()");
248   }
249 
250   public UnaryCallable<ListNasTrialDetailsRequest, ListNasTrialDetailsPagedResponse>
listNasTrialDetailsPagedCallable()251       listNasTrialDetailsPagedCallable() {
252     throw new UnsupportedOperationException("Not implemented: listNasTrialDetailsPagedCallable()");
253   }
254 
255   public UnaryCallable<ListNasTrialDetailsRequest, ListNasTrialDetailsResponse>
listNasTrialDetailsCallable()256       listNasTrialDetailsCallable() {
257     throw new UnsupportedOperationException("Not implemented: listNasTrialDetailsCallable()");
258   }
259 
260   public UnaryCallable<CreateBatchPredictionJobRequest, BatchPredictionJob>
createBatchPredictionJobCallable()261       createBatchPredictionJobCallable() {
262     throw new UnsupportedOperationException("Not implemented: createBatchPredictionJobCallable()");
263   }
264 
265   public UnaryCallable<GetBatchPredictionJobRequest, BatchPredictionJob>
getBatchPredictionJobCallable()266       getBatchPredictionJobCallable() {
267     throw new UnsupportedOperationException("Not implemented: getBatchPredictionJobCallable()");
268   }
269 
270   public UnaryCallable<ListBatchPredictionJobsRequest, ListBatchPredictionJobsPagedResponse>
listBatchPredictionJobsPagedCallable()271       listBatchPredictionJobsPagedCallable() {
272     throw new UnsupportedOperationException(
273         "Not implemented: listBatchPredictionJobsPagedCallable()");
274   }
275 
276   public UnaryCallable<ListBatchPredictionJobsRequest, ListBatchPredictionJobsResponse>
listBatchPredictionJobsCallable()277       listBatchPredictionJobsCallable() {
278     throw new UnsupportedOperationException("Not implemented: listBatchPredictionJobsCallable()");
279   }
280 
281   public OperationCallable<DeleteBatchPredictionJobRequest, Empty, DeleteOperationMetadata>
deleteBatchPredictionJobOperationCallable()282       deleteBatchPredictionJobOperationCallable() {
283     throw new UnsupportedOperationException(
284         "Not implemented: deleteBatchPredictionJobOperationCallable()");
285   }
286 
287   public UnaryCallable<DeleteBatchPredictionJobRequest, Operation>
deleteBatchPredictionJobCallable()288       deleteBatchPredictionJobCallable() {
289     throw new UnsupportedOperationException("Not implemented: deleteBatchPredictionJobCallable()");
290   }
291 
cancelBatchPredictionJobCallable()292   public UnaryCallable<CancelBatchPredictionJobRequest, Empty> cancelBatchPredictionJobCallable() {
293     throw new UnsupportedOperationException("Not implemented: cancelBatchPredictionJobCallable()");
294   }
295 
296   public UnaryCallable<CreateModelDeploymentMonitoringJobRequest, ModelDeploymentMonitoringJob>
createModelDeploymentMonitoringJobCallable()297       createModelDeploymentMonitoringJobCallable() {
298     throw new UnsupportedOperationException(
299         "Not implemented: createModelDeploymentMonitoringJobCallable()");
300   }
301 
302   public UnaryCallable<
303           SearchModelDeploymentMonitoringStatsAnomaliesRequest,
304           SearchModelDeploymentMonitoringStatsAnomaliesPagedResponse>
searchModelDeploymentMonitoringStatsAnomaliesPagedCallable()305       searchModelDeploymentMonitoringStatsAnomaliesPagedCallable() {
306     throw new UnsupportedOperationException(
307         "Not implemented: searchModelDeploymentMonitoringStatsAnomaliesPagedCallable()");
308   }
309 
310   public UnaryCallable<
311           SearchModelDeploymentMonitoringStatsAnomaliesRequest,
312           SearchModelDeploymentMonitoringStatsAnomaliesResponse>
searchModelDeploymentMonitoringStatsAnomaliesCallable()313       searchModelDeploymentMonitoringStatsAnomaliesCallable() {
314     throw new UnsupportedOperationException(
315         "Not implemented: searchModelDeploymentMonitoringStatsAnomaliesCallable()");
316   }
317 
318   public UnaryCallable<GetModelDeploymentMonitoringJobRequest, ModelDeploymentMonitoringJob>
getModelDeploymentMonitoringJobCallable()319       getModelDeploymentMonitoringJobCallable() {
320     throw new UnsupportedOperationException(
321         "Not implemented: getModelDeploymentMonitoringJobCallable()");
322   }
323 
324   public UnaryCallable<
325           ListModelDeploymentMonitoringJobsRequest, ListModelDeploymentMonitoringJobsPagedResponse>
listModelDeploymentMonitoringJobsPagedCallable()326       listModelDeploymentMonitoringJobsPagedCallable() {
327     throw new UnsupportedOperationException(
328         "Not implemented: listModelDeploymentMonitoringJobsPagedCallable()");
329   }
330 
331   public UnaryCallable<
332           ListModelDeploymentMonitoringJobsRequest, ListModelDeploymentMonitoringJobsResponse>
listModelDeploymentMonitoringJobsCallable()333       listModelDeploymentMonitoringJobsCallable() {
334     throw new UnsupportedOperationException(
335         "Not implemented: listModelDeploymentMonitoringJobsCallable()");
336   }
337 
338   public OperationCallable<
339           UpdateModelDeploymentMonitoringJobRequest,
340           ModelDeploymentMonitoringJob,
341           UpdateModelDeploymentMonitoringJobOperationMetadata>
updateModelDeploymentMonitoringJobOperationCallable()342       updateModelDeploymentMonitoringJobOperationCallable() {
343     throw new UnsupportedOperationException(
344         "Not implemented: updateModelDeploymentMonitoringJobOperationCallable()");
345   }
346 
347   public UnaryCallable<UpdateModelDeploymentMonitoringJobRequest, Operation>
updateModelDeploymentMonitoringJobCallable()348       updateModelDeploymentMonitoringJobCallable() {
349     throw new UnsupportedOperationException(
350         "Not implemented: updateModelDeploymentMonitoringJobCallable()");
351   }
352 
353   public OperationCallable<
354           DeleteModelDeploymentMonitoringJobRequest, Empty, DeleteOperationMetadata>
deleteModelDeploymentMonitoringJobOperationCallable()355       deleteModelDeploymentMonitoringJobOperationCallable() {
356     throw new UnsupportedOperationException(
357         "Not implemented: deleteModelDeploymentMonitoringJobOperationCallable()");
358   }
359 
360   public UnaryCallable<DeleteModelDeploymentMonitoringJobRequest, Operation>
deleteModelDeploymentMonitoringJobCallable()361       deleteModelDeploymentMonitoringJobCallable() {
362     throw new UnsupportedOperationException(
363         "Not implemented: deleteModelDeploymentMonitoringJobCallable()");
364   }
365 
366   public UnaryCallable<PauseModelDeploymentMonitoringJobRequest, Empty>
pauseModelDeploymentMonitoringJobCallable()367       pauseModelDeploymentMonitoringJobCallable() {
368     throw new UnsupportedOperationException(
369         "Not implemented: pauseModelDeploymentMonitoringJobCallable()");
370   }
371 
372   public UnaryCallable<ResumeModelDeploymentMonitoringJobRequest, Empty>
resumeModelDeploymentMonitoringJobCallable()373       resumeModelDeploymentMonitoringJobCallable() {
374     throw new UnsupportedOperationException(
375         "Not implemented: resumeModelDeploymentMonitoringJobCallable()");
376   }
377 
378   public UnaryCallable<ListLocationsRequest, ListLocationsPagedResponse>
listLocationsPagedCallable()379       listLocationsPagedCallable() {
380     throw new UnsupportedOperationException("Not implemented: listLocationsPagedCallable()");
381   }
382 
listLocationsCallable()383   public UnaryCallable<ListLocationsRequest, ListLocationsResponse> listLocationsCallable() {
384     throw new UnsupportedOperationException("Not implemented: listLocationsCallable()");
385   }
386 
getLocationCallable()387   public UnaryCallable<GetLocationRequest, Location> getLocationCallable() {
388     throw new UnsupportedOperationException("Not implemented: getLocationCallable()");
389   }
390 
setIamPolicyCallable()391   public UnaryCallable<SetIamPolicyRequest, Policy> setIamPolicyCallable() {
392     throw new UnsupportedOperationException("Not implemented: setIamPolicyCallable()");
393   }
394 
getIamPolicyCallable()395   public UnaryCallable<GetIamPolicyRequest, Policy> getIamPolicyCallable() {
396     throw new UnsupportedOperationException("Not implemented: getIamPolicyCallable()");
397   }
398 
399   public UnaryCallable<TestIamPermissionsRequest, TestIamPermissionsResponse>
testIamPermissionsCallable()400       testIamPermissionsCallable() {
401     throw new UnsupportedOperationException("Not implemented: testIamPermissionsCallable()");
402   }
403 
404   @Override
close()405   public abstract void close();
406 }
407