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