• 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.talent.v4beta1.stub;
18 
19 import static com.google.cloud.talent.v4beta1.JobServiceClient.ListJobsPagedResponse;
20 import static com.google.cloud.talent.v4beta1.JobServiceClient.SearchJobsForAlertPagedResponse;
21 import static com.google.cloud.talent.v4beta1.JobServiceClient.SearchJobsPagedResponse;
22 
23 import com.google.api.core.BetaApi;
24 import com.google.api.gax.core.BackgroundResource;
25 import com.google.api.gax.rpc.OperationCallable;
26 import com.google.api.gax.rpc.UnaryCallable;
27 import com.google.cloud.talent.v4beta1.BatchCreateJobsRequest;
28 import com.google.cloud.talent.v4beta1.BatchDeleteJobsRequest;
29 import com.google.cloud.talent.v4beta1.BatchOperationMetadata;
30 import com.google.cloud.talent.v4beta1.BatchUpdateJobsRequest;
31 import com.google.cloud.talent.v4beta1.CreateJobRequest;
32 import com.google.cloud.talent.v4beta1.DeleteJobRequest;
33 import com.google.cloud.talent.v4beta1.GetJobRequest;
34 import com.google.cloud.talent.v4beta1.Job;
35 import com.google.cloud.talent.v4beta1.JobOperationResult;
36 import com.google.cloud.talent.v4beta1.ListJobsRequest;
37 import com.google.cloud.talent.v4beta1.ListJobsResponse;
38 import com.google.cloud.talent.v4beta1.SearchJobsRequest;
39 import com.google.cloud.talent.v4beta1.SearchJobsResponse;
40 import com.google.cloud.talent.v4beta1.UpdateJobRequest;
41 import com.google.longrunning.Operation;
42 import com.google.longrunning.stub.OperationsStub;
43 import com.google.protobuf.Empty;
44 import javax.annotation.Generated;
45 
46 // AUTO-GENERATED DOCUMENTATION AND CLASS.
47 /**
48  * Base stub class for the JobService service API.
49  *
50  * <p>This class is for advanced usage and reflects the underlying API directly.
51  */
52 @BetaApi
53 @Generated("by gapic-generator-java")
54 public abstract class JobServiceStub implements BackgroundResource {
55 
getOperationsStub()56   public OperationsStub getOperationsStub() {
57     return null;
58   }
59 
getHttpJsonOperationsStub()60   public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub() {
61     return null;
62   }
63 
createJobCallable()64   public UnaryCallable<CreateJobRequest, Job> createJobCallable() {
65     throw new UnsupportedOperationException("Not implemented: createJobCallable()");
66   }
67 
68   public OperationCallable<BatchCreateJobsRequest, JobOperationResult, BatchOperationMetadata>
batchCreateJobsOperationCallable()69       batchCreateJobsOperationCallable() {
70     throw new UnsupportedOperationException("Not implemented: batchCreateJobsOperationCallable()");
71   }
72 
batchCreateJobsCallable()73   public UnaryCallable<BatchCreateJobsRequest, Operation> batchCreateJobsCallable() {
74     throw new UnsupportedOperationException("Not implemented: batchCreateJobsCallable()");
75   }
76 
getJobCallable()77   public UnaryCallable<GetJobRequest, Job> getJobCallable() {
78     throw new UnsupportedOperationException("Not implemented: getJobCallable()");
79   }
80 
updateJobCallable()81   public UnaryCallable<UpdateJobRequest, Job> updateJobCallable() {
82     throw new UnsupportedOperationException("Not implemented: updateJobCallable()");
83   }
84 
85   public OperationCallable<BatchUpdateJobsRequest, JobOperationResult, BatchOperationMetadata>
batchUpdateJobsOperationCallable()86       batchUpdateJobsOperationCallable() {
87     throw new UnsupportedOperationException("Not implemented: batchUpdateJobsOperationCallable()");
88   }
89 
batchUpdateJobsCallable()90   public UnaryCallable<BatchUpdateJobsRequest, Operation> batchUpdateJobsCallable() {
91     throw new UnsupportedOperationException("Not implemented: batchUpdateJobsCallable()");
92   }
93 
deleteJobCallable()94   public UnaryCallable<DeleteJobRequest, Empty> deleteJobCallable() {
95     throw new UnsupportedOperationException("Not implemented: deleteJobCallable()");
96   }
97 
batchDeleteJobsCallable()98   public UnaryCallable<BatchDeleteJobsRequest, Empty> batchDeleteJobsCallable() {
99     throw new UnsupportedOperationException("Not implemented: batchDeleteJobsCallable()");
100   }
101 
listJobsPagedCallable()102   public UnaryCallable<ListJobsRequest, ListJobsPagedResponse> listJobsPagedCallable() {
103     throw new UnsupportedOperationException("Not implemented: listJobsPagedCallable()");
104   }
105 
listJobsCallable()106   public UnaryCallable<ListJobsRequest, ListJobsResponse> listJobsCallable() {
107     throw new UnsupportedOperationException("Not implemented: listJobsCallable()");
108   }
109 
searchJobsPagedCallable()110   public UnaryCallable<SearchJobsRequest, SearchJobsPagedResponse> searchJobsPagedCallable() {
111     throw new UnsupportedOperationException("Not implemented: searchJobsPagedCallable()");
112   }
113 
searchJobsCallable()114   public UnaryCallable<SearchJobsRequest, SearchJobsResponse> searchJobsCallable() {
115     throw new UnsupportedOperationException("Not implemented: searchJobsCallable()");
116   }
117 
118   public UnaryCallable<SearchJobsRequest, SearchJobsForAlertPagedResponse>
searchJobsForAlertPagedCallable()119       searchJobsForAlertPagedCallable() {
120     throw new UnsupportedOperationException("Not implemented: searchJobsForAlertPagedCallable()");
121   }
122 
searchJobsForAlertCallable()123   public UnaryCallable<SearchJobsRequest, SearchJobsResponse> searchJobsForAlertCallable() {
124     throw new UnsupportedOperationException("Not implemented: searchJobsForAlertCallable()");
125   }
126 
127   @Override
close()128   public abstract void close();
129 }
130