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::TableResult {
1775 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1776 let mut debug_struct = f.debug_struct("TableResult");
1777 debug_struct.field("name", &self.name);
1778 debug_struct.field("overview", &self.overview);
1779 debug_struct.field("schema", &self.schema);
1780 debug_struct.field("queries", &self.queries);
1781 if !self._unknown_fields.is_empty() {
1782 debug_struct.field("_unknown_fields", &self._unknown_fields);
1783 }
1784 debug_struct.finish()
1785 }
1786}
1787
1788impl std::fmt::Debug for super::data_documentation_result::Query {
1789 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1790 let mut debug_struct = f.debug_struct("Query");
1791 debug_struct.field("sql", &self.sql);
1792 debug_struct.field("description", &self.description);
1793 if !self._unknown_fields.is_empty() {
1794 debug_struct.field("_unknown_fields", &self._unknown_fields);
1795 }
1796 debug_struct.finish()
1797 }
1798}
1799
1800impl std::fmt::Debug for super::data_documentation_result::Schema {
1801 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1802 let mut debug_struct = f.debug_struct("Schema");
1803 debug_struct.field("fields", &self.fields);
1804 if !self._unknown_fields.is_empty() {
1805 debug_struct.field("_unknown_fields", &self._unknown_fields);
1806 }
1807 debug_struct.finish()
1808 }
1809}
1810
1811impl std::fmt::Debug for super::data_documentation_result::Field {
1812 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1813 let mut debug_struct = f.debug_struct("Field");
1814 debug_struct.field("name", &self.name);
1815 debug_struct.field("description", &self.description);
1816 debug_struct.field("fields", &self.fields);
1817 if !self._unknown_fields.is_empty() {
1818 debug_struct.field("_unknown_fields", &self._unknown_fields);
1819 }
1820 debug_struct.finish()
1821 }
1822}
1823
1824impl std::fmt::Debug for super::DataProduct {
1825 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1826 let mut debug_struct = f.debug_struct("DataProduct");
1827 debug_struct.field("name", &self.name);
1828 debug_struct.field("uid", &self.uid);
1829 debug_struct.field("display_name", &self.display_name);
1830 debug_struct.field("create_time", &self.create_time);
1831 debug_struct.field("update_time", &self.update_time);
1832 debug_struct.field("etag", &self.etag);
1833 debug_struct.field("labels", &self.labels);
1834 debug_struct.field("description", &self.description);
1835 debug_struct.field("icon", &self.icon);
1836 debug_struct.field("owner_emails", &self.owner_emails);
1837 debug_struct.field("asset_count", &self.asset_count);
1838 debug_struct.field("access_groups", &self.access_groups);
1839 if !self._unknown_fields.is_empty() {
1840 debug_struct.field("_unknown_fields", &self._unknown_fields);
1841 }
1842 debug_struct.finish()
1843 }
1844}
1845
1846impl std::fmt::Debug for super::data_product::Principal {
1847 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1848 let mut debug_struct = f.debug_struct("Principal");
1849 debug_struct.field("r#type", &self.r#type);
1850 if !self._unknown_fields.is_empty() {
1851 debug_struct.field("_unknown_fields", &self._unknown_fields);
1852 }
1853 debug_struct.finish()
1854 }
1855}
1856
1857impl std::fmt::Debug for super::data_product::AccessGroup {
1858 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1859 let mut debug_struct = f.debug_struct("AccessGroup");
1860 debug_struct.field("id", &self.id);
1861 debug_struct.field("display_name", &self.display_name);
1862 debug_struct.field("description", &self.description);
1863 debug_struct.field("principal", &self.principal);
1864 if !self._unknown_fields.is_empty() {
1865 debug_struct.field("_unknown_fields", &self._unknown_fields);
1866 }
1867 debug_struct.finish()
1868 }
1869}
1870
1871impl std::fmt::Debug for super::DataAsset {
1872 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1873 let mut debug_struct = f.debug_struct("DataAsset");
1874 debug_struct.field("name", &self.name);
1875 debug_struct.field("uid", &self.uid);
1876 debug_struct.field("create_time", &self.create_time);
1877 debug_struct.field("update_time", &self.update_time);
1878 debug_struct.field("etag", &self.etag);
1879 debug_struct.field("labels", &self.labels);
1880 debug_struct.field("resource", &self.resource);
1881 debug_struct.field("access_group_configs", &self.access_group_configs);
1882 if !self._unknown_fields.is_empty() {
1883 debug_struct.field("_unknown_fields", &self._unknown_fields);
1884 }
1885 debug_struct.finish()
1886 }
1887}
1888
1889impl std::fmt::Debug for super::data_asset::AccessGroupConfig {
1890 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1891 let mut debug_struct = f.debug_struct("AccessGroupConfig");
1892 debug_struct.field("iam_roles", &self.iam_roles);
1893 if !self._unknown_fields.is_empty() {
1894 debug_struct.field("_unknown_fields", &self._unknown_fields);
1895 }
1896 debug_struct.finish()
1897 }
1898}
1899
1900impl std::fmt::Debug for super::CreateDataProductRequest {
1901 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1902 let mut debug_struct = f.debug_struct("CreateDataProductRequest");
1903 debug_struct.field("parent", &self.parent);
1904 debug_struct.field("data_product_id", &self.data_product_id);
1905 debug_struct.field("data_product", &self.data_product);
1906 debug_struct.field("validate_only", &self.validate_only);
1907 if !self._unknown_fields.is_empty() {
1908 debug_struct.field("_unknown_fields", &self._unknown_fields);
1909 }
1910 debug_struct.finish()
1911 }
1912}
1913
1914impl std::fmt::Debug for super::DeleteDataProductRequest {
1915 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1916 let mut debug_struct = f.debug_struct("DeleteDataProductRequest");
1917 debug_struct.field("name", &self.name);
1918 debug_struct.field("etag", &self.etag);
1919 debug_struct.field("validate_only", &self.validate_only);
1920 if !self._unknown_fields.is_empty() {
1921 debug_struct.field("_unknown_fields", &self._unknown_fields);
1922 }
1923 debug_struct.finish()
1924 }
1925}
1926
1927impl std::fmt::Debug for super::GetDataProductRequest {
1928 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1929 let mut debug_struct = f.debug_struct("GetDataProductRequest");
1930 debug_struct.field("name", &self.name);
1931 if !self._unknown_fields.is_empty() {
1932 debug_struct.field("_unknown_fields", &self._unknown_fields);
1933 }
1934 debug_struct.finish()
1935 }
1936}
1937
1938impl std::fmt::Debug for super::ListDataProductsRequest {
1939 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1940 let mut debug_struct = f.debug_struct("ListDataProductsRequest");
1941 debug_struct.field("parent", &self.parent);
1942 debug_struct.field("filter", &self.filter);
1943 debug_struct.field("page_size", &self.page_size);
1944 debug_struct.field("page_token", &self.page_token);
1945 debug_struct.field("order_by", &self.order_by);
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::ListDataProductsResponse {
1954 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1955 let mut debug_struct = f.debug_struct("ListDataProductsResponse");
1956 debug_struct.field("data_products", &self.data_products);
1957 debug_struct.field("next_page_token", &self.next_page_token);
1958 debug_struct.field("unreachable", &self.unreachable);
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::UpdateDataProductRequest {
1967 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1968 let mut debug_struct = f.debug_struct("UpdateDataProductRequest");
1969 debug_struct.field("data_product", &self.data_product);
1970 debug_struct.field("update_mask", &self.update_mask);
1971 debug_struct.field("validate_only", &self.validate_only);
1972 if !self._unknown_fields.is_empty() {
1973 debug_struct.field("_unknown_fields", &self._unknown_fields);
1974 }
1975 debug_struct.finish()
1976 }
1977}
1978
1979impl std::fmt::Debug for super::CreateDataAssetRequest {
1980 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1981 let mut debug_struct = f.debug_struct("CreateDataAssetRequest");
1982 debug_struct.field("parent", &self.parent);
1983 debug_struct.field("data_asset_id", &self.data_asset_id);
1984 debug_struct.field("data_asset", &self.data_asset);
1985 debug_struct.field("validate_only", &self.validate_only);
1986 if !self._unknown_fields.is_empty() {
1987 debug_struct.field("_unknown_fields", &self._unknown_fields);
1988 }
1989 debug_struct.finish()
1990 }
1991}
1992
1993impl std::fmt::Debug for super::UpdateDataAssetRequest {
1994 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1995 let mut debug_struct = f.debug_struct("UpdateDataAssetRequest");
1996 debug_struct.field("data_asset", &self.data_asset);
1997 debug_struct.field("update_mask", &self.update_mask);
1998 debug_struct.field("validate_only", &self.validate_only);
1999 if !self._unknown_fields.is_empty() {
2000 debug_struct.field("_unknown_fields", &self._unknown_fields);
2001 }
2002 debug_struct.finish()
2003 }
2004}
2005
2006impl std::fmt::Debug for super::DeleteDataAssetRequest {
2007 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2008 let mut debug_struct = f.debug_struct("DeleteDataAssetRequest");
2009 debug_struct.field("name", &self.name);
2010 debug_struct.field("etag", &self.etag);
2011 debug_struct.field("validate_only", &self.validate_only);
2012 if !self._unknown_fields.is_empty() {
2013 debug_struct.field("_unknown_fields", &self._unknown_fields);
2014 }
2015 debug_struct.finish()
2016 }
2017}
2018
2019impl std::fmt::Debug for super::GetDataAssetRequest {
2020 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2021 let mut debug_struct = f.debug_struct("GetDataAssetRequest");
2022 debug_struct.field("name", &self.name);
2023 if !self._unknown_fields.is_empty() {
2024 debug_struct.field("_unknown_fields", &self._unknown_fields);
2025 }
2026 debug_struct.finish()
2027 }
2028}
2029
2030impl std::fmt::Debug for super::ListDataAssetsRequest {
2031 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2032 let mut debug_struct = f.debug_struct("ListDataAssetsRequest");
2033 debug_struct.field("parent", &self.parent);
2034 debug_struct.field("filter", &self.filter);
2035 debug_struct.field("order_by", &self.order_by);
2036 debug_struct.field("page_size", &self.page_size);
2037 debug_struct.field("page_token", &self.page_token);
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::ListDataAssetsResponse {
2046 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2047 let mut debug_struct = f.debug_struct("ListDataAssetsResponse");
2048 debug_struct.field("data_assets", &self.data_assets);
2049 debug_struct.field("next_page_token", &self.next_page_token);
2050 if !self._unknown_fields.is_empty() {
2051 debug_struct.field("_unknown_fields", &self._unknown_fields);
2052 }
2053 debug_struct.finish()
2054 }
2055}
2056
2057impl std::fmt::Debug for super::DataProfileSpec {
2058 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2059 let mut debug_struct = f.debug_struct("DataProfileSpec");
2060 debug_struct.field("sampling_percent", &self.sampling_percent);
2061 debug_struct.field("row_filter", &self.row_filter);
2062 debug_struct.field("post_scan_actions", &self.post_scan_actions);
2063 debug_struct.field("include_fields", &self.include_fields);
2064 debug_struct.field("exclude_fields", &self.exclude_fields);
2065 debug_struct.field(
2066 "catalog_publishing_enabled",
2067 &self.catalog_publishing_enabled,
2068 );
2069 if !self._unknown_fields.is_empty() {
2070 debug_struct.field("_unknown_fields", &self._unknown_fields);
2071 }
2072 debug_struct.finish()
2073 }
2074}
2075
2076impl std::fmt::Debug for super::data_profile_spec::PostScanActions {
2077 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2078 let mut debug_struct = f.debug_struct("PostScanActions");
2079 debug_struct.field("bigquery_export", &self.bigquery_export);
2080 if !self._unknown_fields.is_empty() {
2081 debug_struct.field("_unknown_fields", &self._unknown_fields);
2082 }
2083 debug_struct.finish()
2084 }
2085}
2086
2087impl std::fmt::Debug for super::data_profile_spec::post_scan_actions::BigQueryExport {
2088 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2089 let mut debug_struct = f.debug_struct("BigQueryExport");
2090 debug_struct.field("results_table", &self.results_table);
2091 if !self._unknown_fields.is_empty() {
2092 debug_struct.field("_unknown_fields", &self._unknown_fields);
2093 }
2094 debug_struct.finish()
2095 }
2096}
2097
2098impl std::fmt::Debug for super::data_profile_spec::SelectedFields {
2099 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2100 let mut debug_struct = f.debug_struct("SelectedFields");
2101 debug_struct.field("field_names", &self.field_names);
2102 if !self._unknown_fields.is_empty() {
2103 debug_struct.field("_unknown_fields", &self._unknown_fields);
2104 }
2105 debug_struct.finish()
2106 }
2107}
2108
2109impl std::fmt::Debug for super::DataProfileResult {
2110 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2111 let mut debug_struct = f.debug_struct("DataProfileResult");
2112 debug_struct.field("row_count", &self.row_count);
2113 debug_struct.field("profile", &self.profile);
2114 debug_struct.field("scanned_data", &self.scanned_data);
2115 debug_struct.field("post_scan_actions_result", &self.post_scan_actions_result);
2116 debug_struct.field("catalog_publishing_status", &self.catalog_publishing_status);
2117 if !self._unknown_fields.is_empty() {
2118 debug_struct.field("_unknown_fields", &self._unknown_fields);
2119 }
2120 debug_struct.finish()
2121 }
2122}
2123
2124impl std::fmt::Debug for super::data_profile_result::Profile {
2125 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2126 let mut debug_struct = f.debug_struct("Profile");
2127 debug_struct.field("fields", &self.fields);
2128 if !self._unknown_fields.is_empty() {
2129 debug_struct.field("_unknown_fields", &self._unknown_fields);
2130 }
2131 debug_struct.finish()
2132 }
2133}
2134
2135impl std::fmt::Debug for super::data_profile_result::profile::Field {
2136 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2137 let mut debug_struct = f.debug_struct("Field");
2138 debug_struct.field("name", &self.name);
2139 debug_struct.field("r#type", &self.r#type);
2140 debug_struct.field("mode", &self.mode);
2141 debug_struct.field("profile", &self.profile);
2142 if !self._unknown_fields.is_empty() {
2143 debug_struct.field("_unknown_fields", &self._unknown_fields);
2144 }
2145 debug_struct.finish()
2146 }
2147}
2148
2149impl std::fmt::Debug for super::data_profile_result::profile::field::ProfileInfo {
2150 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2151 let mut debug_struct = f.debug_struct("ProfileInfo");
2152 debug_struct.field("null_ratio", &self.null_ratio);
2153 debug_struct.field("distinct_ratio", &self.distinct_ratio);
2154 debug_struct.field("top_n_values", &self.top_n_values);
2155 debug_struct.field("field_info", &self.field_info);
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::field::profile_info::StringFieldInfo {
2164 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2165 let mut debug_struct = f.debug_struct("StringFieldInfo");
2166 debug_struct.field("min_length", &self.min_length);
2167 debug_struct.field("max_length", &self.max_length);
2168 debug_struct.field("average_length", &self.average_length);
2169 if !self._unknown_fields.is_empty() {
2170 debug_struct.field("_unknown_fields", &self._unknown_fields);
2171 }
2172 debug_struct.finish()
2173 }
2174}
2175
2176impl std::fmt::Debug
2177 for super::data_profile_result::profile::field::profile_info::IntegerFieldInfo
2178{
2179 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2180 let mut debug_struct = f.debug_struct("IntegerFieldInfo");
2181 debug_struct.field("average", &self.average);
2182 debug_struct.field("standard_deviation", &self.standard_deviation);
2183 debug_struct.field("min", &self.min);
2184 debug_struct.field("quartiles", &self.quartiles);
2185 debug_struct.field("max", &self.max);
2186 if !self._unknown_fields.is_empty() {
2187 debug_struct.field("_unknown_fields", &self._unknown_fields);
2188 }
2189 debug_struct.finish()
2190 }
2191}
2192
2193impl std::fmt::Debug for super::data_profile_result::profile::field::profile_info::DoubleFieldInfo {
2194 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2195 let mut debug_struct = f.debug_struct("DoubleFieldInfo");
2196 debug_struct.field("average", &self.average);
2197 debug_struct.field("standard_deviation", &self.standard_deviation);
2198 debug_struct.field("min", &self.min);
2199 debug_struct.field("quartiles", &self.quartiles);
2200 debug_struct.field("max", &self.max);
2201 if !self._unknown_fields.is_empty() {
2202 debug_struct.field("_unknown_fields", &self._unknown_fields);
2203 }
2204 debug_struct.finish()
2205 }
2206}
2207
2208impl std::fmt::Debug for super::data_profile_result::profile::field::profile_info::TopNValue {
2209 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2210 let mut debug_struct = f.debug_struct("TopNValue");
2211 debug_struct.field("value", &self.value);
2212 debug_struct.field("count", &self.count);
2213 debug_struct.field("ratio", &self.ratio);
2214 if !self._unknown_fields.is_empty() {
2215 debug_struct.field("_unknown_fields", &self._unknown_fields);
2216 }
2217 debug_struct.finish()
2218 }
2219}
2220
2221impl std::fmt::Debug for super::data_profile_result::PostScanActionsResult {
2222 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2223 let mut debug_struct = f.debug_struct("PostScanActionsResult");
2224 debug_struct.field("bigquery_export_result", &self.bigquery_export_result);
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
2233 for super::data_profile_result::post_scan_actions_result::BigQueryExportResult
2234{
2235 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2236 let mut debug_struct = f.debug_struct("BigQueryExportResult");
2237 debug_struct.field("state", &self.state);
2238 debug_struct.field("message", &self.message);
2239 if !self._unknown_fields.is_empty() {
2240 debug_struct.field("_unknown_fields", &self._unknown_fields);
2241 }
2242 debug_struct.finish()
2243 }
2244}
2245
2246impl std::fmt::Debug for super::DataQualitySpec {
2247 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2248 let mut debug_struct = f.debug_struct("DataQualitySpec");
2249 debug_struct.field("rules", &self.rules);
2250 debug_struct.field("sampling_percent", &self.sampling_percent);
2251 debug_struct.field("row_filter", &self.row_filter);
2252 debug_struct.field("post_scan_actions", &self.post_scan_actions);
2253 debug_struct.field(
2254 "catalog_publishing_enabled",
2255 &self.catalog_publishing_enabled,
2256 );
2257 if !self._unknown_fields.is_empty() {
2258 debug_struct.field("_unknown_fields", &self._unknown_fields);
2259 }
2260 debug_struct.finish()
2261 }
2262}
2263
2264impl std::fmt::Debug for super::data_quality_spec::PostScanActions {
2265 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2266 let mut debug_struct = f.debug_struct("PostScanActions");
2267 debug_struct.field("bigquery_export", &self.bigquery_export);
2268 debug_struct.field("notification_report", &self.notification_report);
2269 if !self._unknown_fields.is_empty() {
2270 debug_struct.field("_unknown_fields", &self._unknown_fields);
2271 }
2272 debug_struct.finish()
2273 }
2274}
2275
2276impl std::fmt::Debug for super::data_quality_spec::post_scan_actions::BigQueryExport {
2277 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2278 let mut debug_struct = f.debug_struct("BigQueryExport");
2279 debug_struct.field("results_table", &self.results_table);
2280 if !self._unknown_fields.is_empty() {
2281 debug_struct.field("_unknown_fields", &self._unknown_fields);
2282 }
2283 debug_struct.finish()
2284 }
2285}
2286
2287impl std::fmt::Debug for super::data_quality_spec::post_scan_actions::Recipients {
2288 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2289 let mut debug_struct = f.debug_struct("Recipients");
2290 debug_struct.field("emails", &self.emails);
2291 if !self._unknown_fields.is_empty() {
2292 debug_struct.field("_unknown_fields", &self._unknown_fields);
2293 }
2294 debug_struct.finish()
2295 }
2296}
2297
2298impl std::fmt::Debug for super::data_quality_spec::post_scan_actions::ScoreThresholdTrigger {
2299 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2300 let mut debug_struct = f.debug_struct("ScoreThresholdTrigger");
2301 debug_struct.field("score_threshold", &self.score_threshold);
2302 if !self._unknown_fields.is_empty() {
2303 debug_struct.field("_unknown_fields", &self._unknown_fields);
2304 }
2305 debug_struct.finish()
2306 }
2307}
2308
2309impl std::fmt::Debug for super::data_quality_spec::post_scan_actions::JobFailureTrigger {
2310 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2311 let mut debug_struct = f.debug_struct("JobFailureTrigger");
2312 if !self._unknown_fields.is_empty() {
2313 debug_struct.field("_unknown_fields", &self._unknown_fields);
2314 }
2315 debug_struct.finish()
2316 }
2317}
2318
2319impl std::fmt::Debug for super::data_quality_spec::post_scan_actions::JobEndTrigger {
2320 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2321 let mut debug_struct = f.debug_struct("JobEndTrigger");
2322 if !self._unknown_fields.is_empty() {
2323 debug_struct.field("_unknown_fields", &self._unknown_fields);
2324 }
2325 debug_struct.finish()
2326 }
2327}
2328
2329impl std::fmt::Debug for super::data_quality_spec::post_scan_actions::NotificationReport {
2330 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2331 let mut debug_struct = f.debug_struct("NotificationReport");
2332 debug_struct.field("recipients", &self.recipients);
2333 debug_struct.field("score_threshold_trigger", &self.score_threshold_trigger);
2334 debug_struct.field("job_failure_trigger", &self.job_failure_trigger);
2335 debug_struct.field("job_end_trigger", &self.job_end_trigger);
2336 if !self._unknown_fields.is_empty() {
2337 debug_struct.field("_unknown_fields", &self._unknown_fields);
2338 }
2339 debug_struct.finish()
2340 }
2341}
2342
2343impl std::fmt::Debug for super::DataQualityResult {
2344 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2345 let mut debug_struct = f.debug_struct("DataQualityResult");
2346 debug_struct.field("passed", &self.passed);
2347 debug_struct.field("score", &self.score);
2348 debug_struct.field("dimensions", &self.dimensions);
2349 debug_struct.field("columns", &self.columns);
2350 debug_struct.field("rules", &self.rules);
2351 debug_struct.field("row_count", &self.row_count);
2352 debug_struct.field("scanned_data", &self.scanned_data);
2353 debug_struct.field("post_scan_actions_result", &self.post_scan_actions_result);
2354 debug_struct.field("catalog_publishing_status", &self.catalog_publishing_status);
2355 debug_struct.field(
2356 "anomaly_detection_generated_assets",
2357 &self.anomaly_detection_generated_assets,
2358 );
2359 if !self._unknown_fields.is_empty() {
2360 debug_struct.field("_unknown_fields", &self._unknown_fields);
2361 }
2362 debug_struct.finish()
2363 }
2364}
2365
2366impl std::fmt::Debug for super::data_quality_result::PostScanActionsResult {
2367 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2368 let mut debug_struct = f.debug_struct("PostScanActionsResult");
2369 debug_struct.field("bigquery_export_result", &self.bigquery_export_result);
2370 if !self._unknown_fields.is_empty() {
2371 debug_struct.field("_unknown_fields", &self._unknown_fields);
2372 }
2373 debug_struct.finish()
2374 }
2375}
2376
2377impl std::fmt::Debug
2378 for super::data_quality_result::post_scan_actions_result::BigQueryExportResult
2379{
2380 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2381 let mut debug_struct = f.debug_struct("BigQueryExportResult");
2382 debug_struct.field("state", &self.state);
2383 debug_struct.field("message", &self.message);
2384 if !self._unknown_fields.is_empty() {
2385 debug_struct.field("_unknown_fields", &self._unknown_fields);
2386 }
2387 debug_struct.finish()
2388 }
2389}
2390
2391impl std::fmt::Debug for super::data_quality_result::AnomalyDetectionGeneratedAssets {
2392 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2393 let mut debug_struct = f.debug_struct("AnomalyDetectionGeneratedAssets");
2394 debug_struct.field("result_table", &self.result_table);
2395 debug_struct.field("data_intermediate_table", &self.data_intermediate_table);
2396 debug_struct.field(
2397 "freshness_intermediate_table",
2398 &self.freshness_intermediate_table,
2399 );
2400 debug_struct.field("volume_intermediate_table", &self.volume_intermediate_table);
2401 if !self._unknown_fields.is_empty() {
2402 debug_struct.field("_unknown_fields", &self._unknown_fields);
2403 }
2404 debug_struct.finish()
2405 }
2406}
2407
2408impl std::fmt::Debug for super::DataQualityRuleResult {
2409 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2410 let mut debug_struct = f.debug_struct("DataQualityRuleResult");
2411 debug_struct.field("rule", &self.rule);
2412 debug_struct.field("passed", &self.passed);
2413 debug_struct.field("evaluated_count", &self.evaluated_count);
2414 debug_struct.field("passed_count", &self.passed_count);
2415 debug_struct.field("null_count", &self.null_count);
2416 debug_struct.field("pass_ratio", &self.pass_ratio);
2417 debug_struct.field("failing_rows_query", &self.failing_rows_query);
2418 debug_struct.field("assertion_row_count", &self.assertion_row_count);
2419 debug_struct.field("debug_queries_result_sets", &self.debug_queries_result_sets);
2420 if !self._unknown_fields.is_empty() {
2421 debug_struct.field("_unknown_fields", &self._unknown_fields);
2422 }
2423 debug_struct.finish()
2424 }
2425}
2426
2427impl std::fmt::Debug for super::data_quality_rule_result::DebugQueryResult {
2428 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2429 let mut debug_struct = f.debug_struct("DebugQueryResult");
2430 debug_struct.field("name", &self.name);
2431 debug_struct.field("r#type", &self.r#type);
2432 debug_struct.field("value", &self.value);
2433 if !self._unknown_fields.is_empty() {
2434 debug_struct.field("_unknown_fields", &self._unknown_fields);
2435 }
2436 debug_struct.finish()
2437 }
2438}
2439
2440impl std::fmt::Debug for super::data_quality_rule_result::DebugQueryResultSet {
2441 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2442 let mut debug_struct = f.debug_struct("DebugQueryResultSet");
2443 debug_struct.field("results", &self.results);
2444 if !self._unknown_fields.is_empty() {
2445 debug_struct.field("_unknown_fields", &self._unknown_fields);
2446 }
2447 debug_struct.finish()
2448 }
2449}
2450
2451impl std::fmt::Debug for super::DataQualityDimensionResult {
2452 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2453 let mut debug_struct = f.debug_struct("DataQualityDimensionResult");
2454 debug_struct.field("dimension", &self.dimension);
2455 debug_struct.field("passed", &self.passed);
2456 debug_struct.field("score", &self.score);
2457 if !self._unknown_fields.is_empty() {
2458 debug_struct.field("_unknown_fields", &self._unknown_fields);
2459 }
2460 debug_struct.finish()
2461 }
2462}
2463
2464impl std::fmt::Debug for super::DataQualityDimension {
2465 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2466 let mut debug_struct = f.debug_struct("DataQualityDimension");
2467 debug_struct.field("name", &self.name);
2468 if !self._unknown_fields.is_empty() {
2469 debug_struct.field("_unknown_fields", &self._unknown_fields);
2470 }
2471 debug_struct.finish()
2472 }
2473}
2474
2475impl std::fmt::Debug for super::DataQualityRule {
2476 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2477 let mut debug_struct = f.debug_struct("DataQualityRule");
2478 debug_struct.field("column", &self.column);
2479 debug_struct.field("ignore_null", &self.ignore_null);
2480 debug_struct.field("dimension", &self.dimension);
2481 debug_struct.field("threshold", &self.threshold);
2482 debug_struct.field("name", &self.name);
2483 debug_struct.field("description", &self.description);
2484 debug_struct.field("suspended", &self.suspended);
2485 debug_struct.field("debug_queries", &self.debug_queries);
2486 debug_struct.field("rule_type", &self.rule_type);
2487 if !self._unknown_fields.is_empty() {
2488 debug_struct.field("_unknown_fields", &self._unknown_fields);
2489 }
2490 debug_struct.finish()
2491 }
2492}
2493
2494impl std::fmt::Debug for super::data_quality_rule::RangeExpectation {
2495 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2496 let mut debug_struct = f.debug_struct("RangeExpectation");
2497 debug_struct.field("min_value", &self.min_value);
2498 debug_struct.field("max_value", &self.max_value);
2499 debug_struct.field("strict_min_enabled", &self.strict_min_enabled);
2500 debug_struct.field("strict_max_enabled", &self.strict_max_enabled);
2501 if !self._unknown_fields.is_empty() {
2502 debug_struct.field("_unknown_fields", &self._unknown_fields);
2503 }
2504 debug_struct.finish()
2505 }
2506}
2507
2508impl std::fmt::Debug for super::data_quality_rule::NonNullExpectation {
2509 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2510 let mut debug_struct = f.debug_struct("NonNullExpectation");
2511 if !self._unknown_fields.is_empty() {
2512 debug_struct.field("_unknown_fields", &self._unknown_fields);
2513 }
2514 debug_struct.finish()
2515 }
2516}
2517
2518impl std::fmt::Debug for super::data_quality_rule::SetExpectation {
2519 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2520 let mut debug_struct = f.debug_struct("SetExpectation");
2521 debug_struct.field("values", &self.values);
2522 if !self._unknown_fields.is_empty() {
2523 debug_struct.field("_unknown_fields", &self._unknown_fields);
2524 }
2525 debug_struct.finish()
2526 }
2527}
2528
2529impl std::fmt::Debug for super::data_quality_rule::RegexExpectation {
2530 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2531 let mut debug_struct = f.debug_struct("RegexExpectation");
2532 debug_struct.field("regex", &self.regex);
2533 if !self._unknown_fields.is_empty() {
2534 debug_struct.field("_unknown_fields", &self._unknown_fields);
2535 }
2536 debug_struct.finish()
2537 }
2538}
2539
2540impl std::fmt::Debug for super::data_quality_rule::UniquenessExpectation {
2541 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2542 let mut debug_struct = f.debug_struct("UniquenessExpectation");
2543 if !self._unknown_fields.is_empty() {
2544 debug_struct.field("_unknown_fields", &self._unknown_fields);
2545 }
2546 debug_struct.finish()
2547 }
2548}
2549
2550impl std::fmt::Debug for super::data_quality_rule::StatisticRangeExpectation {
2551 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2552 let mut debug_struct = f.debug_struct("StatisticRangeExpectation");
2553 debug_struct.field("statistic", &self.statistic);
2554 debug_struct.field("min_value", &self.min_value);
2555 debug_struct.field("max_value", &self.max_value);
2556 debug_struct.field("strict_min_enabled", &self.strict_min_enabled);
2557 debug_struct.field("strict_max_enabled", &self.strict_max_enabled);
2558 if !self._unknown_fields.is_empty() {
2559 debug_struct.field("_unknown_fields", &self._unknown_fields);
2560 }
2561 debug_struct.finish()
2562 }
2563}
2564
2565impl std::fmt::Debug for super::data_quality_rule::RowConditionExpectation {
2566 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2567 let mut debug_struct = f.debug_struct("RowConditionExpectation");
2568 debug_struct.field("sql_expression", &self.sql_expression);
2569 if !self._unknown_fields.is_empty() {
2570 debug_struct.field("_unknown_fields", &self._unknown_fields);
2571 }
2572 debug_struct.finish()
2573 }
2574}
2575
2576impl std::fmt::Debug for super::data_quality_rule::TableConditionExpectation {
2577 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2578 let mut debug_struct = f.debug_struct("TableConditionExpectation");
2579 debug_struct.field("sql_expression", &self.sql_expression);
2580 if !self._unknown_fields.is_empty() {
2581 debug_struct.field("_unknown_fields", &self._unknown_fields);
2582 }
2583 debug_struct.finish()
2584 }
2585}
2586
2587impl std::fmt::Debug for super::data_quality_rule::SqlAssertion {
2588 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2589 let mut debug_struct = f.debug_struct("SqlAssertion");
2590 debug_struct.field("sql_statement", &self.sql_statement);
2591 if !self._unknown_fields.is_empty() {
2592 debug_struct.field("_unknown_fields", &self._unknown_fields);
2593 }
2594 debug_struct.finish()
2595 }
2596}
2597
2598impl std::fmt::Debug for super::data_quality_rule::DebugQuery {
2599 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2600 let mut debug_struct = f.debug_struct("DebugQuery");
2601 debug_struct.field("description", &self.description);
2602 debug_struct.field("sql_statement", &self.sql_statement);
2603 if !self._unknown_fields.is_empty() {
2604 debug_struct.field("_unknown_fields", &self._unknown_fields);
2605 }
2606 debug_struct.finish()
2607 }
2608}
2609
2610impl std::fmt::Debug for super::DataQualityColumnResult {
2611 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2612 let mut debug_struct = f.debug_struct("DataQualityColumnResult");
2613 debug_struct.field("column", &self.column);
2614 debug_struct.field("score", &self.score);
2615 debug_struct.field("passed", &self.passed);
2616 debug_struct.field("dimensions", &self.dimensions);
2617 if !self._unknown_fields.is_empty() {
2618 debug_struct.field("_unknown_fields", &self._unknown_fields);
2619 }
2620 debug_struct.finish()
2621 }
2622}
2623
2624impl std::fmt::Debug for super::DataTaxonomy {
2625 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2626 let mut debug_struct = f.debug_struct("DataTaxonomy");
2627 debug_struct.field("name", &self.name);
2628 debug_struct.field("uid", &self.uid);
2629 debug_struct.field("create_time", &self.create_time);
2630 debug_struct.field("update_time", &self.update_time);
2631 debug_struct.field("description", &self.description);
2632 debug_struct.field("display_name", &self.display_name);
2633 debug_struct.field("labels", &self.labels);
2634 debug_struct.field("attribute_count", &self.attribute_count);
2635 debug_struct.field("etag", &self.etag);
2636 debug_struct.field("class_count", &self.class_count);
2637 if !self._unknown_fields.is_empty() {
2638 debug_struct.field("_unknown_fields", &self._unknown_fields);
2639 }
2640 debug_struct.finish()
2641 }
2642}
2643
2644impl std::fmt::Debug for super::DataAttribute {
2645 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2646 let mut debug_struct = f.debug_struct("DataAttribute");
2647 debug_struct.field("name", &self.name);
2648 debug_struct.field("uid", &self.uid);
2649 debug_struct.field("create_time", &self.create_time);
2650 debug_struct.field("update_time", &self.update_time);
2651 debug_struct.field("description", &self.description);
2652 debug_struct.field("display_name", &self.display_name);
2653 debug_struct.field("labels", &self.labels);
2654 debug_struct.field("parent_id", &self.parent_id);
2655 debug_struct.field("attribute_count", &self.attribute_count);
2656 debug_struct.field("etag", &self.etag);
2657 debug_struct.field("resource_access_spec", &self.resource_access_spec);
2658 debug_struct.field("data_access_spec", &self.data_access_spec);
2659 if !self._unknown_fields.is_empty() {
2660 debug_struct.field("_unknown_fields", &self._unknown_fields);
2661 }
2662 debug_struct.finish()
2663 }
2664}
2665
2666impl std::fmt::Debug for super::DataAttributeBinding {
2667 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2668 let mut debug_struct = f.debug_struct("DataAttributeBinding");
2669 debug_struct.field("name", &self.name);
2670 debug_struct.field("uid", &self.uid);
2671 debug_struct.field("create_time", &self.create_time);
2672 debug_struct.field("update_time", &self.update_time);
2673 debug_struct.field("description", &self.description);
2674 debug_struct.field("display_name", &self.display_name);
2675 debug_struct.field("labels", &self.labels);
2676 debug_struct.field("etag", &self.etag);
2677 debug_struct.field("attributes", &self.attributes);
2678 debug_struct.field("paths", &self.paths);
2679 debug_struct.field("resource_reference", &self.resource_reference);
2680 if !self._unknown_fields.is_empty() {
2681 debug_struct.field("_unknown_fields", &self._unknown_fields);
2682 }
2683 debug_struct.finish()
2684 }
2685}
2686
2687impl std::fmt::Debug for super::data_attribute_binding::Path {
2688 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2689 let mut debug_struct = f.debug_struct("Path");
2690 debug_struct.field("name", &self.name);
2691 debug_struct.field("attributes", &self.attributes);
2692 if !self._unknown_fields.is_empty() {
2693 debug_struct.field("_unknown_fields", &self._unknown_fields);
2694 }
2695 debug_struct.finish()
2696 }
2697}
2698
2699impl std::fmt::Debug for super::CreateDataTaxonomyRequest {
2700 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2701 let mut debug_struct = f.debug_struct("CreateDataTaxonomyRequest");
2702 debug_struct.field("parent", &self.parent);
2703 debug_struct.field("data_taxonomy_id", &self.data_taxonomy_id);
2704 debug_struct.field("data_taxonomy", &self.data_taxonomy);
2705 debug_struct.field("validate_only", &self.validate_only);
2706 if !self._unknown_fields.is_empty() {
2707 debug_struct.field("_unknown_fields", &self._unknown_fields);
2708 }
2709 debug_struct.finish()
2710 }
2711}
2712
2713impl std::fmt::Debug for super::UpdateDataTaxonomyRequest {
2714 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2715 let mut debug_struct = f.debug_struct("UpdateDataTaxonomyRequest");
2716 debug_struct.field("update_mask", &self.update_mask);
2717 debug_struct.field("data_taxonomy", &self.data_taxonomy);
2718 debug_struct.field("validate_only", &self.validate_only);
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::GetDataTaxonomyRequest {
2727 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2728 let mut debug_struct = f.debug_struct("GetDataTaxonomyRequest");
2729 debug_struct.field("name", &self.name);
2730 if !self._unknown_fields.is_empty() {
2731 debug_struct.field("_unknown_fields", &self._unknown_fields);
2732 }
2733 debug_struct.finish()
2734 }
2735}
2736
2737impl std::fmt::Debug for super::ListDataTaxonomiesRequest {
2738 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2739 let mut debug_struct = f.debug_struct("ListDataTaxonomiesRequest");
2740 debug_struct.field("parent", &self.parent);
2741 debug_struct.field("page_size", &self.page_size);
2742 debug_struct.field("page_token", &self.page_token);
2743 debug_struct.field("filter", &self.filter);
2744 debug_struct.field("order_by", &self.order_by);
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::ListDataTaxonomiesResponse {
2753 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2754 let mut debug_struct = f.debug_struct("ListDataTaxonomiesResponse");
2755 debug_struct.field("data_taxonomies", &self.data_taxonomies);
2756 debug_struct.field("next_page_token", &self.next_page_token);
2757 debug_struct.field("unreachable_locations", &self.unreachable_locations);
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::DeleteDataTaxonomyRequest {
2766 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2767 let mut debug_struct = f.debug_struct("DeleteDataTaxonomyRequest");
2768 debug_struct.field("name", &self.name);
2769 debug_struct.field("etag", &self.etag);
2770 if !self._unknown_fields.is_empty() {
2771 debug_struct.field("_unknown_fields", &self._unknown_fields);
2772 }
2773 debug_struct.finish()
2774 }
2775}
2776
2777impl std::fmt::Debug for super::CreateDataAttributeRequest {
2778 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2779 let mut debug_struct = f.debug_struct("CreateDataAttributeRequest");
2780 debug_struct.field("parent", &self.parent);
2781 debug_struct.field("data_attribute_id", &self.data_attribute_id);
2782 debug_struct.field("data_attribute", &self.data_attribute);
2783 debug_struct.field("validate_only", &self.validate_only);
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::UpdateDataAttributeRequest {
2792 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2793 let mut debug_struct = f.debug_struct("UpdateDataAttributeRequest");
2794 debug_struct.field("update_mask", &self.update_mask);
2795 debug_struct.field("data_attribute", &self.data_attribute);
2796 debug_struct.field("validate_only", &self.validate_only);
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::GetDataAttributeRequest {
2805 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2806 let mut debug_struct = f.debug_struct("GetDataAttributeRequest");
2807 debug_struct.field("name", &self.name);
2808 if !self._unknown_fields.is_empty() {
2809 debug_struct.field("_unknown_fields", &self._unknown_fields);
2810 }
2811 debug_struct.finish()
2812 }
2813}
2814
2815impl std::fmt::Debug for super::ListDataAttributesRequest {
2816 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2817 let mut debug_struct = f.debug_struct("ListDataAttributesRequest");
2818 debug_struct.field("parent", &self.parent);
2819 debug_struct.field("page_size", &self.page_size);
2820 debug_struct.field("page_token", &self.page_token);
2821 debug_struct.field("filter", &self.filter);
2822 debug_struct.field("order_by", &self.order_by);
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::ListDataAttributesResponse {
2831 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2832 let mut debug_struct = f.debug_struct("ListDataAttributesResponse");
2833 debug_struct.field("data_attributes", &self.data_attributes);
2834 debug_struct.field("next_page_token", &self.next_page_token);
2835 debug_struct.field("unreachable_locations", &self.unreachable_locations);
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::DeleteDataAttributeRequest {
2844 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2845 let mut debug_struct = f.debug_struct("DeleteDataAttributeRequest");
2846 debug_struct.field("name", &self.name);
2847 debug_struct.field("etag", &self.etag);
2848 if !self._unknown_fields.is_empty() {
2849 debug_struct.field("_unknown_fields", &self._unknown_fields);
2850 }
2851 debug_struct.finish()
2852 }
2853}
2854
2855impl std::fmt::Debug for super::CreateDataAttributeBindingRequest {
2856 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2857 let mut debug_struct = f.debug_struct("CreateDataAttributeBindingRequest");
2858 debug_struct.field("parent", &self.parent);
2859 debug_struct.field("data_attribute_binding_id", &self.data_attribute_binding_id);
2860 debug_struct.field("data_attribute_binding", &self.data_attribute_binding);
2861 debug_struct.field("validate_only", &self.validate_only);
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::UpdateDataAttributeBindingRequest {
2870 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2871 let mut debug_struct = f.debug_struct("UpdateDataAttributeBindingRequest");
2872 debug_struct.field("update_mask", &self.update_mask);
2873 debug_struct.field("data_attribute_binding", &self.data_attribute_binding);
2874 debug_struct.field("validate_only", &self.validate_only);
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::GetDataAttributeBindingRequest {
2883 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2884 let mut debug_struct = f.debug_struct("GetDataAttributeBindingRequest");
2885 debug_struct.field("name", &self.name);
2886 if !self._unknown_fields.is_empty() {
2887 debug_struct.field("_unknown_fields", &self._unknown_fields);
2888 }
2889 debug_struct.finish()
2890 }
2891}
2892
2893impl std::fmt::Debug for super::ListDataAttributeBindingsRequest {
2894 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2895 let mut debug_struct = f.debug_struct("ListDataAttributeBindingsRequest");
2896 debug_struct.field("parent", &self.parent);
2897 debug_struct.field("page_size", &self.page_size);
2898 debug_struct.field("page_token", &self.page_token);
2899 debug_struct.field("filter", &self.filter);
2900 debug_struct.field("order_by", &self.order_by);
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::ListDataAttributeBindingsResponse {
2909 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2910 let mut debug_struct = f.debug_struct("ListDataAttributeBindingsResponse");
2911 debug_struct.field("data_attribute_bindings", &self.data_attribute_bindings);
2912 debug_struct.field("next_page_token", &self.next_page_token);
2913 debug_struct.field("unreachable_locations", &self.unreachable_locations);
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::DeleteDataAttributeBindingRequest {
2922 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2923 let mut debug_struct = f.debug_struct("DeleteDataAttributeBindingRequest");
2924 debug_struct.field("name", &self.name);
2925 debug_struct.field("etag", &self.etag);
2926 if !self._unknown_fields.is_empty() {
2927 debug_struct.field("_unknown_fields", &self._unknown_fields);
2928 }
2929 debug_struct.finish()
2930 }
2931}
2932
2933impl std::fmt::Debug for super::CreateDataScanRequest {
2934 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2935 let mut debug_struct = f.debug_struct("CreateDataScanRequest");
2936 debug_struct.field("parent", &self.parent);
2937 debug_struct.field("data_scan", &self.data_scan);
2938 debug_struct.field("data_scan_id", &self.data_scan_id);
2939 debug_struct.field("validate_only", &self.validate_only);
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::UpdateDataScanRequest {
2948 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2949 let mut debug_struct = f.debug_struct("UpdateDataScanRequest");
2950 debug_struct.field("data_scan", &self.data_scan);
2951 debug_struct.field("update_mask", &self.update_mask);
2952 debug_struct.field("validate_only", &self.validate_only);
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::DeleteDataScanRequest {
2961 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2962 let mut debug_struct = f.debug_struct("DeleteDataScanRequest");
2963 debug_struct.field("name", &self.name);
2964 debug_struct.field("force", &self.force);
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::GetDataScanRequest {
2973 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2974 let mut debug_struct = f.debug_struct("GetDataScanRequest");
2975 debug_struct.field("name", &self.name);
2976 debug_struct.field("view", &self.view);
2977 if !self._unknown_fields.is_empty() {
2978 debug_struct.field("_unknown_fields", &self._unknown_fields);
2979 }
2980 debug_struct.finish()
2981 }
2982}
2983
2984impl std::fmt::Debug for super::ListDataScansRequest {
2985 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2986 let mut debug_struct = f.debug_struct("ListDataScansRequest");
2987 debug_struct.field("parent", &self.parent);
2988 debug_struct.field("page_size", &self.page_size);
2989 debug_struct.field("page_token", &self.page_token);
2990 debug_struct.field("filter", &self.filter);
2991 debug_struct.field("order_by", &self.order_by);
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::ListDataScansResponse {
3000 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3001 let mut debug_struct = f.debug_struct("ListDataScansResponse");
3002 debug_struct.field("data_scans", &self.data_scans);
3003 debug_struct.field("next_page_token", &self.next_page_token);
3004 debug_struct.field("unreachable", &self.unreachable);
3005 if !self._unknown_fields.is_empty() {
3006 debug_struct.field("_unknown_fields", &self._unknown_fields);
3007 }
3008 debug_struct.finish()
3009 }
3010}
3011
3012impl std::fmt::Debug for super::RunDataScanRequest {
3013 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3014 let mut debug_struct = f.debug_struct("RunDataScanRequest");
3015 debug_struct.field("name", &self.name);
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::RunDataScanResponse {
3024 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3025 let mut debug_struct = f.debug_struct("RunDataScanResponse");
3026 debug_struct.field("job", &self.job);
3027 if !self._unknown_fields.is_empty() {
3028 debug_struct.field("_unknown_fields", &self._unknown_fields);
3029 }
3030 debug_struct.finish()
3031 }
3032}
3033
3034impl std::fmt::Debug for super::GetDataScanJobRequest {
3035 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3036 let mut debug_struct = f.debug_struct("GetDataScanJobRequest");
3037 debug_struct.field("name", &self.name);
3038 debug_struct.field("view", &self.view);
3039 if !self._unknown_fields.is_empty() {
3040 debug_struct.field("_unknown_fields", &self._unknown_fields);
3041 }
3042 debug_struct.finish()
3043 }
3044}
3045
3046impl std::fmt::Debug for super::ListDataScanJobsRequest {
3047 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3048 let mut debug_struct = f.debug_struct("ListDataScanJobsRequest");
3049 debug_struct.field("parent", &self.parent);
3050 debug_struct.field("page_size", &self.page_size);
3051 debug_struct.field("page_token", &self.page_token);
3052 debug_struct.field("filter", &self.filter);
3053 if !self._unknown_fields.is_empty() {
3054 debug_struct.field("_unknown_fields", &self._unknown_fields);
3055 }
3056 debug_struct.finish()
3057 }
3058}
3059
3060impl std::fmt::Debug for super::ListDataScanJobsResponse {
3061 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3062 let mut debug_struct = f.debug_struct("ListDataScanJobsResponse");
3063 debug_struct.field("data_scan_jobs", &self.data_scan_jobs);
3064 debug_struct.field("next_page_token", &self.next_page_token);
3065 if !self._unknown_fields.is_empty() {
3066 debug_struct.field("_unknown_fields", &self._unknown_fields);
3067 }
3068 debug_struct.finish()
3069 }
3070}
3071
3072impl std::fmt::Debug for super::GenerateDataQualityRulesRequest {
3073 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3074 let mut debug_struct = f.debug_struct("GenerateDataQualityRulesRequest");
3075 debug_struct.field("name", &self.name);
3076 if !self._unknown_fields.is_empty() {
3077 debug_struct.field("_unknown_fields", &self._unknown_fields);
3078 }
3079 debug_struct.finish()
3080 }
3081}
3082
3083impl std::fmt::Debug for super::GenerateDataQualityRulesResponse {
3084 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3085 let mut debug_struct = f.debug_struct("GenerateDataQualityRulesResponse");
3086 debug_struct.field("rule", &self.rule);
3087 if !self._unknown_fields.is_empty() {
3088 debug_struct.field("_unknown_fields", &self._unknown_fields);
3089 }
3090 debug_struct.finish()
3091 }
3092}
3093
3094impl std::fmt::Debug for super::DataScan {
3095 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3096 let mut debug_struct = f.debug_struct("DataScan");
3097 debug_struct.field("name", &self.name);
3098 debug_struct.field("uid", &self.uid);
3099 debug_struct.field("description", &self.description);
3100 debug_struct.field("display_name", &self.display_name);
3101 debug_struct.field("labels", &self.labels);
3102 debug_struct.field("state", &self.state);
3103 debug_struct.field("create_time", &self.create_time);
3104 debug_struct.field("update_time", &self.update_time);
3105 debug_struct.field("data", &self.data);
3106 debug_struct.field("execution_spec", &self.execution_spec);
3107 debug_struct.field("execution_status", &self.execution_status);
3108 debug_struct.field("r#type", &self.r#type);
3109 debug_struct.field("spec", &self.spec);
3110 debug_struct.field("result", &self.result);
3111 if !self._unknown_fields.is_empty() {
3112 debug_struct.field("_unknown_fields", &self._unknown_fields);
3113 }
3114 debug_struct.finish()
3115 }
3116}
3117
3118impl std::fmt::Debug for super::data_scan::ExecutionSpec {
3119 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3120 let mut debug_struct = f.debug_struct("ExecutionSpec");
3121 debug_struct.field("trigger", &self.trigger);
3122 debug_struct.field("incremental", &self.incremental);
3123 if !self._unknown_fields.is_empty() {
3124 debug_struct.field("_unknown_fields", &self._unknown_fields);
3125 }
3126 debug_struct.finish()
3127 }
3128}
3129
3130impl std::fmt::Debug for super::data_scan::ExecutionStatus {
3131 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3132 let mut debug_struct = f.debug_struct("ExecutionStatus");
3133 debug_struct.field("latest_job_start_time", &self.latest_job_start_time);
3134 debug_struct.field("latest_job_end_time", &self.latest_job_end_time);
3135 debug_struct.field("latest_job_create_time", &self.latest_job_create_time);
3136 if !self._unknown_fields.is_empty() {
3137 debug_struct.field("_unknown_fields", &self._unknown_fields);
3138 }
3139 debug_struct.finish()
3140 }
3141}
3142
3143impl std::fmt::Debug for super::DataScanJob {
3144 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3145 let mut debug_struct = f.debug_struct("DataScanJob");
3146 debug_struct.field("name", &self.name);
3147 debug_struct.field("uid", &self.uid);
3148 debug_struct.field("create_time", &self.create_time);
3149 debug_struct.field("start_time", &self.start_time);
3150 debug_struct.field("end_time", &self.end_time);
3151 debug_struct.field("state", &self.state);
3152 debug_struct.field("message", &self.message);
3153 debug_struct.field("r#type", &self.r#type);
3154 debug_struct.field("spec", &self.spec);
3155 debug_struct.field("result", &self.result);
3156 if !self._unknown_fields.is_empty() {
3157 debug_struct.field("_unknown_fields", &self._unknown_fields);
3158 }
3159 debug_struct.finish()
3160 }
3161}
3162
3163impl std::fmt::Debug for super::DataScanCatalogPublishingStatus {
3164 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3165 let mut debug_struct = f.debug_struct("DataScanCatalogPublishingStatus");
3166 debug_struct.field("state", &self.state);
3167 if !self._unknown_fields.is_empty() {
3168 debug_struct.field("_unknown_fields", &self._unknown_fields);
3169 }
3170 debug_struct.finish()
3171 }
3172}
3173
3174impl std::fmt::Debug for super::DiscoveryEvent {
3175 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3176 let mut debug_struct = f.debug_struct("DiscoveryEvent");
3177 debug_struct.field("message", &self.message);
3178 debug_struct.field("lake_id", &self.lake_id);
3179 debug_struct.field("zone_id", &self.zone_id);
3180 debug_struct.field("asset_id", &self.asset_id);
3181 debug_struct.field("data_location", &self.data_location);
3182 debug_struct.field("datascan_id", &self.datascan_id);
3183 debug_struct.field("r#type", &self.r#type);
3184 debug_struct.field("details", &self.details);
3185 if !self._unknown_fields.is_empty() {
3186 debug_struct.field("_unknown_fields", &self._unknown_fields);
3187 }
3188 debug_struct.finish()
3189 }
3190}
3191
3192impl std::fmt::Debug for super::discovery_event::ConfigDetails {
3193 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3194 let mut debug_struct = f.debug_struct("ConfigDetails");
3195 debug_struct.field("parameters", &self.parameters);
3196 if !self._unknown_fields.is_empty() {
3197 debug_struct.field("_unknown_fields", &self._unknown_fields);
3198 }
3199 debug_struct.finish()
3200 }
3201}
3202
3203impl std::fmt::Debug for super::discovery_event::EntityDetails {
3204 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3205 let mut debug_struct = f.debug_struct("EntityDetails");
3206 debug_struct.field("entity", &self.entity);
3207 debug_struct.field("r#type", &self.r#type);
3208 if !self._unknown_fields.is_empty() {
3209 debug_struct.field("_unknown_fields", &self._unknown_fields);
3210 }
3211 debug_struct.finish()
3212 }
3213}
3214
3215impl std::fmt::Debug for super::discovery_event::TableDetails {
3216 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3217 let mut debug_struct = f.debug_struct("TableDetails");
3218 debug_struct.field("table", &self.table);
3219 debug_struct.field("r#type", &self.r#type);
3220 if !self._unknown_fields.is_empty() {
3221 debug_struct.field("_unknown_fields", &self._unknown_fields);
3222 }
3223 debug_struct.finish()
3224 }
3225}
3226
3227impl std::fmt::Debug for super::discovery_event::PartitionDetails {
3228 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3229 let mut debug_struct = f.debug_struct("PartitionDetails");
3230 debug_struct.field("partition", &self.partition);
3231 debug_struct.field("entity", &self.entity);
3232 debug_struct.field("r#type", &self.r#type);
3233 debug_struct.field("sampled_data_locations", &self.sampled_data_locations);
3234 if !self._unknown_fields.is_empty() {
3235 debug_struct.field("_unknown_fields", &self._unknown_fields);
3236 }
3237 debug_struct.finish()
3238 }
3239}
3240
3241impl std::fmt::Debug for super::discovery_event::ActionDetails {
3242 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3243 let mut debug_struct = f.debug_struct("ActionDetails");
3244 debug_struct.field("r#type", &self.r#type);
3245 debug_struct.field("issue", &self.issue);
3246 if !self._unknown_fields.is_empty() {
3247 debug_struct.field("_unknown_fields", &self._unknown_fields);
3248 }
3249 debug_struct.finish()
3250 }
3251}
3252
3253impl std::fmt::Debug for super::JobEvent {
3254 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3255 let mut debug_struct = f.debug_struct("JobEvent");
3256 debug_struct.field("message", &self.message);
3257 debug_struct.field("job_id", &self.job_id);
3258 debug_struct.field("start_time", &self.start_time);
3259 debug_struct.field("end_time", &self.end_time);
3260 debug_struct.field("state", &self.state);
3261 debug_struct.field("retries", &self.retries);
3262 debug_struct.field("r#type", &self.r#type);
3263 debug_struct.field("service", &self.service);
3264 debug_struct.field("service_job", &self.service_job);
3265 debug_struct.field("execution_trigger", &self.execution_trigger);
3266 if !self._unknown_fields.is_empty() {
3267 debug_struct.field("_unknown_fields", &self._unknown_fields);
3268 }
3269 debug_struct.finish()
3270 }
3271}
3272
3273impl std::fmt::Debug for super::SessionEvent {
3274 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3275 let mut debug_struct = f.debug_struct("SessionEvent");
3276 debug_struct.field("message", &self.message);
3277 debug_struct.field("user_id", &self.user_id);
3278 debug_struct.field("session_id", &self.session_id);
3279 debug_struct.field("r#type", &self.r#type);
3280 debug_struct.field("event_succeeded", &self.event_succeeded);
3281 debug_struct.field("fast_startup_enabled", &self.fast_startup_enabled);
3282 debug_struct.field("unassigned_duration", &self.unassigned_duration);
3283 debug_struct.field("detail", &self.detail);
3284 if !self._unknown_fields.is_empty() {
3285 debug_struct.field("_unknown_fields", &self._unknown_fields);
3286 }
3287 debug_struct.finish()
3288 }
3289}
3290
3291impl std::fmt::Debug for super::session_event::QueryDetail {
3292 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3293 let mut debug_struct = f.debug_struct("QueryDetail");
3294 debug_struct.field("query_id", &self.query_id);
3295 debug_struct.field("query_text", &self.query_text);
3296 debug_struct.field("engine", &self.engine);
3297 debug_struct.field("duration", &self.duration);
3298 debug_struct.field("result_size_bytes", &self.result_size_bytes);
3299 debug_struct.field("data_processed_bytes", &self.data_processed_bytes);
3300 if !self._unknown_fields.is_empty() {
3301 debug_struct.field("_unknown_fields", &self._unknown_fields);
3302 }
3303 debug_struct.finish()
3304 }
3305}
3306
3307impl std::fmt::Debug for super::GovernanceEvent {
3308 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3309 let mut debug_struct = f.debug_struct("GovernanceEvent");
3310 debug_struct.field("message", &self.message);
3311 debug_struct.field("event_type", &self.event_type);
3312 debug_struct.field("entity", &self.entity);
3313 if !self._unknown_fields.is_empty() {
3314 debug_struct.field("_unknown_fields", &self._unknown_fields);
3315 }
3316 debug_struct.finish()
3317 }
3318}
3319
3320impl std::fmt::Debug for super::governance_event::Entity {
3321 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3322 let mut debug_struct = f.debug_struct("Entity");
3323 debug_struct.field("entity", &self.entity);
3324 debug_struct.field("entity_type", &self.entity_type);
3325 if !self._unknown_fields.is_empty() {
3326 debug_struct.field("_unknown_fields", &self._unknown_fields);
3327 }
3328 debug_struct.finish()
3329 }
3330}
3331
3332impl std::fmt::Debug for super::DataScanEvent {
3333 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3334 let mut debug_struct = f.debug_struct("DataScanEvent");
3335 debug_struct.field("data_source", &self.data_source);
3336 debug_struct.field("job_id", &self.job_id);
3337 debug_struct.field("create_time", &self.create_time);
3338 debug_struct.field("start_time", &self.start_time);
3339 debug_struct.field("end_time", &self.end_time);
3340 debug_struct.field("r#type", &self.r#type);
3341 debug_struct.field("state", &self.state);
3342 debug_struct.field("message", &self.message);
3343 debug_struct.field("spec_version", &self.spec_version);
3344 debug_struct.field("trigger", &self.trigger);
3345 debug_struct.field("scope", &self.scope);
3346 debug_struct.field("post_scan_actions_result", &self.post_scan_actions_result);
3347 debug_struct.field("catalog_publishing_status", &self.catalog_publishing_status);
3348 debug_struct.field("result", &self.result);
3349 debug_struct.field("applied_configs", &self.applied_configs);
3350 if !self._unknown_fields.is_empty() {
3351 debug_struct.field("_unknown_fields", &self._unknown_fields);
3352 }
3353 debug_struct.finish()
3354 }
3355}
3356
3357impl std::fmt::Debug for super::data_scan_event::DataProfileResult {
3358 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3359 let mut debug_struct = f.debug_struct("DataProfileResult");
3360 debug_struct.field("row_count", &self.row_count);
3361 if !self._unknown_fields.is_empty() {
3362 debug_struct.field("_unknown_fields", &self._unknown_fields);
3363 }
3364 debug_struct.finish()
3365 }
3366}
3367
3368impl std::fmt::Debug for super::data_scan_event::DataQualityResult {
3369 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3370 let mut debug_struct = f.debug_struct("DataQualityResult");
3371 debug_struct.field("row_count", &self.row_count);
3372 debug_struct.field("passed", &self.passed);
3373 debug_struct.field("dimension_passed", &self.dimension_passed);
3374 debug_struct.field("score", &self.score);
3375 debug_struct.field("dimension_score", &self.dimension_score);
3376 debug_struct.field("column_score", &self.column_score);
3377 if !self._unknown_fields.is_empty() {
3378 debug_struct.field("_unknown_fields", &self._unknown_fields);
3379 }
3380 debug_struct.finish()
3381 }
3382}
3383
3384impl std::fmt::Debug for super::data_scan_event::DataProfileAppliedConfigs {
3385 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3386 let mut debug_struct = f.debug_struct("DataProfileAppliedConfigs");
3387 debug_struct.field("sampling_percent", &self.sampling_percent);
3388 debug_struct.field("row_filter_applied", &self.row_filter_applied);
3389 debug_struct.field("column_filter_applied", &self.column_filter_applied);
3390 if !self._unknown_fields.is_empty() {
3391 debug_struct.field("_unknown_fields", &self._unknown_fields);
3392 }
3393 debug_struct.finish()
3394 }
3395}
3396
3397impl std::fmt::Debug for super::data_scan_event::DataQualityAppliedConfigs {
3398 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3399 let mut debug_struct = f.debug_struct("DataQualityAppliedConfigs");
3400 debug_struct.field("sampling_percent", &self.sampling_percent);
3401 debug_struct.field("row_filter_applied", &self.row_filter_applied);
3402 if !self._unknown_fields.is_empty() {
3403 debug_struct.field("_unknown_fields", &self._unknown_fields);
3404 }
3405 debug_struct.finish()
3406 }
3407}
3408
3409impl std::fmt::Debug for super::data_scan_event::PostScanActionsResult {
3410 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3411 let mut debug_struct = f.debug_struct("PostScanActionsResult");
3412 debug_struct.field("bigquery_export_result", &self.bigquery_export_result);
3413 if !self._unknown_fields.is_empty() {
3414 debug_struct.field("_unknown_fields", &self._unknown_fields);
3415 }
3416 debug_struct.finish()
3417 }
3418}
3419
3420impl std::fmt::Debug for super::data_scan_event::post_scan_actions_result::BigQueryExportResult {
3421 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3422 let mut debug_struct = f.debug_struct("BigQueryExportResult");
3423 debug_struct.field("state", &self.state);
3424 debug_struct.field("message", &self.message);
3425 if !self._unknown_fields.is_empty() {
3426 debug_struct.field("_unknown_fields", &self._unknown_fields);
3427 }
3428 debug_struct.finish()
3429 }
3430}
3431
3432impl std::fmt::Debug for super::DataQualityScanRuleResult {
3433 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3434 let mut debug_struct = f.debug_struct("DataQualityScanRuleResult");
3435 debug_struct.field("job_id", &self.job_id);
3436 debug_struct.field("data_source", &self.data_source);
3437 debug_struct.field("column", &self.column);
3438 debug_struct.field("rule_name", &self.rule_name);
3439 debug_struct.field("rule_type", &self.rule_type);
3440 debug_struct.field("evalution_type", &self.evalution_type);
3441 debug_struct.field("rule_dimension", &self.rule_dimension);
3442 debug_struct.field("threshold_percent", &self.threshold_percent);
3443 debug_struct.field("result", &self.result);
3444 debug_struct.field("evaluated_row_count", &self.evaluated_row_count);
3445 debug_struct.field("passed_row_count", &self.passed_row_count);
3446 debug_struct.field("null_row_count", &self.null_row_count);
3447 debug_struct.field("assertion_row_count", &self.assertion_row_count);
3448 if !self._unknown_fields.is_empty() {
3449 debug_struct.field("_unknown_fields", &self._unknown_fields);
3450 }
3451 debug_struct.finish()
3452 }
3453}
3454
3455impl std::fmt::Debug for super::BusinessGlossaryEvent {
3456 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3457 let mut debug_struct = f.debug_struct("BusinessGlossaryEvent");
3458 debug_struct.field("message", &self.message);
3459 debug_struct.field("event_type", &self.event_type);
3460 debug_struct.field("resource", &self.resource);
3461 if !self._unknown_fields.is_empty() {
3462 debug_struct.field("_unknown_fields", &self._unknown_fields);
3463 }
3464 debug_struct.finish()
3465 }
3466}
3467
3468impl std::fmt::Debug for super::EntryLinkEvent {
3469 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3470 let mut debug_struct = f.debug_struct("EntryLinkEvent");
3471 debug_struct.field("message", &self.message);
3472 debug_struct.field("event_type", &self.event_type);
3473 debug_struct.field("resource", &self.resource);
3474 if !self._unknown_fields.is_empty() {
3475 debug_struct.field("_unknown_fields", &self._unknown_fields);
3476 }
3477 debug_struct.finish()
3478 }
3479}
3480
3481impl std::fmt::Debug for super::CreateEntityRequest {
3482 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3483 let mut debug_struct = f.debug_struct("CreateEntityRequest");
3484 debug_struct.field("parent", &self.parent);
3485 debug_struct.field("entity", &self.entity);
3486 debug_struct.field("validate_only", &self.validate_only);
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::UpdateEntityRequest {
3495 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3496 let mut debug_struct = f.debug_struct("UpdateEntityRequest");
3497 debug_struct.field("entity", &self.entity);
3498 debug_struct.field("validate_only", &self.validate_only);
3499 if !self._unknown_fields.is_empty() {
3500 debug_struct.field("_unknown_fields", &self._unknown_fields);
3501 }
3502 debug_struct.finish()
3503 }
3504}
3505
3506impl std::fmt::Debug for super::DeleteEntityRequest {
3507 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3508 let mut debug_struct = f.debug_struct("DeleteEntityRequest");
3509 debug_struct.field("name", &self.name);
3510 debug_struct.field("etag", &self.etag);
3511 if !self._unknown_fields.is_empty() {
3512 debug_struct.field("_unknown_fields", &self._unknown_fields);
3513 }
3514 debug_struct.finish()
3515 }
3516}
3517
3518impl std::fmt::Debug for super::ListEntitiesRequest {
3519 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3520 let mut debug_struct = f.debug_struct("ListEntitiesRequest");
3521 debug_struct.field("parent", &self.parent);
3522 debug_struct.field("view", &self.view);
3523 debug_struct.field("page_size", &self.page_size);
3524 debug_struct.field("page_token", &self.page_token);
3525 debug_struct.field("filter", &self.filter);
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::ListEntitiesResponse {
3534 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3535 let mut debug_struct = f.debug_struct("ListEntitiesResponse");
3536 debug_struct.field("entities", &self.entities);
3537 debug_struct.field("next_page_token", &self.next_page_token);
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::GetEntityRequest {
3546 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3547 let mut debug_struct = f.debug_struct("GetEntityRequest");
3548 debug_struct.field("name", &self.name);
3549 debug_struct.field("view", &self.view);
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::ListPartitionsRequest {
3558 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3559 let mut debug_struct = f.debug_struct("ListPartitionsRequest");
3560 debug_struct.field("parent", &self.parent);
3561 debug_struct.field("page_size", &self.page_size);
3562 debug_struct.field("page_token", &self.page_token);
3563 debug_struct.field("filter", &self.filter);
3564 if !self._unknown_fields.is_empty() {
3565 debug_struct.field("_unknown_fields", &self._unknown_fields);
3566 }
3567 debug_struct.finish()
3568 }
3569}
3570
3571impl std::fmt::Debug for super::CreatePartitionRequest {
3572 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3573 let mut debug_struct = f.debug_struct("CreatePartitionRequest");
3574 debug_struct.field("parent", &self.parent);
3575 debug_struct.field("partition", &self.partition);
3576 debug_struct.field("validate_only", &self.validate_only);
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::DeletePartitionRequest {
3585 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3586 let mut debug_struct = f.debug_struct("DeletePartitionRequest");
3587 debug_struct.field("name", &self.name);
3588 debug_struct.field("etag", &self.etag);
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::ListPartitionsResponse {
3597 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3598 let mut debug_struct = f.debug_struct("ListPartitionsResponse");
3599 debug_struct.field("partitions", &self.partitions);
3600 debug_struct.field("next_page_token", &self.next_page_token);
3601 if !self._unknown_fields.is_empty() {
3602 debug_struct.field("_unknown_fields", &self._unknown_fields);
3603 }
3604 debug_struct.finish()
3605 }
3606}
3607
3608impl std::fmt::Debug for super::GetPartitionRequest {
3609 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3610 let mut debug_struct = f.debug_struct("GetPartitionRequest");
3611 debug_struct.field("name", &self.name);
3612 if !self._unknown_fields.is_empty() {
3613 debug_struct.field("_unknown_fields", &self._unknown_fields);
3614 }
3615 debug_struct.finish()
3616 }
3617}
3618
3619impl std::fmt::Debug for super::Entity {
3620 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3621 let mut debug_struct = f.debug_struct("Entity");
3622 debug_struct.field("name", &self.name);
3623 debug_struct.field("display_name", &self.display_name);
3624 debug_struct.field("description", &self.description);
3625 debug_struct.field("create_time", &self.create_time);
3626 debug_struct.field("update_time", &self.update_time);
3627 debug_struct.field("id", &self.id);
3628 debug_struct.field("etag", &self.etag);
3629 debug_struct.field("r#type", &self.r#type);
3630 debug_struct.field("asset", &self.asset);
3631 debug_struct.field("data_path", &self.data_path);
3632 debug_struct.field("data_path_pattern", &self.data_path_pattern);
3633 debug_struct.field("catalog_entry", &self.catalog_entry);
3634 debug_struct.field("system", &self.system);
3635 debug_struct.field("format", &self.format);
3636 debug_struct.field("compatibility", &self.compatibility);
3637 debug_struct.field("access", &self.access);
3638 debug_struct.field("uid", &self.uid);
3639 debug_struct.field("schema", &self.schema);
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::entity::CompatibilityStatus {
3648 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3649 let mut debug_struct = f.debug_struct("CompatibilityStatus");
3650 debug_struct.field("hive_metastore", &self.hive_metastore);
3651 debug_struct.field("bigquery", &self.bigquery);
3652 if !self._unknown_fields.is_empty() {
3653 debug_struct.field("_unknown_fields", &self._unknown_fields);
3654 }
3655 debug_struct.finish()
3656 }
3657}
3658
3659impl std::fmt::Debug for super::entity::compatibility_status::Compatibility {
3660 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3661 let mut debug_struct = f.debug_struct("Compatibility");
3662 debug_struct.field("compatible", &self.compatible);
3663 debug_struct.field("reason", &self.reason);
3664 if !self._unknown_fields.is_empty() {
3665 debug_struct.field("_unknown_fields", &self._unknown_fields);
3666 }
3667 debug_struct.finish()
3668 }
3669}
3670
3671impl std::fmt::Debug for super::Partition {
3672 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3673 let mut debug_struct = f.debug_struct("Partition");
3674 debug_struct.field("name", &self.name);
3675 debug_struct.field("values", &self.values);
3676 debug_struct.field("location", &self.location);
3677 debug_struct.field("etag", &self.etag);
3678 if !self._unknown_fields.is_empty() {
3679 debug_struct.field("_unknown_fields", &self._unknown_fields);
3680 }
3681 debug_struct.finish()
3682 }
3683}
3684
3685impl std::fmt::Debug for super::Schema {
3686 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3687 let mut debug_struct = f.debug_struct("Schema");
3688 debug_struct.field("user_managed", &self.user_managed);
3689 debug_struct.field("fields", &self.fields);
3690 debug_struct.field("partition_fields", &self.partition_fields);
3691 debug_struct.field("partition_style", &self.partition_style);
3692 if !self._unknown_fields.is_empty() {
3693 debug_struct.field("_unknown_fields", &self._unknown_fields);
3694 }
3695 debug_struct.finish()
3696 }
3697}
3698
3699impl std::fmt::Debug for super::schema::SchemaField {
3700 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3701 let mut debug_struct = f.debug_struct("SchemaField");
3702 debug_struct.field("name", &self.name);
3703 debug_struct.field("description", &self.description);
3704 debug_struct.field("r#type", &self.r#type);
3705 debug_struct.field("mode", &self.mode);
3706 debug_struct.field("fields", &self.fields);
3707 if !self._unknown_fields.is_empty() {
3708 debug_struct.field("_unknown_fields", &self._unknown_fields);
3709 }
3710 debug_struct.finish()
3711 }
3712}
3713
3714impl std::fmt::Debug for super::schema::PartitionField {
3715 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3716 let mut debug_struct = f.debug_struct("PartitionField");
3717 debug_struct.field("name", &self.name);
3718 debug_struct.field("r#type", &self.r#type);
3719 if !self._unknown_fields.is_empty() {
3720 debug_struct.field("_unknown_fields", &self._unknown_fields);
3721 }
3722 debug_struct.finish()
3723 }
3724}
3725
3726impl std::fmt::Debug for super::StorageFormat {
3727 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3728 let mut debug_struct = f.debug_struct("StorageFormat");
3729 debug_struct.field("format", &self.format);
3730 debug_struct.field("compression_format", &self.compression_format);
3731 debug_struct.field("mime_type", &self.mime_type);
3732 debug_struct.field("options", &self.options);
3733 if !self._unknown_fields.is_empty() {
3734 debug_struct.field("_unknown_fields", &self._unknown_fields);
3735 }
3736 debug_struct.finish()
3737 }
3738}
3739
3740impl std::fmt::Debug for super::storage_format::CsvOptions {
3741 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3742 let mut debug_struct = f.debug_struct("CsvOptions");
3743 debug_struct.field("encoding", &self.encoding);
3744 debug_struct.field("header_rows", &self.header_rows);
3745 debug_struct.field("delimiter", &self.delimiter);
3746 debug_struct.field("quote", &self.quote);
3747 if !self._unknown_fields.is_empty() {
3748 debug_struct.field("_unknown_fields", &self._unknown_fields);
3749 }
3750 debug_struct.finish()
3751 }
3752}
3753
3754impl std::fmt::Debug for super::storage_format::JsonOptions {
3755 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3756 let mut debug_struct = f.debug_struct("JsonOptions");
3757 debug_struct.field("encoding", &self.encoding);
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::storage_format::IcebergOptions {
3766 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3767 let mut debug_struct = f.debug_struct("IcebergOptions");
3768 debug_struct.field("metadata_location", &self.metadata_location);
3769 if !self._unknown_fields.is_empty() {
3770 debug_struct.field("_unknown_fields", &self._unknown_fields);
3771 }
3772 debug_struct.finish()
3773 }
3774}
3775
3776impl std::fmt::Debug for super::StorageAccess {
3777 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3778 let mut debug_struct = f.debug_struct("StorageAccess");
3779 debug_struct.field("read", &self.read);
3780 if !self._unknown_fields.is_empty() {
3781 debug_struct.field("_unknown_fields", &self._unknown_fields);
3782 }
3783 debug_struct.finish()
3784 }
3785}
3786
3787impl std::fmt::Debug for super::Trigger {
3788 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3789 let mut debug_struct = f.debug_struct("Trigger");
3790 debug_struct.field("mode", &self.mode);
3791 if !self._unknown_fields.is_empty() {
3792 debug_struct.field("_unknown_fields", &self._unknown_fields);
3793 }
3794 debug_struct.finish()
3795 }
3796}
3797
3798impl std::fmt::Debug for super::trigger::OnDemand {
3799 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3800 let mut debug_struct = f.debug_struct("OnDemand");
3801 if !self._unknown_fields.is_empty() {
3802 debug_struct.field("_unknown_fields", &self._unknown_fields);
3803 }
3804 debug_struct.finish()
3805 }
3806}
3807
3808impl std::fmt::Debug for super::trigger::Schedule {
3809 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3810 let mut debug_struct = f.debug_struct("Schedule");
3811 debug_struct.field("cron", &self.cron);
3812 if !self._unknown_fields.is_empty() {
3813 debug_struct.field("_unknown_fields", &self._unknown_fields);
3814 }
3815 debug_struct.finish()
3816 }
3817}
3818
3819impl std::fmt::Debug for super::trigger::OneTime {
3820 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3821 let mut debug_struct = f.debug_struct("OneTime");
3822 debug_struct.field("ttl_after_scan_completion", &self.ttl_after_scan_completion);
3823 if !self._unknown_fields.is_empty() {
3824 debug_struct.field("_unknown_fields", &self._unknown_fields);
3825 }
3826 debug_struct.finish()
3827 }
3828}
3829
3830impl std::fmt::Debug for super::DataSource {
3831 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3832 let mut debug_struct = f.debug_struct("DataSource");
3833 debug_struct.field("source", &self.source);
3834 if !self._unknown_fields.is_empty() {
3835 debug_struct.field("_unknown_fields", &self._unknown_fields);
3836 }
3837 debug_struct.finish()
3838 }
3839}
3840
3841impl std::fmt::Debug for super::ScannedData {
3842 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3843 let mut debug_struct = f.debug_struct("ScannedData");
3844 debug_struct.field("data_range", &self.data_range);
3845 if !self._unknown_fields.is_empty() {
3846 debug_struct.field("_unknown_fields", &self._unknown_fields);
3847 }
3848 debug_struct.finish()
3849 }
3850}
3851
3852impl std::fmt::Debug for super::scanned_data::IncrementalField {
3853 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3854 let mut debug_struct = f.debug_struct("IncrementalField");
3855 debug_struct.field("field", &self.field);
3856 debug_struct.field("start", &self.start);
3857 debug_struct.field("end", &self.end);
3858 if !self._unknown_fields.is_empty() {
3859 debug_struct.field("_unknown_fields", &self._unknown_fields);
3860 }
3861 debug_struct.finish()
3862 }
3863}
3864
3865impl std::fmt::Debug for super::Lake {
3866 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3867 let mut debug_struct = f.debug_struct("Lake");
3868 debug_struct.field("name", &self.name);
3869 debug_struct.field("display_name", &self.display_name);
3870 debug_struct.field("uid", &self.uid);
3871 debug_struct.field("create_time", &self.create_time);
3872 debug_struct.field("update_time", &self.update_time);
3873 debug_struct.field("labels", &self.labels);
3874 debug_struct.field("description", &self.description);
3875 debug_struct.field("state", &self.state);
3876 debug_struct.field("service_account", &self.service_account);
3877 debug_struct.field("metastore", &self.metastore);
3878 debug_struct.field("asset_status", &self.asset_status);
3879 debug_struct.field("metastore_status", &self.metastore_status);
3880 if !self._unknown_fields.is_empty() {
3881 debug_struct.field("_unknown_fields", &self._unknown_fields);
3882 }
3883 debug_struct.finish()
3884 }
3885}
3886
3887impl std::fmt::Debug for super::lake::Metastore {
3888 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3889 let mut debug_struct = f.debug_struct("Metastore");
3890 debug_struct.field("service", &self.service);
3891 if !self._unknown_fields.is_empty() {
3892 debug_struct.field("_unknown_fields", &self._unknown_fields);
3893 }
3894 debug_struct.finish()
3895 }
3896}
3897
3898impl std::fmt::Debug for super::lake::MetastoreStatus {
3899 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3900 let mut debug_struct = f.debug_struct("MetastoreStatus");
3901 debug_struct.field("state", &self.state);
3902 debug_struct.field("message", &self.message);
3903 debug_struct.field("update_time", &self.update_time);
3904 debug_struct.field("endpoint", &self.endpoint);
3905 if !self._unknown_fields.is_empty() {
3906 debug_struct.field("_unknown_fields", &self._unknown_fields);
3907 }
3908 debug_struct.finish()
3909 }
3910}
3911
3912impl std::fmt::Debug for super::AssetStatus {
3913 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3914 let mut debug_struct = f.debug_struct("AssetStatus");
3915 debug_struct.field("update_time", &self.update_time);
3916 debug_struct.field("active_assets", &self.active_assets);
3917 debug_struct.field(
3918 "security_policy_applying_assets",
3919 &self.security_policy_applying_assets,
3920 );
3921 if !self._unknown_fields.is_empty() {
3922 debug_struct.field("_unknown_fields", &self._unknown_fields);
3923 }
3924 debug_struct.finish()
3925 }
3926}
3927
3928impl std::fmt::Debug for super::Zone {
3929 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3930 let mut debug_struct = f.debug_struct("Zone");
3931 debug_struct.field("name", &self.name);
3932 debug_struct.field("display_name", &self.display_name);
3933 debug_struct.field("uid", &self.uid);
3934 debug_struct.field("create_time", &self.create_time);
3935 debug_struct.field("update_time", &self.update_time);
3936 debug_struct.field("labels", &self.labels);
3937 debug_struct.field("description", &self.description);
3938 debug_struct.field("state", &self.state);
3939 debug_struct.field("r#type", &self.r#type);
3940 debug_struct.field("discovery_spec", &self.discovery_spec);
3941 debug_struct.field("resource_spec", &self.resource_spec);
3942 debug_struct.field("asset_status", &self.asset_status);
3943 if !self._unknown_fields.is_empty() {
3944 debug_struct.field("_unknown_fields", &self._unknown_fields);
3945 }
3946 debug_struct.finish()
3947 }
3948}
3949
3950impl std::fmt::Debug for super::zone::ResourceSpec {
3951 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3952 let mut debug_struct = f.debug_struct("ResourceSpec");
3953 debug_struct.field("location_type", &self.location_type);
3954 if !self._unknown_fields.is_empty() {
3955 debug_struct.field("_unknown_fields", &self._unknown_fields);
3956 }
3957 debug_struct.finish()
3958 }
3959}
3960
3961impl std::fmt::Debug for super::zone::DiscoverySpec {
3962 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3963 let mut debug_struct = f.debug_struct("DiscoverySpec");
3964 debug_struct.field("enabled", &self.enabled);
3965 debug_struct.field("include_patterns", &self.include_patterns);
3966 debug_struct.field("exclude_patterns", &self.exclude_patterns);
3967 debug_struct.field("csv_options", &self.csv_options);
3968 debug_struct.field("json_options", &self.json_options);
3969 debug_struct.field("trigger", &self.trigger);
3970 if !self._unknown_fields.is_empty() {
3971 debug_struct.field("_unknown_fields", &self._unknown_fields);
3972 }
3973 debug_struct.finish()
3974 }
3975}
3976
3977impl std::fmt::Debug for super::zone::discovery_spec::CsvOptions {
3978 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3979 let mut debug_struct = f.debug_struct("CsvOptions");
3980 debug_struct.field("header_rows", &self.header_rows);
3981 debug_struct.field("delimiter", &self.delimiter);
3982 debug_struct.field("encoding", &self.encoding);
3983 debug_struct.field("disable_type_inference", &self.disable_type_inference);
3984 if !self._unknown_fields.is_empty() {
3985 debug_struct.field("_unknown_fields", &self._unknown_fields);
3986 }
3987 debug_struct.finish()
3988 }
3989}
3990
3991impl std::fmt::Debug for super::zone::discovery_spec::JsonOptions {
3992 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3993 let mut debug_struct = f.debug_struct("JsonOptions");
3994 debug_struct.field("encoding", &self.encoding);
3995 debug_struct.field("disable_type_inference", &self.disable_type_inference);
3996 if !self._unknown_fields.is_empty() {
3997 debug_struct.field("_unknown_fields", &self._unknown_fields);
3998 }
3999 debug_struct.finish()
4000 }
4001}
4002
4003impl std::fmt::Debug for super::Action {
4004 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4005 let mut debug_struct = f.debug_struct("Action");
4006 debug_struct.field("category", &self.category);
4007 debug_struct.field("issue", &self.issue);
4008 debug_struct.field("detect_time", &self.detect_time);
4009 debug_struct.field("name", &self.name);
4010 debug_struct.field("lake", &self.lake);
4011 debug_struct.field("zone", &self.zone);
4012 debug_struct.field("asset", &self.asset);
4013 debug_struct.field("data_locations", &self.data_locations);
4014 debug_struct.field("details", &self.details);
4015 if !self._unknown_fields.is_empty() {
4016 debug_struct.field("_unknown_fields", &self._unknown_fields);
4017 }
4018 debug_struct.finish()
4019 }
4020}
4021
4022impl std::fmt::Debug for super::action::MissingResource {
4023 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4024 let mut debug_struct = f.debug_struct("MissingResource");
4025 if !self._unknown_fields.is_empty() {
4026 debug_struct.field("_unknown_fields", &self._unknown_fields);
4027 }
4028 debug_struct.finish()
4029 }
4030}
4031
4032impl std::fmt::Debug for super::action::UnauthorizedResource {
4033 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4034 let mut debug_struct = f.debug_struct("UnauthorizedResource");
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::FailedSecurityPolicyApply {
4043 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4044 let mut debug_struct = f.debug_struct("FailedSecurityPolicyApply");
4045 debug_struct.field("asset", &self.asset);
4046 if !self._unknown_fields.is_empty() {
4047 debug_struct.field("_unknown_fields", &self._unknown_fields);
4048 }
4049 debug_struct.finish()
4050 }
4051}
4052
4053impl std::fmt::Debug for super::action::InvalidDataFormat {
4054 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4055 let mut debug_struct = f.debug_struct("InvalidDataFormat");
4056 debug_struct.field("sampled_data_locations", &self.sampled_data_locations);
4057 debug_struct.field("expected_format", &self.expected_format);
4058 debug_struct.field("new_format", &self.new_format);
4059 if !self._unknown_fields.is_empty() {
4060 debug_struct.field("_unknown_fields", &self._unknown_fields);
4061 }
4062 debug_struct.finish()
4063 }
4064}
4065
4066impl std::fmt::Debug for super::action::IncompatibleDataSchema {
4067 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4068 let mut debug_struct = f.debug_struct("IncompatibleDataSchema");
4069 debug_struct.field("table", &self.table);
4070 debug_struct.field("existing_schema", &self.existing_schema);
4071 debug_struct.field("new_schema", &self.new_schema);
4072 debug_struct.field("sampled_data_locations", &self.sampled_data_locations);
4073 debug_struct.field("schema_change", &self.schema_change);
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::InvalidDataPartition {
4082 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4083 let mut debug_struct = f.debug_struct("InvalidDataPartition");
4084 debug_struct.field("expected_structure", &self.expected_structure);
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::MissingData {
4093 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4094 let mut debug_struct = f.debug_struct("MissingData");
4095 if !self._unknown_fields.is_empty() {
4096 debug_struct.field("_unknown_fields", &self._unknown_fields);
4097 }
4098 debug_struct.finish()
4099 }
4100}
4101
4102impl std::fmt::Debug for super::action::InvalidDataOrganization {
4103 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4104 let mut debug_struct = f.debug_struct("InvalidDataOrganization");
4105 if !self._unknown_fields.is_empty() {
4106 debug_struct.field("_unknown_fields", &self._unknown_fields);
4107 }
4108 debug_struct.finish()
4109 }
4110}
4111
4112impl std::fmt::Debug for super::Asset {
4113 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4114 let mut debug_struct = f.debug_struct("Asset");
4115 debug_struct.field("name", &self.name);
4116 debug_struct.field("display_name", &self.display_name);
4117 debug_struct.field("uid", &self.uid);
4118 debug_struct.field("create_time", &self.create_time);
4119 debug_struct.field("update_time", &self.update_time);
4120 debug_struct.field("labels", &self.labels);
4121 debug_struct.field("description", &self.description);
4122 debug_struct.field("state", &self.state);
4123 debug_struct.field("resource_spec", &self.resource_spec);
4124 debug_struct.field("resource_status", &self.resource_status);
4125 debug_struct.field("security_status", &self.security_status);
4126 debug_struct.field("discovery_spec", &self.discovery_spec);
4127 debug_struct.field("discovery_status", &self.discovery_status);
4128 if !self._unknown_fields.is_empty() {
4129 debug_struct.field("_unknown_fields", &self._unknown_fields);
4130 }
4131 debug_struct.finish()
4132 }
4133}
4134
4135impl std::fmt::Debug for super::asset::SecurityStatus {
4136 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4137 let mut debug_struct = f.debug_struct("SecurityStatus");
4138 debug_struct.field("state", &self.state);
4139 debug_struct.field("message", &self.message);
4140 debug_struct.field("update_time", &self.update_time);
4141 if !self._unknown_fields.is_empty() {
4142 debug_struct.field("_unknown_fields", &self._unknown_fields);
4143 }
4144 debug_struct.finish()
4145 }
4146}
4147
4148impl std::fmt::Debug for super::asset::DiscoverySpec {
4149 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4150 let mut debug_struct = f.debug_struct("DiscoverySpec");
4151 debug_struct.field("enabled", &self.enabled);
4152 debug_struct.field("include_patterns", &self.include_patterns);
4153 debug_struct.field("exclude_patterns", &self.exclude_patterns);
4154 debug_struct.field("csv_options", &self.csv_options);
4155 debug_struct.field("json_options", &self.json_options);
4156 debug_struct.field("trigger", &self.trigger);
4157 if !self._unknown_fields.is_empty() {
4158 debug_struct.field("_unknown_fields", &self._unknown_fields);
4159 }
4160 debug_struct.finish()
4161 }
4162}
4163
4164impl std::fmt::Debug for super::asset::discovery_spec::CsvOptions {
4165 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4166 let mut debug_struct = f.debug_struct("CsvOptions");
4167 debug_struct.field("header_rows", &self.header_rows);
4168 debug_struct.field("delimiter", &self.delimiter);
4169 debug_struct.field("encoding", &self.encoding);
4170 debug_struct.field("disable_type_inference", &self.disable_type_inference);
4171 if !self._unknown_fields.is_empty() {
4172 debug_struct.field("_unknown_fields", &self._unknown_fields);
4173 }
4174 debug_struct.finish()
4175 }
4176}
4177
4178impl std::fmt::Debug for super::asset::discovery_spec::JsonOptions {
4179 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4180 let mut debug_struct = f.debug_struct("JsonOptions");
4181 debug_struct.field("encoding", &self.encoding);
4182 debug_struct.field("disable_type_inference", &self.disable_type_inference);
4183 if !self._unknown_fields.is_empty() {
4184 debug_struct.field("_unknown_fields", &self._unknown_fields);
4185 }
4186 debug_struct.finish()
4187 }
4188}
4189
4190impl std::fmt::Debug for super::asset::ResourceSpec {
4191 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4192 let mut debug_struct = f.debug_struct("ResourceSpec");
4193 debug_struct.field("name", &self.name);
4194 debug_struct.field("r#type", &self.r#type);
4195 debug_struct.field("read_access_mode", &self.read_access_mode);
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::ResourceStatus {
4204 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4205 let mut debug_struct = f.debug_struct("ResourceStatus");
4206 debug_struct.field("state", &self.state);
4207 debug_struct.field("message", &self.message);
4208 debug_struct.field("update_time", &self.update_time);
4209 debug_struct.field("managed_access_identity", &self.managed_access_identity);
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::DiscoveryStatus {
4218 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4219 let mut debug_struct = f.debug_struct("DiscoveryStatus");
4220 debug_struct.field("state", &self.state);
4221 debug_struct.field("message", &self.message);
4222 debug_struct.field("update_time", &self.update_time);
4223 debug_struct.field("last_run_time", &self.last_run_time);
4224 debug_struct.field("stats", &self.stats);
4225 debug_struct.field("last_run_duration", &self.last_run_duration);
4226 if !self._unknown_fields.is_empty() {
4227 debug_struct.field("_unknown_fields", &self._unknown_fields);
4228 }
4229 debug_struct.finish()
4230 }
4231}
4232
4233impl std::fmt::Debug for super::asset::discovery_status::Stats {
4234 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4235 let mut debug_struct = f.debug_struct("Stats");
4236 debug_struct.field("data_items", &self.data_items);
4237 debug_struct.field("data_size", &self.data_size);
4238 debug_struct.field("tables", &self.tables);
4239 debug_struct.field("filesets", &self.filesets);
4240 if !self._unknown_fields.is_empty() {
4241 debug_struct.field("_unknown_fields", &self._unknown_fields);
4242 }
4243 debug_struct.finish()
4244 }
4245}
4246
4247impl std::fmt::Debug for super::ResourceAccessSpec {
4248 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4249 let mut debug_struct = f.debug_struct("ResourceAccessSpec");
4250 debug_struct.field("readers", &self.readers);
4251 debug_struct.field("writers", &self.writers);
4252 debug_struct.field("owners", &self.owners);
4253 if !self._unknown_fields.is_empty() {
4254 debug_struct.field("_unknown_fields", &self._unknown_fields);
4255 }
4256 debug_struct.finish()
4257 }
4258}
4259
4260impl std::fmt::Debug for super::DataAccessSpec {
4261 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4262 let mut debug_struct = f.debug_struct("DataAccessSpec");
4263 debug_struct.field("readers", &self.readers);
4264 if !self._unknown_fields.is_empty() {
4265 debug_struct.field("_unknown_fields", &self._unknown_fields);
4266 }
4267 debug_struct.finish()
4268 }
4269}
4270
4271impl std::fmt::Debug for super::CreateLakeRequest {
4272 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4273 let mut debug_struct = f.debug_struct("CreateLakeRequest");
4274 debug_struct.field("parent", &self.parent);
4275 debug_struct.field("lake_id", &self.lake_id);
4276 debug_struct.field("lake", &self.lake);
4277 debug_struct.field("validate_only", &self.validate_only);
4278 if !self._unknown_fields.is_empty() {
4279 debug_struct.field("_unknown_fields", &self._unknown_fields);
4280 }
4281 debug_struct.finish()
4282 }
4283}
4284
4285impl std::fmt::Debug for super::UpdateLakeRequest {
4286 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4287 let mut debug_struct = f.debug_struct("UpdateLakeRequest");
4288 debug_struct.field("update_mask", &self.update_mask);
4289 debug_struct.field("lake", &self.lake);
4290 debug_struct.field("validate_only", &self.validate_only);
4291 if !self._unknown_fields.is_empty() {
4292 debug_struct.field("_unknown_fields", &self._unknown_fields);
4293 }
4294 debug_struct.finish()
4295 }
4296}
4297
4298impl std::fmt::Debug for super::DeleteLakeRequest {
4299 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4300 let mut debug_struct = f.debug_struct("DeleteLakeRequest");
4301 debug_struct.field("name", &self.name);
4302 if !self._unknown_fields.is_empty() {
4303 debug_struct.field("_unknown_fields", &self._unknown_fields);
4304 }
4305 debug_struct.finish()
4306 }
4307}
4308
4309impl std::fmt::Debug for super::ListLakesRequest {
4310 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4311 let mut debug_struct = f.debug_struct("ListLakesRequest");
4312 debug_struct.field("parent", &self.parent);
4313 debug_struct.field("page_size", &self.page_size);
4314 debug_struct.field("page_token", &self.page_token);
4315 debug_struct.field("filter", &self.filter);
4316 debug_struct.field("order_by", &self.order_by);
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::ListLakesResponse {
4325 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4326 let mut debug_struct = f.debug_struct("ListLakesResponse");
4327 debug_struct.field("lakes", &self.lakes);
4328 debug_struct.field("next_page_token", &self.next_page_token);
4329 debug_struct.field("unreachable_locations", &self.unreachable_locations);
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::ListLakeActionsRequest {
4338 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4339 let mut debug_struct = f.debug_struct("ListLakeActionsRequest");
4340 debug_struct.field("parent", &self.parent);
4341 debug_struct.field("page_size", &self.page_size);
4342 debug_struct.field("page_token", &self.page_token);
4343 if !self._unknown_fields.is_empty() {
4344 debug_struct.field("_unknown_fields", &self._unknown_fields);
4345 }
4346 debug_struct.finish()
4347 }
4348}
4349
4350impl std::fmt::Debug for super::ListActionsResponse {
4351 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4352 let mut debug_struct = f.debug_struct("ListActionsResponse");
4353 debug_struct.field("actions", &self.actions);
4354 debug_struct.field("next_page_token", &self.next_page_token);
4355 if !self._unknown_fields.is_empty() {
4356 debug_struct.field("_unknown_fields", &self._unknown_fields);
4357 }
4358 debug_struct.finish()
4359 }
4360}
4361
4362impl std::fmt::Debug for super::GetLakeRequest {
4363 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4364 let mut debug_struct = f.debug_struct("GetLakeRequest");
4365 debug_struct.field("name", &self.name);
4366 if !self._unknown_fields.is_empty() {
4367 debug_struct.field("_unknown_fields", &self._unknown_fields);
4368 }
4369 debug_struct.finish()
4370 }
4371}
4372
4373impl std::fmt::Debug for super::CreateZoneRequest {
4374 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4375 let mut debug_struct = f.debug_struct("CreateZoneRequest");
4376 debug_struct.field("parent", &self.parent);
4377 debug_struct.field("zone_id", &self.zone_id);
4378 debug_struct.field("zone", &self.zone);
4379 debug_struct.field("validate_only", &self.validate_only);
4380 if !self._unknown_fields.is_empty() {
4381 debug_struct.field("_unknown_fields", &self._unknown_fields);
4382 }
4383 debug_struct.finish()
4384 }
4385}
4386
4387impl std::fmt::Debug for super::UpdateZoneRequest {
4388 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4389 let mut debug_struct = f.debug_struct("UpdateZoneRequest");
4390 debug_struct.field("update_mask", &self.update_mask);
4391 debug_struct.field("zone", &self.zone);
4392 debug_struct.field("validate_only", &self.validate_only);
4393 if !self._unknown_fields.is_empty() {
4394 debug_struct.field("_unknown_fields", &self._unknown_fields);
4395 }
4396 debug_struct.finish()
4397 }
4398}
4399
4400impl std::fmt::Debug for super::DeleteZoneRequest {
4401 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4402 let mut debug_struct = f.debug_struct("DeleteZoneRequest");
4403 debug_struct.field("name", &self.name);
4404 if !self._unknown_fields.is_empty() {
4405 debug_struct.field("_unknown_fields", &self._unknown_fields);
4406 }
4407 debug_struct.finish()
4408 }
4409}
4410
4411impl std::fmt::Debug for super::ListZonesRequest {
4412 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4413 let mut debug_struct = f.debug_struct("ListZonesRequest");
4414 debug_struct.field("parent", &self.parent);
4415 debug_struct.field("page_size", &self.page_size);
4416 debug_struct.field("page_token", &self.page_token);
4417 debug_struct.field("filter", &self.filter);
4418 debug_struct.field("order_by", &self.order_by);
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::ListZonesResponse {
4427 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4428 let mut debug_struct = f.debug_struct("ListZonesResponse");
4429 debug_struct.field("zones", &self.zones);
4430 debug_struct.field("next_page_token", &self.next_page_token);
4431 if !self._unknown_fields.is_empty() {
4432 debug_struct.field("_unknown_fields", &self._unknown_fields);
4433 }
4434 debug_struct.finish()
4435 }
4436}
4437
4438impl std::fmt::Debug for super::ListZoneActionsRequest {
4439 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4440 let mut debug_struct = f.debug_struct("ListZoneActionsRequest");
4441 debug_struct.field("parent", &self.parent);
4442 debug_struct.field("page_size", &self.page_size);
4443 debug_struct.field("page_token", &self.page_token);
4444 if !self._unknown_fields.is_empty() {
4445 debug_struct.field("_unknown_fields", &self._unknown_fields);
4446 }
4447 debug_struct.finish()
4448 }
4449}
4450
4451impl std::fmt::Debug for super::GetZoneRequest {
4452 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4453 let mut debug_struct = f.debug_struct("GetZoneRequest");
4454 debug_struct.field("name", &self.name);
4455 if !self._unknown_fields.is_empty() {
4456 debug_struct.field("_unknown_fields", &self._unknown_fields);
4457 }
4458 debug_struct.finish()
4459 }
4460}
4461
4462impl std::fmt::Debug for super::CreateAssetRequest {
4463 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4464 let mut debug_struct = f.debug_struct("CreateAssetRequest");
4465 debug_struct.field("parent", &self.parent);
4466 debug_struct.field("asset_id", &self.asset_id);
4467 debug_struct.field("asset", &self.asset);
4468 debug_struct.field("validate_only", &self.validate_only);
4469 if !self._unknown_fields.is_empty() {
4470 debug_struct.field("_unknown_fields", &self._unknown_fields);
4471 }
4472 debug_struct.finish()
4473 }
4474}
4475
4476impl std::fmt::Debug for super::UpdateAssetRequest {
4477 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4478 let mut debug_struct = f.debug_struct("UpdateAssetRequest");
4479 debug_struct.field("update_mask", &self.update_mask);
4480 debug_struct.field("asset", &self.asset);
4481 debug_struct.field("validate_only", &self.validate_only);
4482 if !self._unknown_fields.is_empty() {
4483 debug_struct.field("_unknown_fields", &self._unknown_fields);
4484 }
4485 debug_struct.finish()
4486 }
4487}
4488
4489impl std::fmt::Debug for super::DeleteAssetRequest {
4490 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4491 let mut debug_struct = f.debug_struct("DeleteAssetRequest");
4492 debug_struct.field("name", &self.name);
4493 if !self._unknown_fields.is_empty() {
4494 debug_struct.field("_unknown_fields", &self._unknown_fields);
4495 }
4496 debug_struct.finish()
4497 }
4498}
4499
4500impl std::fmt::Debug for super::ListAssetsRequest {
4501 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4502 let mut debug_struct = f.debug_struct("ListAssetsRequest");
4503 debug_struct.field("parent", &self.parent);
4504 debug_struct.field("page_size", &self.page_size);
4505 debug_struct.field("page_token", &self.page_token);
4506 debug_struct.field("filter", &self.filter);
4507 debug_struct.field("order_by", &self.order_by);
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::ListAssetsResponse {
4516 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4517 let mut debug_struct = f.debug_struct("ListAssetsResponse");
4518 debug_struct.field("assets", &self.assets);
4519 debug_struct.field("next_page_token", &self.next_page_token);
4520 if !self._unknown_fields.is_empty() {
4521 debug_struct.field("_unknown_fields", &self._unknown_fields);
4522 }
4523 debug_struct.finish()
4524 }
4525}
4526
4527impl std::fmt::Debug for super::ListAssetActionsRequest {
4528 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4529 let mut debug_struct = f.debug_struct("ListAssetActionsRequest");
4530 debug_struct.field("parent", &self.parent);
4531 debug_struct.field("page_size", &self.page_size);
4532 debug_struct.field("page_token", &self.page_token);
4533 if !self._unknown_fields.is_empty() {
4534 debug_struct.field("_unknown_fields", &self._unknown_fields);
4535 }
4536 debug_struct.finish()
4537 }
4538}
4539
4540impl std::fmt::Debug for super::GetAssetRequest {
4541 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4542 let mut debug_struct = f.debug_struct("GetAssetRequest");
4543 debug_struct.field("name", &self.name);
4544 if !self._unknown_fields.is_empty() {
4545 debug_struct.field("_unknown_fields", &self._unknown_fields);
4546 }
4547 debug_struct.finish()
4548 }
4549}
4550
4551impl std::fmt::Debug for super::OperationMetadata {
4552 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4553 let mut debug_struct = f.debug_struct("OperationMetadata");
4554 debug_struct.field("create_time", &self.create_time);
4555 debug_struct.field("end_time", &self.end_time);
4556 debug_struct.field("target", &self.target);
4557 debug_struct.field("verb", &self.verb);
4558 debug_struct.field("status_message", &self.status_message);
4559 debug_struct.field("requested_cancellation", &self.requested_cancellation);
4560 debug_struct.field("api_version", &self.api_version);
4561 if !self._unknown_fields.is_empty() {
4562 debug_struct.field("_unknown_fields", &self._unknown_fields);
4563 }
4564 debug_struct.finish()
4565 }
4566}
4567
4568impl std::fmt::Debug for super::CreateTaskRequest {
4569 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4570 let mut debug_struct = f.debug_struct("CreateTaskRequest");
4571 debug_struct.field("parent", &self.parent);
4572 debug_struct.field("task_id", &self.task_id);
4573 debug_struct.field("task", &self.task);
4574 debug_struct.field("validate_only", &self.validate_only);
4575 if !self._unknown_fields.is_empty() {
4576 debug_struct.field("_unknown_fields", &self._unknown_fields);
4577 }
4578 debug_struct.finish()
4579 }
4580}
4581
4582impl std::fmt::Debug for super::UpdateTaskRequest {
4583 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4584 let mut debug_struct = f.debug_struct("UpdateTaskRequest");
4585 debug_struct.field("update_mask", &self.update_mask);
4586 debug_struct.field("task", &self.task);
4587 debug_struct.field("validate_only", &self.validate_only);
4588 if !self._unknown_fields.is_empty() {
4589 debug_struct.field("_unknown_fields", &self._unknown_fields);
4590 }
4591 debug_struct.finish()
4592 }
4593}
4594
4595impl std::fmt::Debug for super::DeleteTaskRequest {
4596 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4597 let mut debug_struct = f.debug_struct("DeleteTaskRequest");
4598 debug_struct.field("name", &self.name);
4599 if !self._unknown_fields.is_empty() {
4600 debug_struct.field("_unknown_fields", &self._unknown_fields);
4601 }
4602 debug_struct.finish()
4603 }
4604}
4605
4606impl std::fmt::Debug for super::ListTasksRequest {
4607 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4608 let mut debug_struct = f.debug_struct("ListTasksRequest");
4609 debug_struct.field("parent", &self.parent);
4610 debug_struct.field("page_size", &self.page_size);
4611 debug_struct.field("page_token", &self.page_token);
4612 debug_struct.field("filter", &self.filter);
4613 debug_struct.field("order_by", &self.order_by);
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::ListTasksResponse {
4622 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4623 let mut debug_struct = f.debug_struct("ListTasksResponse");
4624 debug_struct.field("tasks", &self.tasks);
4625 debug_struct.field("next_page_token", &self.next_page_token);
4626 debug_struct.field("unreachable_locations", &self.unreachable_locations);
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::GetTaskRequest {
4635 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4636 let mut debug_struct = f.debug_struct("GetTaskRequest");
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::GetJobRequest {
4646 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4647 let mut debug_struct = f.debug_struct("GetJobRequest");
4648 debug_struct.field("name", &self.name);
4649 if !self._unknown_fields.is_empty() {
4650 debug_struct.field("_unknown_fields", &self._unknown_fields);
4651 }
4652 debug_struct.finish()
4653 }
4654}
4655
4656impl std::fmt::Debug for super::RunTaskRequest {
4657 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4658 let mut debug_struct = f.debug_struct("RunTaskRequest");
4659 debug_struct.field("name", &self.name);
4660 debug_struct.field("labels", &self.labels);
4661 debug_struct.field("args", &self.args);
4662 if !self._unknown_fields.is_empty() {
4663 debug_struct.field("_unknown_fields", &self._unknown_fields);
4664 }
4665 debug_struct.finish()
4666 }
4667}
4668
4669impl std::fmt::Debug for super::RunTaskResponse {
4670 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4671 let mut debug_struct = f.debug_struct("RunTaskResponse");
4672 debug_struct.field("job", &self.job);
4673 if !self._unknown_fields.is_empty() {
4674 debug_struct.field("_unknown_fields", &self._unknown_fields);
4675 }
4676 debug_struct.finish()
4677 }
4678}
4679
4680impl std::fmt::Debug for super::ListJobsRequest {
4681 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4682 let mut debug_struct = f.debug_struct("ListJobsRequest");
4683 debug_struct.field("parent", &self.parent);
4684 debug_struct.field("page_size", &self.page_size);
4685 debug_struct.field("page_token", &self.page_token);
4686 if !self._unknown_fields.is_empty() {
4687 debug_struct.field("_unknown_fields", &self._unknown_fields);
4688 }
4689 debug_struct.finish()
4690 }
4691}
4692
4693impl std::fmt::Debug for super::ListJobsResponse {
4694 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4695 let mut debug_struct = f.debug_struct("ListJobsResponse");
4696 debug_struct.field("jobs", &self.jobs);
4697 debug_struct.field("next_page_token", &self.next_page_token);
4698 if !self._unknown_fields.is_empty() {
4699 debug_struct.field("_unknown_fields", &self._unknown_fields);
4700 }
4701 debug_struct.finish()
4702 }
4703}
4704
4705impl std::fmt::Debug for super::CancelJobRequest {
4706 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4707 let mut debug_struct = f.debug_struct("CancelJobRequest");
4708 debug_struct.field("name", &self.name);
4709 if !self._unknown_fields.is_empty() {
4710 debug_struct.field("_unknown_fields", &self._unknown_fields);
4711 }
4712 debug_struct.finish()
4713 }
4714}
4715
4716impl std::fmt::Debug for super::Task {
4717 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4718 let mut debug_struct = f.debug_struct("Task");
4719 debug_struct.field("name", &self.name);
4720 debug_struct.field("uid", &self.uid);
4721 debug_struct.field("create_time", &self.create_time);
4722 debug_struct.field("update_time", &self.update_time);
4723 debug_struct.field("description", &self.description);
4724 debug_struct.field("display_name", &self.display_name);
4725 debug_struct.field("state", &self.state);
4726 debug_struct.field("labels", &self.labels);
4727 debug_struct.field("trigger_spec", &self.trigger_spec);
4728 debug_struct.field("execution_spec", &self.execution_spec);
4729 debug_struct.field("execution_status", &self.execution_status);
4730 debug_struct.field("config", &self.config);
4731 if !self._unknown_fields.is_empty() {
4732 debug_struct.field("_unknown_fields", &self._unknown_fields);
4733 }
4734 debug_struct.finish()
4735 }
4736}
4737
4738impl std::fmt::Debug for super::task::InfrastructureSpec {
4739 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4740 let mut debug_struct = f.debug_struct("InfrastructureSpec");
4741 debug_struct.field("resources", &self.resources);
4742 debug_struct.field("runtime", &self.runtime);
4743 debug_struct.field("network", &self.network);
4744 if !self._unknown_fields.is_empty() {
4745 debug_struct.field("_unknown_fields", &self._unknown_fields);
4746 }
4747 debug_struct.finish()
4748 }
4749}
4750
4751impl std::fmt::Debug for super::task::infrastructure_spec::BatchComputeResources {
4752 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4753 let mut debug_struct = f.debug_struct("BatchComputeResources");
4754 debug_struct.field("executors_count", &self.executors_count);
4755 debug_struct.field("max_executors_count", &self.max_executors_count);
4756 if !self._unknown_fields.is_empty() {
4757 debug_struct.field("_unknown_fields", &self._unknown_fields);
4758 }
4759 debug_struct.finish()
4760 }
4761}
4762
4763impl std::fmt::Debug for super::task::infrastructure_spec::ContainerImageRuntime {
4764 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4765 let mut debug_struct = f.debug_struct("ContainerImageRuntime");
4766 debug_struct.field("image", &self.image);
4767 debug_struct.field("java_jars", &self.java_jars);
4768 debug_struct.field("python_packages", &self.python_packages);
4769 debug_struct.field("properties", &self.properties);
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::infrastructure_spec::VpcNetwork {
4778 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4779 let mut debug_struct = f.debug_struct("VpcNetwork");
4780 debug_struct.field("network_tags", &self.network_tags);
4781 debug_struct.field("network_name", &self.network_name);
4782 if !self._unknown_fields.is_empty() {
4783 debug_struct.field("_unknown_fields", &self._unknown_fields);
4784 }
4785 debug_struct.finish()
4786 }
4787}
4788
4789impl std::fmt::Debug for super::task::TriggerSpec {
4790 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4791 let mut debug_struct = f.debug_struct("TriggerSpec");
4792 debug_struct.field("r#type", &self.r#type);
4793 debug_struct.field("start_time", &self.start_time);
4794 debug_struct.field("disabled", &self.disabled);
4795 debug_struct.field("max_retries", &self.max_retries);
4796 debug_struct.field("trigger", &self.trigger);
4797 if !self._unknown_fields.is_empty() {
4798 debug_struct.field("_unknown_fields", &self._unknown_fields);
4799 }
4800 debug_struct.finish()
4801 }
4802}
4803
4804impl std::fmt::Debug for super::task::ExecutionSpec {
4805 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4806 let mut debug_struct = f.debug_struct("ExecutionSpec");
4807 debug_struct.field("args", &self.args);
4808 debug_struct.field("service_account", &self.service_account);
4809 debug_struct.field("project", &self.project);
4810 debug_struct.field(
4811 "max_job_execution_lifetime",
4812 &self.max_job_execution_lifetime,
4813 );
4814 debug_struct.field("kms_key", &self.kms_key);
4815 if !self._unknown_fields.is_empty() {
4816 debug_struct.field("_unknown_fields", &self._unknown_fields);
4817 }
4818 debug_struct.finish()
4819 }
4820}
4821
4822impl std::fmt::Debug for super::task::SparkTaskConfig {
4823 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4824 let mut debug_struct = f.debug_struct("SparkTaskConfig");
4825 debug_struct.field("file_uris", &self.file_uris);
4826 debug_struct.field("archive_uris", &self.archive_uris);
4827 debug_struct.field("infrastructure_spec", &self.infrastructure_spec);
4828 debug_struct.field("driver", &self.driver);
4829 if !self._unknown_fields.is_empty() {
4830 debug_struct.field("_unknown_fields", &self._unknown_fields);
4831 }
4832 debug_struct.finish()
4833 }
4834}
4835
4836impl std::fmt::Debug for super::task::NotebookTaskConfig {
4837 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4838 let mut debug_struct = f.debug_struct("NotebookTaskConfig");
4839 debug_struct.field("notebook", &self.notebook);
4840 debug_struct.field("infrastructure_spec", &self.infrastructure_spec);
4841 debug_struct.field("file_uris", &self.file_uris);
4842 debug_struct.field("archive_uris", &self.archive_uris);
4843 if !self._unknown_fields.is_empty() {
4844 debug_struct.field("_unknown_fields", &self._unknown_fields);
4845 }
4846 debug_struct.finish()
4847 }
4848}
4849
4850impl std::fmt::Debug for super::task::ExecutionStatus {
4851 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4852 let mut debug_struct = f.debug_struct("ExecutionStatus");
4853 debug_struct.field("update_time", &self.update_time);
4854 debug_struct.field("latest_job", &self.latest_job);
4855 if !self._unknown_fields.is_empty() {
4856 debug_struct.field("_unknown_fields", &self._unknown_fields);
4857 }
4858 debug_struct.finish()
4859 }
4860}
4861
4862impl std::fmt::Debug for super::Job {
4863 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4864 let mut debug_struct = f.debug_struct("Job");
4865 debug_struct.field("name", &self.name);
4866 debug_struct.field("uid", &self.uid);
4867 debug_struct.field("start_time", &self.start_time);
4868 debug_struct.field("end_time", &self.end_time);
4869 debug_struct.field("state", &self.state);
4870 debug_struct.field("retry_count", &self.retry_count);
4871 debug_struct.field("service", &self.service);
4872 debug_struct.field("service_job", &self.service_job);
4873 debug_struct.field("message", &self.message);
4874 debug_struct.field("labels", &self.labels);
4875 debug_struct.field("trigger", &self.trigger);
4876 debug_struct.field("execution_spec", &self.execution_spec);
4877 if !self._unknown_fields.is_empty() {
4878 debug_struct.field("_unknown_fields", &self._unknown_fields);
4879 }
4880 debug_struct.finish()
4881 }
4882}