• 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.dlp.v2.stub;
18 
19 import static com.google.cloud.dlp.v2.DlpServiceClient.ListDeidentifyTemplatesPagedResponse;
20 import static com.google.cloud.dlp.v2.DlpServiceClient.ListDlpJobsPagedResponse;
21 import static com.google.cloud.dlp.v2.DlpServiceClient.ListInspectTemplatesPagedResponse;
22 import static com.google.cloud.dlp.v2.DlpServiceClient.ListJobTriggersPagedResponse;
23 import static com.google.cloud.dlp.v2.DlpServiceClient.ListStoredInfoTypesPagedResponse;
24 
25 import com.google.api.gax.core.BackgroundResource;
26 import com.google.api.gax.rpc.UnaryCallable;
27 import com.google.privacy.dlp.v2.ActivateJobTriggerRequest;
28 import com.google.privacy.dlp.v2.CancelDlpJobRequest;
29 import com.google.privacy.dlp.v2.CreateDeidentifyTemplateRequest;
30 import com.google.privacy.dlp.v2.CreateDlpJobRequest;
31 import com.google.privacy.dlp.v2.CreateInspectTemplateRequest;
32 import com.google.privacy.dlp.v2.CreateJobTriggerRequest;
33 import com.google.privacy.dlp.v2.CreateStoredInfoTypeRequest;
34 import com.google.privacy.dlp.v2.DeidentifyContentRequest;
35 import com.google.privacy.dlp.v2.DeidentifyContentResponse;
36 import com.google.privacy.dlp.v2.DeidentifyTemplate;
37 import com.google.privacy.dlp.v2.DeleteDeidentifyTemplateRequest;
38 import com.google.privacy.dlp.v2.DeleteDlpJobRequest;
39 import com.google.privacy.dlp.v2.DeleteInspectTemplateRequest;
40 import com.google.privacy.dlp.v2.DeleteJobTriggerRequest;
41 import com.google.privacy.dlp.v2.DeleteStoredInfoTypeRequest;
42 import com.google.privacy.dlp.v2.DlpJob;
43 import com.google.privacy.dlp.v2.FinishDlpJobRequest;
44 import com.google.privacy.dlp.v2.GetDeidentifyTemplateRequest;
45 import com.google.privacy.dlp.v2.GetDlpJobRequest;
46 import com.google.privacy.dlp.v2.GetInspectTemplateRequest;
47 import com.google.privacy.dlp.v2.GetJobTriggerRequest;
48 import com.google.privacy.dlp.v2.GetStoredInfoTypeRequest;
49 import com.google.privacy.dlp.v2.HybridInspectDlpJobRequest;
50 import com.google.privacy.dlp.v2.HybridInspectJobTriggerRequest;
51 import com.google.privacy.dlp.v2.HybridInspectResponse;
52 import com.google.privacy.dlp.v2.InspectContentRequest;
53 import com.google.privacy.dlp.v2.InspectContentResponse;
54 import com.google.privacy.dlp.v2.InspectTemplate;
55 import com.google.privacy.dlp.v2.JobTrigger;
56 import com.google.privacy.dlp.v2.ListDeidentifyTemplatesRequest;
57 import com.google.privacy.dlp.v2.ListDeidentifyTemplatesResponse;
58 import com.google.privacy.dlp.v2.ListDlpJobsRequest;
59 import com.google.privacy.dlp.v2.ListDlpJobsResponse;
60 import com.google.privacy.dlp.v2.ListInfoTypesRequest;
61 import com.google.privacy.dlp.v2.ListInfoTypesResponse;
62 import com.google.privacy.dlp.v2.ListInspectTemplatesRequest;
63 import com.google.privacy.dlp.v2.ListInspectTemplatesResponse;
64 import com.google.privacy.dlp.v2.ListJobTriggersRequest;
65 import com.google.privacy.dlp.v2.ListJobTriggersResponse;
66 import com.google.privacy.dlp.v2.ListStoredInfoTypesRequest;
67 import com.google.privacy.dlp.v2.ListStoredInfoTypesResponse;
68 import com.google.privacy.dlp.v2.RedactImageRequest;
69 import com.google.privacy.dlp.v2.RedactImageResponse;
70 import com.google.privacy.dlp.v2.ReidentifyContentRequest;
71 import com.google.privacy.dlp.v2.ReidentifyContentResponse;
72 import com.google.privacy.dlp.v2.StoredInfoType;
73 import com.google.privacy.dlp.v2.UpdateDeidentifyTemplateRequest;
74 import com.google.privacy.dlp.v2.UpdateInspectTemplateRequest;
75 import com.google.privacy.dlp.v2.UpdateJobTriggerRequest;
76 import com.google.privacy.dlp.v2.UpdateStoredInfoTypeRequest;
77 import com.google.protobuf.Empty;
78 import javax.annotation.Generated;
79 
80 // AUTO-GENERATED DOCUMENTATION AND CLASS.
81 /**
82  * Base stub class for the DlpService service API.
83  *
84  * <p>This class is for advanced usage and reflects the underlying API directly.
85  */
86 @Generated("by gapic-generator-java")
87 public abstract class DlpServiceStub implements BackgroundResource {
88 
inspectContentCallable()89   public UnaryCallable<InspectContentRequest, InspectContentResponse> inspectContentCallable() {
90     throw new UnsupportedOperationException("Not implemented: inspectContentCallable()");
91   }
92 
redactImageCallable()93   public UnaryCallable<RedactImageRequest, RedactImageResponse> redactImageCallable() {
94     throw new UnsupportedOperationException("Not implemented: redactImageCallable()");
95   }
96 
97   public UnaryCallable<DeidentifyContentRequest, DeidentifyContentResponse>
deidentifyContentCallable()98       deidentifyContentCallable() {
99     throw new UnsupportedOperationException("Not implemented: deidentifyContentCallable()");
100   }
101 
102   public UnaryCallable<ReidentifyContentRequest, ReidentifyContentResponse>
reidentifyContentCallable()103       reidentifyContentCallable() {
104     throw new UnsupportedOperationException("Not implemented: reidentifyContentCallable()");
105   }
106 
listInfoTypesCallable()107   public UnaryCallable<ListInfoTypesRequest, ListInfoTypesResponse> listInfoTypesCallable() {
108     throw new UnsupportedOperationException("Not implemented: listInfoTypesCallable()");
109   }
110 
111   public UnaryCallable<CreateInspectTemplateRequest, InspectTemplate>
createInspectTemplateCallable()112       createInspectTemplateCallable() {
113     throw new UnsupportedOperationException("Not implemented: createInspectTemplateCallable()");
114   }
115 
116   public UnaryCallable<UpdateInspectTemplateRequest, InspectTemplate>
updateInspectTemplateCallable()117       updateInspectTemplateCallable() {
118     throw new UnsupportedOperationException("Not implemented: updateInspectTemplateCallable()");
119   }
120 
getInspectTemplateCallable()121   public UnaryCallable<GetInspectTemplateRequest, InspectTemplate> getInspectTemplateCallable() {
122     throw new UnsupportedOperationException("Not implemented: getInspectTemplateCallable()");
123   }
124 
125   public UnaryCallable<ListInspectTemplatesRequest, ListInspectTemplatesPagedResponse>
listInspectTemplatesPagedCallable()126       listInspectTemplatesPagedCallable() {
127     throw new UnsupportedOperationException("Not implemented: listInspectTemplatesPagedCallable()");
128   }
129 
130   public UnaryCallable<ListInspectTemplatesRequest, ListInspectTemplatesResponse>
listInspectTemplatesCallable()131       listInspectTemplatesCallable() {
132     throw new UnsupportedOperationException("Not implemented: listInspectTemplatesCallable()");
133   }
134 
deleteInspectTemplateCallable()135   public UnaryCallable<DeleteInspectTemplateRequest, Empty> deleteInspectTemplateCallable() {
136     throw new UnsupportedOperationException("Not implemented: deleteInspectTemplateCallable()");
137   }
138 
139   public UnaryCallable<CreateDeidentifyTemplateRequest, DeidentifyTemplate>
createDeidentifyTemplateCallable()140       createDeidentifyTemplateCallable() {
141     throw new UnsupportedOperationException("Not implemented: createDeidentifyTemplateCallable()");
142   }
143 
144   public UnaryCallable<UpdateDeidentifyTemplateRequest, DeidentifyTemplate>
updateDeidentifyTemplateCallable()145       updateDeidentifyTemplateCallable() {
146     throw new UnsupportedOperationException("Not implemented: updateDeidentifyTemplateCallable()");
147   }
148 
149   public UnaryCallable<GetDeidentifyTemplateRequest, DeidentifyTemplate>
getDeidentifyTemplateCallable()150       getDeidentifyTemplateCallable() {
151     throw new UnsupportedOperationException("Not implemented: getDeidentifyTemplateCallable()");
152   }
153 
154   public UnaryCallable<ListDeidentifyTemplatesRequest, ListDeidentifyTemplatesPagedResponse>
listDeidentifyTemplatesPagedCallable()155       listDeidentifyTemplatesPagedCallable() {
156     throw new UnsupportedOperationException(
157         "Not implemented: listDeidentifyTemplatesPagedCallable()");
158   }
159 
160   public UnaryCallable<ListDeidentifyTemplatesRequest, ListDeidentifyTemplatesResponse>
listDeidentifyTemplatesCallable()161       listDeidentifyTemplatesCallable() {
162     throw new UnsupportedOperationException("Not implemented: listDeidentifyTemplatesCallable()");
163   }
164 
deleteDeidentifyTemplateCallable()165   public UnaryCallable<DeleteDeidentifyTemplateRequest, Empty> deleteDeidentifyTemplateCallable() {
166     throw new UnsupportedOperationException("Not implemented: deleteDeidentifyTemplateCallable()");
167   }
168 
createJobTriggerCallable()169   public UnaryCallable<CreateJobTriggerRequest, JobTrigger> createJobTriggerCallable() {
170     throw new UnsupportedOperationException("Not implemented: createJobTriggerCallable()");
171   }
172 
updateJobTriggerCallable()173   public UnaryCallable<UpdateJobTriggerRequest, JobTrigger> updateJobTriggerCallable() {
174     throw new UnsupportedOperationException("Not implemented: updateJobTriggerCallable()");
175   }
176 
177   public UnaryCallable<HybridInspectJobTriggerRequest, HybridInspectResponse>
hybridInspectJobTriggerCallable()178       hybridInspectJobTriggerCallable() {
179     throw new UnsupportedOperationException("Not implemented: hybridInspectJobTriggerCallable()");
180   }
181 
getJobTriggerCallable()182   public UnaryCallable<GetJobTriggerRequest, JobTrigger> getJobTriggerCallable() {
183     throw new UnsupportedOperationException("Not implemented: getJobTriggerCallable()");
184   }
185 
186   public UnaryCallable<ListJobTriggersRequest, ListJobTriggersPagedResponse>
listJobTriggersPagedCallable()187       listJobTriggersPagedCallable() {
188     throw new UnsupportedOperationException("Not implemented: listJobTriggersPagedCallable()");
189   }
190 
listJobTriggersCallable()191   public UnaryCallable<ListJobTriggersRequest, ListJobTriggersResponse> listJobTriggersCallable() {
192     throw new UnsupportedOperationException("Not implemented: listJobTriggersCallable()");
193   }
194 
deleteJobTriggerCallable()195   public UnaryCallable<DeleteJobTriggerRequest, Empty> deleteJobTriggerCallable() {
196     throw new UnsupportedOperationException("Not implemented: deleteJobTriggerCallable()");
197   }
198 
activateJobTriggerCallable()199   public UnaryCallable<ActivateJobTriggerRequest, DlpJob> activateJobTriggerCallable() {
200     throw new UnsupportedOperationException("Not implemented: activateJobTriggerCallable()");
201   }
202 
createDlpJobCallable()203   public UnaryCallable<CreateDlpJobRequest, DlpJob> createDlpJobCallable() {
204     throw new UnsupportedOperationException("Not implemented: createDlpJobCallable()");
205   }
206 
listDlpJobsPagedCallable()207   public UnaryCallable<ListDlpJobsRequest, ListDlpJobsPagedResponse> listDlpJobsPagedCallable() {
208     throw new UnsupportedOperationException("Not implemented: listDlpJobsPagedCallable()");
209   }
210 
listDlpJobsCallable()211   public UnaryCallable<ListDlpJobsRequest, ListDlpJobsResponse> listDlpJobsCallable() {
212     throw new UnsupportedOperationException("Not implemented: listDlpJobsCallable()");
213   }
214 
getDlpJobCallable()215   public UnaryCallable<GetDlpJobRequest, DlpJob> getDlpJobCallable() {
216     throw new UnsupportedOperationException("Not implemented: getDlpJobCallable()");
217   }
218 
deleteDlpJobCallable()219   public UnaryCallable<DeleteDlpJobRequest, Empty> deleteDlpJobCallable() {
220     throw new UnsupportedOperationException("Not implemented: deleteDlpJobCallable()");
221   }
222 
cancelDlpJobCallable()223   public UnaryCallable<CancelDlpJobRequest, Empty> cancelDlpJobCallable() {
224     throw new UnsupportedOperationException("Not implemented: cancelDlpJobCallable()");
225   }
226 
createStoredInfoTypeCallable()227   public UnaryCallable<CreateStoredInfoTypeRequest, StoredInfoType> createStoredInfoTypeCallable() {
228     throw new UnsupportedOperationException("Not implemented: createStoredInfoTypeCallable()");
229   }
230 
updateStoredInfoTypeCallable()231   public UnaryCallable<UpdateStoredInfoTypeRequest, StoredInfoType> updateStoredInfoTypeCallable() {
232     throw new UnsupportedOperationException("Not implemented: updateStoredInfoTypeCallable()");
233   }
234 
getStoredInfoTypeCallable()235   public UnaryCallable<GetStoredInfoTypeRequest, StoredInfoType> getStoredInfoTypeCallable() {
236     throw new UnsupportedOperationException("Not implemented: getStoredInfoTypeCallable()");
237   }
238 
239   public UnaryCallable<ListStoredInfoTypesRequest, ListStoredInfoTypesPagedResponse>
listStoredInfoTypesPagedCallable()240       listStoredInfoTypesPagedCallable() {
241     throw new UnsupportedOperationException("Not implemented: listStoredInfoTypesPagedCallable()");
242   }
243 
244   public UnaryCallable<ListStoredInfoTypesRequest, ListStoredInfoTypesResponse>
listStoredInfoTypesCallable()245       listStoredInfoTypesCallable() {
246     throw new UnsupportedOperationException("Not implemented: listStoredInfoTypesCallable()");
247   }
248 
deleteStoredInfoTypeCallable()249   public UnaryCallable<DeleteStoredInfoTypeRequest, Empty> deleteStoredInfoTypeCallable() {
250     throw new UnsupportedOperationException("Not implemented: deleteStoredInfoTypeCallable()");
251   }
252 
253   public UnaryCallable<HybridInspectDlpJobRequest, HybridInspectResponse>
hybridInspectDlpJobCallable()254       hybridInspectDlpJobCallable() {
255     throw new UnsupportedOperationException("Not implemented: hybridInspectDlpJobCallable()");
256   }
257 
finishDlpJobCallable()258   public UnaryCallable<FinishDlpJobRequest, Empty> finishDlpJobCallable() {
259     throw new UnsupportedOperationException("Not implemented: finishDlpJobCallable()");
260   }
261 
262   @Override
close()263   public abstract void close();
264 }
265