Skip to main content

google_cloud_metastore_v1/model/
debug.rs

1// Copyright 2025 Google LLC
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7//     https://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14//
15// Code generated by sidekick. DO NOT EDIT.
16
17#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::Service {
21    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22        let mut debug_struct = f.debug_struct("Service");
23        debug_struct.field("name", &self.name);
24        debug_struct.field("create_time", &self.create_time);
25        debug_struct.field("update_time", &self.update_time);
26        debug_struct.field("labels", &self.labels);
27        debug_struct.field("network", &self.network);
28        debug_struct.field("endpoint_uri", &self.endpoint_uri);
29        debug_struct.field("port", &self.port);
30        debug_struct.field("state", &self.state);
31        debug_struct.field("state_message", &self.state_message);
32        debug_struct.field("artifact_gcs_uri", &self.artifact_gcs_uri);
33        debug_struct.field("tier", &self.tier);
34        debug_struct.field("maintenance_window", &self.maintenance_window);
35        debug_struct.field("uid", &self.uid);
36        debug_struct.field(
37            "metadata_management_activity",
38            &self.metadata_management_activity,
39        );
40        debug_struct.field("release_channel", &self.release_channel);
41        debug_struct.field("encryption_config", &self.encryption_config);
42        debug_struct.field("network_config", &self.network_config);
43        debug_struct.field("database_type", &self.database_type);
44        debug_struct.field("telemetry_config", &self.telemetry_config);
45        debug_struct.field("scaling_config", &self.scaling_config);
46        debug_struct.field("metastore_config", &self.metastore_config);
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::MaintenanceWindow {
55    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
56        let mut debug_struct = f.debug_struct("MaintenanceWindow");
57        debug_struct.field("hour_of_day", &self.hour_of_day);
58        debug_struct.field("day_of_week", &self.day_of_week);
59        if !self._unknown_fields.is_empty() {
60            debug_struct.field("_unknown_fields", &self._unknown_fields);
61        }
62        debug_struct.finish()
63    }
64}
65
66impl std::fmt::Debug for super::HiveMetastoreConfig {
67    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
68        let mut debug_struct = f.debug_struct("HiveMetastoreConfig");
69        debug_struct.field("version", &self.version);
70        debug_struct.field("config_overrides", &self.config_overrides);
71        debug_struct.field("kerberos_config", &self.kerberos_config);
72        debug_struct.field("endpoint_protocol", &self.endpoint_protocol);
73        debug_struct.field("auxiliary_versions", &self.auxiliary_versions);
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::KerberosConfig {
82    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
83        let mut debug_struct = f.debug_struct("KerberosConfig");
84        debug_struct.field("keytab", &self.keytab);
85        debug_struct.field("principal", &self.principal);
86        debug_struct.field("krb5_config_gcs_uri", &self.krb5_config_gcs_uri);
87        if !self._unknown_fields.is_empty() {
88            debug_struct.field("_unknown_fields", &self._unknown_fields);
89        }
90        debug_struct.finish()
91    }
92}
93
94impl std::fmt::Debug for super::Secret {
95    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
96        let mut debug_struct = f.debug_struct("Secret");
97        debug_struct.field("value", &self.value);
98        if !self._unknown_fields.is_empty() {
99            debug_struct.field("_unknown_fields", &self._unknown_fields);
100        }
101        debug_struct.finish()
102    }
103}
104
105impl std::fmt::Debug for super::EncryptionConfig {
106    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
107        let mut debug_struct = f.debug_struct("EncryptionConfig");
108        debug_struct.field("kms_key", &self.kms_key);
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::AuxiliaryVersionConfig {
117    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
118        let mut debug_struct = f.debug_struct("AuxiliaryVersionConfig");
119        debug_struct.field("version", &self.version);
120        debug_struct.field("config_overrides", &self.config_overrides);
121        debug_struct.field("network_config", &self.network_config);
122        if !self._unknown_fields.is_empty() {
123            debug_struct.field("_unknown_fields", &self._unknown_fields);
124        }
125        debug_struct.finish()
126    }
127}
128
129impl std::fmt::Debug for super::NetworkConfig {
130    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
131        let mut debug_struct = f.debug_struct("NetworkConfig");
132        debug_struct.field("consumers", &self.consumers);
133        if !self._unknown_fields.is_empty() {
134            debug_struct.field("_unknown_fields", &self._unknown_fields);
135        }
136        debug_struct.finish()
137    }
138}
139
140impl std::fmt::Debug for super::network_config::Consumer {
141    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
142        let mut debug_struct = f.debug_struct("Consumer");
143        debug_struct.field("endpoint_uri", &self.endpoint_uri);
144        debug_struct.field("endpoint_location", &self.endpoint_location);
145        debug_struct.field("vpc_resource", &self.vpc_resource);
146        if !self._unknown_fields.is_empty() {
147            debug_struct.field("_unknown_fields", &self._unknown_fields);
148        }
149        debug_struct.finish()
150    }
151}
152
153impl std::fmt::Debug for super::TelemetryConfig {
154    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
155        let mut debug_struct = f.debug_struct("TelemetryConfig");
156        debug_struct.field("log_format", &self.log_format);
157        if !self._unknown_fields.is_empty() {
158            debug_struct.field("_unknown_fields", &self._unknown_fields);
159        }
160        debug_struct.finish()
161    }
162}
163
164impl std::fmt::Debug for super::MetadataManagementActivity {
165    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
166        let mut debug_struct = f.debug_struct("MetadataManagementActivity");
167        debug_struct.field("metadata_exports", &self.metadata_exports);
168        debug_struct.field("restores", &self.restores);
169        if !self._unknown_fields.is_empty() {
170            debug_struct.field("_unknown_fields", &self._unknown_fields);
171        }
172        debug_struct.finish()
173    }
174}
175
176impl std::fmt::Debug for super::MetadataImport {
177    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
178        let mut debug_struct = f.debug_struct("MetadataImport");
179        debug_struct.field("name", &self.name);
180        debug_struct.field("description", &self.description);
181        debug_struct.field("create_time", &self.create_time);
182        debug_struct.field("update_time", &self.update_time);
183        debug_struct.field("end_time", &self.end_time);
184        debug_struct.field("state", &self.state);
185        debug_struct.field("metadata", &self.metadata);
186        if !self._unknown_fields.is_empty() {
187            debug_struct.field("_unknown_fields", &self._unknown_fields);
188        }
189        debug_struct.finish()
190    }
191}
192
193impl std::fmt::Debug for super::metadata_import::DatabaseDump {
194    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
195        let mut debug_struct = f.debug_struct("DatabaseDump");
196        debug_struct.field("database_type", &self.database_type);
197        debug_struct.field("gcs_uri", &self.gcs_uri);
198        debug_struct.field("source_database", &self.source_database);
199        debug_struct.field("r#type", &self.r#type);
200        if !self._unknown_fields.is_empty() {
201            debug_struct.field("_unknown_fields", &self._unknown_fields);
202        }
203        debug_struct.finish()
204    }
205}
206
207impl std::fmt::Debug for super::MetadataExport {
208    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
209        let mut debug_struct = f.debug_struct("MetadataExport");
210        debug_struct.field("start_time", &self.start_time);
211        debug_struct.field("end_time", &self.end_time);
212        debug_struct.field("state", &self.state);
213        debug_struct.field("database_dump_type", &self.database_dump_type);
214        debug_struct.field("destination", &self.destination);
215        if !self._unknown_fields.is_empty() {
216            debug_struct.field("_unknown_fields", &self._unknown_fields);
217        }
218        debug_struct.finish()
219    }
220}
221
222impl std::fmt::Debug for super::Backup {
223    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
224        let mut debug_struct = f.debug_struct("Backup");
225        debug_struct.field("name", &self.name);
226        debug_struct.field("create_time", &self.create_time);
227        debug_struct.field("end_time", &self.end_time);
228        debug_struct.field("state", &self.state);
229        debug_struct.field("service_revision", &self.service_revision);
230        debug_struct.field("description", &self.description);
231        debug_struct.field("restoring_services", &self.restoring_services);
232        if !self._unknown_fields.is_empty() {
233            debug_struct.field("_unknown_fields", &self._unknown_fields);
234        }
235        debug_struct.finish()
236    }
237}
238
239impl std::fmt::Debug for super::Restore {
240    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
241        let mut debug_struct = f.debug_struct("Restore");
242        debug_struct.field("start_time", &self.start_time);
243        debug_struct.field("end_time", &self.end_time);
244        debug_struct.field("state", &self.state);
245        debug_struct.field("backup", &self.backup);
246        debug_struct.field("r#type", &self.r#type);
247        debug_struct.field("details", &self.details);
248        if !self._unknown_fields.is_empty() {
249            debug_struct.field("_unknown_fields", &self._unknown_fields);
250        }
251        debug_struct.finish()
252    }
253}
254
255impl std::fmt::Debug for super::ScalingConfig {
256    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
257        let mut debug_struct = f.debug_struct("ScalingConfig");
258        debug_struct.field("scaling_model", &self.scaling_model);
259        if !self._unknown_fields.is_empty() {
260            debug_struct.field("_unknown_fields", &self._unknown_fields);
261        }
262        debug_struct.finish()
263    }
264}
265
266impl std::fmt::Debug for super::ListServicesRequest {
267    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
268        let mut debug_struct = f.debug_struct("ListServicesRequest");
269        debug_struct.field("parent", &self.parent);
270        debug_struct.field("page_size", &self.page_size);
271        debug_struct.field("page_token", &self.page_token);
272        debug_struct.field("filter", &self.filter);
273        debug_struct.field("order_by", &self.order_by);
274        if !self._unknown_fields.is_empty() {
275            debug_struct.field("_unknown_fields", &self._unknown_fields);
276        }
277        debug_struct.finish()
278    }
279}
280
281impl std::fmt::Debug for super::ListServicesResponse {
282    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
283        let mut debug_struct = f.debug_struct("ListServicesResponse");
284        debug_struct.field("services", &self.services);
285        debug_struct.field("next_page_token", &self.next_page_token);
286        debug_struct.field("unreachable", &self.unreachable);
287        if !self._unknown_fields.is_empty() {
288            debug_struct.field("_unknown_fields", &self._unknown_fields);
289        }
290        debug_struct.finish()
291    }
292}
293
294impl std::fmt::Debug for super::GetServiceRequest {
295    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
296        let mut debug_struct = f.debug_struct("GetServiceRequest");
297        debug_struct.field("name", &self.name);
298        if !self._unknown_fields.is_empty() {
299            debug_struct.field("_unknown_fields", &self._unknown_fields);
300        }
301        debug_struct.finish()
302    }
303}
304
305impl std::fmt::Debug for super::CreateServiceRequest {
306    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
307        let mut debug_struct = f.debug_struct("CreateServiceRequest");
308        debug_struct.field("parent", &self.parent);
309        debug_struct.field("service_id", &self.service_id);
310        debug_struct.field("service", &self.service);
311        debug_struct.field("request_id", &self.request_id);
312        if !self._unknown_fields.is_empty() {
313            debug_struct.field("_unknown_fields", &self._unknown_fields);
314        }
315        debug_struct.finish()
316    }
317}
318
319impl std::fmt::Debug for super::UpdateServiceRequest {
320    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
321        let mut debug_struct = f.debug_struct("UpdateServiceRequest");
322        debug_struct.field("update_mask", &self.update_mask);
323        debug_struct.field("service", &self.service);
324        debug_struct.field("request_id", &self.request_id);
325        if !self._unknown_fields.is_empty() {
326            debug_struct.field("_unknown_fields", &self._unknown_fields);
327        }
328        debug_struct.finish()
329    }
330}
331
332impl std::fmt::Debug for super::DeleteServiceRequest {
333    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
334        let mut debug_struct = f.debug_struct("DeleteServiceRequest");
335        debug_struct.field("name", &self.name);
336        debug_struct.field("request_id", &self.request_id);
337        if !self._unknown_fields.is_empty() {
338            debug_struct.field("_unknown_fields", &self._unknown_fields);
339        }
340        debug_struct.finish()
341    }
342}
343
344impl std::fmt::Debug for super::ListMetadataImportsRequest {
345    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
346        let mut debug_struct = f.debug_struct("ListMetadataImportsRequest");
347        debug_struct.field("parent", &self.parent);
348        debug_struct.field("page_size", &self.page_size);
349        debug_struct.field("page_token", &self.page_token);
350        debug_struct.field("filter", &self.filter);
351        debug_struct.field("order_by", &self.order_by);
352        if !self._unknown_fields.is_empty() {
353            debug_struct.field("_unknown_fields", &self._unknown_fields);
354        }
355        debug_struct.finish()
356    }
357}
358
359impl std::fmt::Debug for super::ListMetadataImportsResponse {
360    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
361        let mut debug_struct = f.debug_struct("ListMetadataImportsResponse");
362        debug_struct.field("metadata_imports", &self.metadata_imports);
363        debug_struct.field("next_page_token", &self.next_page_token);
364        debug_struct.field("unreachable", &self.unreachable);
365        if !self._unknown_fields.is_empty() {
366            debug_struct.field("_unknown_fields", &self._unknown_fields);
367        }
368        debug_struct.finish()
369    }
370}
371
372impl std::fmt::Debug for super::GetMetadataImportRequest {
373    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
374        let mut debug_struct = f.debug_struct("GetMetadataImportRequest");
375        debug_struct.field("name", &self.name);
376        if !self._unknown_fields.is_empty() {
377            debug_struct.field("_unknown_fields", &self._unknown_fields);
378        }
379        debug_struct.finish()
380    }
381}
382
383impl std::fmt::Debug for super::CreateMetadataImportRequest {
384    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
385        let mut debug_struct = f.debug_struct("CreateMetadataImportRequest");
386        debug_struct.field("parent", &self.parent);
387        debug_struct.field("metadata_import_id", &self.metadata_import_id);
388        debug_struct.field("metadata_import", &self.metadata_import);
389        debug_struct.field("request_id", &self.request_id);
390        if !self._unknown_fields.is_empty() {
391            debug_struct.field("_unknown_fields", &self._unknown_fields);
392        }
393        debug_struct.finish()
394    }
395}
396
397impl std::fmt::Debug for super::UpdateMetadataImportRequest {
398    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
399        let mut debug_struct = f.debug_struct("UpdateMetadataImportRequest");
400        debug_struct.field("update_mask", &self.update_mask);
401        debug_struct.field("metadata_import", &self.metadata_import);
402        debug_struct.field("request_id", &self.request_id);
403        if !self._unknown_fields.is_empty() {
404            debug_struct.field("_unknown_fields", &self._unknown_fields);
405        }
406        debug_struct.finish()
407    }
408}
409
410impl std::fmt::Debug for super::ListBackupsRequest {
411    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
412        let mut debug_struct = f.debug_struct("ListBackupsRequest");
413        debug_struct.field("parent", &self.parent);
414        debug_struct.field("page_size", &self.page_size);
415        debug_struct.field("page_token", &self.page_token);
416        debug_struct.field("filter", &self.filter);
417        debug_struct.field("order_by", &self.order_by);
418        if !self._unknown_fields.is_empty() {
419            debug_struct.field("_unknown_fields", &self._unknown_fields);
420        }
421        debug_struct.finish()
422    }
423}
424
425impl std::fmt::Debug for super::ListBackupsResponse {
426    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
427        let mut debug_struct = f.debug_struct("ListBackupsResponse");
428        debug_struct.field("backups", &self.backups);
429        debug_struct.field("next_page_token", &self.next_page_token);
430        debug_struct.field("unreachable", &self.unreachable);
431        if !self._unknown_fields.is_empty() {
432            debug_struct.field("_unknown_fields", &self._unknown_fields);
433        }
434        debug_struct.finish()
435    }
436}
437
438impl std::fmt::Debug for super::GetBackupRequest {
439    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
440        let mut debug_struct = f.debug_struct("GetBackupRequest");
441        debug_struct.field("name", &self.name);
442        if !self._unknown_fields.is_empty() {
443            debug_struct.field("_unknown_fields", &self._unknown_fields);
444        }
445        debug_struct.finish()
446    }
447}
448
449impl std::fmt::Debug for super::CreateBackupRequest {
450    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
451        let mut debug_struct = f.debug_struct("CreateBackupRequest");
452        debug_struct.field("parent", &self.parent);
453        debug_struct.field("backup_id", &self.backup_id);
454        debug_struct.field("backup", &self.backup);
455        debug_struct.field("request_id", &self.request_id);
456        if !self._unknown_fields.is_empty() {
457            debug_struct.field("_unknown_fields", &self._unknown_fields);
458        }
459        debug_struct.finish()
460    }
461}
462
463impl std::fmt::Debug for super::DeleteBackupRequest {
464    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
465        let mut debug_struct = f.debug_struct("DeleteBackupRequest");
466        debug_struct.field("name", &self.name);
467        debug_struct.field("request_id", &self.request_id);
468        if !self._unknown_fields.is_empty() {
469            debug_struct.field("_unknown_fields", &self._unknown_fields);
470        }
471        debug_struct.finish()
472    }
473}
474
475impl std::fmt::Debug for super::ExportMetadataRequest {
476    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
477        let mut debug_struct = f.debug_struct("ExportMetadataRequest");
478        debug_struct.field("service", &self.service);
479        debug_struct.field("request_id", &self.request_id);
480        debug_struct.field("database_dump_type", &self.database_dump_type);
481        debug_struct.field("destination", &self.destination);
482        if !self._unknown_fields.is_empty() {
483            debug_struct.field("_unknown_fields", &self._unknown_fields);
484        }
485        debug_struct.finish()
486    }
487}
488
489impl std::fmt::Debug for super::RestoreServiceRequest {
490    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
491        let mut debug_struct = f.debug_struct("RestoreServiceRequest");
492        debug_struct.field("service", &self.service);
493        debug_struct.field("backup", &self.backup);
494        debug_struct.field("restore_type", &self.restore_type);
495        debug_struct.field("request_id", &self.request_id);
496        if !self._unknown_fields.is_empty() {
497            debug_struct.field("_unknown_fields", &self._unknown_fields);
498        }
499        debug_struct.finish()
500    }
501}
502
503impl std::fmt::Debug for super::OperationMetadata {
504    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
505        let mut debug_struct = f.debug_struct("OperationMetadata");
506        debug_struct.field("create_time", &self.create_time);
507        debug_struct.field("end_time", &self.end_time);
508        debug_struct.field("target", &self.target);
509        debug_struct.field("verb", &self.verb);
510        debug_struct.field("status_message", &self.status_message);
511        debug_struct.field("requested_cancellation", &self.requested_cancellation);
512        debug_struct.field("api_version", &self.api_version);
513        if !self._unknown_fields.is_empty() {
514            debug_struct.field("_unknown_fields", &self._unknown_fields);
515        }
516        debug_struct.finish()
517    }
518}
519
520impl std::fmt::Debug for super::LocationMetadata {
521    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
522        let mut debug_struct = f.debug_struct("LocationMetadata");
523        debug_struct.field(
524            "supported_hive_metastore_versions",
525            &self.supported_hive_metastore_versions,
526        );
527        if !self._unknown_fields.is_empty() {
528            debug_struct.field("_unknown_fields", &self._unknown_fields);
529        }
530        debug_struct.finish()
531    }
532}
533
534impl std::fmt::Debug for super::location_metadata::HiveMetastoreVersion {
535    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
536        let mut debug_struct = f.debug_struct("HiveMetastoreVersion");
537        debug_struct.field("version", &self.version);
538        debug_struct.field("is_default", &self.is_default);
539        if !self._unknown_fields.is_empty() {
540            debug_struct.field("_unknown_fields", &self._unknown_fields);
541        }
542        debug_struct.finish()
543    }
544}
545
546impl std::fmt::Debug for super::DatabaseDumpSpec {
547    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
548        let mut debug_struct = f.debug_struct("DatabaseDumpSpec");
549        if !self._unknown_fields.is_empty() {
550            debug_struct.field("_unknown_fields", &self._unknown_fields);
551        }
552        debug_struct.finish()
553    }
554}
555
556impl std::fmt::Debug for super::QueryMetadataRequest {
557    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
558        let mut debug_struct = f.debug_struct("QueryMetadataRequest");
559        debug_struct.field("service", &self.service);
560        debug_struct.field("query", &self.query);
561        if !self._unknown_fields.is_empty() {
562            debug_struct.field("_unknown_fields", &self._unknown_fields);
563        }
564        debug_struct.finish()
565    }
566}
567
568impl std::fmt::Debug for super::QueryMetadataResponse {
569    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
570        let mut debug_struct = f.debug_struct("QueryMetadataResponse");
571        debug_struct.field("result_manifest_uri", &self.result_manifest_uri);
572        if !self._unknown_fields.is_empty() {
573            debug_struct.field("_unknown_fields", &self._unknown_fields);
574        }
575        debug_struct.finish()
576    }
577}
578
579impl std::fmt::Debug for super::ErrorDetails {
580    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
581        let mut debug_struct = f.debug_struct("ErrorDetails");
582        debug_struct.field("details", &self.details);
583        if !self._unknown_fields.is_empty() {
584            debug_struct.field("_unknown_fields", &self._unknown_fields);
585        }
586        debug_struct.finish()
587    }
588}
589
590impl std::fmt::Debug for super::MoveTableToDatabaseRequest {
591    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
592        let mut debug_struct = f.debug_struct("MoveTableToDatabaseRequest");
593        debug_struct.field("service", &self.service);
594        debug_struct.field("table_name", &self.table_name);
595        debug_struct.field("db_name", &self.db_name);
596        debug_struct.field("destination_db_name", &self.destination_db_name);
597        if !self._unknown_fields.is_empty() {
598            debug_struct.field("_unknown_fields", &self._unknown_fields);
599        }
600        debug_struct.finish()
601    }
602}
603
604impl std::fmt::Debug for super::MoveTableToDatabaseResponse {
605    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
606        let mut debug_struct = f.debug_struct("MoveTableToDatabaseResponse");
607        if !self._unknown_fields.is_empty() {
608            debug_struct.field("_unknown_fields", &self._unknown_fields);
609        }
610        debug_struct.finish()
611    }
612}
613
614impl std::fmt::Debug for super::AlterMetadataResourceLocationRequest {
615    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
616        let mut debug_struct = f.debug_struct("AlterMetadataResourceLocationRequest");
617        debug_struct.field("service", &self.service);
618        debug_struct.field("resource_name", &self.resource_name);
619        debug_struct.field("location_uri", &self.location_uri);
620        if !self._unknown_fields.is_empty() {
621            debug_struct.field("_unknown_fields", &self._unknown_fields);
622        }
623        debug_struct.finish()
624    }
625}
626
627impl std::fmt::Debug for super::AlterMetadataResourceLocationResponse {
628    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
629        let mut debug_struct = f.debug_struct("AlterMetadataResourceLocationResponse");
630        if !self._unknown_fields.is_empty() {
631            debug_struct.field("_unknown_fields", &self._unknown_fields);
632        }
633        debug_struct.finish()
634    }
635}
636
637impl std::fmt::Debug for super::Federation {
638    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
639        let mut debug_struct = f.debug_struct("Federation");
640        debug_struct.field("name", &self.name);
641        debug_struct.field("create_time", &self.create_time);
642        debug_struct.field("update_time", &self.update_time);
643        debug_struct.field("labels", &self.labels);
644        debug_struct.field("version", &self.version);
645        debug_struct.field("backend_metastores", &self.backend_metastores);
646        debug_struct.field("endpoint_uri", &self.endpoint_uri);
647        debug_struct.field("state", &self.state);
648        debug_struct.field("state_message", &self.state_message);
649        debug_struct.field("uid", &self.uid);
650        if !self._unknown_fields.is_empty() {
651            debug_struct.field("_unknown_fields", &self._unknown_fields);
652        }
653        debug_struct.finish()
654    }
655}
656
657impl std::fmt::Debug for super::BackendMetastore {
658    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
659        let mut debug_struct = f.debug_struct("BackendMetastore");
660        debug_struct.field("name", &self.name);
661        debug_struct.field("metastore_type", &self.metastore_type);
662        if !self._unknown_fields.is_empty() {
663            debug_struct.field("_unknown_fields", &self._unknown_fields);
664        }
665        debug_struct.finish()
666    }
667}
668
669impl std::fmt::Debug for super::ListFederationsRequest {
670    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
671        let mut debug_struct = f.debug_struct("ListFederationsRequest");
672        debug_struct.field("parent", &self.parent);
673        debug_struct.field("page_size", &self.page_size);
674        debug_struct.field("page_token", &self.page_token);
675        debug_struct.field("filter", &self.filter);
676        debug_struct.field("order_by", &self.order_by);
677        if !self._unknown_fields.is_empty() {
678            debug_struct.field("_unknown_fields", &self._unknown_fields);
679        }
680        debug_struct.finish()
681    }
682}
683
684impl std::fmt::Debug for super::ListFederationsResponse {
685    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
686        let mut debug_struct = f.debug_struct("ListFederationsResponse");
687        debug_struct.field("federations", &self.federations);
688        debug_struct.field("next_page_token", &self.next_page_token);
689        debug_struct.field("unreachable", &self.unreachable);
690        if !self._unknown_fields.is_empty() {
691            debug_struct.field("_unknown_fields", &self._unknown_fields);
692        }
693        debug_struct.finish()
694    }
695}
696
697impl std::fmt::Debug for super::GetFederationRequest {
698    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
699        let mut debug_struct = f.debug_struct("GetFederationRequest");
700        debug_struct.field("name", &self.name);
701        if !self._unknown_fields.is_empty() {
702            debug_struct.field("_unknown_fields", &self._unknown_fields);
703        }
704        debug_struct.finish()
705    }
706}
707
708impl std::fmt::Debug for super::CreateFederationRequest {
709    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
710        let mut debug_struct = f.debug_struct("CreateFederationRequest");
711        debug_struct.field("parent", &self.parent);
712        debug_struct.field("federation_id", &self.federation_id);
713        debug_struct.field("federation", &self.federation);
714        debug_struct.field("request_id", &self.request_id);
715        if !self._unknown_fields.is_empty() {
716            debug_struct.field("_unknown_fields", &self._unknown_fields);
717        }
718        debug_struct.finish()
719    }
720}
721
722impl std::fmt::Debug for super::UpdateFederationRequest {
723    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
724        let mut debug_struct = f.debug_struct("UpdateFederationRequest");
725        debug_struct.field("update_mask", &self.update_mask);
726        debug_struct.field("federation", &self.federation);
727        debug_struct.field("request_id", &self.request_id);
728        if !self._unknown_fields.is_empty() {
729            debug_struct.field("_unknown_fields", &self._unknown_fields);
730        }
731        debug_struct.finish()
732    }
733}
734
735impl std::fmt::Debug for super::DeleteFederationRequest {
736    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
737        let mut debug_struct = f.debug_struct("DeleteFederationRequest");
738        debug_struct.field("name", &self.name);
739        debug_struct.field("request_id", &self.request_id);
740        if !self._unknown_fields.is_empty() {
741            debug_struct.field("_unknown_fields", &self._unknown_fields);
742        }
743        debug_struct.finish()
744    }
745}