1#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::Environment {
21 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22 let mut debug_struct = f.debug_struct("Environment");
23 debug_struct.field("name", &self.name);
24 debug_struct.field("display_name", &self.display_name);
25 debug_struct.field("uid", &self.uid);
26 debug_struct.field("create_time", &self.create_time);
27 debug_struct.field("update_time", &self.update_time);
28 debug_struct.field("labels", &self.labels);
29 debug_struct.field("description", &self.description);
30 debug_struct.field("state", &self.state);
31 debug_struct.field("infrastructure_spec", &self.infrastructure_spec);
32 debug_struct.field("session_spec", &self.session_spec);
33 debug_struct.field("session_status", &self.session_status);
34 debug_struct.field("endpoints", &self.endpoints);
35 if !self._unknown_fields.is_empty() {
36 debug_struct.field("_unknown_fields", &self._unknown_fields);
37 }
38 debug_struct.finish()
39 }
40}
41
42impl std::fmt::Debug for super::environment::InfrastructureSpec {
43 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
44 let mut debug_struct = f.debug_struct("InfrastructureSpec");
45 debug_struct.field("resources", &self.resources);
46 debug_struct.field("runtime", &self.runtime);
47 if !self._unknown_fields.is_empty() {
48 debug_struct.field("_unknown_fields", &self._unknown_fields);
49 }
50 debug_struct.finish()
51 }
52}
53
54impl std::fmt::Debug for super::environment::infrastructure_spec::ComputeResources {
55 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
56 let mut debug_struct = f.debug_struct("ComputeResources");
57 debug_struct.field("disk_size_gb", &self.disk_size_gb);
58 debug_struct.field("node_count", &self.node_count);
59 debug_struct.field("max_node_count", &self.max_node_count);
60 if !self._unknown_fields.is_empty() {
61 debug_struct.field("_unknown_fields", &self._unknown_fields);
62 }
63 debug_struct.finish()
64 }
65}
66
67impl std::fmt::Debug for super::environment::infrastructure_spec::OsImageRuntime {
68 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
69 let mut debug_struct = f.debug_struct("OsImageRuntime");
70 debug_struct.field("image_version", &self.image_version);
71 debug_struct.field("java_libraries", &self.java_libraries);
72 debug_struct.field("python_packages", &self.python_packages);
73 debug_struct.field("properties", &self.properties);
74 if !self._unknown_fields.is_empty() {
75 debug_struct.field("_unknown_fields", &self._unknown_fields);
76 }
77 debug_struct.finish()
78 }
79}
80
81impl std::fmt::Debug for super::environment::SessionSpec {
82 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
83 let mut debug_struct = f.debug_struct("SessionSpec");
84 debug_struct.field("max_idle_duration", &self.max_idle_duration);
85 debug_struct.field("enable_fast_startup", &self.enable_fast_startup);
86 if !self._unknown_fields.is_empty() {
87 debug_struct.field("_unknown_fields", &self._unknown_fields);
88 }
89 debug_struct.finish()
90 }
91}
92
93impl std::fmt::Debug for super::environment::SessionStatus {
94 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
95 let mut debug_struct = f.debug_struct("SessionStatus");
96 debug_struct.field("active", &self.active);
97 if !self._unknown_fields.is_empty() {
98 debug_struct.field("_unknown_fields", &self._unknown_fields);
99 }
100 debug_struct.finish()
101 }
102}
103
104impl std::fmt::Debug for super::environment::Endpoints {
105 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
106 let mut debug_struct = f.debug_struct("Endpoints");
107 debug_struct.field("notebooks", &self.notebooks);
108 debug_struct.field("sql", &self.sql);
109 if !self._unknown_fields.is_empty() {
110 debug_struct.field("_unknown_fields", &self._unknown_fields);
111 }
112 debug_struct.finish()
113 }
114}
115
116impl std::fmt::Debug for super::Content {
117 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
118 let mut debug_struct = f.debug_struct("Content");
119 debug_struct.field("name", &self.name);
120 debug_struct.field("uid", &self.uid);
121 debug_struct.field("path", &self.path);
122 debug_struct.field("create_time", &self.create_time);
123 debug_struct.field("update_time", &self.update_time);
124 debug_struct.field("labels", &self.labels);
125 debug_struct.field("description", &self.description);
126 debug_struct.field("data", &self.data);
127 debug_struct.field("content", &self.content);
128 if !self._unknown_fields.is_empty() {
129 debug_struct.field("_unknown_fields", &self._unknown_fields);
130 }
131 debug_struct.finish()
132 }
133}
134
135impl std::fmt::Debug for super::content::SqlScript {
136 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
137 let mut debug_struct = f.debug_struct("SqlScript");
138 debug_struct.field("engine", &self.engine);
139 if !self._unknown_fields.is_empty() {
140 debug_struct.field("_unknown_fields", &self._unknown_fields);
141 }
142 debug_struct.finish()
143 }
144}
145
146impl std::fmt::Debug for super::content::Notebook {
147 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
148 let mut debug_struct = f.debug_struct("Notebook");
149 debug_struct.field("kernel_type", &self.kernel_type);
150 if !self._unknown_fields.is_empty() {
151 debug_struct.field("_unknown_fields", &self._unknown_fields);
152 }
153 debug_struct.finish()
154 }
155}
156
157impl std::fmt::Debug for super::Session {
158 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
159 let mut debug_struct = f.debug_struct("Session");
160 debug_struct.field("name", &self.name);
161 debug_struct.field("user_id", &self.user_id);
162 debug_struct.field("create_time", &self.create_time);
163 debug_struct.field("state", &self.state);
164 if !self._unknown_fields.is_empty() {
165 debug_struct.field("_unknown_fields", &self._unknown_fields);
166 }
167 debug_struct.finish()
168 }
169}
170
171impl std::fmt::Debug for super::Glossary {
172 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
173 let mut debug_struct = f.debug_struct("Glossary");
174 debug_struct.field("name", &self.name);
175 debug_struct.field("uid", &self.uid);
176 debug_struct.field("display_name", &self.display_name);
177 debug_struct.field("description", &self.description);
178 debug_struct.field("create_time", &self.create_time);
179 debug_struct.field("update_time", &self.update_time);
180 debug_struct.field("labels", &self.labels);
181 debug_struct.field("term_count", &self.term_count);
182 debug_struct.field("category_count", &self.category_count);
183 debug_struct.field("etag", &self.etag);
184 if !self._unknown_fields.is_empty() {
185 debug_struct.field("_unknown_fields", &self._unknown_fields);
186 }
187 debug_struct.finish()
188 }
189}
190
191impl std::fmt::Debug for super::GlossaryCategory {
192 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
193 let mut debug_struct = f.debug_struct("GlossaryCategory");
194 debug_struct.field("name", &self.name);
195 debug_struct.field("uid", &self.uid);
196 debug_struct.field("display_name", &self.display_name);
197 debug_struct.field("description", &self.description);
198 debug_struct.field("create_time", &self.create_time);
199 debug_struct.field("update_time", &self.update_time);
200 debug_struct.field("labels", &self.labels);
201 debug_struct.field("parent", &self.parent);
202 if !self._unknown_fields.is_empty() {
203 debug_struct.field("_unknown_fields", &self._unknown_fields);
204 }
205 debug_struct.finish()
206 }
207}
208
209impl std::fmt::Debug for super::GlossaryTerm {
210 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
211 let mut debug_struct = f.debug_struct("GlossaryTerm");
212 debug_struct.field("name", &self.name);
213 debug_struct.field("uid", &self.uid);
214 debug_struct.field("display_name", &self.display_name);
215 debug_struct.field("description", &self.description);
216 debug_struct.field("create_time", &self.create_time);
217 debug_struct.field("update_time", &self.update_time);
218 debug_struct.field("labels", &self.labels);
219 debug_struct.field("parent", &self.parent);
220 if !self._unknown_fields.is_empty() {
221 debug_struct.field("_unknown_fields", &self._unknown_fields);
222 }
223 debug_struct.finish()
224 }
225}
226
227impl std::fmt::Debug for super::CreateGlossaryRequest {
228 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
229 let mut debug_struct = f.debug_struct("CreateGlossaryRequest");
230 debug_struct.field("parent", &self.parent);
231 debug_struct.field("glossary_id", &self.glossary_id);
232 debug_struct.field("glossary", &self.glossary);
233 debug_struct.field("validate_only", &self.validate_only);
234 if !self._unknown_fields.is_empty() {
235 debug_struct.field("_unknown_fields", &self._unknown_fields);
236 }
237 debug_struct.finish()
238 }
239}
240
241impl std::fmt::Debug for super::UpdateGlossaryRequest {
242 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
243 let mut debug_struct = f.debug_struct("UpdateGlossaryRequest");
244 debug_struct.field("glossary", &self.glossary);
245 debug_struct.field("update_mask", &self.update_mask);
246 debug_struct.field("validate_only", &self.validate_only);
247 if !self._unknown_fields.is_empty() {
248 debug_struct.field("_unknown_fields", &self._unknown_fields);
249 }
250 debug_struct.finish()
251 }
252}
253
254impl std::fmt::Debug for super::DeleteGlossaryRequest {
255 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
256 let mut debug_struct = f.debug_struct("DeleteGlossaryRequest");
257 debug_struct.field("name", &self.name);
258 debug_struct.field("etag", &self.etag);
259 if !self._unknown_fields.is_empty() {
260 debug_struct.field("_unknown_fields", &self._unknown_fields);
261 }
262 debug_struct.finish()
263 }
264}
265
266impl std::fmt::Debug for super::GetGlossaryRequest {
267 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
268 let mut debug_struct = f.debug_struct("GetGlossaryRequest");
269 debug_struct.field("name", &self.name);
270 if !self._unknown_fields.is_empty() {
271 debug_struct.field("_unknown_fields", &self._unknown_fields);
272 }
273 debug_struct.finish()
274 }
275}
276
277impl std::fmt::Debug for super::ListGlossariesRequest {
278 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
279 let mut debug_struct = f.debug_struct("ListGlossariesRequest");
280 debug_struct.field("parent", &self.parent);
281 debug_struct.field("page_size", &self.page_size);
282 debug_struct.field("page_token", &self.page_token);
283 debug_struct.field("filter", &self.filter);
284 debug_struct.field("order_by", &self.order_by);
285 if !self._unknown_fields.is_empty() {
286 debug_struct.field("_unknown_fields", &self._unknown_fields);
287 }
288 debug_struct.finish()
289 }
290}
291
292impl std::fmt::Debug for super::ListGlossariesResponse {
293 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
294 let mut debug_struct = f.debug_struct("ListGlossariesResponse");
295 debug_struct.field("glossaries", &self.glossaries);
296 debug_struct.field("next_page_token", &self.next_page_token);
297 debug_struct.field("unreachable_locations", &self.unreachable_locations);
298 if !self._unknown_fields.is_empty() {
299 debug_struct.field("_unknown_fields", &self._unknown_fields);
300 }
301 debug_struct.finish()
302 }
303}
304
305impl std::fmt::Debug for super::CreateGlossaryCategoryRequest {
306 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
307 let mut debug_struct = f.debug_struct("CreateGlossaryCategoryRequest");
308 debug_struct.field("parent", &self.parent);
309 debug_struct.field("category_id", &self.category_id);
310 debug_struct.field("category", &self.category);
311 if !self._unknown_fields.is_empty() {
312 debug_struct.field("_unknown_fields", &self._unknown_fields);
313 }
314 debug_struct.finish()
315 }
316}
317
318impl std::fmt::Debug for super::UpdateGlossaryCategoryRequest {
319 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
320 let mut debug_struct = f.debug_struct("UpdateGlossaryCategoryRequest");
321 debug_struct.field("category", &self.category);
322 debug_struct.field("update_mask", &self.update_mask);
323 if !self._unknown_fields.is_empty() {
324 debug_struct.field("_unknown_fields", &self._unknown_fields);
325 }
326 debug_struct.finish()
327 }
328}
329
330impl std::fmt::Debug for super::DeleteGlossaryCategoryRequest {
331 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
332 let mut debug_struct = f.debug_struct("DeleteGlossaryCategoryRequest");
333 debug_struct.field("name", &self.name);
334 if !self._unknown_fields.is_empty() {
335 debug_struct.field("_unknown_fields", &self._unknown_fields);
336 }
337 debug_struct.finish()
338 }
339}
340
341impl std::fmt::Debug for super::GetGlossaryCategoryRequest {
342 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
343 let mut debug_struct = f.debug_struct("GetGlossaryCategoryRequest");
344 debug_struct.field("name", &self.name);
345 if !self._unknown_fields.is_empty() {
346 debug_struct.field("_unknown_fields", &self._unknown_fields);
347 }
348 debug_struct.finish()
349 }
350}
351
352impl std::fmt::Debug for super::ListGlossaryCategoriesRequest {
353 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
354 let mut debug_struct = f.debug_struct("ListGlossaryCategoriesRequest");
355 debug_struct.field("parent", &self.parent);
356 debug_struct.field("page_size", &self.page_size);
357 debug_struct.field("page_token", &self.page_token);
358 debug_struct.field("filter", &self.filter);
359 debug_struct.field("order_by", &self.order_by);
360 if !self._unknown_fields.is_empty() {
361 debug_struct.field("_unknown_fields", &self._unknown_fields);
362 }
363 debug_struct.finish()
364 }
365}
366
367impl std::fmt::Debug for super::ListGlossaryCategoriesResponse {
368 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
369 let mut debug_struct = f.debug_struct("ListGlossaryCategoriesResponse");
370 debug_struct.field("categories", &self.categories);
371 debug_struct.field("next_page_token", &self.next_page_token);
372 debug_struct.field("unreachable_locations", &self.unreachable_locations);
373 if !self._unknown_fields.is_empty() {
374 debug_struct.field("_unknown_fields", &self._unknown_fields);
375 }
376 debug_struct.finish()
377 }
378}
379
380impl std::fmt::Debug for super::CreateGlossaryTermRequest {
381 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
382 let mut debug_struct = f.debug_struct("CreateGlossaryTermRequest");
383 debug_struct.field("parent", &self.parent);
384 debug_struct.field("term_id", &self.term_id);
385 debug_struct.field("term", &self.term);
386 if !self._unknown_fields.is_empty() {
387 debug_struct.field("_unknown_fields", &self._unknown_fields);
388 }
389 debug_struct.finish()
390 }
391}
392
393impl std::fmt::Debug for super::UpdateGlossaryTermRequest {
394 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
395 let mut debug_struct = f.debug_struct("UpdateGlossaryTermRequest");
396 debug_struct.field("term", &self.term);
397 debug_struct.field("update_mask", &self.update_mask);
398 if !self._unknown_fields.is_empty() {
399 debug_struct.field("_unknown_fields", &self._unknown_fields);
400 }
401 debug_struct.finish()
402 }
403}
404
405impl std::fmt::Debug for super::DeleteGlossaryTermRequest {
406 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
407 let mut debug_struct = f.debug_struct("DeleteGlossaryTermRequest");
408 debug_struct.field("name", &self.name);
409 if !self._unknown_fields.is_empty() {
410 debug_struct.field("_unknown_fields", &self._unknown_fields);
411 }
412 debug_struct.finish()
413 }
414}
415
416impl std::fmt::Debug for super::GetGlossaryTermRequest {
417 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
418 let mut debug_struct = f.debug_struct("GetGlossaryTermRequest");
419 debug_struct.field("name", &self.name);
420 if !self._unknown_fields.is_empty() {
421 debug_struct.field("_unknown_fields", &self._unknown_fields);
422 }
423 debug_struct.finish()
424 }
425}
426
427impl std::fmt::Debug for super::ListGlossaryTermsRequest {
428 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
429 let mut debug_struct = f.debug_struct("ListGlossaryTermsRequest");
430 debug_struct.field("parent", &self.parent);
431 debug_struct.field("page_size", &self.page_size);
432 debug_struct.field("page_token", &self.page_token);
433 debug_struct.field("filter", &self.filter);
434 debug_struct.field("order_by", &self.order_by);
435 if !self._unknown_fields.is_empty() {
436 debug_struct.field("_unknown_fields", &self._unknown_fields);
437 }
438 debug_struct.finish()
439 }
440}
441
442impl std::fmt::Debug for super::ListGlossaryTermsResponse {
443 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
444 let mut debug_struct = f.debug_struct("ListGlossaryTermsResponse");
445 debug_struct.field("terms", &self.terms);
446 debug_struct.field("next_page_token", &self.next_page_token);
447 debug_struct.field("unreachable_locations", &self.unreachable_locations);
448 if !self._unknown_fields.is_empty() {
449 debug_struct.field("_unknown_fields", &self._unknown_fields);
450 }
451 debug_struct.finish()
452 }
453}
454
455impl std::fmt::Debug for super::AspectType {
456 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
457 let mut debug_struct = f.debug_struct("AspectType");
458 debug_struct.field("name", &self.name);
459 debug_struct.field("uid", &self.uid);
460 debug_struct.field("create_time", &self.create_time);
461 debug_struct.field("update_time", &self.update_time);
462 debug_struct.field("description", &self.description);
463 debug_struct.field("display_name", &self.display_name);
464 debug_struct.field("labels", &self.labels);
465 debug_struct.field("etag", &self.etag);
466 debug_struct.field("data_classification", &self.data_classification);
467 debug_struct.field("authorization", &self.authorization);
468 debug_struct.field("metadata_template", &self.metadata_template);
469 debug_struct.field("transfer_status", &self.transfer_status);
470 if !self._unknown_fields.is_empty() {
471 debug_struct.field("_unknown_fields", &self._unknown_fields);
472 }
473 debug_struct.finish()
474 }
475}
476
477impl std::fmt::Debug for super::aspect_type::Authorization {
478 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
479 let mut debug_struct = f.debug_struct("Authorization");
480 debug_struct.field("alternate_use_permission", &self.alternate_use_permission);
481 if !self._unknown_fields.is_empty() {
482 debug_struct.field("_unknown_fields", &self._unknown_fields);
483 }
484 debug_struct.finish()
485 }
486}
487
488impl std::fmt::Debug for super::aspect_type::MetadataTemplate {
489 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
490 let mut debug_struct = f.debug_struct("MetadataTemplate");
491 debug_struct.field("index", &self.index);
492 debug_struct.field("name", &self.name);
493 debug_struct.field("r#type", &self.r#type);
494 debug_struct.field("record_fields", &self.record_fields);
495 debug_struct.field("enum_values", &self.enum_values);
496 debug_struct.field("map_items", &self.map_items);
497 debug_struct.field("array_items", &self.array_items);
498 debug_struct.field("type_id", &self.type_id);
499 debug_struct.field("type_ref", &self.type_ref);
500 debug_struct.field("constraints", &self.constraints);
501 debug_struct.field("annotations", &self.annotations);
502 if !self._unknown_fields.is_empty() {
503 debug_struct.field("_unknown_fields", &self._unknown_fields);
504 }
505 debug_struct.finish()
506 }
507}
508
509impl std::fmt::Debug for super::aspect_type::metadata_template::EnumValue {
510 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
511 let mut debug_struct = f.debug_struct("EnumValue");
512 debug_struct.field("index", &self.index);
513 debug_struct.field("name", &self.name);
514 debug_struct.field("deprecated", &self.deprecated);
515 if !self._unknown_fields.is_empty() {
516 debug_struct.field("_unknown_fields", &self._unknown_fields);
517 }
518 debug_struct.finish()
519 }
520}
521
522impl std::fmt::Debug for super::aspect_type::metadata_template::Constraints {
523 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
524 let mut debug_struct = f.debug_struct("Constraints");
525 debug_struct.field("required", &self.required);
526 if !self._unknown_fields.is_empty() {
527 debug_struct.field("_unknown_fields", &self._unknown_fields);
528 }
529 debug_struct.finish()
530 }
531}
532
533impl std::fmt::Debug for super::aspect_type::metadata_template::Annotations {
534 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
535 let mut debug_struct = f.debug_struct("Annotations");
536 debug_struct.field("deprecated", &self.deprecated);
537 debug_struct.field("display_name", &self.display_name);
538 debug_struct.field("description", &self.description);
539 debug_struct.field("display_order", &self.display_order);
540 debug_struct.field("string_type", &self.string_type);
541 debug_struct.field("string_values", &self.string_values);
542 if !self._unknown_fields.is_empty() {
543 debug_struct.field("_unknown_fields", &self._unknown_fields);
544 }
545 debug_struct.finish()
546 }
547}
548
549impl std::fmt::Debug for super::EntryGroup {
550 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
551 let mut debug_struct = f.debug_struct("EntryGroup");
552 debug_struct.field("name", &self.name);
553 debug_struct.field("uid", &self.uid);
554 debug_struct.field("create_time", &self.create_time);
555 debug_struct.field("update_time", &self.update_time);
556 debug_struct.field("description", &self.description);
557 debug_struct.field("display_name", &self.display_name);
558 debug_struct.field("labels", &self.labels);
559 debug_struct.field("etag", &self.etag);
560 debug_struct.field("transfer_status", &self.transfer_status);
561 if !self._unknown_fields.is_empty() {
562 debug_struct.field("_unknown_fields", &self._unknown_fields);
563 }
564 debug_struct.finish()
565 }
566}
567
568impl std::fmt::Debug for super::EntryType {
569 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
570 let mut debug_struct = f.debug_struct("EntryType");
571 debug_struct.field("name", &self.name);
572 debug_struct.field("uid", &self.uid);
573 debug_struct.field("create_time", &self.create_time);
574 debug_struct.field("update_time", &self.update_time);
575 debug_struct.field("description", &self.description);
576 debug_struct.field("display_name", &self.display_name);
577 debug_struct.field("labels", &self.labels);
578 debug_struct.field("etag", &self.etag);
579 debug_struct.field("type_aliases", &self.type_aliases);
580 debug_struct.field("platform", &self.platform);
581 debug_struct.field("system", &self.system);
582 debug_struct.field("required_aspects", &self.required_aspects);
583 debug_struct.field("authorization", &self.authorization);
584 if !self._unknown_fields.is_empty() {
585 debug_struct.field("_unknown_fields", &self._unknown_fields);
586 }
587 debug_struct.finish()
588 }
589}
590
591impl std::fmt::Debug for super::entry_type::AspectInfo {
592 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
593 let mut debug_struct = f.debug_struct("AspectInfo");
594 debug_struct.field("r#type", &self.r#type);
595 if !self._unknown_fields.is_empty() {
596 debug_struct.field("_unknown_fields", &self._unknown_fields);
597 }
598 debug_struct.finish()
599 }
600}
601
602impl std::fmt::Debug for super::entry_type::Authorization {
603 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
604 let mut debug_struct = f.debug_struct("Authorization");
605 debug_struct.field("alternate_use_permission", &self.alternate_use_permission);
606 if !self._unknown_fields.is_empty() {
607 debug_struct.field("_unknown_fields", &self._unknown_fields);
608 }
609 debug_struct.finish()
610 }
611}
612
613impl std::fmt::Debug for super::Aspect {
614 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
615 let mut debug_struct = f.debug_struct("Aspect");
616 debug_struct.field("aspect_type", &self.aspect_type);
617 debug_struct.field("path", &self.path);
618 debug_struct.field("create_time", &self.create_time);
619 debug_struct.field("update_time", &self.update_time);
620 debug_struct.field("data", &self.data);
621 debug_struct.field("aspect_source", &self.aspect_source);
622 if !self._unknown_fields.is_empty() {
623 debug_struct.field("_unknown_fields", &self._unknown_fields);
624 }
625 debug_struct.finish()
626 }
627}
628
629impl std::fmt::Debug for super::AspectSource {
630 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
631 let mut debug_struct = f.debug_struct("AspectSource");
632 debug_struct.field("create_time", &self.create_time);
633 debug_struct.field("update_time", &self.update_time);
634 debug_struct.field("data_version", &self.data_version);
635 if !self._unknown_fields.is_empty() {
636 debug_struct.field("_unknown_fields", &self._unknown_fields);
637 }
638 debug_struct.finish()
639 }
640}
641
642impl std::fmt::Debug for super::Entry {
643 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
644 let mut debug_struct = f.debug_struct("Entry");
645 debug_struct.field("name", &self.name);
646 debug_struct.field("entry_type", &self.entry_type);
647 debug_struct.field("create_time", &self.create_time);
648 debug_struct.field("update_time", &self.update_time);
649 debug_struct.field("aspects", &self.aspects);
650 debug_struct.field("parent_entry", &self.parent_entry);
651 debug_struct.field("fully_qualified_name", &self.fully_qualified_name);
652 debug_struct.field("entry_source", &self.entry_source);
653 if !self._unknown_fields.is_empty() {
654 debug_struct.field("_unknown_fields", &self._unknown_fields);
655 }
656 debug_struct.finish()
657 }
658}
659
660impl std::fmt::Debug for super::EntrySource {
661 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
662 let mut debug_struct = f.debug_struct("EntrySource");
663 debug_struct.field("resource", &self.resource);
664 debug_struct.field("system", &self.system);
665 debug_struct.field("platform", &self.platform);
666 debug_struct.field("display_name", &self.display_name);
667 debug_struct.field("description", &self.description);
668 debug_struct.field("labels", &self.labels);
669 debug_struct.field("ancestors", &self.ancestors);
670 debug_struct.field("create_time", &self.create_time);
671 debug_struct.field("update_time", &self.update_time);
672 debug_struct.field("location", &self.location);
673 if !self._unknown_fields.is_empty() {
674 debug_struct.field("_unknown_fields", &self._unknown_fields);
675 }
676 debug_struct.finish()
677 }
678}
679
680impl std::fmt::Debug for super::entry_source::Ancestor {
681 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
682 let mut debug_struct = f.debug_struct("Ancestor");
683 debug_struct.field("name", &self.name);
684 debug_struct.field("r#type", &self.r#type);
685 if !self._unknown_fields.is_empty() {
686 debug_struct.field("_unknown_fields", &self._unknown_fields);
687 }
688 debug_struct.finish()
689 }
690}
691
692impl std::fmt::Debug for super::CreateEntryGroupRequest {
693 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
694 let mut debug_struct = f.debug_struct("CreateEntryGroupRequest");
695 debug_struct.field("parent", &self.parent);
696 debug_struct.field("entry_group_id", &self.entry_group_id);
697 debug_struct.field("entry_group", &self.entry_group);
698 debug_struct.field("validate_only", &self.validate_only);
699 if !self._unknown_fields.is_empty() {
700 debug_struct.field("_unknown_fields", &self._unknown_fields);
701 }
702 debug_struct.finish()
703 }
704}
705
706impl std::fmt::Debug for super::UpdateEntryGroupRequest {
707 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
708 let mut debug_struct = f.debug_struct("UpdateEntryGroupRequest");
709 debug_struct.field("entry_group", &self.entry_group);
710 debug_struct.field("update_mask", &self.update_mask);
711 debug_struct.field("validate_only", &self.validate_only);
712 if !self._unknown_fields.is_empty() {
713 debug_struct.field("_unknown_fields", &self._unknown_fields);
714 }
715 debug_struct.finish()
716 }
717}
718
719impl std::fmt::Debug for super::DeleteEntryGroupRequest {
720 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
721 let mut debug_struct = f.debug_struct("DeleteEntryGroupRequest");
722 debug_struct.field("name", &self.name);
723 debug_struct.field("etag", &self.etag);
724 if !self._unknown_fields.is_empty() {
725 debug_struct.field("_unknown_fields", &self._unknown_fields);
726 }
727 debug_struct.finish()
728 }
729}
730
731impl std::fmt::Debug for super::ListEntryGroupsRequest {
732 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
733 let mut debug_struct = f.debug_struct("ListEntryGroupsRequest");
734 debug_struct.field("parent", &self.parent);
735 debug_struct.field("page_size", &self.page_size);
736 debug_struct.field("page_token", &self.page_token);
737 debug_struct.field("filter", &self.filter);
738 debug_struct.field("order_by", &self.order_by);
739 if !self._unknown_fields.is_empty() {
740 debug_struct.field("_unknown_fields", &self._unknown_fields);
741 }
742 debug_struct.finish()
743 }
744}
745
746impl std::fmt::Debug for super::ListEntryGroupsResponse {
747 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
748 let mut debug_struct = f.debug_struct("ListEntryGroupsResponse");
749 debug_struct.field("entry_groups", &self.entry_groups);
750 debug_struct.field("next_page_token", &self.next_page_token);
751 debug_struct.field("unreachable_locations", &self.unreachable_locations);
752 if !self._unknown_fields.is_empty() {
753 debug_struct.field("_unknown_fields", &self._unknown_fields);
754 }
755 debug_struct.finish()
756 }
757}
758
759impl std::fmt::Debug for super::GetEntryGroupRequest {
760 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
761 let mut debug_struct = f.debug_struct("GetEntryGroupRequest");
762 debug_struct.field("name", &self.name);
763 if !self._unknown_fields.is_empty() {
764 debug_struct.field("_unknown_fields", &self._unknown_fields);
765 }
766 debug_struct.finish()
767 }
768}
769
770impl std::fmt::Debug for super::CreateEntryTypeRequest {
771 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
772 let mut debug_struct = f.debug_struct("CreateEntryTypeRequest");
773 debug_struct.field("parent", &self.parent);
774 debug_struct.field("entry_type_id", &self.entry_type_id);
775 debug_struct.field("entry_type", &self.entry_type);
776 debug_struct.field("validate_only", &self.validate_only);
777 if !self._unknown_fields.is_empty() {
778 debug_struct.field("_unknown_fields", &self._unknown_fields);
779 }
780 debug_struct.finish()
781 }
782}
783
784impl std::fmt::Debug for super::UpdateEntryTypeRequest {
785 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
786 let mut debug_struct = f.debug_struct("UpdateEntryTypeRequest");
787 debug_struct.field("entry_type", &self.entry_type);
788 debug_struct.field("update_mask", &self.update_mask);
789 debug_struct.field("validate_only", &self.validate_only);
790 if !self._unknown_fields.is_empty() {
791 debug_struct.field("_unknown_fields", &self._unknown_fields);
792 }
793 debug_struct.finish()
794 }
795}
796
797impl std::fmt::Debug for super::DeleteEntryTypeRequest {
798 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
799 let mut debug_struct = f.debug_struct("DeleteEntryTypeRequest");
800 debug_struct.field("name", &self.name);
801 debug_struct.field("etag", &self.etag);
802 if !self._unknown_fields.is_empty() {
803 debug_struct.field("_unknown_fields", &self._unknown_fields);
804 }
805 debug_struct.finish()
806 }
807}
808
809impl std::fmt::Debug for super::ListEntryTypesRequest {
810 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
811 let mut debug_struct = f.debug_struct("ListEntryTypesRequest");
812 debug_struct.field("parent", &self.parent);
813 debug_struct.field("page_size", &self.page_size);
814 debug_struct.field("page_token", &self.page_token);
815 debug_struct.field("filter", &self.filter);
816 debug_struct.field("order_by", &self.order_by);
817 if !self._unknown_fields.is_empty() {
818 debug_struct.field("_unknown_fields", &self._unknown_fields);
819 }
820 debug_struct.finish()
821 }
822}
823
824impl std::fmt::Debug for super::ListEntryTypesResponse {
825 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
826 let mut debug_struct = f.debug_struct("ListEntryTypesResponse");
827 debug_struct.field("entry_types", &self.entry_types);
828 debug_struct.field("next_page_token", &self.next_page_token);
829 debug_struct.field("unreachable_locations", &self.unreachable_locations);
830 if !self._unknown_fields.is_empty() {
831 debug_struct.field("_unknown_fields", &self._unknown_fields);
832 }
833 debug_struct.finish()
834 }
835}
836
837impl std::fmt::Debug for super::GetEntryTypeRequest {
838 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
839 let mut debug_struct = f.debug_struct("GetEntryTypeRequest");
840 debug_struct.field("name", &self.name);
841 if !self._unknown_fields.is_empty() {
842 debug_struct.field("_unknown_fields", &self._unknown_fields);
843 }
844 debug_struct.finish()
845 }
846}
847
848impl std::fmt::Debug for super::CreateAspectTypeRequest {
849 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
850 let mut debug_struct = f.debug_struct("CreateAspectTypeRequest");
851 debug_struct.field("parent", &self.parent);
852 debug_struct.field("aspect_type_id", &self.aspect_type_id);
853 debug_struct.field("aspect_type", &self.aspect_type);
854 debug_struct.field("validate_only", &self.validate_only);
855 if !self._unknown_fields.is_empty() {
856 debug_struct.field("_unknown_fields", &self._unknown_fields);
857 }
858 debug_struct.finish()
859 }
860}
861
862impl std::fmt::Debug for super::UpdateAspectTypeRequest {
863 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
864 let mut debug_struct = f.debug_struct("UpdateAspectTypeRequest");
865 debug_struct.field("aspect_type", &self.aspect_type);
866 debug_struct.field("update_mask", &self.update_mask);
867 debug_struct.field("validate_only", &self.validate_only);
868 if !self._unknown_fields.is_empty() {
869 debug_struct.field("_unknown_fields", &self._unknown_fields);
870 }
871 debug_struct.finish()
872 }
873}
874
875impl std::fmt::Debug for super::DeleteAspectTypeRequest {
876 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
877 let mut debug_struct = f.debug_struct("DeleteAspectTypeRequest");
878 debug_struct.field("name", &self.name);
879 debug_struct.field("etag", &self.etag);
880 if !self._unknown_fields.is_empty() {
881 debug_struct.field("_unknown_fields", &self._unknown_fields);
882 }
883 debug_struct.finish()
884 }
885}
886
887impl std::fmt::Debug for super::ListAspectTypesRequest {
888 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
889 let mut debug_struct = f.debug_struct("ListAspectTypesRequest");
890 debug_struct.field("parent", &self.parent);
891 debug_struct.field("page_size", &self.page_size);
892 debug_struct.field("page_token", &self.page_token);
893 debug_struct.field("filter", &self.filter);
894 debug_struct.field("order_by", &self.order_by);
895 if !self._unknown_fields.is_empty() {
896 debug_struct.field("_unknown_fields", &self._unknown_fields);
897 }
898 debug_struct.finish()
899 }
900}
901
902impl std::fmt::Debug for super::ListAspectTypesResponse {
903 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
904 let mut debug_struct = f.debug_struct("ListAspectTypesResponse");
905 debug_struct.field("aspect_types", &self.aspect_types);
906 debug_struct.field("next_page_token", &self.next_page_token);
907 debug_struct.field("unreachable_locations", &self.unreachable_locations);
908 if !self._unknown_fields.is_empty() {
909 debug_struct.field("_unknown_fields", &self._unknown_fields);
910 }
911 debug_struct.finish()
912 }
913}
914
915impl std::fmt::Debug for super::GetAspectTypeRequest {
916 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
917 let mut debug_struct = f.debug_struct("GetAspectTypeRequest");
918 debug_struct.field("name", &self.name);
919 if !self._unknown_fields.is_empty() {
920 debug_struct.field("_unknown_fields", &self._unknown_fields);
921 }
922 debug_struct.finish()
923 }
924}
925
926impl std::fmt::Debug for super::CreateEntryRequest {
927 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
928 let mut debug_struct = f.debug_struct("CreateEntryRequest");
929 debug_struct.field("parent", &self.parent);
930 debug_struct.field("entry_id", &self.entry_id);
931 debug_struct.field("entry", &self.entry);
932 if !self._unknown_fields.is_empty() {
933 debug_struct.field("_unknown_fields", &self._unknown_fields);
934 }
935 debug_struct.finish()
936 }
937}
938
939impl std::fmt::Debug for super::UpdateEntryRequest {
940 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
941 let mut debug_struct = f.debug_struct("UpdateEntryRequest");
942 debug_struct.field("entry", &self.entry);
943 debug_struct.field("update_mask", &self.update_mask);
944 debug_struct.field("allow_missing", &self.allow_missing);
945 debug_struct.field("delete_missing_aspects", &self.delete_missing_aspects);
946 debug_struct.field("aspect_keys", &self.aspect_keys);
947 if !self._unknown_fields.is_empty() {
948 debug_struct.field("_unknown_fields", &self._unknown_fields);
949 }
950 debug_struct.finish()
951 }
952}
953
954impl std::fmt::Debug for super::DeleteEntryRequest {
955 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
956 let mut debug_struct = f.debug_struct("DeleteEntryRequest");
957 debug_struct.field("name", &self.name);
958 if !self._unknown_fields.is_empty() {
959 debug_struct.field("_unknown_fields", &self._unknown_fields);
960 }
961 debug_struct.finish()
962 }
963}
964
965impl std::fmt::Debug for super::ListEntriesRequest {
966 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
967 let mut debug_struct = f.debug_struct("ListEntriesRequest");
968 debug_struct.field("parent", &self.parent);
969 debug_struct.field("page_size", &self.page_size);
970 debug_struct.field("page_token", &self.page_token);
971 debug_struct.field("filter", &self.filter);
972 if !self._unknown_fields.is_empty() {
973 debug_struct.field("_unknown_fields", &self._unknown_fields);
974 }
975 debug_struct.finish()
976 }
977}
978
979impl std::fmt::Debug for super::ListEntriesResponse {
980 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
981 let mut debug_struct = f.debug_struct("ListEntriesResponse");
982 debug_struct.field("entries", &self.entries);
983 debug_struct.field("next_page_token", &self.next_page_token);
984 if !self._unknown_fields.is_empty() {
985 debug_struct.field("_unknown_fields", &self._unknown_fields);
986 }
987 debug_struct.finish()
988 }
989}
990
991impl std::fmt::Debug for super::GetEntryRequest {
992 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
993 let mut debug_struct = f.debug_struct("GetEntryRequest");
994 debug_struct.field("name", &self.name);
995 debug_struct.field("view", &self.view);
996 debug_struct.field("aspect_types", &self.aspect_types);
997 debug_struct.field("paths", &self.paths);
998 if !self._unknown_fields.is_empty() {
999 debug_struct.field("_unknown_fields", &self._unknown_fields);
1000 }
1001 debug_struct.finish()
1002 }
1003}
1004
1005impl std::fmt::Debug for super::LookupEntryRequest {
1006 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1007 let mut debug_struct = f.debug_struct("LookupEntryRequest");
1008 debug_struct.field("name", &self.name);
1009 debug_struct.field("view", &self.view);
1010 debug_struct.field("aspect_types", &self.aspect_types);
1011 debug_struct.field("paths", &self.paths);
1012 debug_struct.field("entry", &self.entry);
1013 if !self._unknown_fields.is_empty() {
1014 debug_struct.field("_unknown_fields", &self._unknown_fields);
1015 }
1016 debug_struct.finish()
1017 }
1018}
1019
1020impl std::fmt::Debug for super::LookupContextRequest {
1021 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1022 let mut debug_struct = f.debug_struct("LookupContextRequest");
1023 debug_struct.field("name", &self.name);
1024 debug_struct.field("resources", &self.resources);
1025 debug_struct.field("options", &self.options);
1026 if !self._unknown_fields.is_empty() {
1027 debug_struct.field("_unknown_fields", &self._unknown_fields);
1028 }
1029 debug_struct.finish()
1030 }
1031}
1032
1033impl std::fmt::Debug for super::LookupContextResponse {
1034 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1035 let mut debug_struct = f.debug_struct("LookupContextResponse");
1036 debug_struct.field("context", &self.context);
1037 if !self._unknown_fields.is_empty() {
1038 debug_struct.field("_unknown_fields", &self._unknown_fields);
1039 }
1040 debug_struct.finish()
1041 }
1042}
1043
1044impl std::fmt::Debug for super::SearchEntriesRequest {
1045 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1046 let mut debug_struct = f.debug_struct("SearchEntriesRequest");
1047 debug_struct.field("name", &self.name);
1048 debug_struct.field("query", &self.query);
1049 debug_struct.field("page_size", &self.page_size);
1050 debug_struct.field("page_token", &self.page_token);
1051 debug_struct.field("order_by", &self.order_by);
1052 debug_struct.field("scope", &self.scope);
1053 debug_struct.field("semantic_search", &self.semantic_search);
1054 if !self._unknown_fields.is_empty() {
1055 debug_struct.field("_unknown_fields", &self._unknown_fields);
1056 }
1057 debug_struct.finish()
1058 }
1059}
1060
1061impl std::fmt::Debug for super::SearchEntriesResult {
1062 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1063 let mut debug_struct = f.debug_struct("SearchEntriesResult");
1064 debug_struct.field("linked_resource", &self.linked_resource);
1065 debug_struct.field("dataplex_entry", &self.dataplex_entry);
1066 debug_struct.field("snippets", &self.snippets);
1067 if !self._unknown_fields.is_empty() {
1068 debug_struct.field("_unknown_fields", &self._unknown_fields);
1069 }
1070 debug_struct.finish()
1071 }
1072}
1073
1074impl std::fmt::Debug for super::search_entries_result::Snippets {
1075 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1076 let mut debug_struct = f.debug_struct("Snippets");
1077 debug_struct.field("dataplex_entry", &self.dataplex_entry);
1078 if !self._unknown_fields.is_empty() {
1079 debug_struct.field("_unknown_fields", &self._unknown_fields);
1080 }
1081 debug_struct.finish()
1082 }
1083}
1084
1085impl std::fmt::Debug for super::SearchEntriesResponse {
1086 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1087 let mut debug_struct = f.debug_struct("SearchEntriesResponse");
1088 debug_struct.field("results", &self.results);
1089 debug_struct.field("total_size", &self.total_size);
1090 debug_struct.field("next_page_token", &self.next_page_token);
1091 debug_struct.field("unreachable", &self.unreachable);
1092 if !self._unknown_fields.is_empty() {
1093 debug_struct.field("_unknown_fields", &self._unknown_fields);
1094 }
1095 debug_struct.finish()
1096 }
1097}
1098
1099impl std::fmt::Debug for super::ImportItem {
1100 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1101 let mut debug_struct = f.debug_struct("ImportItem");
1102 debug_struct.field("entry", &self.entry);
1103 debug_struct.field("entry_link", &self.entry_link);
1104 debug_struct.field("update_mask", &self.update_mask);
1105 debug_struct.field("aspect_keys", &self.aspect_keys);
1106 if !self._unknown_fields.is_empty() {
1107 debug_struct.field("_unknown_fields", &self._unknown_fields);
1108 }
1109 debug_struct.finish()
1110 }
1111}
1112
1113impl std::fmt::Debug for super::CreateMetadataJobRequest {
1114 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1115 let mut debug_struct = f.debug_struct("CreateMetadataJobRequest");
1116 debug_struct.field("parent", &self.parent);
1117 debug_struct.field("metadata_job", &self.metadata_job);
1118 debug_struct.field("metadata_job_id", &self.metadata_job_id);
1119 debug_struct.field("validate_only", &self.validate_only);
1120 if !self._unknown_fields.is_empty() {
1121 debug_struct.field("_unknown_fields", &self._unknown_fields);
1122 }
1123 debug_struct.finish()
1124 }
1125}
1126
1127impl std::fmt::Debug for super::GetMetadataJobRequest {
1128 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1129 let mut debug_struct = f.debug_struct("GetMetadataJobRequest");
1130 debug_struct.field("name", &self.name);
1131 if !self._unknown_fields.is_empty() {
1132 debug_struct.field("_unknown_fields", &self._unknown_fields);
1133 }
1134 debug_struct.finish()
1135 }
1136}
1137
1138impl std::fmt::Debug for super::ListMetadataJobsRequest {
1139 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1140 let mut debug_struct = f.debug_struct("ListMetadataJobsRequest");
1141 debug_struct.field("parent", &self.parent);
1142 debug_struct.field("page_size", &self.page_size);
1143 debug_struct.field("page_token", &self.page_token);
1144 debug_struct.field("filter", &self.filter);
1145 debug_struct.field("order_by", &self.order_by);
1146 if !self._unknown_fields.is_empty() {
1147 debug_struct.field("_unknown_fields", &self._unknown_fields);
1148 }
1149 debug_struct.finish()
1150 }
1151}
1152
1153impl std::fmt::Debug for super::ListMetadataJobsResponse {
1154 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1155 let mut debug_struct = f.debug_struct("ListMetadataJobsResponse");
1156 debug_struct.field("metadata_jobs", &self.metadata_jobs);
1157 debug_struct.field("next_page_token", &self.next_page_token);
1158 debug_struct.field("unreachable_locations", &self.unreachable_locations);
1159 if !self._unknown_fields.is_empty() {
1160 debug_struct.field("_unknown_fields", &self._unknown_fields);
1161 }
1162 debug_struct.finish()
1163 }
1164}
1165
1166impl std::fmt::Debug for super::CancelMetadataJobRequest {
1167 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1168 let mut debug_struct = f.debug_struct("CancelMetadataJobRequest");
1169 debug_struct.field("name", &self.name);
1170 if !self._unknown_fields.is_empty() {
1171 debug_struct.field("_unknown_fields", &self._unknown_fields);
1172 }
1173 debug_struct.finish()
1174 }
1175}
1176
1177impl std::fmt::Debug for super::MetadataJob {
1178 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1179 let mut debug_struct = f.debug_struct("MetadataJob");
1180 debug_struct.field("name", &self.name);
1181 debug_struct.field("uid", &self.uid);
1182 debug_struct.field("create_time", &self.create_time);
1183 debug_struct.field("update_time", &self.update_time);
1184 debug_struct.field("labels", &self.labels);
1185 debug_struct.field("r#type", &self.r#type);
1186 debug_struct.field("status", &self.status);
1187 debug_struct.field("spec", &self.spec);
1188 debug_struct.field("result", &self.result);
1189 if !self._unknown_fields.is_empty() {
1190 debug_struct.field("_unknown_fields", &self._unknown_fields);
1191 }
1192 debug_struct.finish()
1193 }
1194}
1195
1196impl std::fmt::Debug for super::metadata_job::ImportJobResult {
1197 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1198 let mut debug_struct = f.debug_struct("ImportJobResult");
1199 debug_struct.field("deleted_entries", &self.deleted_entries);
1200 debug_struct.field("updated_entries", &self.updated_entries);
1201 debug_struct.field("created_entries", &self.created_entries);
1202 debug_struct.field("unchanged_entries", &self.unchanged_entries);
1203 debug_struct.field("recreated_entries", &self.recreated_entries);
1204 debug_struct.field("update_time", &self.update_time);
1205 debug_struct.field("deleted_entry_links", &self.deleted_entry_links);
1206 debug_struct.field("created_entry_links", &self.created_entry_links);
1207 debug_struct.field("unchanged_entry_links", &self.unchanged_entry_links);
1208 if !self._unknown_fields.is_empty() {
1209 debug_struct.field("_unknown_fields", &self._unknown_fields);
1210 }
1211 debug_struct.finish()
1212 }
1213}
1214
1215impl std::fmt::Debug for super::metadata_job::ExportJobResult {
1216 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1217 let mut debug_struct = f.debug_struct("ExportJobResult");
1218 debug_struct.field("exported_entries", &self.exported_entries);
1219 debug_struct.field("error_message", &self.error_message);
1220 if !self._unknown_fields.is_empty() {
1221 debug_struct.field("_unknown_fields", &self._unknown_fields);
1222 }
1223 debug_struct.finish()
1224 }
1225}
1226
1227impl std::fmt::Debug for super::metadata_job::ImportJobSpec {
1228 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1229 let mut debug_struct = f.debug_struct("ImportJobSpec");
1230 debug_struct.field("source_storage_uri", &self.source_storage_uri);
1231 debug_struct.field("source_create_time", &self.source_create_time);
1232 debug_struct.field("scope", &self.scope);
1233 debug_struct.field("entry_sync_mode", &self.entry_sync_mode);
1234 debug_struct.field("aspect_sync_mode", &self.aspect_sync_mode);
1235 debug_struct.field("log_level", &self.log_level);
1236 if !self._unknown_fields.is_empty() {
1237 debug_struct.field("_unknown_fields", &self._unknown_fields);
1238 }
1239 debug_struct.finish()
1240 }
1241}
1242
1243impl std::fmt::Debug for super::metadata_job::import_job_spec::ImportJobScope {
1244 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1245 let mut debug_struct = f.debug_struct("ImportJobScope");
1246 debug_struct.field("entry_groups", &self.entry_groups);
1247 debug_struct.field("entry_types", &self.entry_types);
1248 debug_struct.field("aspect_types", &self.aspect_types);
1249 debug_struct.field("glossaries", &self.glossaries);
1250 debug_struct.field("entry_link_types", &self.entry_link_types);
1251 debug_struct.field("referenced_entry_scopes", &self.referenced_entry_scopes);
1252 if !self._unknown_fields.is_empty() {
1253 debug_struct.field("_unknown_fields", &self._unknown_fields);
1254 }
1255 debug_struct.finish()
1256 }
1257}
1258
1259impl std::fmt::Debug for super::metadata_job::ExportJobSpec {
1260 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1261 let mut debug_struct = f.debug_struct("ExportJobSpec");
1262 debug_struct.field("scope", &self.scope);
1263 debug_struct.field("output_path", &self.output_path);
1264 if !self._unknown_fields.is_empty() {
1265 debug_struct.field("_unknown_fields", &self._unknown_fields);
1266 }
1267 debug_struct.finish()
1268 }
1269}
1270
1271impl std::fmt::Debug for super::metadata_job::export_job_spec::ExportJobScope {
1272 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1273 let mut debug_struct = f.debug_struct("ExportJobScope");
1274 debug_struct.field("organization_level", &self.organization_level);
1275 debug_struct.field("projects", &self.projects);
1276 debug_struct.field("entry_groups", &self.entry_groups);
1277 debug_struct.field("entry_types", &self.entry_types);
1278 debug_struct.field("aspect_types", &self.aspect_types);
1279 if !self._unknown_fields.is_empty() {
1280 debug_struct.field("_unknown_fields", &self._unknown_fields);
1281 }
1282 debug_struct.finish()
1283 }
1284}
1285
1286impl std::fmt::Debug for super::metadata_job::Status {
1287 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1288 let mut debug_struct = f.debug_struct("Status");
1289 debug_struct.field("state", &self.state);
1290 debug_struct.field("message", &self.message);
1291 debug_struct.field("completion_percent", &self.completion_percent);
1292 debug_struct.field("update_time", &self.update_time);
1293 if !self._unknown_fields.is_empty() {
1294 debug_struct.field("_unknown_fields", &self._unknown_fields);
1295 }
1296 debug_struct.finish()
1297 }
1298}
1299
1300impl std::fmt::Debug for super::EntryLink {
1301 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1302 let mut debug_struct = f.debug_struct("EntryLink");
1303 debug_struct.field("name", &self.name);
1304 debug_struct.field("entry_link_type", &self.entry_link_type);
1305 debug_struct.field("create_time", &self.create_time);
1306 debug_struct.field("update_time", &self.update_time);
1307 debug_struct.field("aspects", &self.aspects);
1308 debug_struct.field("entry_references", &self.entry_references);
1309 if !self._unknown_fields.is_empty() {
1310 debug_struct.field("_unknown_fields", &self._unknown_fields);
1311 }
1312 debug_struct.finish()
1313 }
1314}
1315
1316impl std::fmt::Debug for super::entry_link::EntryReference {
1317 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1318 let mut debug_struct = f.debug_struct("EntryReference");
1319 debug_struct.field("name", &self.name);
1320 debug_struct.field("path", &self.path);
1321 debug_struct.field("r#type", &self.r#type);
1322 if !self._unknown_fields.is_empty() {
1323 debug_struct.field("_unknown_fields", &self._unknown_fields);
1324 }
1325 debug_struct.finish()
1326 }
1327}
1328
1329impl std::fmt::Debug for super::CreateEntryLinkRequest {
1330 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1331 let mut debug_struct = f.debug_struct("CreateEntryLinkRequest");
1332 debug_struct.field("parent", &self.parent);
1333 debug_struct.field("entry_link_id", &self.entry_link_id);
1334 debug_struct.field("entry_link", &self.entry_link);
1335 if !self._unknown_fields.is_empty() {
1336 debug_struct.field("_unknown_fields", &self._unknown_fields);
1337 }
1338 debug_struct.finish()
1339 }
1340}
1341
1342impl std::fmt::Debug for super::UpdateEntryLinkRequest {
1343 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1344 let mut debug_struct = f.debug_struct("UpdateEntryLinkRequest");
1345 debug_struct.field("entry_link", &self.entry_link);
1346 debug_struct.field("allow_missing", &self.allow_missing);
1347 debug_struct.field("aspect_keys", &self.aspect_keys);
1348 if !self._unknown_fields.is_empty() {
1349 debug_struct.field("_unknown_fields", &self._unknown_fields);
1350 }
1351 debug_struct.finish()
1352 }
1353}
1354
1355impl std::fmt::Debug for super::DeleteEntryLinkRequest {
1356 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1357 let mut debug_struct = f.debug_struct("DeleteEntryLinkRequest");
1358 debug_struct.field("name", &self.name);
1359 if !self._unknown_fields.is_empty() {
1360 debug_struct.field("_unknown_fields", &self._unknown_fields);
1361 }
1362 debug_struct.finish()
1363 }
1364}
1365
1366impl std::fmt::Debug for super::LookupEntryLinksRequest {
1367 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1368 let mut debug_struct = f.debug_struct("LookupEntryLinksRequest");
1369 debug_struct.field("name", &self.name);
1370 debug_struct.field("entry", &self.entry);
1371 debug_struct.field("entry_mode", &self.entry_mode);
1372 debug_struct.field("entry_link_types", &self.entry_link_types);
1373 debug_struct.field("page_size", &self.page_size);
1374 debug_struct.field("page_token", &self.page_token);
1375 if !self._unknown_fields.is_empty() {
1376 debug_struct.field("_unknown_fields", &self._unknown_fields);
1377 }
1378 debug_struct.finish()
1379 }
1380}
1381
1382impl std::fmt::Debug for super::LookupEntryLinksResponse {
1383 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1384 let mut debug_struct = f.debug_struct("LookupEntryLinksResponse");
1385 debug_struct.field("entry_links", &self.entry_links);
1386 debug_struct.field("next_page_token", &self.next_page_token);
1387 if !self._unknown_fields.is_empty() {
1388 debug_struct.field("_unknown_fields", &self._unknown_fields);
1389 }
1390 debug_struct.finish()
1391 }
1392}
1393
1394impl std::fmt::Debug for super::GetEntryLinkRequest {
1395 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1396 let mut debug_struct = f.debug_struct("GetEntryLinkRequest");
1397 debug_struct.field("name", &self.name);
1398 if !self._unknown_fields.is_empty() {
1399 debug_struct.field("_unknown_fields", &self._unknown_fields);
1400 }
1401 debug_struct.finish()
1402 }
1403}
1404
1405impl std::fmt::Debug for super::MetadataFeed {
1406 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1407 let mut debug_struct = f.debug_struct("MetadataFeed");
1408 debug_struct.field("name", &self.name);
1409 debug_struct.field("uid", &self.uid);
1410 debug_struct.field("scope", &self.scope);
1411 debug_struct.field("filters", &self.filters);
1412 debug_struct.field("create_time", &self.create_time);
1413 debug_struct.field("update_time", &self.update_time);
1414 debug_struct.field("labels", &self.labels);
1415 debug_struct.field("endpoint", &self.endpoint);
1416 if !self._unknown_fields.is_empty() {
1417 debug_struct.field("_unknown_fields", &self._unknown_fields);
1418 }
1419 debug_struct.finish()
1420 }
1421}
1422
1423impl std::fmt::Debug for super::metadata_feed::Scope {
1424 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1425 let mut debug_struct = f.debug_struct("Scope");
1426 debug_struct.field("organization_level", &self.organization_level);
1427 debug_struct.field("projects", &self.projects);
1428 debug_struct.field("entry_groups", &self.entry_groups);
1429 if !self._unknown_fields.is_empty() {
1430 debug_struct.field("_unknown_fields", &self._unknown_fields);
1431 }
1432 debug_struct.finish()
1433 }
1434}
1435
1436impl std::fmt::Debug for super::metadata_feed::Filters {
1437 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1438 let mut debug_struct = f.debug_struct("Filters");
1439 debug_struct.field("entry_types", &self.entry_types);
1440 debug_struct.field("aspect_types", &self.aspect_types);
1441 debug_struct.field("change_types", &self.change_types);
1442 if !self._unknown_fields.is_empty() {
1443 debug_struct.field("_unknown_fields", &self._unknown_fields);
1444 }
1445 debug_struct.finish()
1446 }
1447}
1448
1449impl std::fmt::Debug for super::CreateMetadataFeedRequest {
1450 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1451 let mut debug_struct = f.debug_struct("CreateMetadataFeedRequest");
1452 debug_struct.field("parent", &self.parent);
1453 debug_struct.field("metadata_feed", &self.metadata_feed);
1454 debug_struct.field("metadata_feed_id", &self.metadata_feed_id);
1455 debug_struct.field("validate_only", &self.validate_only);
1456 if !self._unknown_fields.is_empty() {
1457 debug_struct.field("_unknown_fields", &self._unknown_fields);
1458 }
1459 debug_struct.finish()
1460 }
1461}
1462
1463impl std::fmt::Debug for super::GetMetadataFeedRequest {
1464 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1465 let mut debug_struct = f.debug_struct("GetMetadataFeedRequest");
1466 debug_struct.field("name", &self.name);
1467 if !self._unknown_fields.is_empty() {
1468 debug_struct.field("_unknown_fields", &self._unknown_fields);
1469 }
1470 debug_struct.finish()
1471 }
1472}
1473
1474impl std::fmt::Debug for super::ListMetadataFeedsRequest {
1475 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1476 let mut debug_struct = f.debug_struct("ListMetadataFeedsRequest");
1477 debug_struct.field("parent", &self.parent);
1478 debug_struct.field("page_size", &self.page_size);
1479 debug_struct.field("page_token", &self.page_token);
1480 debug_struct.field("filter", &self.filter);
1481 debug_struct.field("order_by", &self.order_by);
1482 if !self._unknown_fields.is_empty() {
1483 debug_struct.field("_unknown_fields", &self._unknown_fields);
1484 }
1485 debug_struct.finish()
1486 }
1487}
1488
1489impl std::fmt::Debug for super::ListMetadataFeedsResponse {
1490 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1491 let mut debug_struct = f.debug_struct("ListMetadataFeedsResponse");
1492 debug_struct.field("metadata_feeds", &self.metadata_feeds);
1493 debug_struct.field("next_page_token", &self.next_page_token);
1494 debug_struct.field("unreachable", &self.unreachable);
1495 if !self._unknown_fields.is_empty() {
1496 debug_struct.field("_unknown_fields", &self._unknown_fields);
1497 }
1498 debug_struct.finish()
1499 }
1500}
1501
1502impl std::fmt::Debug for super::DeleteMetadataFeedRequest {
1503 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1504 let mut debug_struct = f.debug_struct("DeleteMetadataFeedRequest");
1505 debug_struct.field("name", &self.name);
1506 if !self._unknown_fields.is_empty() {
1507 debug_struct.field("_unknown_fields", &self._unknown_fields);
1508 }
1509 debug_struct.finish()
1510 }
1511}
1512
1513impl std::fmt::Debug for super::UpdateMetadataFeedRequest {
1514 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1515 let mut debug_struct = f.debug_struct("UpdateMetadataFeedRequest");
1516 debug_struct.field("metadata_feed", &self.metadata_feed);
1517 debug_struct.field("update_mask", &self.update_mask);
1518 debug_struct.field("validate_only", &self.validate_only);
1519 if !self._unknown_fields.is_empty() {
1520 debug_struct.field("_unknown_fields", &self._unknown_fields);
1521 }
1522 debug_struct.finish()
1523 }
1524}
1525
1526impl std::fmt::Debug for super::EncryptionConfig {
1527 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1528 let mut debug_struct = f.debug_struct("EncryptionConfig");
1529 debug_struct.field("name", &self.name);
1530 debug_struct.field("key", &self.key);
1531 debug_struct.field("create_time", &self.create_time);
1532 debug_struct.field("update_time", &self.update_time);
1533 debug_struct.field("encryption_state", &self.encryption_state);
1534 debug_struct.field("etag", &self.etag);
1535 debug_struct.field("failure_details", &self.failure_details);
1536 debug_struct.field(
1537 "enable_metastore_encryption",
1538 &self.enable_metastore_encryption,
1539 );
1540 if !self._unknown_fields.is_empty() {
1541 debug_struct.field("_unknown_fields", &self._unknown_fields);
1542 }
1543 debug_struct.finish()
1544 }
1545}
1546
1547impl std::fmt::Debug for super::encryption_config::FailureDetails {
1548 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1549 let mut debug_struct = f.debug_struct("FailureDetails");
1550 debug_struct.field("error_code", &self.error_code);
1551 debug_struct.field("error_message", &self.error_message);
1552 if !self._unknown_fields.is_empty() {
1553 debug_struct.field("_unknown_fields", &self._unknown_fields);
1554 }
1555 debug_struct.finish()
1556 }
1557}
1558
1559impl std::fmt::Debug for super::CreateEncryptionConfigRequest {
1560 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1561 let mut debug_struct = f.debug_struct("CreateEncryptionConfigRequest");
1562 debug_struct.field("parent", &self.parent);
1563 debug_struct.field("encryption_config_id", &self.encryption_config_id);
1564 debug_struct.field("encryption_config", &self.encryption_config);
1565 if !self._unknown_fields.is_empty() {
1566 debug_struct.field("_unknown_fields", &self._unknown_fields);
1567 }
1568 debug_struct.finish()
1569 }
1570}
1571
1572impl std::fmt::Debug for super::GetEncryptionConfigRequest {
1573 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1574 let mut debug_struct = f.debug_struct("GetEncryptionConfigRequest");
1575 debug_struct.field("name", &self.name);
1576 if !self._unknown_fields.is_empty() {
1577 debug_struct.field("_unknown_fields", &self._unknown_fields);
1578 }
1579 debug_struct.finish()
1580 }
1581}
1582
1583impl std::fmt::Debug for super::UpdateEncryptionConfigRequest {
1584 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1585 let mut debug_struct = f.debug_struct("UpdateEncryptionConfigRequest");
1586 debug_struct.field("encryption_config", &self.encryption_config);
1587 debug_struct.field("update_mask", &self.update_mask);
1588 if !self._unknown_fields.is_empty() {
1589 debug_struct.field("_unknown_fields", &self._unknown_fields);
1590 }
1591 debug_struct.finish()
1592 }
1593}
1594
1595impl std::fmt::Debug for super::DeleteEncryptionConfigRequest {
1596 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1597 let mut debug_struct = f.debug_struct("DeleteEncryptionConfigRequest");
1598 debug_struct.field("name", &self.name);
1599 debug_struct.field("etag", &self.etag);
1600 if !self._unknown_fields.is_empty() {
1601 debug_struct.field("_unknown_fields", &self._unknown_fields);
1602 }
1603 debug_struct.finish()
1604 }
1605}
1606
1607impl std::fmt::Debug for super::ListEncryptionConfigsRequest {
1608 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1609 let mut debug_struct = f.debug_struct("ListEncryptionConfigsRequest");
1610 debug_struct.field("parent", &self.parent);
1611 debug_struct.field("page_size", &self.page_size);
1612 debug_struct.field("page_token", &self.page_token);
1613 debug_struct.field("filter", &self.filter);
1614 debug_struct.field("order_by", &self.order_by);
1615 if !self._unknown_fields.is_empty() {
1616 debug_struct.field("_unknown_fields", &self._unknown_fields);
1617 }
1618 debug_struct.finish()
1619 }
1620}
1621
1622impl std::fmt::Debug for super::ListEncryptionConfigsResponse {
1623 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1624 let mut debug_struct = f.debug_struct("ListEncryptionConfigsResponse");
1625 debug_struct.field("encryption_configs", &self.encryption_configs);
1626 debug_struct.field("next_page_token", &self.next_page_token);
1627 debug_struct.field("unreachable_locations", &self.unreachable_locations);
1628 if !self._unknown_fields.is_empty() {
1629 debug_struct.field("_unknown_fields", &self._unknown_fields);
1630 }
1631 debug_struct.finish()
1632 }
1633}
1634
1635impl std::fmt::Debug for super::DataDiscoverySpec {
1636 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1637 let mut debug_struct = f.debug_struct("DataDiscoverySpec");
1638 debug_struct.field(
1639 "bigquery_publishing_config",
1640 &self.bigquery_publishing_config,
1641 );
1642 debug_struct.field("resource_config", &self.resource_config);
1643 if !self._unknown_fields.is_empty() {
1644 debug_struct.field("_unknown_fields", &self._unknown_fields);
1645 }
1646 debug_struct.finish()
1647 }
1648}
1649
1650impl std::fmt::Debug for super::data_discovery_spec::BigQueryPublishingConfig {
1651 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1652 let mut debug_struct = f.debug_struct("BigQueryPublishingConfig");
1653 debug_struct.field("table_type", &self.table_type);
1654 debug_struct.field("connection", &self.connection);
1655 debug_struct.field("location", &self.location);
1656 debug_struct.field("project", &self.project);
1657 if !self._unknown_fields.is_empty() {
1658 debug_struct.field("_unknown_fields", &self._unknown_fields);
1659 }
1660 debug_struct.finish()
1661 }
1662}
1663
1664impl std::fmt::Debug for super::data_discovery_spec::StorageConfig {
1665 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1666 let mut debug_struct = f.debug_struct("StorageConfig");
1667 debug_struct.field("include_patterns", &self.include_patterns);
1668 debug_struct.field("exclude_patterns", &self.exclude_patterns);
1669 debug_struct.field("csv_options", &self.csv_options);
1670 debug_struct.field("json_options", &self.json_options);
1671 if !self._unknown_fields.is_empty() {
1672 debug_struct.field("_unknown_fields", &self._unknown_fields);
1673 }
1674 debug_struct.finish()
1675 }
1676}
1677
1678impl std::fmt::Debug for super::data_discovery_spec::storage_config::CsvOptions {
1679 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1680 let mut debug_struct = f.debug_struct("CsvOptions");
1681 debug_struct.field("header_rows", &self.header_rows);
1682 debug_struct.field("delimiter", &self.delimiter);
1683 debug_struct.field("encoding", &self.encoding);
1684 debug_struct.field("type_inference_disabled", &self.type_inference_disabled);
1685 debug_struct.field("quote", &self.quote);
1686 if !self._unknown_fields.is_empty() {
1687 debug_struct.field("_unknown_fields", &self._unknown_fields);
1688 }
1689 debug_struct.finish()
1690 }
1691}
1692
1693impl std::fmt::Debug for super::data_discovery_spec::storage_config::JsonOptions {
1694 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1695 let mut debug_struct = f.debug_struct("JsonOptions");
1696 debug_struct.field("encoding", &self.encoding);
1697 debug_struct.field("type_inference_disabled", &self.type_inference_disabled);
1698 if !self._unknown_fields.is_empty() {
1699 debug_struct.field("_unknown_fields", &self._unknown_fields);
1700 }
1701 debug_struct.finish()
1702 }
1703}
1704
1705impl std::fmt::Debug for super::DataDiscoveryResult {
1706 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1707 let mut debug_struct = f.debug_struct("DataDiscoveryResult");
1708 debug_struct.field("bigquery_publishing", &self.bigquery_publishing);
1709 debug_struct.field("scan_statistics", &self.scan_statistics);
1710 if !self._unknown_fields.is_empty() {
1711 debug_struct.field("_unknown_fields", &self._unknown_fields);
1712 }
1713 debug_struct.finish()
1714 }
1715}
1716
1717impl std::fmt::Debug for super::data_discovery_result::BigQueryPublishing {
1718 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1719 let mut debug_struct = f.debug_struct("BigQueryPublishing");
1720 debug_struct.field("dataset", &self.dataset);
1721 debug_struct.field("location", &self.location);
1722 if !self._unknown_fields.is_empty() {
1723 debug_struct.field("_unknown_fields", &self._unknown_fields);
1724 }
1725 debug_struct.finish()
1726 }
1727}
1728
1729impl std::fmt::Debug for super::data_discovery_result::ScanStatistics {
1730 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1731 let mut debug_struct = f.debug_struct("ScanStatistics");
1732 debug_struct.field("scanned_file_count", &self.scanned_file_count);
1733 debug_struct.field("data_processed_bytes", &self.data_processed_bytes);
1734 debug_struct.field("files_excluded", &self.files_excluded);
1735 debug_struct.field("tables_created", &self.tables_created);
1736 debug_struct.field("tables_deleted", &self.tables_deleted);
1737 debug_struct.field("tables_updated", &self.tables_updated);
1738 debug_struct.field("filesets_created", &self.filesets_created);
1739 debug_struct.field("filesets_deleted", &self.filesets_deleted);
1740 debug_struct.field("filesets_updated", &self.filesets_updated);
1741 if !self._unknown_fields.is_empty() {
1742 debug_struct.field("_unknown_fields", &self._unknown_fields);
1743 }
1744 debug_struct.finish()
1745 }
1746}
1747
1748impl std::fmt::Debug for super::DataDocumentationSpec {
1749 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1750 let mut debug_struct = f.debug_struct("DataDocumentationSpec");
1751 debug_struct.field(
1752 "catalog_publishing_enabled",
1753 &self.catalog_publishing_enabled,
1754 );
1755 debug_struct.field("generation_scopes", &self.generation_scopes);
1756 if !self._unknown_fields.is_empty() {
1757 debug_struct.field("_unknown_fields", &self._unknown_fields);
1758 }
1759 debug_struct.finish()
1760 }
1761}
1762
1763impl std::fmt::Debug for super::DataDocumentationResult {
1764 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1765 let mut debug_struct = f.debug_struct("DataDocumentationResult");
1766 debug_struct.field("result", &self.result);
1767 if !self._unknown_fields.is_empty() {
1768 debug_struct.field("_unknown_fields", &self._unknown_fields);
1769 }
1770 debug_struct.finish()
1771 }
1772}
1773
1774impl std::fmt::Debug for super::data_documentation_result::DatasetResult {
1775 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1776 let mut debug_struct = f.debug_struct("DatasetResult");
1777 debug_struct.field("overview", &self.overview);
1778 debug_struct.field("schema_relationships", &self.schema_relationships);
1779 debug_struct.field("queries", &self.queries);
1780 if !self._unknown_fields.is_empty() {
1781 debug_struct.field("_unknown_fields", &self._unknown_fields);
1782 }
1783 debug_struct.finish()
1784 }
1785}
1786
1787impl std::fmt::Debug for super::data_documentation_result::TableResult {
1788 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1789 let mut debug_struct = f.debug_struct("TableResult");
1790 debug_struct.field("name", &self.name);
1791 debug_struct.field("overview", &self.overview);
1792 debug_struct.field("schema", &self.schema);
1793 debug_struct.field("queries", &self.queries);
1794 if !self._unknown_fields.is_empty() {
1795 debug_struct.field("_unknown_fields", &self._unknown_fields);
1796 }
1797 debug_struct.finish()
1798 }
1799}
1800
1801impl std::fmt::Debug for super::data_documentation_result::SchemaRelationship {
1802 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1803 let mut debug_struct = f.debug_struct("SchemaRelationship");
1804 debug_struct.field("left_schema_paths", &self.left_schema_paths);
1805 debug_struct.field("right_schema_paths", &self.right_schema_paths);
1806 debug_struct.field("sources", &self.sources);
1807 debug_struct.field("r#type", &self.r#type);
1808 if !self._unknown_fields.is_empty() {
1809 debug_struct.field("_unknown_fields", &self._unknown_fields);
1810 }
1811 debug_struct.finish()
1812 }
1813}
1814
1815impl std::fmt::Debug for super::data_documentation_result::schema_relationship::SchemaPaths {
1816 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1817 let mut debug_struct = f.debug_struct("SchemaPaths");
1818 debug_struct.field("table_fqn", &self.table_fqn);
1819 debug_struct.field("paths", &self.paths);
1820 if !self._unknown_fields.is_empty() {
1821 debug_struct.field("_unknown_fields", &self._unknown_fields);
1822 }
1823 debug_struct.finish()
1824 }
1825}
1826
1827impl std::fmt::Debug for super::data_documentation_result::Query {
1828 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1829 let mut debug_struct = f.debug_struct("Query");
1830 debug_struct.field("sql", &self.sql);
1831 debug_struct.field("description", &self.description);
1832 if !self._unknown_fields.is_empty() {
1833 debug_struct.field("_unknown_fields", &self._unknown_fields);
1834 }
1835 debug_struct.finish()
1836 }
1837}
1838
1839impl std::fmt::Debug for super::data_documentation_result::Schema {
1840 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1841 let mut debug_struct = f.debug_struct("Schema");
1842 debug_struct.field("fields", &self.fields);
1843 if !self._unknown_fields.is_empty() {
1844 debug_struct.field("_unknown_fields", &self._unknown_fields);
1845 }
1846 debug_struct.finish()
1847 }
1848}
1849
1850impl std::fmt::Debug for super::data_documentation_result::Field {
1851 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1852 let mut debug_struct = f.debug_struct("Field");
1853 debug_struct.field("name", &self.name);
1854 debug_struct.field("description", &self.description);
1855 debug_struct.field("fields", &self.fields);
1856 if !self._unknown_fields.is_empty() {
1857 debug_struct.field("_unknown_fields", &self._unknown_fields);
1858 }
1859 debug_struct.finish()
1860 }
1861}
1862
1863impl std::fmt::Debug for super::DataProduct {
1864 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1865 let mut debug_struct = f.debug_struct("DataProduct");
1866 debug_struct.field("name", &self.name);
1867 debug_struct.field("uid", &self.uid);
1868 debug_struct.field("display_name", &self.display_name);
1869 debug_struct.field("create_time", &self.create_time);
1870 debug_struct.field("update_time", &self.update_time);
1871 debug_struct.field("etag", &self.etag);
1872 debug_struct.field("labels", &self.labels);
1873 debug_struct.field("description", &self.description);
1874 debug_struct.field("icon", &self.icon);
1875 debug_struct.field("owner_emails", &self.owner_emails);
1876 debug_struct.field("asset_count", &self.asset_count);
1877 debug_struct.field("access_groups", &self.access_groups);
1878 if !self._unknown_fields.is_empty() {
1879 debug_struct.field("_unknown_fields", &self._unknown_fields);
1880 }
1881 debug_struct.finish()
1882 }
1883}
1884
1885impl std::fmt::Debug for super::data_product::Principal {
1886 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1887 let mut debug_struct = f.debug_struct("Principal");
1888 debug_struct.field("r#type", &self.r#type);
1889 if !self._unknown_fields.is_empty() {
1890 debug_struct.field("_unknown_fields", &self._unknown_fields);
1891 }
1892 debug_struct.finish()
1893 }
1894}
1895
1896impl std::fmt::Debug for super::data_product::AccessGroup {
1897 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1898 let mut debug_struct = f.debug_struct("AccessGroup");
1899 debug_struct.field("id", &self.id);
1900 debug_struct.field("display_name", &self.display_name);
1901 debug_struct.field("description", &self.description);
1902 debug_struct.field("principal", &self.principal);
1903 if !self._unknown_fields.is_empty() {
1904 debug_struct.field("_unknown_fields", &self._unknown_fields);
1905 }
1906 debug_struct.finish()
1907 }
1908}
1909
1910impl std::fmt::Debug for super::DataAsset {
1911 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1912 let mut debug_struct = f.debug_struct("DataAsset");
1913 debug_struct.field("name", &self.name);
1914 debug_struct.field("uid", &self.uid);
1915 debug_struct.field("create_time", &self.create_time);
1916 debug_struct.field("update_time", &self.update_time);
1917 debug_struct.field("etag", &self.etag);
1918 debug_struct.field("labels", &self.labels);
1919 debug_struct.field("resource", &self.resource);
1920 debug_struct.field("access_group_configs", &self.access_group_configs);
1921 if !self._unknown_fields.is_empty() {
1922 debug_struct.field("_unknown_fields", &self._unknown_fields);
1923 }
1924 debug_struct.finish()
1925 }
1926}
1927
1928impl std::fmt::Debug for super::data_asset::AccessGroupConfig {
1929 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1930 let mut debug_struct = f.debug_struct("AccessGroupConfig");
1931 debug_struct.field("iam_roles", &self.iam_roles);
1932 if !self._unknown_fields.is_empty() {
1933 debug_struct.field("_unknown_fields", &self._unknown_fields);
1934 }
1935 debug_struct.finish()
1936 }
1937}
1938
1939impl std::fmt::Debug for super::CreateDataProductRequest {
1940 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1941 let mut debug_struct = f.debug_struct("CreateDataProductRequest");
1942 debug_struct.field("parent", &self.parent);
1943 debug_struct.field("data_product_id", &self.data_product_id);
1944 debug_struct.field("data_product", &self.data_product);
1945 debug_struct.field("validate_only", &self.validate_only);
1946 if !self._unknown_fields.is_empty() {
1947 debug_struct.field("_unknown_fields", &self._unknown_fields);
1948 }
1949 debug_struct.finish()
1950 }
1951}
1952
1953impl std::fmt::Debug for super::DeleteDataProductRequest {
1954 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1955 let mut debug_struct = f.debug_struct("DeleteDataProductRequest");
1956 debug_struct.field("name", &self.name);
1957 debug_struct.field("etag", &self.etag);
1958 debug_struct.field("validate_only", &self.validate_only);
1959 if !self._unknown_fields.is_empty() {
1960 debug_struct.field("_unknown_fields", &self._unknown_fields);
1961 }
1962 debug_struct.finish()
1963 }
1964}
1965
1966impl std::fmt::Debug for super::GetDataProductRequest {
1967 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1968 let mut debug_struct = f.debug_struct("GetDataProductRequest");
1969 debug_struct.field("name", &self.name);
1970 if !self._unknown_fields.is_empty() {
1971 debug_struct.field("_unknown_fields", &self._unknown_fields);
1972 }
1973 debug_struct.finish()
1974 }
1975}
1976
1977impl std::fmt::Debug for super::ListDataProductsRequest {
1978 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1979 let mut debug_struct = f.debug_struct("ListDataProductsRequest");
1980 debug_struct.field("parent", &self.parent);
1981 debug_struct.field("filter", &self.filter);
1982 debug_struct.field("page_size", &self.page_size);
1983 debug_struct.field("page_token", &self.page_token);
1984 debug_struct.field("order_by", &self.order_by);
1985 if !self._unknown_fields.is_empty() {
1986 debug_struct.field("_unknown_fields", &self._unknown_fields);
1987 }
1988 debug_struct.finish()
1989 }
1990}
1991
1992impl std::fmt::Debug for super::ListDataProductsResponse {
1993 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1994 let mut debug_struct = f.debug_struct("ListDataProductsResponse");
1995 debug_struct.field("data_products", &self.data_products);
1996 debug_struct.field("next_page_token", &self.next_page_token);
1997 debug_struct.field("unreachable", &self.unreachable);
1998 if !self._unknown_fields.is_empty() {
1999 debug_struct.field("_unknown_fields", &self._unknown_fields);
2000 }
2001 debug_struct.finish()
2002 }
2003}
2004
2005impl std::fmt::Debug for super::UpdateDataProductRequest {
2006 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2007 let mut debug_struct = f.debug_struct("UpdateDataProductRequest");
2008 debug_struct.field("data_product", &self.data_product);
2009 debug_struct.field("update_mask", &self.update_mask);
2010 debug_struct.field("validate_only", &self.validate_only);
2011 if !self._unknown_fields.is_empty() {
2012 debug_struct.field("_unknown_fields", &self._unknown_fields);
2013 }
2014 debug_struct.finish()
2015 }
2016}
2017
2018impl std::fmt::Debug for super::CreateDataAssetRequest {
2019 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2020 let mut debug_struct = f.debug_struct("CreateDataAssetRequest");
2021 debug_struct.field("parent", &self.parent);
2022 debug_struct.field("data_asset_id", &self.data_asset_id);
2023 debug_struct.field("data_asset", &self.data_asset);
2024 debug_struct.field("validate_only", &self.validate_only);
2025 if !self._unknown_fields.is_empty() {
2026 debug_struct.field("_unknown_fields", &self._unknown_fields);
2027 }
2028 debug_struct.finish()
2029 }
2030}
2031
2032impl std::fmt::Debug for super::UpdateDataAssetRequest {
2033 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2034 let mut debug_struct = f.debug_struct("UpdateDataAssetRequest");
2035 debug_struct.field("data_asset", &self.data_asset);
2036 debug_struct.field("update_mask", &self.update_mask);
2037 debug_struct.field("validate_only", &self.validate_only);
2038 if !self._unknown_fields.is_empty() {
2039 debug_struct.field("_unknown_fields", &self._unknown_fields);
2040 }
2041 debug_struct.finish()
2042 }
2043}
2044
2045impl std::fmt::Debug for super::DeleteDataAssetRequest {
2046 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2047 let mut debug_struct = f.debug_struct("DeleteDataAssetRequest");
2048 debug_struct.field("name", &self.name);
2049 debug_struct.field("etag", &self.etag);
2050 debug_struct.field("validate_only", &self.validate_only);
2051 if !self._unknown_fields.is_empty() {
2052 debug_struct.field("_unknown_fields", &self._unknown_fields);
2053 }
2054 debug_struct.finish()
2055 }
2056}
2057
2058impl std::fmt::Debug for super::GetDataAssetRequest {
2059 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2060 let mut debug_struct = f.debug_struct("GetDataAssetRequest");
2061 debug_struct.field("name", &self.name);
2062 if !self._unknown_fields.is_empty() {
2063 debug_struct.field("_unknown_fields", &self._unknown_fields);
2064 }
2065 debug_struct.finish()
2066 }
2067}
2068
2069impl std::fmt::Debug for super::ListDataAssetsRequest {
2070 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2071 let mut debug_struct = f.debug_struct("ListDataAssetsRequest");
2072 debug_struct.field("parent", &self.parent);
2073 debug_struct.field("filter", &self.filter);
2074 debug_struct.field("order_by", &self.order_by);
2075 debug_struct.field("page_size", &self.page_size);
2076 debug_struct.field("page_token", &self.page_token);
2077 if !self._unknown_fields.is_empty() {
2078 debug_struct.field("_unknown_fields", &self._unknown_fields);
2079 }
2080 debug_struct.finish()
2081 }
2082}
2083
2084impl std::fmt::Debug for super::ListDataAssetsResponse {
2085 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2086 let mut debug_struct = f.debug_struct("ListDataAssetsResponse");
2087 debug_struct.field("data_assets", &self.data_assets);
2088 debug_struct.field("next_page_token", &self.next_page_token);
2089 if !self._unknown_fields.is_empty() {
2090 debug_struct.field("_unknown_fields", &self._unknown_fields);
2091 }
2092 debug_struct.finish()
2093 }
2094}
2095
2096impl std::fmt::Debug for super::DataProfileSpec {
2097 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2098 let mut debug_struct = f.debug_struct("DataProfileSpec");
2099 debug_struct.field("sampling_percent", &self.sampling_percent);
2100 debug_struct.field("row_filter", &self.row_filter);
2101 debug_struct.field("post_scan_actions", &self.post_scan_actions);
2102 debug_struct.field("include_fields", &self.include_fields);
2103 debug_struct.field("exclude_fields", &self.exclude_fields);
2104 debug_struct.field(
2105 "catalog_publishing_enabled",
2106 &self.catalog_publishing_enabled,
2107 );
2108 if !self._unknown_fields.is_empty() {
2109 debug_struct.field("_unknown_fields", &self._unknown_fields);
2110 }
2111 debug_struct.finish()
2112 }
2113}
2114
2115impl std::fmt::Debug for super::data_profile_spec::PostScanActions {
2116 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2117 let mut debug_struct = f.debug_struct("PostScanActions");
2118 debug_struct.field("bigquery_export", &self.bigquery_export);
2119 if !self._unknown_fields.is_empty() {
2120 debug_struct.field("_unknown_fields", &self._unknown_fields);
2121 }
2122 debug_struct.finish()
2123 }
2124}
2125
2126impl std::fmt::Debug for super::data_profile_spec::post_scan_actions::BigQueryExport {
2127 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2128 let mut debug_struct = f.debug_struct("BigQueryExport");
2129 debug_struct.field("results_table", &self.results_table);
2130 if !self._unknown_fields.is_empty() {
2131 debug_struct.field("_unknown_fields", &self._unknown_fields);
2132 }
2133 debug_struct.finish()
2134 }
2135}
2136
2137impl std::fmt::Debug for super::data_profile_spec::SelectedFields {
2138 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2139 let mut debug_struct = f.debug_struct("SelectedFields");
2140 debug_struct.field("field_names", &self.field_names);
2141 if !self._unknown_fields.is_empty() {
2142 debug_struct.field("_unknown_fields", &self._unknown_fields);
2143 }
2144 debug_struct.finish()
2145 }
2146}
2147
2148impl std::fmt::Debug for super::DataProfileResult {
2149 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2150 let mut debug_struct = f.debug_struct("DataProfileResult");
2151 debug_struct.field("row_count", &self.row_count);
2152 debug_struct.field("profile", &self.profile);
2153 debug_struct.field("scanned_data", &self.scanned_data);
2154 debug_struct.field("post_scan_actions_result", &self.post_scan_actions_result);
2155 debug_struct.field("catalog_publishing_status", &self.catalog_publishing_status);
2156 if !self._unknown_fields.is_empty() {
2157 debug_struct.field("_unknown_fields", &self._unknown_fields);
2158 }
2159 debug_struct.finish()
2160 }
2161}
2162
2163impl std::fmt::Debug for super::data_profile_result::Profile {
2164 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2165 let mut debug_struct = f.debug_struct("Profile");
2166 debug_struct.field("fields", &self.fields);
2167 if !self._unknown_fields.is_empty() {
2168 debug_struct.field("_unknown_fields", &self._unknown_fields);
2169 }
2170 debug_struct.finish()
2171 }
2172}
2173
2174impl std::fmt::Debug for super::data_profile_result::profile::Field {
2175 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2176 let mut debug_struct = f.debug_struct("Field");
2177 debug_struct.field("name", &self.name);
2178 debug_struct.field("r#type", &self.r#type);
2179 debug_struct.field("mode", &self.mode);
2180 debug_struct.field("profile", &self.profile);
2181 if !self._unknown_fields.is_empty() {
2182 debug_struct.field("_unknown_fields", &self._unknown_fields);
2183 }
2184 debug_struct.finish()
2185 }
2186}
2187
2188impl std::fmt::Debug for super::data_profile_result::profile::field::ProfileInfo {
2189 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2190 let mut debug_struct = f.debug_struct("ProfileInfo");
2191 debug_struct.field("null_ratio", &self.null_ratio);
2192 debug_struct.field("distinct_ratio", &self.distinct_ratio);
2193 debug_struct.field("top_n_values", &self.top_n_values);
2194 debug_struct.field("field_info", &self.field_info);
2195 if !self._unknown_fields.is_empty() {
2196 debug_struct.field("_unknown_fields", &self._unknown_fields);
2197 }
2198 debug_struct.finish()
2199 }
2200}
2201
2202impl std::fmt::Debug for super::data_profile_result::profile::field::profile_info::StringFieldInfo {
2203 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2204 let mut debug_struct = f.debug_struct("StringFieldInfo");
2205 debug_struct.field("min_length", &self.min_length);
2206 debug_struct.field("max_length", &self.max_length);
2207 debug_struct.field("average_length", &self.average_length);
2208 if !self._unknown_fields.is_empty() {
2209 debug_struct.field("_unknown_fields", &self._unknown_fields);
2210 }
2211 debug_struct.finish()
2212 }
2213}
2214
2215impl std::fmt::Debug
2216 for super::data_profile_result::profile::field::profile_info::IntegerFieldInfo
2217{
2218 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2219 let mut debug_struct = f.debug_struct("IntegerFieldInfo");
2220 debug_struct.field("average", &self.average);
2221 debug_struct.field("standard_deviation", &self.standard_deviation);
2222 debug_struct.field("min", &self.min);
2223 debug_struct.field("quartiles", &self.quartiles);
2224 debug_struct.field("max", &self.max);
2225 if !self._unknown_fields.is_empty() {
2226 debug_struct.field("_unknown_fields", &self._unknown_fields);
2227 }
2228 debug_struct.finish()
2229 }
2230}
2231
2232impl std::fmt::Debug for super::data_profile_result::profile::field::profile_info::DoubleFieldInfo {
2233 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2234 let mut debug_struct = f.debug_struct("DoubleFieldInfo");
2235 debug_struct.field("average", &self.average);
2236 debug_struct.field("standard_deviation", &self.standard_deviation);
2237 debug_struct.field("min", &self.min);
2238 debug_struct.field("quartiles", &self.quartiles);
2239 debug_struct.field("max", &self.max);
2240 if !self._unknown_fields.is_empty() {
2241 debug_struct.field("_unknown_fields", &self._unknown_fields);
2242 }
2243 debug_struct.finish()
2244 }
2245}
2246
2247impl std::fmt::Debug for super::data_profile_result::profile::field::profile_info::TopNValue {
2248 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2249 let mut debug_struct = f.debug_struct("TopNValue");
2250 debug_struct.field("value", &self.value);
2251 debug_struct.field("count", &self.count);
2252 debug_struct.field("ratio", &self.ratio);
2253 if !self._unknown_fields.is_empty() {
2254 debug_struct.field("_unknown_fields", &self._unknown_fields);
2255 }
2256 debug_struct.finish()
2257 }
2258}
2259
2260impl std::fmt::Debug for super::data_profile_result::PostScanActionsResult {
2261 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2262 let mut debug_struct = f.debug_struct("PostScanActionsResult");
2263 debug_struct.field("bigquery_export_result", &self.bigquery_export_result);
2264 if !self._unknown_fields.is_empty() {
2265 debug_struct.field("_unknown_fields", &self._unknown_fields);
2266 }
2267 debug_struct.finish()
2268 }
2269}
2270
2271impl std::fmt::Debug
2272 for super::data_profile_result::post_scan_actions_result::BigQueryExportResult
2273{
2274 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2275 let mut debug_struct = f.debug_struct("BigQueryExportResult");
2276 debug_struct.field("state", &self.state);
2277 debug_struct.field("message", &self.message);
2278 if !self._unknown_fields.is_empty() {
2279 debug_struct.field("_unknown_fields", &self._unknown_fields);
2280 }
2281 debug_struct.finish()
2282 }
2283}
2284
2285impl std::fmt::Debug for super::DataQualitySpec {
2286 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2287 let mut debug_struct = f.debug_struct("DataQualitySpec");
2288 debug_struct.field("rules", &self.rules);
2289 debug_struct.field("sampling_percent", &self.sampling_percent);
2290 debug_struct.field("row_filter", &self.row_filter);
2291 debug_struct.field("post_scan_actions", &self.post_scan_actions);
2292 debug_struct.field(
2293 "catalog_publishing_enabled",
2294 &self.catalog_publishing_enabled,
2295 );
2296 if !self._unknown_fields.is_empty() {
2297 debug_struct.field("_unknown_fields", &self._unknown_fields);
2298 }
2299 debug_struct.finish()
2300 }
2301}
2302
2303impl std::fmt::Debug for super::data_quality_spec::PostScanActions {
2304 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2305 let mut debug_struct = f.debug_struct("PostScanActions");
2306 debug_struct.field("bigquery_export", &self.bigquery_export);
2307 debug_struct.field("notification_report", &self.notification_report);
2308 if !self._unknown_fields.is_empty() {
2309 debug_struct.field("_unknown_fields", &self._unknown_fields);
2310 }
2311 debug_struct.finish()
2312 }
2313}
2314
2315impl std::fmt::Debug for super::data_quality_spec::post_scan_actions::BigQueryExport {
2316 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2317 let mut debug_struct = f.debug_struct("BigQueryExport");
2318 debug_struct.field("results_table", &self.results_table);
2319 if !self._unknown_fields.is_empty() {
2320 debug_struct.field("_unknown_fields", &self._unknown_fields);
2321 }
2322 debug_struct.finish()
2323 }
2324}
2325
2326impl std::fmt::Debug for super::data_quality_spec::post_scan_actions::Recipients {
2327 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2328 let mut debug_struct = f.debug_struct("Recipients");
2329 debug_struct.field("emails", &self.emails);
2330 if !self._unknown_fields.is_empty() {
2331 debug_struct.field("_unknown_fields", &self._unknown_fields);
2332 }
2333 debug_struct.finish()
2334 }
2335}
2336
2337impl std::fmt::Debug for super::data_quality_spec::post_scan_actions::ScoreThresholdTrigger {
2338 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2339 let mut debug_struct = f.debug_struct("ScoreThresholdTrigger");
2340 debug_struct.field("score_threshold", &self.score_threshold);
2341 if !self._unknown_fields.is_empty() {
2342 debug_struct.field("_unknown_fields", &self._unknown_fields);
2343 }
2344 debug_struct.finish()
2345 }
2346}
2347
2348impl std::fmt::Debug for super::data_quality_spec::post_scan_actions::JobFailureTrigger {
2349 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2350 let mut debug_struct = f.debug_struct("JobFailureTrigger");
2351 if !self._unknown_fields.is_empty() {
2352 debug_struct.field("_unknown_fields", &self._unknown_fields);
2353 }
2354 debug_struct.finish()
2355 }
2356}
2357
2358impl std::fmt::Debug for super::data_quality_spec::post_scan_actions::JobEndTrigger {
2359 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2360 let mut debug_struct = f.debug_struct("JobEndTrigger");
2361 if !self._unknown_fields.is_empty() {
2362 debug_struct.field("_unknown_fields", &self._unknown_fields);
2363 }
2364 debug_struct.finish()
2365 }
2366}
2367
2368impl std::fmt::Debug for super::data_quality_spec::post_scan_actions::NotificationReport {
2369 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2370 let mut debug_struct = f.debug_struct("NotificationReport");
2371 debug_struct.field("recipients", &self.recipients);
2372 debug_struct.field("score_threshold_trigger", &self.score_threshold_trigger);
2373 debug_struct.field("job_failure_trigger", &self.job_failure_trigger);
2374 debug_struct.field("job_end_trigger", &self.job_end_trigger);
2375 if !self._unknown_fields.is_empty() {
2376 debug_struct.field("_unknown_fields", &self._unknown_fields);
2377 }
2378 debug_struct.finish()
2379 }
2380}
2381
2382impl std::fmt::Debug for super::DataQualityResult {
2383 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2384 let mut debug_struct = f.debug_struct("DataQualityResult");
2385 debug_struct.field("passed", &self.passed);
2386 debug_struct.field("score", &self.score);
2387 debug_struct.field("dimensions", &self.dimensions);
2388 debug_struct.field("columns", &self.columns);
2389 debug_struct.field("rules", &self.rules);
2390 debug_struct.field("row_count", &self.row_count);
2391 debug_struct.field("scanned_data", &self.scanned_data);
2392 debug_struct.field("post_scan_actions_result", &self.post_scan_actions_result);
2393 debug_struct.field("catalog_publishing_status", &self.catalog_publishing_status);
2394 debug_struct.field(
2395 "anomaly_detection_generated_assets",
2396 &self.anomaly_detection_generated_assets,
2397 );
2398 if !self._unknown_fields.is_empty() {
2399 debug_struct.field("_unknown_fields", &self._unknown_fields);
2400 }
2401 debug_struct.finish()
2402 }
2403}
2404
2405impl std::fmt::Debug for super::data_quality_result::PostScanActionsResult {
2406 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2407 let mut debug_struct = f.debug_struct("PostScanActionsResult");
2408 debug_struct.field("bigquery_export_result", &self.bigquery_export_result);
2409 if !self._unknown_fields.is_empty() {
2410 debug_struct.field("_unknown_fields", &self._unknown_fields);
2411 }
2412 debug_struct.finish()
2413 }
2414}
2415
2416impl std::fmt::Debug
2417 for super::data_quality_result::post_scan_actions_result::BigQueryExportResult
2418{
2419 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2420 let mut debug_struct = f.debug_struct("BigQueryExportResult");
2421 debug_struct.field("state", &self.state);
2422 debug_struct.field("message", &self.message);
2423 if !self._unknown_fields.is_empty() {
2424 debug_struct.field("_unknown_fields", &self._unknown_fields);
2425 }
2426 debug_struct.finish()
2427 }
2428}
2429
2430impl std::fmt::Debug for super::data_quality_result::AnomalyDetectionGeneratedAssets {
2431 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2432 let mut debug_struct = f.debug_struct("AnomalyDetectionGeneratedAssets");
2433 debug_struct.field("result_table", &self.result_table);
2434 debug_struct.field("data_intermediate_table", &self.data_intermediate_table);
2435 debug_struct.field(
2436 "freshness_intermediate_table",
2437 &self.freshness_intermediate_table,
2438 );
2439 debug_struct.field("volume_intermediate_table", &self.volume_intermediate_table);
2440 if !self._unknown_fields.is_empty() {
2441 debug_struct.field("_unknown_fields", &self._unknown_fields);
2442 }
2443 debug_struct.finish()
2444 }
2445}
2446
2447impl std::fmt::Debug for super::DataQualityRuleResult {
2448 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2449 let mut debug_struct = f.debug_struct("DataQualityRuleResult");
2450 debug_struct.field("rule", &self.rule);
2451 debug_struct.field("passed", &self.passed);
2452 debug_struct.field("evaluated_count", &self.evaluated_count);
2453 debug_struct.field("passed_count", &self.passed_count);
2454 debug_struct.field("null_count", &self.null_count);
2455 debug_struct.field("pass_ratio", &self.pass_ratio);
2456 debug_struct.field("failing_rows_query", &self.failing_rows_query);
2457 debug_struct.field("assertion_row_count", &self.assertion_row_count);
2458 debug_struct.field("debug_queries_result_sets", &self.debug_queries_result_sets);
2459 if !self._unknown_fields.is_empty() {
2460 debug_struct.field("_unknown_fields", &self._unknown_fields);
2461 }
2462 debug_struct.finish()
2463 }
2464}
2465
2466impl std::fmt::Debug for super::data_quality_rule_result::DebugQueryResult {
2467 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2468 let mut debug_struct = f.debug_struct("DebugQueryResult");
2469 debug_struct.field("name", &self.name);
2470 debug_struct.field("r#type", &self.r#type);
2471 debug_struct.field("value", &self.value);
2472 if !self._unknown_fields.is_empty() {
2473 debug_struct.field("_unknown_fields", &self._unknown_fields);
2474 }
2475 debug_struct.finish()
2476 }
2477}
2478
2479impl std::fmt::Debug for super::data_quality_rule_result::DebugQueryResultSet {
2480 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2481 let mut debug_struct = f.debug_struct("DebugQueryResultSet");
2482 debug_struct.field("results", &self.results);
2483 if !self._unknown_fields.is_empty() {
2484 debug_struct.field("_unknown_fields", &self._unknown_fields);
2485 }
2486 debug_struct.finish()
2487 }
2488}
2489
2490impl std::fmt::Debug for super::DataQualityDimensionResult {
2491 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2492 let mut debug_struct = f.debug_struct("DataQualityDimensionResult");
2493 debug_struct.field("dimension", &self.dimension);
2494 debug_struct.field("passed", &self.passed);
2495 debug_struct.field("score", &self.score);
2496 if !self._unknown_fields.is_empty() {
2497 debug_struct.field("_unknown_fields", &self._unknown_fields);
2498 }
2499 debug_struct.finish()
2500 }
2501}
2502
2503impl std::fmt::Debug for super::DataQualityDimension {
2504 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2505 let mut debug_struct = f.debug_struct("DataQualityDimension");
2506 debug_struct.field("name", &self.name);
2507 if !self._unknown_fields.is_empty() {
2508 debug_struct.field("_unknown_fields", &self._unknown_fields);
2509 }
2510 debug_struct.finish()
2511 }
2512}
2513
2514impl std::fmt::Debug for super::DataQualityRule {
2515 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2516 let mut debug_struct = f.debug_struct("DataQualityRule");
2517 debug_struct.field("column", &self.column);
2518 debug_struct.field("ignore_null", &self.ignore_null);
2519 debug_struct.field("dimension", &self.dimension);
2520 debug_struct.field("threshold", &self.threshold);
2521 debug_struct.field("name", &self.name);
2522 debug_struct.field("description", &self.description);
2523 debug_struct.field("suspended", &self.suspended);
2524 debug_struct.field("debug_queries", &self.debug_queries);
2525 debug_struct.field("rule_type", &self.rule_type);
2526 if !self._unknown_fields.is_empty() {
2527 debug_struct.field("_unknown_fields", &self._unknown_fields);
2528 }
2529 debug_struct.finish()
2530 }
2531}
2532
2533impl std::fmt::Debug for super::data_quality_rule::RangeExpectation {
2534 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2535 let mut debug_struct = f.debug_struct("RangeExpectation");
2536 debug_struct.field("min_value", &self.min_value);
2537 debug_struct.field("max_value", &self.max_value);
2538 debug_struct.field("strict_min_enabled", &self.strict_min_enabled);
2539 debug_struct.field("strict_max_enabled", &self.strict_max_enabled);
2540 if !self._unknown_fields.is_empty() {
2541 debug_struct.field("_unknown_fields", &self._unknown_fields);
2542 }
2543 debug_struct.finish()
2544 }
2545}
2546
2547impl std::fmt::Debug for super::data_quality_rule::NonNullExpectation {
2548 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2549 let mut debug_struct = f.debug_struct("NonNullExpectation");
2550 if !self._unknown_fields.is_empty() {
2551 debug_struct.field("_unknown_fields", &self._unknown_fields);
2552 }
2553 debug_struct.finish()
2554 }
2555}
2556
2557impl std::fmt::Debug for super::data_quality_rule::SetExpectation {
2558 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2559 let mut debug_struct = f.debug_struct("SetExpectation");
2560 debug_struct.field("values", &self.values);
2561 if !self._unknown_fields.is_empty() {
2562 debug_struct.field("_unknown_fields", &self._unknown_fields);
2563 }
2564 debug_struct.finish()
2565 }
2566}
2567
2568impl std::fmt::Debug for super::data_quality_rule::RegexExpectation {
2569 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2570 let mut debug_struct = f.debug_struct("RegexExpectation");
2571 debug_struct.field("regex", &self.regex);
2572 if !self._unknown_fields.is_empty() {
2573 debug_struct.field("_unknown_fields", &self._unknown_fields);
2574 }
2575 debug_struct.finish()
2576 }
2577}
2578
2579impl std::fmt::Debug for super::data_quality_rule::UniquenessExpectation {
2580 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2581 let mut debug_struct = f.debug_struct("UniquenessExpectation");
2582 if !self._unknown_fields.is_empty() {
2583 debug_struct.field("_unknown_fields", &self._unknown_fields);
2584 }
2585 debug_struct.finish()
2586 }
2587}
2588
2589impl std::fmt::Debug for super::data_quality_rule::StatisticRangeExpectation {
2590 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2591 let mut debug_struct = f.debug_struct("StatisticRangeExpectation");
2592 debug_struct.field("statistic", &self.statistic);
2593 debug_struct.field("min_value", &self.min_value);
2594 debug_struct.field("max_value", &self.max_value);
2595 debug_struct.field("strict_min_enabled", &self.strict_min_enabled);
2596 debug_struct.field("strict_max_enabled", &self.strict_max_enabled);
2597 if !self._unknown_fields.is_empty() {
2598 debug_struct.field("_unknown_fields", &self._unknown_fields);
2599 }
2600 debug_struct.finish()
2601 }
2602}
2603
2604impl std::fmt::Debug for super::data_quality_rule::RowConditionExpectation {
2605 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2606 let mut debug_struct = f.debug_struct("RowConditionExpectation");
2607 debug_struct.field("sql_expression", &self.sql_expression);
2608 if !self._unknown_fields.is_empty() {
2609 debug_struct.field("_unknown_fields", &self._unknown_fields);
2610 }
2611 debug_struct.finish()
2612 }
2613}
2614
2615impl std::fmt::Debug for super::data_quality_rule::TableConditionExpectation {
2616 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2617 let mut debug_struct = f.debug_struct("TableConditionExpectation");
2618 debug_struct.field("sql_expression", &self.sql_expression);
2619 if !self._unknown_fields.is_empty() {
2620 debug_struct.field("_unknown_fields", &self._unknown_fields);
2621 }
2622 debug_struct.finish()
2623 }
2624}
2625
2626impl std::fmt::Debug for super::data_quality_rule::SqlAssertion {
2627 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2628 let mut debug_struct = f.debug_struct("SqlAssertion");
2629 debug_struct.field("sql_statement", &self.sql_statement);
2630 if !self._unknown_fields.is_empty() {
2631 debug_struct.field("_unknown_fields", &self._unknown_fields);
2632 }
2633 debug_struct.finish()
2634 }
2635}
2636
2637impl std::fmt::Debug for super::data_quality_rule::DebugQuery {
2638 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2639 let mut debug_struct = f.debug_struct("DebugQuery");
2640 debug_struct.field("description", &self.description);
2641 debug_struct.field("sql_statement", &self.sql_statement);
2642 if !self._unknown_fields.is_empty() {
2643 debug_struct.field("_unknown_fields", &self._unknown_fields);
2644 }
2645 debug_struct.finish()
2646 }
2647}
2648
2649impl std::fmt::Debug for super::DataQualityColumnResult {
2650 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2651 let mut debug_struct = f.debug_struct("DataQualityColumnResult");
2652 debug_struct.field("column", &self.column);
2653 debug_struct.field("score", &self.score);
2654 debug_struct.field("passed", &self.passed);
2655 debug_struct.field("dimensions", &self.dimensions);
2656 if !self._unknown_fields.is_empty() {
2657 debug_struct.field("_unknown_fields", &self._unknown_fields);
2658 }
2659 debug_struct.finish()
2660 }
2661}
2662
2663impl std::fmt::Debug for super::DataTaxonomy {
2664 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2665 let mut debug_struct = f.debug_struct("DataTaxonomy");
2666 debug_struct.field("name", &self.name);
2667 debug_struct.field("uid", &self.uid);
2668 debug_struct.field("create_time", &self.create_time);
2669 debug_struct.field("update_time", &self.update_time);
2670 debug_struct.field("description", &self.description);
2671 debug_struct.field("display_name", &self.display_name);
2672 debug_struct.field("labels", &self.labels);
2673 debug_struct.field("attribute_count", &self.attribute_count);
2674 debug_struct.field("etag", &self.etag);
2675 debug_struct.field("class_count", &self.class_count);
2676 if !self._unknown_fields.is_empty() {
2677 debug_struct.field("_unknown_fields", &self._unknown_fields);
2678 }
2679 debug_struct.finish()
2680 }
2681}
2682
2683impl std::fmt::Debug for super::DataAttribute {
2684 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2685 let mut debug_struct = f.debug_struct("DataAttribute");
2686 debug_struct.field("name", &self.name);
2687 debug_struct.field("uid", &self.uid);
2688 debug_struct.field("create_time", &self.create_time);
2689 debug_struct.field("update_time", &self.update_time);
2690 debug_struct.field("description", &self.description);
2691 debug_struct.field("display_name", &self.display_name);
2692 debug_struct.field("labels", &self.labels);
2693 debug_struct.field("parent_id", &self.parent_id);
2694 debug_struct.field("attribute_count", &self.attribute_count);
2695 debug_struct.field("etag", &self.etag);
2696 debug_struct.field("resource_access_spec", &self.resource_access_spec);
2697 debug_struct.field("data_access_spec", &self.data_access_spec);
2698 if !self._unknown_fields.is_empty() {
2699 debug_struct.field("_unknown_fields", &self._unknown_fields);
2700 }
2701 debug_struct.finish()
2702 }
2703}
2704
2705impl std::fmt::Debug for super::DataAttributeBinding {
2706 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2707 let mut debug_struct = f.debug_struct("DataAttributeBinding");
2708 debug_struct.field("name", &self.name);
2709 debug_struct.field("uid", &self.uid);
2710 debug_struct.field("create_time", &self.create_time);
2711 debug_struct.field("update_time", &self.update_time);
2712 debug_struct.field("description", &self.description);
2713 debug_struct.field("display_name", &self.display_name);
2714 debug_struct.field("labels", &self.labels);
2715 debug_struct.field("etag", &self.etag);
2716 debug_struct.field("attributes", &self.attributes);
2717 debug_struct.field("paths", &self.paths);
2718 debug_struct.field("resource_reference", &self.resource_reference);
2719 if !self._unknown_fields.is_empty() {
2720 debug_struct.field("_unknown_fields", &self._unknown_fields);
2721 }
2722 debug_struct.finish()
2723 }
2724}
2725
2726impl std::fmt::Debug for super::data_attribute_binding::Path {
2727 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2728 let mut debug_struct = f.debug_struct("Path");
2729 debug_struct.field("name", &self.name);
2730 debug_struct.field("attributes", &self.attributes);
2731 if !self._unknown_fields.is_empty() {
2732 debug_struct.field("_unknown_fields", &self._unknown_fields);
2733 }
2734 debug_struct.finish()
2735 }
2736}
2737
2738impl std::fmt::Debug for super::CreateDataTaxonomyRequest {
2739 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2740 let mut debug_struct = f.debug_struct("CreateDataTaxonomyRequest");
2741 debug_struct.field("parent", &self.parent);
2742 debug_struct.field("data_taxonomy_id", &self.data_taxonomy_id);
2743 debug_struct.field("data_taxonomy", &self.data_taxonomy);
2744 debug_struct.field("validate_only", &self.validate_only);
2745 if !self._unknown_fields.is_empty() {
2746 debug_struct.field("_unknown_fields", &self._unknown_fields);
2747 }
2748 debug_struct.finish()
2749 }
2750}
2751
2752impl std::fmt::Debug for super::UpdateDataTaxonomyRequest {
2753 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2754 let mut debug_struct = f.debug_struct("UpdateDataTaxonomyRequest");
2755 debug_struct.field("update_mask", &self.update_mask);
2756 debug_struct.field("data_taxonomy", &self.data_taxonomy);
2757 debug_struct.field("validate_only", &self.validate_only);
2758 if !self._unknown_fields.is_empty() {
2759 debug_struct.field("_unknown_fields", &self._unknown_fields);
2760 }
2761 debug_struct.finish()
2762 }
2763}
2764
2765impl std::fmt::Debug for super::GetDataTaxonomyRequest {
2766 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2767 let mut debug_struct = f.debug_struct("GetDataTaxonomyRequest");
2768 debug_struct.field("name", &self.name);
2769 if !self._unknown_fields.is_empty() {
2770 debug_struct.field("_unknown_fields", &self._unknown_fields);
2771 }
2772 debug_struct.finish()
2773 }
2774}
2775
2776impl std::fmt::Debug for super::ListDataTaxonomiesRequest {
2777 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2778 let mut debug_struct = f.debug_struct("ListDataTaxonomiesRequest");
2779 debug_struct.field("parent", &self.parent);
2780 debug_struct.field("page_size", &self.page_size);
2781 debug_struct.field("page_token", &self.page_token);
2782 debug_struct.field("filter", &self.filter);
2783 debug_struct.field("order_by", &self.order_by);
2784 if !self._unknown_fields.is_empty() {
2785 debug_struct.field("_unknown_fields", &self._unknown_fields);
2786 }
2787 debug_struct.finish()
2788 }
2789}
2790
2791impl std::fmt::Debug for super::ListDataTaxonomiesResponse {
2792 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2793 let mut debug_struct = f.debug_struct("ListDataTaxonomiesResponse");
2794 debug_struct.field("data_taxonomies", &self.data_taxonomies);
2795 debug_struct.field("next_page_token", &self.next_page_token);
2796 debug_struct.field("unreachable_locations", &self.unreachable_locations);
2797 if !self._unknown_fields.is_empty() {
2798 debug_struct.field("_unknown_fields", &self._unknown_fields);
2799 }
2800 debug_struct.finish()
2801 }
2802}
2803
2804impl std::fmt::Debug for super::DeleteDataTaxonomyRequest {
2805 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2806 let mut debug_struct = f.debug_struct("DeleteDataTaxonomyRequest");
2807 debug_struct.field("name", &self.name);
2808 debug_struct.field("etag", &self.etag);
2809 if !self._unknown_fields.is_empty() {
2810 debug_struct.field("_unknown_fields", &self._unknown_fields);
2811 }
2812 debug_struct.finish()
2813 }
2814}
2815
2816impl std::fmt::Debug for super::CreateDataAttributeRequest {
2817 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2818 let mut debug_struct = f.debug_struct("CreateDataAttributeRequest");
2819 debug_struct.field("parent", &self.parent);
2820 debug_struct.field("data_attribute_id", &self.data_attribute_id);
2821 debug_struct.field("data_attribute", &self.data_attribute);
2822 debug_struct.field("validate_only", &self.validate_only);
2823 if !self._unknown_fields.is_empty() {
2824 debug_struct.field("_unknown_fields", &self._unknown_fields);
2825 }
2826 debug_struct.finish()
2827 }
2828}
2829
2830impl std::fmt::Debug for super::UpdateDataAttributeRequest {
2831 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2832 let mut debug_struct = f.debug_struct("UpdateDataAttributeRequest");
2833 debug_struct.field("update_mask", &self.update_mask);
2834 debug_struct.field("data_attribute", &self.data_attribute);
2835 debug_struct.field("validate_only", &self.validate_only);
2836 if !self._unknown_fields.is_empty() {
2837 debug_struct.field("_unknown_fields", &self._unknown_fields);
2838 }
2839 debug_struct.finish()
2840 }
2841}
2842
2843impl std::fmt::Debug for super::GetDataAttributeRequest {
2844 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2845 let mut debug_struct = f.debug_struct("GetDataAttributeRequest");
2846 debug_struct.field("name", &self.name);
2847 if !self._unknown_fields.is_empty() {
2848 debug_struct.field("_unknown_fields", &self._unknown_fields);
2849 }
2850 debug_struct.finish()
2851 }
2852}
2853
2854impl std::fmt::Debug for super::ListDataAttributesRequest {
2855 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2856 let mut debug_struct = f.debug_struct("ListDataAttributesRequest");
2857 debug_struct.field("parent", &self.parent);
2858 debug_struct.field("page_size", &self.page_size);
2859 debug_struct.field("page_token", &self.page_token);
2860 debug_struct.field("filter", &self.filter);
2861 debug_struct.field("order_by", &self.order_by);
2862 if !self._unknown_fields.is_empty() {
2863 debug_struct.field("_unknown_fields", &self._unknown_fields);
2864 }
2865 debug_struct.finish()
2866 }
2867}
2868
2869impl std::fmt::Debug for super::ListDataAttributesResponse {
2870 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2871 let mut debug_struct = f.debug_struct("ListDataAttributesResponse");
2872 debug_struct.field("data_attributes", &self.data_attributes);
2873 debug_struct.field("next_page_token", &self.next_page_token);
2874 debug_struct.field("unreachable_locations", &self.unreachable_locations);
2875 if !self._unknown_fields.is_empty() {
2876 debug_struct.field("_unknown_fields", &self._unknown_fields);
2877 }
2878 debug_struct.finish()
2879 }
2880}
2881
2882impl std::fmt::Debug for super::DeleteDataAttributeRequest {
2883 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2884 let mut debug_struct = f.debug_struct("DeleteDataAttributeRequest");
2885 debug_struct.field("name", &self.name);
2886 debug_struct.field("etag", &self.etag);
2887 if !self._unknown_fields.is_empty() {
2888 debug_struct.field("_unknown_fields", &self._unknown_fields);
2889 }
2890 debug_struct.finish()
2891 }
2892}
2893
2894impl std::fmt::Debug for super::CreateDataAttributeBindingRequest {
2895 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2896 let mut debug_struct = f.debug_struct("CreateDataAttributeBindingRequest");
2897 debug_struct.field("parent", &self.parent);
2898 debug_struct.field("data_attribute_binding_id", &self.data_attribute_binding_id);
2899 debug_struct.field("data_attribute_binding", &self.data_attribute_binding);
2900 debug_struct.field("validate_only", &self.validate_only);
2901 if !self._unknown_fields.is_empty() {
2902 debug_struct.field("_unknown_fields", &self._unknown_fields);
2903 }
2904 debug_struct.finish()
2905 }
2906}
2907
2908impl std::fmt::Debug for super::UpdateDataAttributeBindingRequest {
2909 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2910 let mut debug_struct = f.debug_struct("UpdateDataAttributeBindingRequest");
2911 debug_struct.field("update_mask", &self.update_mask);
2912 debug_struct.field("data_attribute_binding", &self.data_attribute_binding);
2913 debug_struct.field("validate_only", &self.validate_only);
2914 if !self._unknown_fields.is_empty() {
2915 debug_struct.field("_unknown_fields", &self._unknown_fields);
2916 }
2917 debug_struct.finish()
2918 }
2919}
2920
2921impl std::fmt::Debug for super::GetDataAttributeBindingRequest {
2922 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2923 let mut debug_struct = f.debug_struct("GetDataAttributeBindingRequest");
2924 debug_struct.field("name", &self.name);
2925 if !self._unknown_fields.is_empty() {
2926 debug_struct.field("_unknown_fields", &self._unknown_fields);
2927 }
2928 debug_struct.finish()
2929 }
2930}
2931
2932impl std::fmt::Debug for super::ListDataAttributeBindingsRequest {
2933 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2934 let mut debug_struct = f.debug_struct("ListDataAttributeBindingsRequest");
2935 debug_struct.field("parent", &self.parent);
2936 debug_struct.field("page_size", &self.page_size);
2937 debug_struct.field("page_token", &self.page_token);
2938 debug_struct.field("filter", &self.filter);
2939 debug_struct.field("order_by", &self.order_by);
2940 if !self._unknown_fields.is_empty() {
2941 debug_struct.field("_unknown_fields", &self._unknown_fields);
2942 }
2943 debug_struct.finish()
2944 }
2945}
2946
2947impl std::fmt::Debug for super::ListDataAttributeBindingsResponse {
2948 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2949 let mut debug_struct = f.debug_struct("ListDataAttributeBindingsResponse");
2950 debug_struct.field("data_attribute_bindings", &self.data_attribute_bindings);
2951 debug_struct.field("next_page_token", &self.next_page_token);
2952 debug_struct.field("unreachable_locations", &self.unreachable_locations);
2953 if !self._unknown_fields.is_empty() {
2954 debug_struct.field("_unknown_fields", &self._unknown_fields);
2955 }
2956 debug_struct.finish()
2957 }
2958}
2959
2960impl std::fmt::Debug for super::DeleteDataAttributeBindingRequest {
2961 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2962 let mut debug_struct = f.debug_struct("DeleteDataAttributeBindingRequest");
2963 debug_struct.field("name", &self.name);
2964 debug_struct.field("etag", &self.etag);
2965 if !self._unknown_fields.is_empty() {
2966 debug_struct.field("_unknown_fields", &self._unknown_fields);
2967 }
2968 debug_struct.finish()
2969 }
2970}
2971
2972impl std::fmt::Debug for super::CreateDataScanRequest {
2973 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2974 let mut debug_struct = f.debug_struct("CreateDataScanRequest");
2975 debug_struct.field("parent", &self.parent);
2976 debug_struct.field("data_scan", &self.data_scan);
2977 debug_struct.field("data_scan_id", &self.data_scan_id);
2978 debug_struct.field("validate_only", &self.validate_only);
2979 if !self._unknown_fields.is_empty() {
2980 debug_struct.field("_unknown_fields", &self._unknown_fields);
2981 }
2982 debug_struct.finish()
2983 }
2984}
2985
2986impl std::fmt::Debug for super::UpdateDataScanRequest {
2987 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2988 let mut debug_struct = f.debug_struct("UpdateDataScanRequest");
2989 debug_struct.field("data_scan", &self.data_scan);
2990 debug_struct.field("update_mask", &self.update_mask);
2991 debug_struct.field("validate_only", &self.validate_only);
2992 if !self._unknown_fields.is_empty() {
2993 debug_struct.field("_unknown_fields", &self._unknown_fields);
2994 }
2995 debug_struct.finish()
2996 }
2997}
2998
2999impl std::fmt::Debug for super::DeleteDataScanRequest {
3000 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3001 let mut debug_struct = f.debug_struct("DeleteDataScanRequest");
3002 debug_struct.field("name", &self.name);
3003 debug_struct.field("force", &self.force);
3004 if !self._unknown_fields.is_empty() {
3005 debug_struct.field("_unknown_fields", &self._unknown_fields);
3006 }
3007 debug_struct.finish()
3008 }
3009}
3010
3011impl std::fmt::Debug for super::GetDataScanRequest {
3012 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3013 let mut debug_struct = f.debug_struct("GetDataScanRequest");
3014 debug_struct.field("name", &self.name);
3015 debug_struct.field("view", &self.view);
3016 if !self._unknown_fields.is_empty() {
3017 debug_struct.field("_unknown_fields", &self._unknown_fields);
3018 }
3019 debug_struct.finish()
3020 }
3021}
3022
3023impl std::fmt::Debug for super::ListDataScansRequest {
3024 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3025 let mut debug_struct = f.debug_struct("ListDataScansRequest");
3026 debug_struct.field("parent", &self.parent);
3027 debug_struct.field("page_size", &self.page_size);
3028 debug_struct.field("page_token", &self.page_token);
3029 debug_struct.field("filter", &self.filter);
3030 debug_struct.field("order_by", &self.order_by);
3031 if !self._unknown_fields.is_empty() {
3032 debug_struct.field("_unknown_fields", &self._unknown_fields);
3033 }
3034 debug_struct.finish()
3035 }
3036}
3037
3038impl std::fmt::Debug for super::ListDataScansResponse {
3039 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3040 let mut debug_struct = f.debug_struct("ListDataScansResponse");
3041 debug_struct.field("data_scans", &self.data_scans);
3042 debug_struct.field("next_page_token", &self.next_page_token);
3043 debug_struct.field("unreachable", &self.unreachable);
3044 if !self._unknown_fields.is_empty() {
3045 debug_struct.field("_unknown_fields", &self._unknown_fields);
3046 }
3047 debug_struct.finish()
3048 }
3049}
3050
3051impl std::fmt::Debug for super::RunDataScanRequest {
3052 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3053 let mut debug_struct = f.debug_struct("RunDataScanRequest");
3054 debug_struct.field("name", &self.name);
3055 if !self._unknown_fields.is_empty() {
3056 debug_struct.field("_unknown_fields", &self._unknown_fields);
3057 }
3058 debug_struct.finish()
3059 }
3060}
3061
3062impl std::fmt::Debug for super::RunDataScanResponse {
3063 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3064 let mut debug_struct = f.debug_struct("RunDataScanResponse");
3065 debug_struct.field("job", &self.job);
3066 if !self._unknown_fields.is_empty() {
3067 debug_struct.field("_unknown_fields", &self._unknown_fields);
3068 }
3069 debug_struct.finish()
3070 }
3071}
3072
3073impl std::fmt::Debug for super::GetDataScanJobRequest {
3074 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3075 let mut debug_struct = f.debug_struct("GetDataScanJobRequest");
3076 debug_struct.field("name", &self.name);
3077 debug_struct.field("view", &self.view);
3078 if !self._unknown_fields.is_empty() {
3079 debug_struct.field("_unknown_fields", &self._unknown_fields);
3080 }
3081 debug_struct.finish()
3082 }
3083}
3084
3085impl std::fmt::Debug for super::ListDataScanJobsRequest {
3086 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3087 let mut debug_struct = f.debug_struct("ListDataScanJobsRequest");
3088 debug_struct.field("parent", &self.parent);
3089 debug_struct.field("page_size", &self.page_size);
3090 debug_struct.field("page_token", &self.page_token);
3091 debug_struct.field("filter", &self.filter);
3092 if !self._unknown_fields.is_empty() {
3093 debug_struct.field("_unknown_fields", &self._unknown_fields);
3094 }
3095 debug_struct.finish()
3096 }
3097}
3098
3099impl std::fmt::Debug for super::ListDataScanJobsResponse {
3100 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3101 let mut debug_struct = f.debug_struct("ListDataScanJobsResponse");
3102 debug_struct.field("data_scan_jobs", &self.data_scan_jobs);
3103 debug_struct.field("next_page_token", &self.next_page_token);
3104 if !self._unknown_fields.is_empty() {
3105 debug_struct.field("_unknown_fields", &self._unknown_fields);
3106 }
3107 debug_struct.finish()
3108 }
3109}
3110
3111impl std::fmt::Debug for super::GenerateDataQualityRulesRequest {
3112 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3113 let mut debug_struct = f.debug_struct("GenerateDataQualityRulesRequest");
3114 debug_struct.field("name", &self.name);
3115 if !self._unknown_fields.is_empty() {
3116 debug_struct.field("_unknown_fields", &self._unknown_fields);
3117 }
3118 debug_struct.finish()
3119 }
3120}
3121
3122impl std::fmt::Debug for super::GenerateDataQualityRulesResponse {
3123 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3124 let mut debug_struct = f.debug_struct("GenerateDataQualityRulesResponse");
3125 debug_struct.field("rule", &self.rule);
3126 if !self._unknown_fields.is_empty() {
3127 debug_struct.field("_unknown_fields", &self._unknown_fields);
3128 }
3129 debug_struct.finish()
3130 }
3131}
3132
3133impl std::fmt::Debug for super::DataScan {
3134 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3135 let mut debug_struct = f.debug_struct("DataScan");
3136 debug_struct.field("name", &self.name);
3137 debug_struct.field("uid", &self.uid);
3138 debug_struct.field("description", &self.description);
3139 debug_struct.field("display_name", &self.display_name);
3140 debug_struct.field("labels", &self.labels);
3141 debug_struct.field("state", &self.state);
3142 debug_struct.field("create_time", &self.create_time);
3143 debug_struct.field("update_time", &self.update_time);
3144 debug_struct.field("data", &self.data);
3145 debug_struct.field("execution_spec", &self.execution_spec);
3146 debug_struct.field("execution_status", &self.execution_status);
3147 debug_struct.field("r#type", &self.r#type);
3148 debug_struct.field("spec", &self.spec);
3149 debug_struct.field("result", &self.result);
3150 if !self._unknown_fields.is_empty() {
3151 debug_struct.field("_unknown_fields", &self._unknown_fields);
3152 }
3153 debug_struct.finish()
3154 }
3155}
3156
3157impl std::fmt::Debug for super::data_scan::ExecutionSpec {
3158 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3159 let mut debug_struct = f.debug_struct("ExecutionSpec");
3160 debug_struct.field("trigger", &self.trigger);
3161 debug_struct.field("incremental", &self.incremental);
3162 if !self._unknown_fields.is_empty() {
3163 debug_struct.field("_unknown_fields", &self._unknown_fields);
3164 }
3165 debug_struct.finish()
3166 }
3167}
3168
3169impl std::fmt::Debug for super::data_scan::ExecutionStatus {
3170 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3171 let mut debug_struct = f.debug_struct("ExecutionStatus");
3172 debug_struct.field("latest_job_start_time", &self.latest_job_start_time);
3173 debug_struct.field("latest_job_end_time", &self.latest_job_end_time);
3174 debug_struct.field("latest_job_create_time", &self.latest_job_create_time);
3175 if !self._unknown_fields.is_empty() {
3176 debug_struct.field("_unknown_fields", &self._unknown_fields);
3177 }
3178 debug_struct.finish()
3179 }
3180}
3181
3182impl std::fmt::Debug for super::DataScanJob {
3183 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3184 let mut debug_struct = f.debug_struct("DataScanJob");
3185 debug_struct.field("name", &self.name);
3186 debug_struct.field("uid", &self.uid);
3187 debug_struct.field("create_time", &self.create_time);
3188 debug_struct.field("start_time", &self.start_time);
3189 debug_struct.field("end_time", &self.end_time);
3190 debug_struct.field("state", &self.state);
3191 debug_struct.field("message", &self.message);
3192 debug_struct.field("r#type", &self.r#type);
3193 debug_struct.field("spec", &self.spec);
3194 debug_struct.field("result", &self.result);
3195 if !self._unknown_fields.is_empty() {
3196 debug_struct.field("_unknown_fields", &self._unknown_fields);
3197 }
3198 debug_struct.finish()
3199 }
3200}
3201
3202impl std::fmt::Debug for super::DataScanCatalogPublishingStatus {
3203 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3204 let mut debug_struct = f.debug_struct("DataScanCatalogPublishingStatus");
3205 debug_struct.field("state", &self.state);
3206 if !self._unknown_fields.is_empty() {
3207 debug_struct.field("_unknown_fields", &self._unknown_fields);
3208 }
3209 debug_struct.finish()
3210 }
3211}
3212
3213impl std::fmt::Debug for super::DiscoveryEvent {
3214 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3215 let mut debug_struct = f.debug_struct("DiscoveryEvent");
3216 debug_struct.field("message", &self.message);
3217 debug_struct.field("lake_id", &self.lake_id);
3218 debug_struct.field("zone_id", &self.zone_id);
3219 debug_struct.field("asset_id", &self.asset_id);
3220 debug_struct.field("data_location", &self.data_location);
3221 debug_struct.field("datascan_id", &self.datascan_id);
3222 debug_struct.field("r#type", &self.r#type);
3223 debug_struct.field("details", &self.details);
3224 if !self._unknown_fields.is_empty() {
3225 debug_struct.field("_unknown_fields", &self._unknown_fields);
3226 }
3227 debug_struct.finish()
3228 }
3229}
3230
3231impl std::fmt::Debug for super::discovery_event::ConfigDetails {
3232 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3233 let mut debug_struct = f.debug_struct("ConfigDetails");
3234 debug_struct.field("parameters", &self.parameters);
3235 if !self._unknown_fields.is_empty() {
3236 debug_struct.field("_unknown_fields", &self._unknown_fields);
3237 }
3238 debug_struct.finish()
3239 }
3240}
3241
3242impl std::fmt::Debug for super::discovery_event::EntityDetails {
3243 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3244 let mut debug_struct = f.debug_struct("EntityDetails");
3245 debug_struct.field("entity", &self.entity);
3246 debug_struct.field("r#type", &self.r#type);
3247 if !self._unknown_fields.is_empty() {
3248 debug_struct.field("_unknown_fields", &self._unknown_fields);
3249 }
3250 debug_struct.finish()
3251 }
3252}
3253
3254impl std::fmt::Debug for super::discovery_event::TableDetails {
3255 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3256 let mut debug_struct = f.debug_struct("TableDetails");
3257 debug_struct.field("table", &self.table);
3258 debug_struct.field("r#type", &self.r#type);
3259 if !self._unknown_fields.is_empty() {
3260 debug_struct.field("_unknown_fields", &self._unknown_fields);
3261 }
3262 debug_struct.finish()
3263 }
3264}
3265
3266impl std::fmt::Debug for super::discovery_event::PartitionDetails {
3267 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3268 let mut debug_struct = f.debug_struct("PartitionDetails");
3269 debug_struct.field("partition", &self.partition);
3270 debug_struct.field("entity", &self.entity);
3271 debug_struct.field("r#type", &self.r#type);
3272 debug_struct.field("sampled_data_locations", &self.sampled_data_locations);
3273 if !self._unknown_fields.is_empty() {
3274 debug_struct.field("_unknown_fields", &self._unknown_fields);
3275 }
3276 debug_struct.finish()
3277 }
3278}
3279
3280impl std::fmt::Debug for super::discovery_event::ActionDetails {
3281 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3282 let mut debug_struct = f.debug_struct("ActionDetails");
3283 debug_struct.field("r#type", &self.r#type);
3284 debug_struct.field("issue", &self.issue);
3285 if !self._unknown_fields.is_empty() {
3286 debug_struct.field("_unknown_fields", &self._unknown_fields);
3287 }
3288 debug_struct.finish()
3289 }
3290}
3291
3292impl std::fmt::Debug for super::JobEvent {
3293 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3294 let mut debug_struct = f.debug_struct("JobEvent");
3295 debug_struct.field("message", &self.message);
3296 debug_struct.field("job_id", &self.job_id);
3297 debug_struct.field("start_time", &self.start_time);
3298 debug_struct.field("end_time", &self.end_time);
3299 debug_struct.field("state", &self.state);
3300 debug_struct.field("retries", &self.retries);
3301 debug_struct.field("r#type", &self.r#type);
3302 debug_struct.field("service", &self.service);
3303 debug_struct.field("service_job", &self.service_job);
3304 debug_struct.field("execution_trigger", &self.execution_trigger);
3305 if !self._unknown_fields.is_empty() {
3306 debug_struct.field("_unknown_fields", &self._unknown_fields);
3307 }
3308 debug_struct.finish()
3309 }
3310}
3311
3312impl std::fmt::Debug for super::SessionEvent {
3313 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3314 let mut debug_struct = f.debug_struct("SessionEvent");
3315 debug_struct.field("message", &self.message);
3316 debug_struct.field("user_id", &self.user_id);
3317 debug_struct.field("session_id", &self.session_id);
3318 debug_struct.field("r#type", &self.r#type);
3319 debug_struct.field("event_succeeded", &self.event_succeeded);
3320 debug_struct.field("fast_startup_enabled", &self.fast_startup_enabled);
3321 debug_struct.field("unassigned_duration", &self.unassigned_duration);
3322 debug_struct.field("detail", &self.detail);
3323 if !self._unknown_fields.is_empty() {
3324 debug_struct.field("_unknown_fields", &self._unknown_fields);
3325 }
3326 debug_struct.finish()
3327 }
3328}
3329
3330impl std::fmt::Debug for super::session_event::QueryDetail {
3331 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3332 let mut debug_struct = f.debug_struct("QueryDetail");
3333 debug_struct.field("query_id", &self.query_id);
3334 debug_struct.field("query_text", &self.query_text);
3335 debug_struct.field("engine", &self.engine);
3336 debug_struct.field("duration", &self.duration);
3337 debug_struct.field("result_size_bytes", &self.result_size_bytes);
3338 debug_struct.field("data_processed_bytes", &self.data_processed_bytes);
3339 if !self._unknown_fields.is_empty() {
3340 debug_struct.field("_unknown_fields", &self._unknown_fields);
3341 }
3342 debug_struct.finish()
3343 }
3344}
3345
3346impl std::fmt::Debug for super::GovernanceEvent {
3347 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3348 let mut debug_struct = f.debug_struct("GovernanceEvent");
3349 debug_struct.field("message", &self.message);
3350 debug_struct.field("event_type", &self.event_type);
3351 debug_struct.field("entity", &self.entity);
3352 if !self._unknown_fields.is_empty() {
3353 debug_struct.field("_unknown_fields", &self._unknown_fields);
3354 }
3355 debug_struct.finish()
3356 }
3357}
3358
3359impl std::fmt::Debug for super::governance_event::Entity {
3360 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3361 let mut debug_struct = f.debug_struct("Entity");
3362 debug_struct.field("entity", &self.entity);
3363 debug_struct.field("entity_type", &self.entity_type);
3364 if !self._unknown_fields.is_empty() {
3365 debug_struct.field("_unknown_fields", &self._unknown_fields);
3366 }
3367 debug_struct.finish()
3368 }
3369}
3370
3371impl std::fmt::Debug for super::DataScanEvent {
3372 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3373 let mut debug_struct = f.debug_struct("DataScanEvent");
3374 debug_struct.field("data_source", &self.data_source);
3375 debug_struct.field("job_id", &self.job_id);
3376 debug_struct.field("create_time", &self.create_time);
3377 debug_struct.field("start_time", &self.start_time);
3378 debug_struct.field("end_time", &self.end_time);
3379 debug_struct.field("r#type", &self.r#type);
3380 debug_struct.field("state", &self.state);
3381 debug_struct.field("message", &self.message);
3382 debug_struct.field("spec_version", &self.spec_version);
3383 debug_struct.field("trigger", &self.trigger);
3384 debug_struct.field("scope", &self.scope);
3385 debug_struct.field("post_scan_actions_result", &self.post_scan_actions_result);
3386 debug_struct.field("catalog_publishing_status", &self.catalog_publishing_status);
3387 debug_struct.field("result", &self.result);
3388 debug_struct.field("applied_configs", &self.applied_configs);
3389 if !self._unknown_fields.is_empty() {
3390 debug_struct.field("_unknown_fields", &self._unknown_fields);
3391 }
3392 debug_struct.finish()
3393 }
3394}
3395
3396impl std::fmt::Debug for super::data_scan_event::DataProfileResult {
3397 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3398 let mut debug_struct = f.debug_struct("DataProfileResult");
3399 debug_struct.field("row_count", &self.row_count);
3400 if !self._unknown_fields.is_empty() {
3401 debug_struct.field("_unknown_fields", &self._unknown_fields);
3402 }
3403 debug_struct.finish()
3404 }
3405}
3406
3407impl std::fmt::Debug for super::data_scan_event::DataQualityResult {
3408 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3409 let mut debug_struct = f.debug_struct("DataQualityResult");
3410 debug_struct.field("row_count", &self.row_count);
3411 debug_struct.field("passed", &self.passed);
3412 debug_struct.field("dimension_passed", &self.dimension_passed);
3413 debug_struct.field("score", &self.score);
3414 debug_struct.field("dimension_score", &self.dimension_score);
3415 debug_struct.field("column_score", &self.column_score);
3416 if !self._unknown_fields.is_empty() {
3417 debug_struct.field("_unknown_fields", &self._unknown_fields);
3418 }
3419 debug_struct.finish()
3420 }
3421}
3422
3423impl std::fmt::Debug for super::data_scan_event::DataProfileAppliedConfigs {
3424 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3425 let mut debug_struct = f.debug_struct("DataProfileAppliedConfigs");
3426 debug_struct.field("sampling_percent", &self.sampling_percent);
3427 debug_struct.field("row_filter_applied", &self.row_filter_applied);
3428 debug_struct.field("column_filter_applied", &self.column_filter_applied);
3429 if !self._unknown_fields.is_empty() {
3430 debug_struct.field("_unknown_fields", &self._unknown_fields);
3431 }
3432 debug_struct.finish()
3433 }
3434}
3435
3436impl std::fmt::Debug for super::data_scan_event::DataQualityAppliedConfigs {
3437 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3438 let mut debug_struct = f.debug_struct("DataQualityAppliedConfigs");
3439 debug_struct.field("sampling_percent", &self.sampling_percent);
3440 debug_struct.field("row_filter_applied", &self.row_filter_applied);
3441 if !self._unknown_fields.is_empty() {
3442 debug_struct.field("_unknown_fields", &self._unknown_fields);
3443 }
3444 debug_struct.finish()
3445 }
3446}
3447
3448impl std::fmt::Debug for super::data_scan_event::PostScanActionsResult {
3449 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3450 let mut debug_struct = f.debug_struct("PostScanActionsResult");
3451 debug_struct.field("bigquery_export_result", &self.bigquery_export_result);
3452 if !self._unknown_fields.is_empty() {
3453 debug_struct.field("_unknown_fields", &self._unknown_fields);
3454 }
3455 debug_struct.finish()
3456 }
3457}
3458
3459impl std::fmt::Debug for super::data_scan_event::post_scan_actions_result::BigQueryExportResult {
3460 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3461 let mut debug_struct = f.debug_struct("BigQueryExportResult");
3462 debug_struct.field("state", &self.state);
3463 debug_struct.field("message", &self.message);
3464 if !self._unknown_fields.is_empty() {
3465 debug_struct.field("_unknown_fields", &self._unknown_fields);
3466 }
3467 debug_struct.finish()
3468 }
3469}
3470
3471impl std::fmt::Debug for super::DataQualityScanRuleResult {
3472 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3473 let mut debug_struct = f.debug_struct("DataQualityScanRuleResult");
3474 debug_struct.field("job_id", &self.job_id);
3475 debug_struct.field("data_source", &self.data_source);
3476 debug_struct.field("column", &self.column);
3477 debug_struct.field("rule_name", &self.rule_name);
3478 debug_struct.field("rule_type", &self.rule_type);
3479 debug_struct.field("evalution_type", &self.evalution_type);
3480 debug_struct.field("rule_dimension", &self.rule_dimension);
3481 debug_struct.field("threshold_percent", &self.threshold_percent);
3482 debug_struct.field("result", &self.result);
3483 debug_struct.field("evaluated_row_count", &self.evaluated_row_count);
3484 debug_struct.field("passed_row_count", &self.passed_row_count);
3485 debug_struct.field("null_row_count", &self.null_row_count);
3486 debug_struct.field("assertion_row_count", &self.assertion_row_count);
3487 if !self._unknown_fields.is_empty() {
3488 debug_struct.field("_unknown_fields", &self._unknown_fields);
3489 }
3490 debug_struct.finish()
3491 }
3492}
3493
3494impl std::fmt::Debug for super::BusinessGlossaryEvent {
3495 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3496 let mut debug_struct = f.debug_struct("BusinessGlossaryEvent");
3497 debug_struct.field("message", &self.message);
3498 debug_struct.field("event_type", &self.event_type);
3499 debug_struct.field("resource", &self.resource);
3500 if !self._unknown_fields.is_empty() {
3501 debug_struct.field("_unknown_fields", &self._unknown_fields);
3502 }
3503 debug_struct.finish()
3504 }
3505}
3506
3507impl std::fmt::Debug for super::EntryLinkEvent {
3508 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3509 let mut debug_struct = f.debug_struct("EntryLinkEvent");
3510 debug_struct.field("message", &self.message);
3511 debug_struct.field("event_type", &self.event_type);
3512 debug_struct.field("resource", &self.resource);
3513 if !self._unknown_fields.is_empty() {
3514 debug_struct.field("_unknown_fields", &self._unknown_fields);
3515 }
3516 debug_struct.finish()
3517 }
3518}
3519
3520impl std::fmt::Debug for super::CreateEntityRequest {
3521 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3522 let mut debug_struct = f.debug_struct("CreateEntityRequest");
3523 debug_struct.field("parent", &self.parent);
3524 debug_struct.field("entity", &self.entity);
3525 debug_struct.field("validate_only", &self.validate_only);
3526 if !self._unknown_fields.is_empty() {
3527 debug_struct.field("_unknown_fields", &self._unknown_fields);
3528 }
3529 debug_struct.finish()
3530 }
3531}
3532
3533impl std::fmt::Debug for super::UpdateEntityRequest {
3534 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3535 let mut debug_struct = f.debug_struct("UpdateEntityRequest");
3536 debug_struct.field("entity", &self.entity);
3537 debug_struct.field("validate_only", &self.validate_only);
3538 if !self._unknown_fields.is_empty() {
3539 debug_struct.field("_unknown_fields", &self._unknown_fields);
3540 }
3541 debug_struct.finish()
3542 }
3543}
3544
3545impl std::fmt::Debug for super::DeleteEntityRequest {
3546 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3547 let mut debug_struct = f.debug_struct("DeleteEntityRequest");
3548 debug_struct.field("name", &self.name);
3549 debug_struct.field("etag", &self.etag);
3550 if !self._unknown_fields.is_empty() {
3551 debug_struct.field("_unknown_fields", &self._unknown_fields);
3552 }
3553 debug_struct.finish()
3554 }
3555}
3556
3557impl std::fmt::Debug for super::ListEntitiesRequest {
3558 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3559 let mut debug_struct = f.debug_struct("ListEntitiesRequest");
3560 debug_struct.field("parent", &self.parent);
3561 debug_struct.field("view", &self.view);
3562 debug_struct.field("page_size", &self.page_size);
3563 debug_struct.field("page_token", &self.page_token);
3564 debug_struct.field("filter", &self.filter);
3565 if !self._unknown_fields.is_empty() {
3566 debug_struct.field("_unknown_fields", &self._unknown_fields);
3567 }
3568 debug_struct.finish()
3569 }
3570}
3571
3572impl std::fmt::Debug for super::ListEntitiesResponse {
3573 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3574 let mut debug_struct = f.debug_struct("ListEntitiesResponse");
3575 debug_struct.field("entities", &self.entities);
3576 debug_struct.field("next_page_token", &self.next_page_token);
3577 if !self._unknown_fields.is_empty() {
3578 debug_struct.field("_unknown_fields", &self._unknown_fields);
3579 }
3580 debug_struct.finish()
3581 }
3582}
3583
3584impl std::fmt::Debug for super::GetEntityRequest {
3585 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3586 let mut debug_struct = f.debug_struct("GetEntityRequest");
3587 debug_struct.field("name", &self.name);
3588 debug_struct.field("view", &self.view);
3589 if !self._unknown_fields.is_empty() {
3590 debug_struct.field("_unknown_fields", &self._unknown_fields);
3591 }
3592 debug_struct.finish()
3593 }
3594}
3595
3596impl std::fmt::Debug for super::ListPartitionsRequest {
3597 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3598 let mut debug_struct = f.debug_struct("ListPartitionsRequest");
3599 debug_struct.field("parent", &self.parent);
3600 debug_struct.field("page_size", &self.page_size);
3601 debug_struct.field("page_token", &self.page_token);
3602 debug_struct.field("filter", &self.filter);
3603 if !self._unknown_fields.is_empty() {
3604 debug_struct.field("_unknown_fields", &self._unknown_fields);
3605 }
3606 debug_struct.finish()
3607 }
3608}
3609
3610impl std::fmt::Debug for super::CreatePartitionRequest {
3611 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3612 let mut debug_struct = f.debug_struct("CreatePartitionRequest");
3613 debug_struct.field("parent", &self.parent);
3614 debug_struct.field("partition", &self.partition);
3615 debug_struct.field("validate_only", &self.validate_only);
3616 if !self._unknown_fields.is_empty() {
3617 debug_struct.field("_unknown_fields", &self._unknown_fields);
3618 }
3619 debug_struct.finish()
3620 }
3621}
3622
3623impl std::fmt::Debug for super::DeletePartitionRequest {
3624 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3625 let mut debug_struct = f.debug_struct("DeletePartitionRequest");
3626 debug_struct.field("name", &self.name);
3627 debug_struct.field("etag", &self.etag);
3628 if !self._unknown_fields.is_empty() {
3629 debug_struct.field("_unknown_fields", &self._unknown_fields);
3630 }
3631 debug_struct.finish()
3632 }
3633}
3634
3635impl std::fmt::Debug for super::ListPartitionsResponse {
3636 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3637 let mut debug_struct = f.debug_struct("ListPartitionsResponse");
3638 debug_struct.field("partitions", &self.partitions);
3639 debug_struct.field("next_page_token", &self.next_page_token);
3640 if !self._unknown_fields.is_empty() {
3641 debug_struct.field("_unknown_fields", &self._unknown_fields);
3642 }
3643 debug_struct.finish()
3644 }
3645}
3646
3647impl std::fmt::Debug for super::GetPartitionRequest {
3648 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3649 let mut debug_struct = f.debug_struct("GetPartitionRequest");
3650 debug_struct.field("name", &self.name);
3651 if !self._unknown_fields.is_empty() {
3652 debug_struct.field("_unknown_fields", &self._unknown_fields);
3653 }
3654 debug_struct.finish()
3655 }
3656}
3657
3658impl std::fmt::Debug for super::Entity {
3659 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3660 let mut debug_struct = f.debug_struct("Entity");
3661 debug_struct.field("name", &self.name);
3662 debug_struct.field("display_name", &self.display_name);
3663 debug_struct.field("description", &self.description);
3664 debug_struct.field("create_time", &self.create_time);
3665 debug_struct.field("update_time", &self.update_time);
3666 debug_struct.field("id", &self.id);
3667 debug_struct.field("etag", &self.etag);
3668 debug_struct.field("r#type", &self.r#type);
3669 debug_struct.field("asset", &self.asset);
3670 debug_struct.field("data_path", &self.data_path);
3671 debug_struct.field("data_path_pattern", &self.data_path_pattern);
3672 debug_struct.field("catalog_entry", &self.catalog_entry);
3673 debug_struct.field("system", &self.system);
3674 debug_struct.field("format", &self.format);
3675 debug_struct.field("compatibility", &self.compatibility);
3676 debug_struct.field("access", &self.access);
3677 debug_struct.field("uid", &self.uid);
3678 debug_struct.field("schema", &self.schema);
3679 if !self._unknown_fields.is_empty() {
3680 debug_struct.field("_unknown_fields", &self._unknown_fields);
3681 }
3682 debug_struct.finish()
3683 }
3684}
3685
3686impl std::fmt::Debug for super::entity::CompatibilityStatus {
3687 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3688 let mut debug_struct = f.debug_struct("CompatibilityStatus");
3689 debug_struct.field("hive_metastore", &self.hive_metastore);
3690 debug_struct.field("bigquery", &self.bigquery);
3691 if !self._unknown_fields.is_empty() {
3692 debug_struct.field("_unknown_fields", &self._unknown_fields);
3693 }
3694 debug_struct.finish()
3695 }
3696}
3697
3698impl std::fmt::Debug for super::entity::compatibility_status::Compatibility {
3699 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3700 let mut debug_struct = f.debug_struct("Compatibility");
3701 debug_struct.field("compatible", &self.compatible);
3702 debug_struct.field("reason", &self.reason);
3703 if !self._unknown_fields.is_empty() {
3704 debug_struct.field("_unknown_fields", &self._unknown_fields);
3705 }
3706 debug_struct.finish()
3707 }
3708}
3709
3710impl std::fmt::Debug for super::Partition {
3711 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3712 let mut debug_struct = f.debug_struct("Partition");
3713 debug_struct.field("name", &self.name);
3714 debug_struct.field("values", &self.values);
3715 debug_struct.field("location", &self.location);
3716 debug_struct.field("etag", &self.etag);
3717 if !self._unknown_fields.is_empty() {
3718 debug_struct.field("_unknown_fields", &self._unknown_fields);
3719 }
3720 debug_struct.finish()
3721 }
3722}
3723
3724impl std::fmt::Debug for super::Schema {
3725 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3726 let mut debug_struct = f.debug_struct("Schema");
3727 debug_struct.field("user_managed", &self.user_managed);
3728 debug_struct.field("fields", &self.fields);
3729 debug_struct.field("partition_fields", &self.partition_fields);
3730 debug_struct.field("partition_style", &self.partition_style);
3731 if !self._unknown_fields.is_empty() {
3732 debug_struct.field("_unknown_fields", &self._unknown_fields);
3733 }
3734 debug_struct.finish()
3735 }
3736}
3737
3738impl std::fmt::Debug for super::schema::SchemaField {
3739 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3740 let mut debug_struct = f.debug_struct("SchemaField");
3741 debug_struct.field("name", &self.name);
3742 debug_struct.field("description", &self.description);
3743 debug_struct.field("r#type", &self.r#type);
3744 debug_struct.field("mode", &self.mode);
3745 debug_struct.field("fields", &self.fields);
3746 if !self._unknown_fields.is_empty() {
3747 debug_struct.field("_unknown_fields", &self._unknown_fields);
3748 }
3749 debug_struct.finish()
3750 }
3751}
3752
3753impl std::fmt::Debug for super::schema::PartitionField {
3754 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3755 let mut debug_struct = f.debug_struct("PartitionField");
3756 debug_struct.field("name", &self.name);
3757 debug_struct.field("r#type", &self.r#type);
3758 if !self._unknown_fields.is_empty() {
3759 debug_struct.field("_unknown_fields", &self._unknown_fields);
3760 }
3761 debug_struct.finish()
3762 }
3763}
3764
3765impl std::fmt::Debug for super::StorageFormat {
3766 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3767 let mut debug_struct = f.debug_struct("StorageFormat");
3768 debug_struct.field("format", &self.format);
3769 debug_struct.field("compression_format", &self.compression_format);
3770 debug_struct.field("mime_type", &self.mime_type);
3771 debug_struct.field("options", &self.options);
3772 if !self._unknown_fields.is_empty() {
3773 debug_struct.field("_unknown_fields", &self._unknown_fields);
3774 }
3775 debug_struct.finish()
3776 }
3777}
3778
3779impl std::fmt::Debug for super::storage_format::CsvOptions {
3780 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3781 let mut debug_struct = f.debug_struct("CsvOptions");
3782 debug_struct.field("encoding", &self.encoding);
3783 debug_struct.field("header_rows", &self.header_rows);
3784 debug_struct.field("delimiter", &self.delimiter);
3785 debug_struct.field("quote", &self.quote);
3786 if !self._unknown_fields.is_empty() {
3787 debug_struct.field("_unknown_fields", &self._unknown_fields);
3788 }
3789 debug_struct.finish()
3790 }
3791}
3792
3793impl std::fmt::Debug for super::storage_format::JsonOptions {
3794 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3795 let mut debug_struct = f.debug_struct("JsonOptions");
3796 debug_struct.field("encoding", &self.encoding);
3797 if !self._unknown_fields.is_empty() {
3798 debug_struct.field("_unknown_fields", &self._unknown_fields);
3799 }
3800 debug_struct.finish()
3801 }
3802}
3803
3804impl std::fmt::Debug for super::storage_format::IcebergOptions {
3805 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3806 let mut debug_struct = f.debug_struct("IcebergOptions");
3807 debug_struct.field("metadata_location", &self.metadata_location);
3808 if !self._unknown_fields.is_empty() {
3809 debug_struct.field("_unknown_fields", &self._unknown_fields);
3810 }
3811 debug_struct.finish()
3812 }
3813}
3814
3815impl std::fmt::Debug for super::StorageAccess {
3816 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3817 let mut debug_struct = f.debug_struct("StorageAccess");
3818 debug_struct.field("read", &self.read);
3819 if !self._unknown_fields.is_empty() {
3820 debug_struct.field("_unknown_fields", &self._unknown_fields);
3821 }
3822 debug_struct.finish()
3823 }
3824}
3825
3826impl std::fmt::Debug for super::Trigger {
3827 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3828 let mut debug_struct = f.debug_struct("Trigger");
3829 debug_struct.field("mode", &self.mode);
3830 if !self._unknown_fields.is_empty() {
3831 debug_struct.field("_unknown_fields", &self._unknown_fields);
3832 }
3833 debug_struct.finish()
3834 }
3835}
3836
3837impl std::fmt::Debug for super::trigger::OnDemand {
3838 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3839 let mut debug_struct = f.debug_struct("OnDemand");
3840 if !self._unknown_fields.is_empty() {
3841 debug_struct.field("_unknown_fields", &self._unknown_fields);
3842 }
3843 debug_struct.finish()
3844 }
3845}
3846
3847impl std::fmt::Debug for super::trigger::Schedule {
3848 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3849 let mut debug_struct = f.debug_struct("Schedule");
3850 debug_struct.field("cron", &self.cron);
3851 if !self._unknown_fields.is_empty() {
3852 debug_struct.field("_unknown_fields", &self._unknown_fields);
3853 }
3854 debug_struct.finish()
3855 }
3856}
3857
3858impl std::fmt::Debug for super::trigger::OneTime {
3859 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3860 let mut debug_struct = f.debug_struct("OneTime");
3861 debug_struct.field("ttl_after_scan_completion", &self.ttl_after_scan_completion);
3862 if !self._unknown_fields.is_empty() {
3863 debug_struct.field("_unknown_fields", &self._unknown_fields);
3864 }
3865 debug_struct.finish()
3866 }
3867}
3868
3869impl std::fmt::Debug for super::DataSource {
3870 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3871 let mut debug_struct = f.debug_struct("DataSource");
3872 debug_struct.field("source", &self.source);
3873 if !self._unknown_fields.is_empty() {
3874 debug_struct.field("_unknown_fields", &self._unknown_fields);
3875 }
3876 debug_struct.finish()
3877 }
3878}
3879
3880impl std::fmt::Debug for super::ScannedData {
3881 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3882 let mut debug_struct = f.debug_struct("ScannedData");
3883 debug_struct.field("data_range", &self.data_range);
3884 if !self._unknown_fields.is_empty() {
3885 debug_struct.field("_unknown_fields", &self._unknown_fields);
3886 }
3887 debug_struct.finish()
3888 }
3889}
3890
3891impl std::fmt::Debug for super::scanned_data::IncrementalField {
3892 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3893 let mut debug_struct = f.debug_struct("IncrementalField");
3894 debug_struct.field("field", &self.field);
3895 debug_struct.field("start", &self.start);
3896 debug_struct.field("end", &self.end);
3897 if !self._unknown_fields.is_empty() {
3898 debug_struct.field("_unknown_fields", &self._unknown_fields);
3899 }
3900 debug_struct.finish()
3901 }
3902}
3903
3904impl std::fmt::Debug for super::Lake {
3905 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3906 let mut debug_struct = f.debug_struct("Lake");
3907 debug_struct.field("name", &self.name);
3908 debug_struct.field("display_name", &self.display_name);
3909 debug_struct.field("uid", &self.uid);
3910 debug_struct.field("create_time", &self.create_time);
3911 debug_struct.field("update_time", &self.update_time);
3912 debug_struct.field("labels", &self.labels);
3913 debug_struct.field("description", &self.description);
3914 debug_struct.field("state", &self.state);
3915 debug_struct.field("service_account", &self.service_account);
3916 debug_struct.field("metastore", &self.metastore);
3917 debug_struct.field("asset_status", &self.asset_status);
3918 debug_struct.field("metastore_status", &self.metastore_status);
3919 if !self._unknown_fields.is_empty() {
3920 debug_struct.field("_unknown_fields", &self._unknown_fields);
3921 }
3922 debug_struct.finish()
3923 }
3924}
3925
3926impl std::fmt::Debug for super::lake::Metastore {
3927 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3928 let mut debug_struct = f.debug_struct("Metastore");
3929 debug_struct.field("service", &self.service);
3930 if !self._unknown_fields.is_empty() {
3931 debug_struct.field("_unknown_fields", &self._unknown_fields);
3932 }
3933 debug_struct.finish()
3934 }
3935}
3936
3937impl std::fmt::Debug for super::lake::MetastoreStatus {
3938 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3939 let mut debug_struct = f.debug_struct("MetastoreStatus");
3940 debug_struct.field("state", &self.state);
3941 debug_struct.field("message", &self.message);
3942 debug_struct.field("update_time", &self.update_time);
3943 debug_struct.field("endpoint", &self.endpoint);
3944 if !self._unknown_fields.is_empty() {
3945 debug_struct.field("_unknown_fields", &self._unknown_fields);
3946 }
3947 debug_struct.finish()
3948 }
3949}
3950
3951impl std::fmt::Debug for super::AssetStatus {
3952 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3953 let mut debug_struct = f.debug_struct("AssetStatus");
3954 debug_struct.field("update_time", &self.update_time);
3955 debug_struct.field("active_assets", &self.active_assets);
3956 debug_struct.field(
3957 "security_policy_applying_assets",
3958 &self.security_policy_applying_assets,
3959 );
3960 if !self._unknown_fields.is_empty() {
3961 debug_struct.field("_unknown_fields", &self._unknown_fields);
3962 }
3963 debug_struct.finish()
3964 }
3965}
3966
3967impl std::fmt::Debug for super::Zone {
3968 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3969 let mut debug_struct = f.debug_struct("Zone");
3970 debug_struct.field("name", &self.name);
3971 debug_struct.field("display_name", &self.display_name);
3972 debug_struct.field("uid", &self.uid);
3973 debug_struct.field("create_time", &self.create_time);
3974 debug_struct.field("update_time", &self.update_time);
3975 debug_struct.field("labels", &self.labels);
3976 debug_struct.field("description", &self.description);
3977 debug_struct.field("state", &self.state);
3978 debug_struct.field("r#type", &self.r#type);
3979 debug_struct.field("discovery_spec", &self.discovery_spec);
3980 debug_struct.field("resource_spec", &self.resource_spec);
3981 debug_struct.field("asset_status", &self.asset_status);
3982 if !self._unknown_fields.is_empty() {
3983 debug_struct.field("_unknown_fields", &self._unknown_fields);
3984 }
3985 debug_struct.finish()
3986 }
3987}
3988
3989impl std::fmt::Debug for super::zone::ResourceSpec {
3990 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3991 let mut debug_struct = f.debug_struct("ResourceSpec");
3992 debug_struct.field("location_type", &self.location_type);
3993 if !self._unknown_fields.is_empty() {
3994 debug_struct.field("_unknown_fields", &self._unknown_fields);
3995 }
3996 debug_struct.finish()
3997 }
3998}
3999
4000impl std::fmt::Debug for super::zone::DiscoverySpec {
4001 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4002 let mut debug_struct = f.debug_struct("DiscoverySpec");
4003 debug_struct.field("enabled", &self.enabled);
4004 debug_struct.field("include_patterns", &self.include_patterns);
4005 debug_struct.field("exclude_patterns", &self.exclude_patterns);
4006 debug_struct.field("csv_options", &self.csv_options);
4007 debug_struct.field("json_options", &self.json_options);
4008 debug_struct.field("trigger", &self.trigger);
4009 if !self._unknown_fields.is_empty() {
4010 debug_struct.field("_unknown_fields", &self._unknown_fields);
4011 }
4012 debug_struct.finish()
4013 }
4014}
4015
4016impl std::fmt::Debug for super::zone::discovery_spec::CsvOptions {
4017 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4018 let mut debug_struct = f.debug_struct("CsvOptions");
4019 debug_struct.field("header_rows", &self.header_rows);
4020 debug_struct.field("delimiter", &self.delimiter);
4021 debug_struct.field("encoding", &self.encoding);
4022 debug_struct.field("disable_type_inference", &self.disable_type_inference);
4023 if !self._unknown_fields.is_empty() {
4024 debug_struct.field("_unknown_fields", &self._unknown_fields);
4025 }
4026 debug_struct.finish()
4027 }
4028}
4029
4030impl std::fmt::Debug for super::zone::discovery_spec::JsonOptions {
4031 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4032 let mut debug_struct = f.debug_struct("JsonOptions");
4033 debug_struct.field("encoding", &self.encoding);
4034 debug_struct.field("disable_type_inference", &self.disable_type_inference);
4035 if !self._unknown_fields.is_empty() {
4036 debug_struct.field("_unknown_fields", &self._unknown_fields);
4037 }
4038 debug_struct.finish()
4039 }
4040}
4041
4042impl std::fmt::Debug for super::Action {
4043 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4044 let mut debug_struct = f.debug_struct("Action");
4045 debug_struct.field("category", &self.category);
4046 debug_struct.field("issue", &self.issue);
4047 debug_struct.field("detect_time", &self.detect_time);
4048 debug_struct.field("name", &self.name);
4049 debug_struct.field("lake", &self.lake);
4050 debug_struct.field("zone", &self.zone);
4051 debug_struct.field("asset", &self.asset);
4052 debug_struct.field("data_locations", &self.data_locations);
4053 debug_struct.field("details", &self.details);
4054 if !self._unknown_fields.is_empty() {
4055 debug_struct.field("_unknown_fields", &self._unknown_fields);
4056 }
4057 debug_struct.finish()
4058 }
4059}
4060
4061impl std::fmt::Debug for super::action::MissingResource {
4062 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4063 let mut debug_struct = f.debug_struct("MissingResource");
4064 if !self._unknown_fields.is_empty() {
4065 debug_struct.field("_unknown_fields", &self._unknown_fields);
4066 }
4067 debug_struct.finish()
4068 }
4069}
4070
4071impl std::fmt::Debug for super::action::UnauthorizedResource {
4072 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4073 let mut debug_struct = f.debug_struct("UnauthorizedResource");
4074 if !self._unknown_fields.is_empty() {
4075 debug_struct.field("_unknown_fields", &self._unknown_fields);
4076 }
4077 debug_struct.finish()
4078 }
4079}
4080
4081impl std::fmt::Debug for super::action::FailedSecurityPolicyApply {
4082 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4083 let mut debug_struct = f.debug_struct("FailedSecurityPolicyApply");
4084 debug_struct.field("asset", &self.asset);
4085 if !self._unknown_fields.is_empty() {
4086 debug_struct.field("_unknown_fields", &self._unknown_fields);
4087 }
4088 debug_struct.finish()
4089 }
4090}
4091
4092impl std::fmt::Debug for super::action::InvalidDataFormat {
4093 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4094 let mut debug_struct = f.debug_struct("InvalidDataFormat");
4095 debug_struct.field("sampled_data_locations", &self.sampled_data_locations);
4096 debug_struct.field("expected_format", &self.expected_format);
4097 debug_struct.field("new_format", &self.new_format);
4098 if !self._unknown_fields.is_empty() {
4099 debug_struct.field("_unknown_fields", &self._unknown_fields);
4100 }
4101 debug_struct.finish()
4102 }
4103}
4104
4105impl std::fmt::Debug for super::action::IncompatibleDataSchema {
4106 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4107 let mut debug_struct = f.debug_struct("IncompatibleDataSchema");
4108 debug_struct.field("table", &self.table);
4109 debug_struct.field("existing_schema", &self.existing_schema);
4110 debug_struct.field("new_schema", &self.new_schema);
4111 debug_struct.field("sampled_data_locations", &self.sampled_data_locations);
4112 debug_struct.field("schema_change", &self.schema_change);
4113 if !self._unknown_fields.is_empty() {
4114 debug_struct.field("_unknown_fields", &self._unknown_fields);
4115 }
4116 debug_struct.finish()
4117 }
4118}
4119
4120impl std::fmt::Debug for super::action::InvalidDataPartition {
4121 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4122 let mut debug_struct = f.debug_struct("InvalidDataPartition");
4123 debug_struct.field("expected_structure", &self.expected_structure);
4124 if !self._unknown_fields.is_empty() {
4125 debug_struct.field("_unknown_fields", &self._unknown_fields);
4126 }
4127 debug_struct.finish()
4128 }
4129}
4130
4131impl std::fmt::Debug for super::action::MissingData {
4132 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4133 let mut debug_struct = f.debug_struct("MissingData");
4134 if !self._unknown_fields.is_empty() {
4135 debug_struct.field("_unknown_fields", &self._unknown_fields);
4136 }
4137 debug_struct.finish()
4138 }
4139}
4140
4141impl std::fmt::Debug for super::action::InvalidDataOrganization {
4142 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4143 let mut debug_struct = f.debug_struct("InvalidDataOrganization");
4144 if !self._unknown_fields.is_empty() {
4145 debug_struct.field("_unknown_fields", &self._unknown_fields);
4146 }
4147 debug_struct.finish()
4148 }
4149}
4150
4151impl std::fmt::Debug for super::Asset {
4152 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4153 let mut debug_struct = f.debug_struct("Asset");
4154 debug_struct.field("name", &self.name);
4155 debug_struct.field("display_name", &self.display_name);
4156 debug_struct.field("uid", &self.uid);
4157 debug_struct.field("create_time", &self.create_time);
4158 debug_struct.field("update_time", &self.update_time);
4159 debug_struct.field("labels", &self.labels);
4160 debug_struct.field("description", &self.description);
4161 debug_struct.field("state", &self.state);
4162 debug_struct.field("resource_spec", &self.resource_spec);
4163 debug_struct.field("resource_status", &self.resource_status);
4164 debug_struct.field("security_status", &self.security_status);
4165 debug_struct.field("discovery_spec", &self.discovery_spec);
4166 debug_struct.field("discovery_status", &self.discovery_status);
4167 if !self._unknown_fields.is_empty() {
4168 debug_struct.field("_unknown_fields", &self._unknown_fields);
4169 }
4170 debug_struct.finish()
4171 }
4172}
4173
4174impl std::fmt::Debug for super::asset::SecurityStatus {
4175 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4176 let mut debug_struct = f.debug_struct("SecurityStatus");
4177 debug_struct.field("state", &self.state);
4178 debug_struct.field("message", &self.message);
4179 debug_struct.field("update_time", &self.update_time);
4180 if !self._unknown_fields.is_empty() {
4181 debug_struct.field("_unknown_fields", &self._unknown_fields);
4182 }
4183 debug_struct.finish()
4184 }
4185}
4186
4187impl std::fmt::Debug for super::asset::DiscoverySpec {
4188 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4189 let mut debug_struct = f.debug_struct("DiscoverySpec");
4190 debug_struct.field("enabled", &self.enabled);
4191 debug_struct.field("include_patterns", &self.include_patterns);
4192 debug_struct.field("exclude_patterns", &self.exclude_patterns);
4193 debug_struct.field("csv_options", &self.csv_options);
4194 debug_struct.field("json_options", &self.json_options);
4195 debug_struct.field("trigger", &self.trigger);
4196 if !self._unknown_fields.is_empty() {
4197 debug_struct.field("_unknown_fields", &self._unknown_fields);
4198 }
4199 debug_struct.finish()
4200 }
4201}
4202
4203impl std::fmt::Debug for super::asset::discovery_spec::CsvOptions {
4204 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4205 let mut debug_struct = f.debug_struct("CsvOptions");
4206 debug_struct.field("header_rows", &self.header_rows);
4207 debug_struct.field("delimiter", &self.delimiter);
4208 debug_struct.field("encoding", &self.encoding);
4209 debug_struct.field("disable_type_inference", &self.disable_type_inference);
4210 if !self._unknown_fields.is_empty() {
4211 debug_struct.field("_unknown_fields", &self._unknown_fields);
4212 }
4213 debug_struct.finish()
4214 }
4215}
4216
4217impl std::fmt::Debug for super::asset::discovery_spec::JsonOptions {
4218 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4219 let mut debug_struct = f.debug_struct("JsonOptions");
4220 debug_struct.field("encoding", &self.encoding);
4221 debug_struct.field("disable_type_inference", &self.disable_type_inference);
4222 if !self._unknown_fields.is_empty() {
4223 debug_struct.field("_unknown_fields", &self._unknown_fields);
4224 }
4225 debug_struct.finish()
4226 }
4227}
4228
4229impl std::fmt::Debug for super::asset::ResourceSpec {
4230 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4231 let mut debug_struct = f.debug_struct("ResourceSpec");
4232 debug_struct.field("name", &self.name);
4233 debug_struct.field("r#type", &self.r#type);
4234 debug_struct.field("read_access_mode", &self.read_access_mode);
4235 if !self._unknown_fields.is_empty() {
4236 debug_struct.field("_unknown_fields", &self._unknown_fields);
4237 }
4238 debug_struct.finish()
4239 }
4240}
4241
4242impl std::fmt::Debug for super::asset::ResourceStatus {
4243 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4244 let mut debug_struct = f.debug_struct("ResourceStatus");
4245 debug_struct.field("state", &self.state);
4246 debug_struct.field("message", &self.message);
4247 debug_struct.field("update_time", &self.update_time);
4248 debug_struct.field("managed_access_identity", &self.managed_access_identity);
4249 if !self._unknown_fields.is_empty() {
4250 debug_struct.field("_unknown_fields", &self._unknown_fields);
4251 }
4252 debug_struct.finish()
4253 }
4254}
4255
4256impl std::fmt::Debug for super::asset::DiscoveryStatus {
4257 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4258 let mut debug_struct = f.debug_struct("DiscoveryStatus");
4259 debug_struct.field("state", &self.state);
4260 debug_struct.field("message", &self.message);
4261 debug_struct.field("update_time", &self.update_time);
4262 debug_struct.field("last_run_time", &self.last_run_time);
4263 debug_struct.field("stats", &self.stats);
4264 debug_struct.field("last_run_duration", &self.last_run_duration);
4265 if !self._unknown_fields.is_empty() {
4266 debug_struct.field("_unknown_fields", &self._unknown_fields);
4267 }
4268 debug_struct.finish()
4269 }
4270}
4271
4272impl std::fmt::Debug for super::asset::discovery_status::Stats {
4273 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4274 let mut debug_struct = f.debug_struct("Stats");
4275 debug_struct.field("data_items", &self.data_items);
4276 debug_struct.field("data_size", &self.data_size);
4277 debug_struct.field("tables", &self.tables);
4278 debug_struct.field("filesets", &self.filesets);
4279 if !self._unknown_fields.is_empty() {
4280 debug_struct.field("_unknown_fields", &self._unknown_fields);
4281 }
4282 debug_struct.finish()
4283 }
4284}
4285
4286impl std::fmt::Debug for super::ResourceAccessSpec {
4287 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4288 let mut debug_struct = f.debug_struct("ResourceAccessSpec");
4289 debug_struct.field("readers", &self.readers);
4290 debug_struct.field("writers", &self.writers);
4291 debug_struct.field("owners", &self.owners);
4292 if !self._unknown_fields.is_empty() {
4293 debug_struct.field("_unknown_fields", &self._unknown_fields);
4294 }
4295 debug_struct.finish()
4296 }
4297}
4298
4299impl std::fmt::Debug for super::DataAccessSpec {
4300 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4301 let mut debug_struct = f.debug_struct("DataAccessSpec");
4302 debug_struct.field("readers", &self.readers);
4303 if !self._unknown_fields.is_empty() {
4304 debug_struct.field("_unknown_fields", &self._unknown_fields);
4305 }
4306 debug_struct.finish()
4307 }
4308}
4309
4310impl std::fmt::Debug for super::CreateLakeRequest {
4311 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4312 let mut debug_struct = f.debug_struct("CreateLakeRequest");
4313 debug_struct.field("parent", &self.parent);
4314 debug_struct.field("lake_id", &self.lake_id);
4315 debug_struct.field("lake", &self.lake);
4316 debug_struct.field("validate_only", &self.validate_only);
4317 if !self._unknown_fields.is_empty() {
4318 debug_struct.field("_unknown_fields", &self._unknown_fields);
4319 }
4320 debug_struct.finish()
4321 }
4322}
4323
4324impl std::fmt::Debug for super::UpdateLakeRequest {
4325 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4326 let mut debug_struct = f.debug_struct("UpdateLakeRequest");
4327 debug_struct.field("update_mask", &self.update_mask);
4328 debug_struct.field("lake", &self.lake);
4329 debug_struct.field("validate_only", &self.validate_only);
4330 if !self._unknown_fields.is_empty() {
4331 debug_struct.field("_unknown_fields", &self._unknown_fields);
4332 }
4333 debug_struct.finish()
4334 }
4335}
4336
4337impl std::fmt::Debug for super::DeleteLakeRequest {
4338 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4339 let mut debug_struct = f.debug_struct("DeleteLakeRequest");
4340 debug_struct.field("name", &self.name);
4341 if !self._unknown_fields.is_empty() {
4342 debug_struct.field("_unknown_fields", &self._unknown_fields);
4343 }
4344 debug_struct.finish()
4345 }
4346}
4347
4348impl std::fmt::Debug for super::ListLakesRequest {
4349 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4350 let mut debug_struct = f.debug_struct("ListLakesRequest");
4351 debug_struct.field("parent", &self.parent);
4352 debug_struct.field("page_size", &self.page_size);
4353 debug_struct.field("page_token", &self.page_token);
4354 debug_struct.field("filter", &self.filter);
4355 debug_struct.field("order_by", &self.order_by);
4356 if !self._unknown_fields.is_empty() {
4357 debug_struct.field("_unknown_fields", &self._unknown_fields);
4358 }
4359 debug_struct.finish()
4360 }
4361}
4362
4363impl std::fmt::Debug for super::ListLakesResponse {
4364 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4365 let mut debug_struct = f.debug_struct("ListLakesResponse");
4366 debug_struct.field("lakes", &self.lakes);
4367 debug_struct.field("next_page_token", &self.next_page_token);
4368 debug_struct.field("unreachable_locations", &self.unreachable_locations);
4369 if !self._unknown_fields.is_empty() {
4370 debug_struct.field("_unknown_fields", &self._unknown_fields);
4371 }
4372 debug_struct.finish()
4373 }
4374}
4375
4376impl std::fmt::Debug for super::ListLakeActionsRequest {
4377 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4378 let mut debug_struct = f.debug_struct("ListLakeActionsRequest");
4379 debug_struct.field("parent", &self.parent);
4380 debug_struct.field("page_size", &self.page_size);
4381 debug_struct.field("page_token", &self.page_token);
4382 if !self._unknown_fields.is_empty() {
4383 debug_struct.field("_unknown_fields", &self._unknown_fields);
4384 }
4385 debug_struct.finish()
4386 }
4387}
4388
4389impl std::fmt::Debug for super::ListActionsResponse {
4390 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4391 let mut debug_struct = f.debug_struct("ListActionsResponse");
4392 debug_struct.field("actions", &self.actions);
4393 debug_struct.field("next_page_token", &self.next_page_token);
4394 if !self._unknown_fields.is_empty() {
4395 debug_struct.field("_unknown_fields", &self._unknown_fields);
4396 }
4397 debug_struct.finish()
4398 }
4399}
4400
4401impl std::fmt::Debug for super::GetLakeRequest {
4402 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4403 let mut debug_struct = f.debug_struct("GetLakeRequest");
4404 debug_struct.field("name", &self.name);
4405 if !self._unknown_fields.is_empty() {
4406 debug_struct.field("_unknown_fields", &self._unknown_fields);
4407 }
4408 debug_struct.finish()
4409 }
4410}
4411
4412impl std::fmt::Debug for super::CreateZoneRequest {
4413 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4414 let mut debug_struct = f.debug_struct("CreateZoneRequest");
4415 debug_struct.field("parent", &self.parent);
4416 debug_struct.field("zone_id", &self.zone_id);
4417 debug_struct.field("zone", &self.zone);
4418 debug_struct.field("validate_only", &self.validate_only);
4419 if !self._unknown_fields.is_empty() {
4420 debug_struct.field("_unknown_fields", &self._unknown_fields);
4421 }
4422 debug_struct.finish()
4423 }
4424}
4425
4426impl std::fmt::Debug for super::UpdateZoneRequest {
4427 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4428 let mut debug_struct = f.debug_struct("UpdateZoneRequest");
4429 debug_struct.field("update_mask", &self.update_mask);
4430 debug_struct.field("zone", &self.zone);
4431 debug_struct.field("validate_only", &self.validate_only);
4432 if !self._unknown_fields.is_empty() {
4433 debug_struct.field("_unknown_fields", &self._unknown_fields);
4434 }
4435 debug_struct.finish()
4436 }
4437}
4438
4439impl std::fmt::Debug for super::DeleteZoneRequest {
4440 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4441 let mut debug_struct = f.debug_struct("DeleteZoneRequest");
4442 debug_struct.field("name", &self.name);
4443 if !self._unknown_fields.is_empty() {
4444 debug_struct.field("_unknown_fields", &self._unknown_fields);
4445 }
4446 debug_struct.finish()
4447 }
4448}
4449
4450impl std::fmt::Debug for super::ListZonesRequest {
4451 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4452 let mut debug_struct = f.debug_struct("ListZonesRequest");
4453 debug_struct.field("parent", &self.parent);
4454 debug_struct.field("page_size", &self.page_size);
4455 debug_struct.field("page_token", &self.page_token);
4456 debug_struct.field("filter", &self.filter);
4457 debug_struct.field("order_by", &self.order_by);
4458 if !self._unknown_fields.is_empty() {
4459 debug_struct.field("_unknown_fields", &self._unknown_fields);
4460 }
4461 debug_struct.finish()
4462 }
4463}
4464
4465impl std::fmt::Debug for super::ListZonesResponse {
4466 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4467 let mut debug_struct = f.debug_struct("ListZonesResponse");
4468 debug_struct.field("zones", &self.zones);
4469 debug_struct.field("next_page_token", &self.next_page_token);
4470 if !self._unknown_fields.is_empty() {
4471 debug_struct.field("_unknown_fields", &self._unknown_fields);
4472 }
4473 debug_struct.finish()
4474 }
4475}
4476
4477impl std::fmt::Debug for super::ListZoneActionsRequest {
4478 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4479 let mut debug_struct = f.debug_struct("ListZoneActionsRequest");
4480 debug_struct.field("parent", &self.parent);
4481 debug_struct.field("page_size", &self.page_size);
4482 debug_struct.field("page_token", &self.page_token);
4483 if !self._unknown_fields.is_empty() {
4484 debug_struct.field("_unknown_fields", &self._unknown_fields);
4485 }
4486 debug_struct.finish()
4487 }
4488}
4489
4490impl std::fmt::Debug for super::GetZoneRequest {
4491 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4492 let mut debug_struct = f.debug_struct("GetZoneRequest");
4493 debug_struct.field("name", &self.name);
4494 if !self._unknown_fields.is_empty() {
4495 debug_struct.field("_unknown_fields", &self._unknown_fields);
4496 }
4497 debug_struct.finish()
4498 }
4499}
4500
4501impl std::fmt::Debug for super::CreateAssetRequest {
4502 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4503 let mut debug_struct = f.debug_struct("CreateAssetRequest");
4504 debug_struct.field("parent", &self.parent);
4505 debug_struct.field("asset_id", &self.asset_id);
4506 debug_struct.field("asset", &self.asset);
4507 debug_struct.field("validate_only", &self.validate_only);
4508 if !self._unknown_fields.is_empty() {
4509 debug_struct.field("_unknown_fields", &self._unknown_fields);
4510 }
4511 debug_struct.finish()
4512 }
4513}
4514
4515impl std::fmt::Debug for super::UpdateAssetRequest {
4516 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4517 let mut debug_struct = f.debug_struct("UpdateAssetRequest");
4518 debug_struct.field("update_mask", &self.update_mask);
4519 debug_struct.field("asset", &self.asset);
4520 debug_struct.field("validate_only", &self.validate_only);
4521 if !self._unknown_fields.is_empty() {
4522 debug_struct.field("_unknown_fields", &self._unknown_fields);
4523 }
4524 debug_struct.finish()
4525 }
4526}
4527
4528impl std::fmt::Debug for super::DeleteAssetRequest {
4529 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4530 let mut debug_struct = f.debug_struct("DeleteAssetRequest");
4531 debug_struct.field("name", &self.name);
4532 if !self._unknown_fields.is_empty() {
4533 debug_struct.field("_unknown_fields", &self._unknown_fields);
4534 }
4535 debug_struct.finish()
4536 }
4537}
4538
4539impl std::fmt::Debug for super::ListAssetsRequest {
4540 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4541 let mut debug_struct = f.debug_struct("ListAssetsRequest");
4542 debug_struct.field("parent", &self.parent);
4543 debug_struct.field("page_size", &self.page_size);
4544 debug_struct.field("page_token", &self.page_token);
4545 debug_struct.field("filter", &self.filter);
4546 debug_struct.field("order_by", &self.order_by);
4547 if !self._unknown_fields.is_empty() {
4548 debug_struct.field("_unknown_fields", &self._unknown_fields);
4549 }
4550 debug_struct.finish()
4551 }
4552}
4553
4554impl std::fmt::Debug for super::ListAssetsResponse {
4555 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4556 let mut debug_struct = f.debug_struct("ListAssetsResponse");
4557 debug_struct.field("assets", &self.assets);
4558 debug_struct.field("next_page_token", &self.next_page_token);
4559 if !self._unknown_fields.is_empty() {
4560 debug_struct.field("_unknown_fields", &self._unknown_fields);
4561 }
4562 debug_struct.finish()
4563 }
4564}
4565
4566impl std::fmt::Debug for super::ListAssetActionsRequest {
4567 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4568 let mut debug_struct = f.debug_struct("ListAssetActionsRequest");
4569 debug_struct.field("parent", &self.parent);
4570 debug_struct.field("page_size", &self.page_size);
4571 debug_struct.field("page_token", &self.page_token);
4572 if !self._unknown_fields.is_empty() {
4573 debug_struct.field("_unknown_fields", &self._unknown_fields);
4574 }
4575 debug_struct.finish()
4576 }
4577}
4578
4579impl std::fmt::Debug for super::GetAssetRequest {
4580 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4581 let mut debug_struct = f.debug_struct("GetAssetRequest");
4582 debug_struct.field("name", &self.name);
4583 if !self._unknown_fields.is_empty() {
4584 debug_struct.field("_unknown_fields", &self._unknown_fields);
4585 }
4586 debug_struct.finish()
4587 }
4588}
4589
4590impl std::fmt::Debug for super::OperationMetadata {
4591 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4592 let mut debug_struct = f.debug_struct("OperationMetadata");
4593 debug_struct.field("create_time", &self.create_time);
4594 debug_struct.field("end_time", &self.end_time);
4595 debug_struct.field("target", &self.target);
4596 debug_struct.field("verb", &self.verb);
4597 debug_struct.field("status_message", &self.status_message);
4598 debug_struct.field("requested_cancellation", &self.requested_cancellation);
4599 debug_struct.field("api_version", &self.api_version);
4600 if !self._unknown_fields.is_empty() {
4601 debug_struct.field("_unknown_fields", &self._unknown_fields);
4602 }
4603 debug_struct.finish()
4604 }
4605}
4606
4607impl std::fmt::Debug for super::CreateTaskRequest {
4608 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4609 let mut debug_struct = f.debug_struct("CreateTaskRequest");
4610 debug_struct.field("parent", &self.parent);
4611 debug_struct.field("task_id", &self.task_id);
4612 debug_struct.field("task", &self.task);
4613 debug_struct.field("validate_only", &self.validate_only);
4614 if !self._unknown_fields.is_empty() {
4615 debug_struct.field("_unknown_fields", &self._unknown_fields);
4616 }
4617 debug_struct.finish()
4618 }
4619}
4620
4621impl std::fmt::Debug for super::UpdateTaskRequest {
4622 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4623 let mut debug_struct = f.debug_struct("UpdateTaskRequest");
4624 debug_struct.field("update_mask", &self.update_mask);
4625 debug_struct.field("task", &self.task);
4626 debug_struct.field("validate_only", &self.validate_only);
4627 if !self._unknown_fields.is_empty() {
4628 debug_struct.field("_unknown_fields", &self._unknown_fields);
4629 }
4630 debug_struct.finish()
4631 }
4632}
4633
4634impl std::fmt::Debug for super::DeleteTaskRequest {
4635 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4636 let mut debug_struct = f.debug_struct("DeleteTaskRequest");
4637 debug_struct.field("name", &self.name);
4638 if !self._unknown_fields.is_empty() {
4639 debug_struct.field("_unknown_fields", &self._unknown_fields);
4640 }
4641 debug_struct.finish()
4642 }
4643}
4644
4645impl std::fmt::Debug for super::ListTasksRequest {
4646 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4647 let mut debug_struct = f.debug_struct("ListTasksRequest");
4648 debug_struct.field("parent", &self.parent);
4649 debug_struct.field("page_size", &self.page_size);
4650 debug_struct.field("page_token", &self.page_token);
4651 debug_struct.field("filter", &self.filter);
4652 debug_struct.field("order_by", &self.order_by);
4653 if !self._unknown_fields.is_empty() {
4654 debug_struct.field("_unknown_fields", &self._unknown_fields);
4655 }
4656 debug_struct.finish()
4657 }
4658}
4659
4660impl std::fmt::Debug for super::ListTasksResponse {
4661 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4662 let mut debug_struct = f.debug_struct("ListTasksResponse");
4663 debug_struct.field("tasks", &self.tasks);
4664 debug_struct.field("next_page_token", &self.next_page_token);
4665 debug_struct.field("unreachable_locations", &self.unreachable_locations);
4666 if !self._unknown_fields.is_empty() {
4667 debug_struct.field("_unknown_fields", &self._unknown_fields);
4668 }
4669 debug_struct.finish()
4670 }
4671}
4672
4673impl std::fmt::Debug for super::GetTaskRequest {
4674 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4675 let mut debug_struct = f.debug_struct("GetTaskRequest");
4676 debug_struct.field("name", &self.name);
4677 if !self._unknown_fields.is_empty() {
4678 debug_struct.field("_unknown_fields", &self._unknown_fields);
4679 }
4680 debug_struct.finish()
4681 }
4682}
4683
4684impl std::fmt::Debug for super::GetJobRequest {
4685 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4686 let mut debug_struct = f.debug_struct("GetJobRequest");
4687 debug_struct.field("name", &self.name);
4688 if !self._unknown_fields.is_empty() {
4689 debug_struct.field("_unknown_fields", &self._unknown_fields);
4690 }
4691 debug_struct.finish()
4692 }
4693}
4694
4695impl std::fmt::Debug for super::RunTaskRequest {
4696 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4697 let mut debug_struct = f.debug_struct("RunTaskRequest");
4698 debug_struct.field("name", &self.name);
4699 debug_struct.field("labels", &self.labels);
4700 debug_struct.field("args", &self.args);
4701 if !self._unknown_fields.is_empty() {
4702 debug_struct.field("_unknown_fields", &self._unknown_fields);
4703 }
4704 debug_struct.finish()
4705 }
4706}
4707
4708impl std::fmt::Debug for super::RunTaskResponse {
4709 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4710 let mut debug_struct = f.debug_struct("RunTaskResponse");
4711 debug_struct.field("job", &self.job);
4712 if !self._unknown_fields.is_empty() {
4713 debug_struct.field("_unknown_fields", &self._unknown_fields);
4714 }
4715 debug_struct.finish()
4716 }
4717}
4718
4719impl std::fmt::Debug for super::ListJobsRequest {
4720 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4721 let mut debug_struct = f.debug_struct("ListJobsRequest");
4722 debug_struct.field("parent", &self.parent);
4723 debug_struct.field("page_size", &self.page_size);
4724 debug_struct.field("page_token", &self.page_token);
4725 if !self._unknown_fields.is_empty() {
4726 debug_struct.field("_unknown_fields", &self._unknown_fields);
4727 }
4728 debug_struct.finish()
4729 }
4730}
4731
4732impl std::fmt::Debug for super::ListJobsResponse {
4733 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4734 let mut debug_struct = f.debug_struct("ListJobsResponse");
4735 debug_struct.field("jobs", &self.jobs);
4736 debug_struct.field("next_page_token", &self.next_page_token);
4737 if !self._unknown_fields.is_empty() {
4738 debug_struct.field("_unknown_fields", &self._unknown_fields);
4739 }
4740 debug_struct.finish()
4741 }
4742}
4743
4744impl std::fmt::Debug for super::CancelJobRequest {
4745 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4746 let mut debug_struct = f.debug_struct("CancelJobRequest");
4747 debug_struct.field("name", &self.name);
4748 if !self._unknown_fields.is_empty() {
4749 debug_struct.field("_unknown_fields", &self._unknown_fields);
4750 }
4751 debug_struct.finish()
4752 }
4753}
4754
4755impl std::fmt::Debug for super::Task {
4756 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4757 let mut debug_struct = f.debug_struct("Task");
4758 debug_struct.field("name", &self.name);
4759 debug_struct.field("uid", &self.uid);
4760 debug_struct.field("create_time", &self.create_time);
4761 debug_struct.field("update_time", &self.update_time);
4762 debug_struct.field("description", &self.description);
4763 debug_struct.field("display_name", &self.display_name);
4764 debug_struct.field("state", &self.state);
4765 debug_struct.field("labels", &self.labels);
4766 debug_struct.field("trigger_spec", &self.trigger_spec);
4767 debug_struct.field("execution_spec", &self.execution_spec);
4768 debug_struct.field("execution_status", &self.execution_status);
4769 debug_struct.field("config", &self.config);
4770 if !self._unknown_fields.is_empty() {
4771 debug_struct.field("_unknown_fields", &self._unknown_fields);
4772 }
4773 debug_struct.finish()
4774 }
4775}
4776
4777impl std::fmt::Debug for super::task::InfrastructureSpec {
4778 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4779 let mut debug_struct = f.debug_struct("InfrastructureSpec");
4780 debug_struct.field("resources", &self.resources);
4781 debug_struct.field("runtime", &self.runtime);
4782 debug_struct.field("network", &self.network);
4783 if !self._unknown_fields.is_empty() {
4784 debug_struct.field("_unknown_fields", &self._unknown_fields);
4785 }
4786 debug_struct.finish()
4787 }
4788}
4789
4790impl std::fmt::Debug for super::task::infrastructure_spec::BatchComputeResources {
4791 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4792 let mut debug_struct = f.debug_struct("BatchComputeResources");
4793 debug_struct.field("executors_count", &self.executors_count);
4794 debug_struct.field("max_executors_count", &self.max_executors_count);
4795 if !self._unknown_fields.is_empty() {
4796 debug_struct.field("_unknown_fields", &self._unknown_fields);
4797 }
4798 debug_struct.finish()
4799 }
4800}
4801
4802impl std::fmt::Debug for super::task::infrastructure_spec::ContainerImageRuntime {
4803 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4804 let mut debug_struct = f.debug_struct("ContainerImageRuntime");
4805 debug_struct.field("image", &self.image);
4806 debug_struct.field("java_jars", &self.java_jars);
4807 debug_struct.field("python_packages", &self.python_packages);
4808 debug_struct.field("properties", &self.properties);
4809 if !self._unknown_fields.is_empty() {
4810 debug_struct.field("_unknown_fields", &self._unknown_fields);
4811 }
4812 debug_struct.finish()
4813 }
4814}
4815
4816impl std::fmt::Debug for super::task::infrastructure_spec::VpcNetwork {
4817 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4818 let mut debug_struct = f.debug_struct("VpcNetwork");
4819 debug_struct.field("network_tags", &self.network_tags);
4820 debug_struct.field("network_name", &self.network_name);
4821 if !self._unknown_fields.is_empty() {
4822 debug_struct.field("_unknown_fields", &self._unknown_fields);
4823 }
4824 debug_struct.finish()
4825 }
4826}
4827
4828impl std::fmt::Debug for super::task::TriggerSpec {
4829 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4830 let mut debug_struct = f.debug_struct("TriggerSpec");
4831 debug_struct.field("r#type", &self.r#type);
4832 debug_struct.field("start_time", &self.start_time);
4833 debug_struct.field("disabled", &self.disabled);
4834 debug_struct.field("max_retries", &self.max_retries);
4835 debug_struct.field("trigger", &self.trigger);
4836 if !self._unknown_fields.is_empty() {
4837 debug_struct.field("_unknown_fields", &self._unknown_fields);
4838 }
4839 debug_struct.finish()
4840 }
4841}
4842
4843impl std::fmt::Debug for super::task::ExecutionSpec {
4844 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4845 let mut debug_struct = f.debug_struct("ExecutionSpec");
4846 debug_struct.field("args", &self.args);
4847 debug_struct.field("service_account", &self.service_account);
4848 debug_struct.field("project", &self.project);
4849 debug_struct.field(
4850 "max_job_execution_lifetime",
4851 &self.max_job_execution_lifetime,
4852 );
4853 debug_struct.field("kms_key", &self.kms_key);
4854 if !self._unknown_fields.is_empty() {
4855 debug_struct.field("_unknown_fields", &self._unknown_fields);
4856 }
4857 debug_struct.finish()
4858 }
4859}
4860
4861impl std::fmt::Debug for super::task::SparkTaskConfig {
4862 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4863 let mut debug_struct = f.debug_struct("SparkTaskConfig");
4864 debug_struct.field("file_uris", &self.file_uris);
4865 debug_struct.field("archive_uris", &self.archive_uris);
4866 debug_struct.field("infrastructure_spec", &self.infrastructure_spec);
4867 debug_struct.field("driver", &self.driver);
4868 if !self._unknown_fields.is_empty() {
4869 debug_struct.field("_unknown_fields", &self._unknown_fields);
4870 }
4871 debug_struct.finish()
4872 }
4873}
4874
4875impl std::fmt::Debug for super::task::NotebookTaskConfig {
4876 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4877 let mut debug_struct = f.debug_struct("NotebookTaskConfig");
4878 debug_struct.field("notebook", &self.notebook);
4879 debug_struct.field("infrastructure_spec", &self.infrastructure_spec);
4880 debug_struct.field("file_uris", &self.file_uris);
4881 debug_struct.field("archive_uris", &self.archive_uris);
4882 if !self._unknown_fields.is_empty() {
4883 debug_struct.field("_unknown_fields", &self._unknown_fields);
4884 }
4885 debug_struct.finish()
4886 }
4887}
4888
4889impl std::fmt::Debug for super::task::ExecutionStatus {
4890 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4891 let mut debug_struct = f.debug_struct("ExecutionStatus");
4892 debug_struct.field("update_time", &self.update_time);
4893 debug_struct.field("latest_job", &self.latest_job);
4894 if !self._unknown_fields.is_empty() {
4895 debug_struct.field("_unknown_fields", &self._unknown_fields);
4896 }
4897 debug_struct.finish()
4898 }
4899}
4900
4901impl std::fmt::Debug for super::Job {
4902 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4903 let mut debug_struct = f.debug_struct("Job");
4904 debug_struct.field("name", &self.name);
4905 debug_struct.field("uid", &self.uid);
4906 debug_struct.field("start_time", &self.start_time);
4907 debug_struct.field("end_time", &self.end_time);
4908 debug_struct.field("state", &self.state);
4909 debug_struct.field("retry_count", &self.retry_count);
4910 debug_struct.field("service", &self.service);
4911 debug_struct.field("service_job", &self.service_job);
4912 debug_struct.field("message", &self.message);
4913 debug_struct.field("labels", &self.labels);
4914 debug_struct.field("trigger", &self.trigger);
4915 debug_struct.field("execution_spec", &self.execution_spec);
4916 if !self._unknown_fields.is_empty() {
4917 debug_struct.field("_unknown_fields", &self._unknown_fields);
4918 }
4919 debug_struct.finish()
4920 }
4921}