• 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.datacatalog.v1.stub;
18 
19 import static com.google.cloud.datacatalog.v1.DataCatalogClient.ListEntriesPagedResponse;
20 import static com.google.cloud.datacatalog.v1.DataCatalogClient.ListEntryGroupsPagedResponse;
21 import static com.google.cloud.datacatalog.v1.DataCatalogClient.ListTagsPagedResponse;
22 import static com.google.cloud.datacatalog.v1.DataCatalogClient.SearchCatalogPagedResponse;
23 
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.datacatalog.v1.Contacts;
28 import com.google.cloud.datacatalog.v1.CreateEntryGroupRequest;
29 import com.google.cloud.datacatalog.v1.CreateEntryRequest;
30 import com.google.cloud.datacatalog.v1.CreateTagRequest;
31 import com.google.cloud.datacatalog.v1.CreateTagTemplateFieldRequest;
32 import com.google.cloud.datacatalog.v1.CreateTagTemplateRequest;
33 import com.google.cloud.datacatalog.v1.DeleteEntryGroupRequest;
34 import com.google.cloud.datacatalog.v1.DeleteEntryRequest;
35 import com.google.cloud.datacatalog.v1.DeleteTagRequest;
36 import com.google.cloud.datacatalog.v1.DeleteTagTemplateFieldRequest;
37 import com.google.cloud.datacatalog.v1.DeleteTagTemplateRequest;
38 import com.google.cloud.datacatalog.v1.Entry;
39 import com.google.cloud.datacatalog.v1.EntryGroup;
40 import com.google.cloud.datacatalog.v1.EntryOverview;
41 import com.google.cloud.datacatalog.v1.GetEntryGroupRequest;
42 import com.google.cloud.datacatalog.v1.GetEntryRequest;
43 import com.google.cloud.datacatalog.v1.GetTagTemplateRequest;
44 import com.google.cloud.datacatalog.v1.ImportEntriesMetadata;
45 import com.google.cloud.datacatalog.v1.ImportEntriesRequest;
46 import com.google.cloud.datacatalog.v1.ImportEntriesResponse;
47 import com.google.cloud.datacatalog.v1.ListEntriesRequest;
48 import com.google.cloud.datacatalog.v1.ListEntriesResponse;
49 import com.google.cloud.datacatalog.v1.ListEntryGroupsRequest;
50 import com.google.cloud.datacatalog.v1.ListEntryGroupsResponse;
51 import com.google.cloud.datacatalog.v1.ListTagsRequest;
52 import com.google.cloud.datacatalog.v1.ListTagsResponse;
53 import com.google.cloud.datacatalog.v1.LookupEntryRequest;
54 import com.google.cloud.datacatalog.v1.ModifyEntryContactsRequest;
55 import com.google.cloud.datacatalog.v1.ModifyEntryOverviewRequest;
56 import com.google.cloud.datacatalog.v1.ReconcileTagsMetadata;
57 import com.google.cloud.datacatalog.v1.ReconcileTagsRequest;
58 import com.google.cloud.datacatalog.v1.ReconcileTagsResponse;
59 import com.google.cloud.datacatalog.v1.RenameTagTemplateFieldEnumValueRequest;
60 import com.google.cloud.datacatalog.v1.RenameTagTemplateFieldRequest;
61 import com.google.cloud.datacatalog.v1.SearchCatalogRequest;
62 import com.google.cloud.datacatalog.v1.SearchCatalogResponse;
63 import com.google.cloud.datacatalog.v1.StarEntryRequest;
64 import com.google.cloud.datacatalog.v1.StarEntryResponse;
65 import com.google.cloud.datacatalog.v1.Tag;
66 import com.google.cloud.datacatalog.v1.TagTemplate;
67 import com.google.cloud.datacatalog.v1.TagTemplateField;
68 import com.google.cloud.datacatalog.v1.UnstarEntryRequest;
69 import com.google.cloud.datacatalog.v1.UnstarEntryResponse;
70 import com.google.cloud.datacatalog.v1.UpdateEntryGroupRequest;
71 import com.google.cloud.datacatalog.v1.UpdateEntryRequest;
72 import com.google.cloud.datacatalog.v1.UpdateTagRequest;
73 import com.google.cloud.datacatalog.v1.UpdateTagTemplateFieldRequest;
74 import com.google.cloud.datacatalog.v1.UpdateTagTemplateRequest;
75 import com.google.iam.v1.GetIamPolicyRequest;
76 import com.google.iam.v1.Policy;
77 import com.google.iam.v1.SetIamPolicyRequest;
78 import com.google.iam.v1.TestIamPermissionsRequest;
79 import com.google.iam.v1.TestIamPermissionsResponse;
80 import com.google.longrunning.Operation;
81 import com.google.longrunning.stub.OperationsStub;
82 import com.google.protobuf.Empty;
83 import javax.annotation.Generated;
84 
85 // AUTO-GENERATED DOCUMENTATION AND CLASS.
86 /**
87  * Base stub class for the DataCatalog service API.
88  *
89  * <p>This class is for advanced usage and reflects the underlying API directly.
90  */
91 @Generated("by gapic-generator-java")
92 public abstract class DataCatalogStub implements BackgroundResource {
93 
getOperationsStub()94   public OperationsStub getOperationsStub() {
95     return null;
96   }
97 
getHttpJsonOperationsStub()98   public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub() {
99     return null;
100   }
101 
102   public UnaryCallable<SearchCatalogRequest, SearchCatalogPagedResponse>
searchCatalogPagedCallable()103       searchCatalogPagedCallable() {
104     throw new UnsupportedOperationException("Not implemented: searchCatalogPagedCallable()");
105   }
106 
searchCatalogCallable()107   public UnaryCallable<SearchCatalogRequest, SearchCatalogResponse> searchCatalogCallable() {
108     throw new UnsupportedOperationException("Not implemented: searchCatalogCallable()");
109   }
110 
createEntryGroupCallable()111   public UnaryCallable<CreateEntryGroupRequest, EntryGroup> createEntryGroupCallable() {
112     throw new UnsupportedOperationException("Not implemented: createEntryGroupCallable()");
113   }
114 
getEntryGroupCallable()115   public UnaryCallable<GetEntryGroupRequest, EntryGroup> getEntryGroupCallable() {
116     throw new UnsupportedOperationException("Not implemented: getEntryGroupCallable()");
117   }
118 
updateEntryGroupCallable()119   public UnaryCallable<UpdateEntryGroupRequest, EntryGroup> updateEntryGroupCallable() {
120     throw new UnsupportedOperationException("Not implemented: updateEntryGroupCallable()");
121   }
122 
deleteEntryGroupCallable()123   public UnaryCallable<DeleteEntryGroupRequest, Empty> deleteEntryGroupCallable() {
124     throw new UnsupportedOperationException("Not implemented: deleteEntryGroupCallable()");
125   }
126 
127   public UnaryCallable<ListEntryGroupsRequest, ListEntryGroupsPagedResponse>
listEntryGroupsPagedCallable()128       listEntryGroupsPagedCallable() {
129     throw new UnsupportedOperationException("Not implemented: listEntryGroupsPagedCallable()");
130   }
131 
listEntryGroupsCallable()132   public UnaryCallable<ListEntryGroupsRequest, ListEntryGroupsResponse> listEntryGroupsCallable() {
133     throw new UnsupportedOperationException("Not implemented: listEntryGroupsCallable()");
134   }
135 
createEntryCallable()136   public UnaryCallable<CreateEntryRequest, Entry> createEntryCallable() {
137     throw new UnsupportedOperationException("Not implemented: createEntryCallable()");
138   }
139 
updateEntryCallable()140   public UnaryCallable<UpdateEntryRequest, Entry> updateEntryCallable() {
141     throw new UnsupportedOperationException("Not implemented: updateEntryCallable()");
142   }
143 
deleteEntryCallable()144   public UnaryCallable<DeleteEntryRequest, Empty> deleteEntryCallable() {
145     throw new UnsupportedOperationException("Not implemented: deleteEntryCallable()");
146   }
147 
getEntryCallable()148   public UnaryCallable<GetEntryRequest, Entry> getEntryCallable() {
149     throw new UnsupportedOperationException("Not implemented: getEntryCallable()");
150   }
151 
lookupEntryCallable()152   public UnaryCallable<LookupEntryRequest, Entry> lookupEntryCallable() {
153     throw new UnsupportedOperationException("Not implemented: lookupEntryCallable()");
154   }
155 
listEntriesPagedCallable()156   public UnaryCallable<ListEntriesRequest, ListEntriesPagedResponse> listEntriesPagedCallable() {
157     throw new UnsupportedOperationException("Not implemented: listEntriesPagedCallable()");
158   }
159 
listEntriesCallable()160   public UnaryCallable<ListEntriesRequest, ListEntriesResponse> listEntriesCallable() {
161     throw new UnsupportedOperationException("Not implemented: listEntriesCallable()");
162   }
163 
modifyEntryOverviewCallable()164   public UnaryCallable<ModifyEntryOverviewRequest, EntryOverview> modifyEntryOverviewCallable() {
165     throw new UnsupportedOperationException("Not implemented: modifyEntryOverviewCallable()");
166   }
167 
modifyEntryContactsCallable()168   public UnaryCallable<ModifyEntryContactsRequest, Contacts> modifyEntryContactsCallable() {
169     throw new UnsupportedOperationException("Not implemented: modifyEntryContactsCallable()");
170   }
171 
createTagTemplateCallable()172   public UnaryCallable<CreateTagTemplateRequest, TagTemplate> createTagTemplateCallable() {
173     throw new UnsupportedOperationException("Not implemented: createTagTemplateCallable()");
174   }
175 
getTagTemplateCallable()176   public UnaryCallable<GetTagTemplateRequest, TagTemplate> getTagTemplateCallable() {
177     throw new UnsupportedOperationException("Not implemented: getTagTemplateCallable()");
178   }
179 
updateTagTemplateCallable()180   public UnaryCallable<UpdateTagTemplateRequest, TagTemplate> updateTagTemplateCallable() {
181     throw new UnsupportedOperationException("Not implemented: updateTagTemplateCallable()");
182   }
183 
deleteTagTemplateCallable()184   public UnaryCallable<DeleteTagTemplateRequest, Empty> deleteTagTemplateCallable() {
185     throw new UnsupportedOperationException("Not implemented: deleteTagTemplateCallable()");
186   }
187 
188   public UnaryCallable<CreateTagTemplateFieldRequest, TagTemplateField>
createTagTemplateFieldCallable()189       createTagTemplateFieldCallable() {
190     throw new UnsupportedOperationException("Not implemented: createTagTemplateFieldCallable()");
191   }
192 
193   public UnaryCallable<UpdateTagTemplateFieldRequest, TagTemplateField>
updateTagTemplateFieldCallable()194       updateTagTemplateFieldCallable() {
195     throw new UnsupportedOperationException("Not implemented: updateTagTemplateFieldCallable()");
196   }
197 
198   public UnaryCallable<RenameTagTemplateFieldRequest, TagTemplateField>
renameTagTemplateFieldCallable()199       renameTagTemplateFieldCallable() {
200     throw new UnsupportedOperationException("Not implemented: renameTagTemplateFieldCallable()");
201   }
202 
203   public UnaryCallable<RenameTagTemplateFieldEnumValueRequest, TagTemplateField>
renameTagTemplateFieldEnumValueCallable()204       renameTagTemplateFieldEnumValueCallable() {
205     throw new UnsupportedOperationException(
206         "Not implemented: renameTagTemplateFieldEnumValueCallable()");
207   }
208 
deleteTagTemplateFieldCallable()209   public UnaryCallable<DeleteTagTemplateFieldRequest, Empty> deleteTagTemplateFieldCallable() {
210     throw new UnsupportedOperationException("Not implemented: deleteTagTemplateFieldCallable()");
211   }
212 
createTagCallable()213   public UnaryCallable<CreateTagRequest, Tag> createTagCallable() {
214     throw new UnsupportedOperationException("Not implemented: createTagCallable()");
215   }
216 
updateTagCallable()217   public UnaryCallable<UpdateTagRequest, Tag> updateTagCallable() {
218     throw new UnsupportedOperationException("Not implemented: updateTagCallable()");
219   }
220 
deleteTagCallable()221   public UnaryCallable<DeleteTagRequest, Empty> deleteTagCallable() {
222     throw new UnsupportedOperationException("Not implemented: deleteTagCallable()");
223   }
224 
listTagsPagedCallable()225   public UnaryCallable<ListTagsRequest, ListTagsPagedResponse> listTagsPagedCallable() {
226     throw new UnsupportedOperationException("Not implemented: listTagsPagedCallable()");
227   }
228 
listTagsCallable()229   public UnaryCallable<ListTagsRequest, ListTagsResponse> listTagsCallable() {
230     throw new UnsupportedOperationException("Not implemented: listTagsCallable()");
231   }
232 
233   public OperationCallable<ReconcileTagsRequest, ReconcileTagsResponse, ReconcileTagsMetadata>
reconcileTagsOperationCallable()234       reconcileTagsOperationCallable() {
235     throw new UnsupportedOperationException("Not implemented: reconcileTagsOperationCallable()");
236   }
237 
reconcileTagsCallable()238   public UnaryCallable<ReconcileTagsRequest, Operation> reconcileTagsCallable() {
239     throw new UnsupportedOperationException("Not implemented: reconcileTagsCallable()");
240   }
241 
starEntryCallable()242   public UnaryCallable<StarEntryRequest, StarEntryResponse> starEntryCallable() {
243     throw new UnsupportedOperationException("Not implemented: starEntryCallable()");
244   }
245 
unstarEntryCallable()246   public UnaryCallable<UnstarEntryRequest, UnstarEntryResponse> unstarEntryCallable() {
247     throw new UnsupportedOperationException("Not implemented: unstarEntryCallable()");
248   }
249 
setIamPolicyCallable()250   public UnaryCallable<SetIamPolicyRequest, Policy> setIamPolicyCallable() {
251     throw new UnsupportedOperationException("Not implemented: setIamPolicyCallable()");
252   }
253 
getIamPolicyCallable()254   public UnaryCallable<GetIamPolicyRequest, Policy> getIamPolicyCallable() {
255     throw new UnsupportedOperationException("Not implemented: getIamPolicyCallable()");
256   }
257 
258   public UnaryCallable<TestIamPermissionsRequest, TestIamPermissionsResponse>
testIamPermissionsCallable()259       testIamPermissionsCallable() {
260     throw new UnsupportedOperationException("Not implemented: testIamPermissionsCallable()");
261   }
262 
263   public OperationCallable<ImportEntriesRequest, ImportEntriesResponse, ImportEntriesMetadata>
importEntriesOperationCallable()264       importEntriesOperationCallable() {
265     throw new UnsupportedOperationException("Not implemented: importEntriesOperationCallable()");
266   }
267 
importEntriesCallable()268   public UnaryCallable<ImportEntriesRequest, Operation> importEntriesCallable() {
269     throw new UnsupportedOperationException("Not implemented: importEntriesCallable()");
270   }
271 
272   @Override
close()273   public abstract void close();
274 }
275