google_cloud_developerconnect_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::ListUsersRequest {
21    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22        let mut debug_struct = f.debug_struct("ListUsersRequest");
23        debug_struct.field("parent", &self.parent);
24        debug_struct.field("page_size", &self.page_size);
25        debug_struct.field("page_token", &self.page_token);
26        debug_struct.field("filter", &self.filter);
27        debug_struct.field("order_by", &self.order_by);
28        if !self._unknown_fields.is_empty() {
29            debug_struct.field("_unknown_fields", &self._unknown_fields);
30        }
31        debug_struct.finish()
32    }
33}
34
35impl std::fmt::Debug for super::ListUsersResponse {
36    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
37        let mut debug_struct = f.debug_struct("ListUsersResponse");
38        debug_struct.field("users", &self.users);
39        debug_struct.field("next_page_token", &self.next_page_token);
40        debug_struct.field("unreachable", &self.unreachable);
41        if !self._unknown_fields.is_empty() {
42            debug_struct.field("_unknown_fields", &self._unknown_fields);
43        }
44        debug_struct.finish()
45    }
46}
47
48impl std::fmt::Debug for super::Connection {
49    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
50        let mut debug_struct = f.debug_struct("Connection");
51        debug_struct.field("name", &self.name);
52        debug_struct.field("create_time", &self.create_time);
53        debug_struct.field("update_time", &self.update_time);
54        debug_struct.field("delete_time", &self.delete_time);
55        debug_struct.field("labels", &self.labels);
56        debug_struct.field("installation_state", &self.installation_state);
57        debug_struct.field("disabled", &self.disabled);
58        debug_struct.field("reconciling", &self.reconciling);
59        debug_struct.field("annotations", &self.annotations);
60        debug_struct.field("etag", &self.etag);
61        debug_struct.field("uid", &self.uid);
62        debug_struct.field("crypto_key_config", &self.crypto_key_config);
63        debug_struct.field("git_proxy_config", &self.git_proxy_config);
64        debug_struct.field("connection_config", &self.connection_config);
65        if !self._unknown_fields.is_empty() {
66            debug_struct.field("_unknown_fields", &self._unknown_fields);
67        }
68        debug_struct.finish()
69    }
70}
71
72impl std::fmt::Debug for super::CryptoKeyConfig {
73    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
74        let mut debug_struct = f.debug_struct("CryptoKeyConfig");
75        debug_struct.field("key_reference", &self.key_reference);
76        if !self._unknown_fields.is_empty() {
77            debug_struct.field("_unknown_fields", &self._unknown_fields);
78        }
79        debug_struct.finish()
80    }
81}
82
83impl std::fmt::Debug for super::GitProxyConfig {
84    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
85        let mut debug_struct = f.debug_struct("GitProxyConfig");
86        debug_struct.field("enabled", &self.enabled);
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::InstallationState {
95    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
96        let mut debug_struct = f.debug_struct("InstallationState");
97        debug_struct.field("stage", &self.stage);
98        debug_struct.field("message", &self.message);
99        debug_struct.field("action_uri", &self.action_uri);
100        if !self._unknown_fields.is_empty() {
101            debug_struct.field("_unknown_fields", &self._unknown_fields);
102        }
103        debug_struct.finish()
104    }
105}
106
107impl std::fmt::Debug for super::GitHubConfig {
108    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
109        let mut debug_struct = f.debug_struct("GitHubConfig");
110        debug_struct.field("github_app", &self.github_app);
111        debug_struct.field("authorizer_credential", &self.authorizer_credential);
112        debug_struct.field("app_installation_id", &self.app_installation_id);
113        debug_struct.field("installation_uri", &self.installation_uri);
114        if !self._unknown_fields.is_empty() {
115            debug_struct.field("_unknown_fields", &self._unknown_fields);
116        }
117        debug_struct.finish()
118    }
119}
120
121impl std::fmt::Debug for super::GitHubEnterpriseConfig {
122    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
123        let mut debug_struct = f.debug_struct("GitHubEnterpriseConfig");
124        debug_struct.field("host_uri", &self.host_uri);
125        debug_struct.field("app_id", &self.app_id);
126        debug_struct.field("app_slug", &self.app_slug);
127        debug_struct.field(
128            "private_key_secret_version",
129            &self.private_key_secret_version,
130        );
131        debug_struct.field(
132            "webhook_secret_secret_version",
133            &self.webhook_secret_secret_version,
134        );
135        debug_struct.field("app_installation_id", &self.app_installation_id);
136        debug_struct.field("installation_uri", &self.installation_uri);
137        debug_struct.field("service_directory_config", &self.service_directory_config);
138        debug_struct.field("server_version", &self.server_version);
139        debug_struct.field("ssl_ca_certificate", &self.ssl_ca_certificate);
140        if !self._unknown_fields.is_empty() {
141            debug_struct.field("_unknown_fields", &self._unknown_fields);
142        }
143        debug_struct.finish()
144    }
145}
146
147impl std::fmt::Debug for super::ServiceDirectoryConfig {
148    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
149        let mut debug_struct = f.debug_struct("ServiceDirectoryConfig");
150        debug_struct.field("service", &self.service);
151        if !self._unknown_fields.is_empty() {
152            debug_struct.field("_unknown_fields", &self._unknown_fields);
153        }
154        debug_struct.finish()
155    }
156}
157
158impl std::fmt::Debug for super::OAuthCredential {
159    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
160        let mut debug_struct = f.debug_struct("OAuthCredential");
161        debug_struct.field(
162            "oauth_token_secret_version",
163            &self.oauth_token_secret_version,
164        );
165        debug_struct.field("username", &self.username);
166        if !self._unknown_fields.is_empty() {
167            debug_struct.field("_unknown_fields", &self._unknown_fields);
168        }
169        debug_struct.finish()
170    }
171}
172
173impl std::fmt::Debug for super::GitLabConfig {
174    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
175        let mut debug_struct = f.debug_struct("GitLabConfig");
176        debug_struct.field(
177            "webhook_secret_secret_version",
178            &self.webhook_secret_secret_version,
179        );
180        debug_struct.field(
181            "read_authorizer_credential",
182            &self.read_authorizer_credential,
183        );
184        debug_struct.field("authorizer_credential", &self.authorizer_credential);
185        if !self._unknown_fields.is_empty() {
186            debug_struct.field("_unknown_fields", &self._unknown_fields);
187        }
188        debug_struct.finish()
189    }
190}
191
192impl std::fmt::Debug for super::UserCredential {
193    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
194        let mut debug_struct = f.debug_struct("UserCredential");
195        debug_struct.field("user_token_secret_version", &self.user_token_secret_version);
196        debug_struct.field("username", &self.username);
197        if !self._unknown_fields.is_empty() {
198            debug_struct.field("_unknown_fields", &self._unknown_fields);
199        }
200        debug_struct.finish()
201    }
202}
203
204impl std::fmt::Debug for super::GitLabEnterpriseConfig {
205    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
206        let mut debug_struct = f.debug_struct("GitLabEnterpriseConfig");
207        debug_struct.field("host_uri", &self.host_uri);
208        debug_struct.field(
209            "webhook_secret_secret_version",
210            &self.webhook_secret_secret_version,
211        );
212        debug_struct.field(
213            "read_authorizer_credential",
214            &self.read_authorizer_credential,
215        );
216        debug_struct.field("authorizer_credential", &self.authorizer_credential);
217        debug_struct.field("service_directory_config", &self.service_directory_config);
218        debug_struct.field("ssl_ca_certificate", &self.ssl_ca_certificate);
219        debug_struct.field("server_version", &self.server_version);
220        if !self._unknown_fields.is_empty() {
221            debug_struct.field("_unknown_fields", &self._unknown_fields);
222        }
223        debug_struct.finish()
224    }
225}
226
227impl std::fmt::Debug for super::BitbucketDataCenterConfig {
228    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
229        let mut debug_struct = f.debug_struct("BitbucketDataCenterConfig");
230        debug_struct.field("host_uri", &self.host_uri);
231        debug_struct.field(
232            "webhook_secret_secret_version",
233            &self.webhook_secret_secret_version,
234        );
235        debug_struct.field(
236            "read_authorizer_credential",
237            &self.read_authorizer_credential,
238        );
239        debug_struct.field("authorizer_credential", &self.authorizer_credential);
240        debug_struct.field("service_directory_config", &self.service_directory_config);
241        debug_struct.field("ssl_ca_certificate", &self.ssl_ca_certificate);
242        debug_struct.field("server_version", &self.server_version);
243        if !self._unknown_fields.is_empty() {
244            debug_struct.field("_unknown_fields", &self._unknown_fields);
245        }
246        debug_struct.finish()
247    }
248}
249
250impl std::fmt::Debug for super::BitbucketCloudConfig {
251    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
252        let mut debug_struct = f.debug_struct("BitbucketCloudConfig");
253        debug_struct.field("workspace", &self.workspace);
254        debug_struct.field(
255            "webhook_secret_secret_version",
256            &self.webhook_secret_secret_version,
257        );
258        debug_struct.field(
259            "read_authorizer_credential",
260            &self.read_authorizer_credential,
261        );
262        debug_struct.field("authorizer_credential", &self.authorizer_credential);
263        if !self._unknown_fields.is_empty() {
264            debug_struct.field("_unknown_fields", &self._unknown_fields);
265        }
266        debug_struct.finish()
267    }
268}
269
270impl std::fmt::Debug for super::ListConnectionsRequest {
271    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
272        let mut debug_struct = f.debug_struct("ListConnectionsRequest");
273        debug_struct.field("parent", &self.parent);
274        debug_struct.field("page_size", &self.page_size);
275        debug_struct.field("page_token", &self.page_token);
276        debug_struct.field("filter", &self.filter);
277        debug_struct.field("order_by", &self.order_by);
278        if !self._unknown_fields.is_empty() {
279            debug_struct.field("_unknown_fields", &self._unknown_fields);
280        }
281        debug_struct.finish()
282    }
283}
284
285impl std::fmt::Debug for super::ListConnectionsResponse {
286    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
287        let mut debug_struct = f.debug_struct("ListConnectionsResponse");
288        debug_struct.field("connections", &self.connections);
289        debug_struct.field("next_page_token", &self.next_page_token);
290        debug_struct.field("unreachable", &self.unreachable);
291        if !self._unknown_fields.is_empty() {
292            debug_struct.field("_unknown_fields", &self._unknown_fields);
293        }
294        debug_struct.finish()
295    }
296}
297
298impl std::fmt::Debug for super::GetConnectionRequest {
299    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
300        let mut debug_struct = f.debug_struct("GetConnectionRequest");
301        debug_struct.field("name", &self.name);
302        if !self._unknown_fields.is_empty() {
303            debug_struct.field("_unknown_fields", &self._unknown_fields);
304        }
305        debug_struct.finish()
306    }
307}
308
309impl std::fmt::Debug for super::CreateConnectionRequest {
310    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
311        let mut debug_struct = f.debug_struct("CreateConnectionRequest");
312        debug_struct.field("parent", &self.parent);
313        debug_struct.field("connection_id", &self.connection_id);
314        debug_struct.field("connection", &self.connection);
315        debug_struct.field("request_id", &self.request_id);
316        debug_struct.field("validate_only", &self.validate_only);
317        if !self._unknown_fields.is_empty() {
318            debug_struct.field("_unknown_fields", &self._unknown_fields);
319        }
320        debug_struct.finish()
321    }
322}
323
324impl std::fmt::Debug for super::UpdateConnectionRequest {
325    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
326        let mut debug_struct = f.debug_struct("UpdateConnectionRequest");
327        debug_struct.field("update_mask", &self.update_mask);
328        debug_struct.field("connection", &self.connection);
329        debug_struct.field("request_id", &self.request_id);
330        debug_struct.field("allow_missing", &self.allow_missing);
331        debug_struct.field("validate_only", &self.validate_only);
332        if !self._unknown_fields.is_empty() {
333            debug_struct.field("_unknown_fields", &self._unknown_fields);
334        }
335        debug_struct.finish()
336    }
337}
338
339impl std::fmt::Debug for super::DeleteConnectionRequest {
340    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
341        let mut debug_struct = f.debug_struct("DeleteConnectionRequest");
342        debug_struct.field("name", &self.name);
343        debug_struct.field("request_id", &self.request_id);
344        debug_struct.field("validate_only", &self.validate_only);
345        debug_struct.field("etag", &self.etag);
346        if !self._unknown_fields.is_empty() {
347            debug_struct.field("_unknown_fields", &self._unknown_fields);
348        }
349        debug_struct.finish()
350    }
351}
352
353impl std::fmt::Debug for super::ListAccountConnectorsRequest {
354    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
355        let mut debug_struct = f.debug_struct("ListAccountConnectorsRequest");
356        debug_struct.field("parent", &self.parent);
357        debug_struct.field("page_size", &self.page_size);
358        debug_struct.field("page_token", &self.page_token);
359        debug_struct.field("filter", &self.filter);
360        debug_struct.field("order_by", &self.order_by);
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::ListAccountConnectorsResponse {
369    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
370        let mut debug_struct = f.debug_struct("ListAccountConnectorsResponse");
371        debug_struct.field("account_connectors", &self.account_connectors);
372        debug_struct.field("next_page_token", &self.next_page_token);
373        debug_struct.field("unreachable", &self.unreachable);
374        if !self._unknown_fields.is_empty() {
375            debug_struct.field("_unknown_fields", &self._unknown_fields);
376        }
377        debug_struct.finish()
378    }
379}
380
381impl std::fmt::Debug for super::GetAccountConnectorRequest {
382    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
383        let mut debug_struct = f.debug_struct("GetAccountConnectorRequest");
384        debug_struct.field("name", &self.name);
385        if !self._unknown_fields.is_empty() {
386            debug_struct.field("_unknown_fields", &self._unknown_fields);
387        }
388        debug_struct.finish()
389    }
390}
391
392impl std::fmt::Debug for super::CreateAccountConnectorRequest {
393    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
394        let mut debug_struct = f.debug_struct("CreateAccountConnectorRequest");
395        debug_struct.field("parent", &self.parent);
396        debug_struct.field("account_connector_id", &self.account_connector_id);
397        debug_struct.field("account_connector", &self.account_connector);
398        debug_struct.field("request_id", &self.request_id);
399        debug_struct.field("validate_only", &self.validate_only);
400        if !self._unknown_fields.is_empty() {
401            debug_struct.field("_unknown_fields", &self._unknown_fields);
402        }
403        debug_struct.finish()
404    }
405}
406
407impl std::fmt::Debug for super::UpdateAccountConnectorRequest {
408    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
409        let mut debug_struct = f.debug_struct("UpdateAccountConnectorRequest");
410        debug_struct.field("update_mask", &self.update_mask);
411        debug_struct.field("account_connector", &self.account_connector);
412        debug_struct.field("request_id", &self.request_id);
413        debug_struct.field("allow_missing", &self.allow_missing);
414        debug_struct.field("validate_only", &self.validate_only);
415        if !self._unknown_fields.is_empty() {
416            debug_struct.field("_unknown_fields", &self._unknown_fields);
417        }
418        debug_struct.finish()
419    }
420}
421
422impl std::fmt::Debug for super::DeleteAccountConnectorRequest {
423    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
424        let mut debug_struct = f.debug_struct("DeleteAccountConnectorRequest");
425        debug_struct.field("name", &self.name);
426        debug_struct.field("request_id", &self.request_id);
427        debug_struct.field("validate_only", &self.validate_only);
428        debug_struct.field("etag", &self.etag);
429        debug_struct.field("force", &self.force);
430        if !self._unknown_fields.is_empty() {
431            debug_struct.field("_unknown_fields", &self._unknown_fields);
432        }
433        debug_struct.finish()
434    }
435}
436
437impl std::fmt::Debug for super::DeleteUserRequest {
438    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
439        let mut debug_struct = f.debug_struct("DeleteUserRequest");
440        debug_struct.field("name", &self.name);
441        debug_struct.field("request_id", &self.request_id);
442        debug_struct.field("validate_only", &self.validate_only);
443        debug_struct.field("etag", &self.etag);
444        if !self._unknown_fields.is_empty() {
445            debug_struct.field("_unknown_fields", &self._unknown_fields);
446        }
447        debug_struct.finish()
448    }
449}
450
451impl std::fmt::Debug for super::OperationMetadata {
452    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
453        let mut debug_struct = f.debug_struct("OperationMetadata");
454        debug_struct.field("create_time", &self.create_time);
455        debug_struct.field("end_time", &self.end_time);
456        debug_struct.field("target", &self.target);
457        debug_struct.field("verb", &self.verb);
458        debug_struct.field("status_message", &self.status_message);
459        debug_struct.field("requested_cancellation", &self.requested_cancellation);
460        debug_struct.field("api_version", &self.api_version);
461        if !self._unknown_fields.is_empty() {
462            debug_struct.field("_unknown_fields", &self._unknown_fields);
463        }
464        debug_struct.finish()
465    }
466}
467
468impl std::fmt::Debug for super::FetchSelfRequest {
469    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
470        let mut debug_struct = f.debug_struct("FetchSelfRequest");
471        debug_struct.field("name", &self.name);
472        if !self._unknown_fields.is_empty() {
473            debug_struct.field("_unknown_fields", &self._unknown_fields);
474        }
475        debug_struct.finish()
476    }
477}
478
479impl std::fmt::Debug for super::DeleteSelfRequest {
480    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
481        let mut debug_struct = f.debug_struct("DeleteSelfRequest");
482        debug_struct.field("name", &self.name);
483        if !self._unknown_fields.is_empty() {
484            debug_struct.field("_unknown_fields", &self._unknown_fields);
485        }
486        debug_struct.finish()
487    }
488}
489
490impl std::fmt::Debug for super::FetchAccessTokenRequest {
491    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
492        let mut debug_struct = f.debug_struct("FetchAccessTokenRequest");
493        debug_struct.field("account_connector", &self.account_connector);
494        if !self._unknown_fields.is_empty() {
495            debug_struct.field("_unknown_fields", &self._unknown_fields);
496        }
497        debug_struct.finish()
498    }
499}
500
501impl std::fmt::Debug for super::FetchAccessTokenResponse {
502    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
503        let mut debug_struct = f.debug_struct("FetchAccessTokenResponse");
504        debug_struct.field("token", &self.token);
505        debug_struct.field("expiration_time", &self.expiration_time);
506        debug_struct.field("scopes", &self.scopes);
507        debug_struct.field("exchange_error", &self.exchange_error);
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::ExchangeError {
516    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
517        let mut debug_struct = f.debug_struct("ExchangeError");
518        debug_struct.field("code", &self.code);
519        debug_struct.field("description", &self.description);
520        if !self._unknown_fields.is_empty() {
521            debug_struct.field("_unknown_fields", &self._unknown_fields);
522        }
523        debug_struct.finish()
524    }
525}
526
527impl std::fmt::Debug for super::GitRepositoryLink {
528    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
529        let mut debug_struct = f.debug_struct("GitRepositoryLink");
530        debug_struct.field("name", &self.name);
531        debug_struct.field("clone_uri", &self.clone_uri);
532        debug_struct.field("create_time", &self.create_time);
533        debug_struct.field("update_time", &self.update_time);
534        debug_struct.field("delete_time", &self.delete_time);
535        debug_struct.field("labels", &self.labels);
536        debug_struct.field("etag", &self.etag);
537        debug_struct.field("reconciling", &self.reconciling);
538        debug_struct.field("annotations", &self.annotations);
539        debug_struct.field("uid", &self.uid);
540        debug_struct.field("webhook_id", &self.webhook_id);
541        debug_struct.field("git_proxy_uri", &self.git_proxy_uri);
542        if !self._unknown_fields.is_empty() {
543            debug_struct.field("_unknown_fields", &self._unknown_fields);
544        }
545        debug_struct.finish()
546    }
547}
548
549impl std::fmt::Debug for super::CreateGitRepositoryLinkRequest {
550    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
551        let mut debug_struct = f.debug_struct("CreateGitRepositoryLinkRequest");
552        debug_struct.field("parent", &self.parent);
553        debug_struct.field("git_repository_link", &self.git_repository_link);
554        debug_struct.field("git_repository_link_id", &self.git_repository_link_id);
555        debug_struct.field("request_id", &self.request_id);
556        debug_struct.field("validate_only", &self.validate_only);
557        if !self._unknown_fields.is_empty() {
558            debug_struct.field("_unknown_fields", &self._unknown_fields);
559        }
560        debug_struct.finish()
561    }
562}
563
564impl std::fmt::Debug for super::DeleteGitRepositoryLinkRequest {
565    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
566        let mut debug_struct = f.debug_struct("DeleteGitRepositoryLinkRequest");
567        debug_struct.field("name", &self.name);
568        debug_struct.field("request_id", &self.request_id);
569        debug_struct.field("validate_only", &self.validate_only);
570        debug_struct.field("etag", &self.etag);
571        if !self._unknown_fields.is_empty() {
572            debug_struct.field("_unknown_fields", &self._unknown_fields);
573        }
574        debug_struct.finish()
575    }
576}
577
578impl std::fmt::Debug for super::ListGitRepositoryLinksRequest {
579    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
580        let mut debug_struct = f.debug_struct("ListGitRepositoryLinksRequest");
581        debug_struct.field("parent", &self.parent);
582        debug_struct.field("page_size", &self.page_size);
583        debug_struct.field("page_token", &self.page_token);
584        debug_struct.field("filter", &self.filter);
585        debug_struct.field("order_by", &self.order_by);
586        if !self._unknown_fields.is_empty() {
587            debug_struct.field("_unknown_fields", &self._unknown_fields);
588        }
589        debug_struct.finish()
590    }
591}
592
593impl std::fmt::Debug for super::ListGitRepositoryLinksResponse {
594    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
595        let mut debug_struct = f.debug_struct("ListGitRepositoryLinksResponse");
596        debug_struct.field("git_repository_links", &self.git_repository_links);
597        debug_struct.field("next_page_token", &self.next_page_token);
598        debug_struct.field("unreachable", &self.unreachable);
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::GetGitRepositoryLinkRequest {
607    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
608        let mut debug_struct = f.debug_struct("GetGitRepositoryLinkRequest");
609        debug_struct.field("name", &self.name);
610        if !self._unknown_fields.is_empty() {
611            debug_struct.field("_unknown_fields", &self._unknown_fields);
612        }
613        debug_struct.finish()
614    }
615}
616
617impl std::fmt::Debug for super::FetchReadWriteTokenRequest {
618    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
619        let mut debug_struct = f.debug_struct("FetchReadWriteTokenRequest");
620        debug_struct.field("git_repository_link", &self.git_repository_link);
621        if !self._unknown_fields.is_empty() {
622            debug_struct.field("_unknown_fields", &self._unknown_fields);
623        }
624        debug_struct.finish()
625    }
626}
627
628impl std::fmt::Debug for super::FetchReadTokenRequest {
629    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
630        let mut debug_struct = f.debug_struct("FetchReadTokenRequest");
631        debug_struct.field("git_repository_link", &self.git_repository_link);
632        if !self._unknown_fields.is_empty() {
633            debug_struct.field("_unknown_fields", &self._unknown_fields);
634        }
635        debug_struct.finish()
636    }
637}
638
639impl std::fmt::Debug for super::FetchReadTokenResponse {
640    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
641        let mut debug_struct = f.debug_struct("FetchReadTokenResponse");
642        debug_struct.field("token", &self.token);
643        debug_struct.field("expiration_time", &self.expiration_time);
644        debug_struct.field("git_username", &self.git_username);
645        if !self._unknown_fields.is_empty() {
646            debug_struct.field("_unknown_fields", &self._unknown_fields);
647        }
648        debug_struct.finish()
649    }
650}
651
652impl std::fmt::Debug for super::FetchReadWriteTokenResponse {
653    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
654        let mut debug_struct = f.debug_struct("FetchReadWriteTokenResponse");
655        debug_struct.field("token", &self.token);
656        debug_struct.field("expiration_time", &self.expiration_time);
657        debug_struct.field("git_username", &self.git_username);
658        if !self._unknown_fields.is_empty() {
659            debug_struct.field("_unknown_fields", &self._unknown_fields);
660        }
661        debug_struct.finish()
662    }
663}
664
665impl std::fmt::Debug for super::FetchLinkableGitRepositoriesRequest {
666    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
667        let mut debug_struct = f.debug_struct("FetchLinkableGitRepositoriesRequest");
668        debug_struct.field("connection", &self.connection);
669        debug_struct.field("page_size", &self.page_size);
670        debug_struct.field("page_token", &self.page_token);
671        if !self._unknown_fields.is_empty() {
672            debug_struct.field("_unknown_fields", &self._unknown_fields);
673        }
674        debug_struct.finish()
675    }
676}
677
678impl std::fmt::Debug for super::FetchLinkableGitRepositoriesResponse {
679    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
680        let mut debug_struct = f.debug_struct("FetchLinkableGitRepositoriesResponse");
681        debug_struct.field("linkable_git_repositories", &self.linkable_git_repositories);
682        debug_struct.field("next_page_token", &self.next_page_token);
683        if !self._unknown_fields.is_empty() {
684            debug_struct.field("_unknown_fields", &self._unknown_fields);
685        }
686        debug_struct.finish()
687    }
688}
689
690impl std::fmt::Debug for super::LinkableGitRepository {
691    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
692        let mut debug_struct = f.debug_struct("LinkableGitRepository");
693        debug_struct.field("clone_uri", &self.clone_uri);
694        if !self._unknown_fields.is_empty() {
695            debug_struct.field("_unknown_fields", &self._unknown_fields);
696        }
697        debug_struct.finish()
698    }
699}
700
701impl std::fmt::Debug for super::FetchGitHubInstallationsRequest {
702    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
703        let mut debug_struct = f.debug_struct("FetchGitHubInstallationsRequest");
704        debug_struct.field("connection", &self.connection);
705        if !self._unknown_fields.is_empty() {
706            debug_struct.field("_unknown_fields", &self._unknown_fields);
707        }
708        debug_struct.finish()
709    }
710}
711
712impl std::fmt::Debug for super::FetchGitHubInstallationsResponse {
713    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
714        let mut debug_struct = f.debug_struct("FetchGitHubInstallationsResponse");
715        debug_struct.field("installations", &self.installations);
716        if !self._unknown_fields.is_empty() {
717            debug_struct.field("_unknown_fields", &self._unknown_fields);
718        }
719        debug_struct.finish()
720    }
721}
722
723impl std::fmt::Debug for super::fetch_git_hub_installations_response::Installation {
724    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
725        let mut debug_struct = f.debug_struct("Installation");
726        debug_struct.field("id", &self.id);
727        debug_struct.field("name", &self.name);
728        debug_struct.field("r#type", &self.r#type);
729        if !self._unknown_fields.is_empty() {
730            debug_struct.field("_unknown_fields", &self._unknown_fields);
731        }
732        debug_struct.finish()
733    }
734}
735
736impl std::fmt::Debug for super::FetchGitRefsRequest {
737    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
738        let mut debug_struct = f.debug_struct("FetchGitRefsRequest");
739        debug_struct.field("git_repository_link", &self.git_repository_link);
740        debug_struct.field("ref_type", &self.ref_type);
741        debug_struct.field("page_size", &self.page_size);
742        debug_struct.field("page_token", &self.page_token);
743        if !self._unknown_fields.is_empty() {
744            debug_struct.field("_unknown_fields", &self._unknown_fields);
745        }
746        debug_struct.finish()
747    }
748}
749
750impl std::fmt::Debug for super::FetchGitRefsResponse {
751    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
752        let mut debug_struct = f.debug_struct("FetchGitRefsResponse");
753        debug_struct.field("ref_names", &self.ref_names);
754        debug_struct.field("next_page_token", &self.next_page_token);
755        if !self._unknown_fields.is_empty() {
756            debug_struct.field("_unknown_fields", &self._unknown_fields);
757        }
758        debug_struct.finish()
759    }
760}
761
762impl std::fmt::Debug for super::AccountConnector {
763    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
764        let mut debug_struct = f.debug_struct("AccountConnector");
765        debug_struct.field("name", &self.name);
766        debug_struct.field("create_time", &self.create_time);
767        debug_struct.field("update_time", &self.update_time);
768        debug_struct.field("annotations", &self.annotations);
769        debug_struct.field("etag", &self.etag);
770        debug_struct.field("labels", &self.labels);
771        debug_struct.field("oauth_start_uri", &self.oauth_start_uri);
772        debug_struct.field("account_connector_config", &self.account_connector_config);
773        if !self._unknown_fields.is_empty() {
774            debug_struct.field("_unknown_fields", &self._unknown_fields);
775        }
776        debug_struct.finish()
777    }
778}
779
780impl std::fmt::Debug for super::User {
781    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
782        let mut debug_struct = f.debug_struct("User");
783        debug_struct.field("name", &self.name);
784        debug_struct.field("display_name", &self.display_name);
785        debug_struct.field("create_time", &self.create_time);
786        debug_struct.field("last_token_request_time", &self.last_token_request_time);
787        if !self._unknown_fields.is_empty() {
788            debug_struct.field("_unknown_fields", &self._unknown_fields);
789        }
790        debug_struct.finish()
791    }
792}
793
794impl std::fmt::Debug for super::ProviderOAuthConfig {
795    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
796        let mut debug_struct = f.debug_struct("ProviderOAuthConfig");
797        debug_struct.field("scopes", &self.scopes);
798        debug_struct.field("oauth_provider_id", &self.oauth_provider_id);
799        if !self._unknown_fields.is_empty() {
800            debug_struct.field("_unknown_fields", &self._unknown_fields);
801        }
802        debug_struct.finish()
803    }
804}
805
806impl std::fmt::Debug for super::InsightsConfig {
807    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
808        let mut debug_struct = f.debug_struct("InsightsConfig");
809        debug_struct.field("name", &self.name);
810        debug_struct.field("create_time", &self.create_time);
811        debug_struct.field("update_time", &self.update_time);
812        debug_struct.field("runtime_configs", &self.runtime_configs);
813        debug_struct.field("artifact_configs", &self.artifact_configs);
814        debug_struct.field("state", &self.state);
815        debug_struct.field("annotations", &self.annotations);
816        debug_struct.field("labels", &self.labels);
817        debug_struct.field("reconciling", &self.reconciling);
818        debug_struct.field("errors", &self.errors);
819        debug_struct.field("insights_config_context", &self.insights_config_context);
820        if !self._unknown_fields.is_empty() {
821            debug_struct.field("_unknown_fields", &self._unknown_fields);
822        }
823        debug_struct.finish()
824    }
825}
826
827impl std::fmt::Debug for super::RuntimeConfig {
828    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
829        let mut debug_struct = f.debug_struct("RuntimeConfig");
830        debug_struct.field("uri", &self.uri);
831        debug_struct.field("state", &self.state);
832        debug_struct.field("runtime", &self.runtime);
833        debug_struct.field("derived_from", &self.derived_from);
834        if !self._unknown_fields.is_empty() {
835            debug_struct.field("_unknown_fields", &self._unknown_fields);
836        }
837        debug_struct.finish()
838    }
839}
840
841impl std::fmt::Debug for super::GKEWorkload {
842    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
843        let mut debug_struct = f.debug_struct("GKEWorkload");
844        debug_struct.field("cluster", &self.cluster);
845        debug_struct.field("deployment", &self.deployment);
846        if !self._unknown_fields.is_empty() {
847            debug_struct.field("_unknown_fields", &self._unknown_fields);
848        }
849        debug_struct.finish()
850    }
851}
852
853impl std::fmt::Debug for super::AppHubWorkload {
854    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
855        let mut debug_struct = f.debug_struct("AppHubWorkload");
856        debug_struct.field("workload", &self.workload);
857        debug_struct.field("criticality", &self.criticality);
858        debug_struct.field("environment", &self.environment);
859        if !self._unknown_fields.is_empty() {
860            debug_struct.field("_unknown_fields", &self._unknown_fields);
861        }
862        debug_struct.finish()
863    }
864}
865
866impl std::fmt::Debug for super::ArtifactConfig {
867    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
868        let mut debug_struct = f.debug_struct("ArtifactConfig");
869        debug_struct.field("uri", &self.uri);
870        debug_struct.field("artifact_storage", &self.artifact_storage);
871        debug_struct.field("artifact_metadata_storage", &self.artifact_metadata_storage);
872        if !self._unknown_fields.is_empty() {
873            debug_struct.field("_unknown_fields", &self._unknown_fields);
874        }
875        debug_struct.finish()
876    }
877}
878
879impl std::fmt::Debug for super::GoogleArtifactAnalysis {
880    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
881        let mut debug_struct = f.debug_struct("GoogleArtifactAnalysis");
882        debug_struct.field("project_id", &self.project_id);
883        if !self._unknown_fields.is_empty() {
884            debug_struct.field("_unknown_fields", &self._unknown_fields);
885        }
886        debug_struct.finish()
887    }
888}
889
890impl std::fmt::Debug for super::GoogleArtifactRegistry {
891    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
892        let mut debug_struct = f.debug_struct("GoogleArtifactRegistry");
893        debug_struct.field("project_id", &self.project_id);
894        debug_struct.field("artifact_registry_package", &self.artifact_registry_package);
895        if !self._unknown_fields.is_empty() {
896            debug_struct.field("_unknown_fields", &self._unknown_fields);
897        }
898        debug_struct.finish()
899    }
900}
901
902impl std::fmt::Debug for super::CreateInsightsConfigRequest {
903    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
904        let mut debug_struct = f.debug_struct("CreateInsightsConfigRequest");
905        debug_struct.field("parent", &self.parent);
906        debug_struct.field("insights_config_id", &self.insights_config_id);
907        debug_struct.field("insights_config", &self.insights_config);
908        debug_struct.field("validate_only", &self.validate_only);
909        if !self._unknown_fields.is_empty() {
910            debug_struct.field("_unknown_fields", &self._unknown_fields);
911        }
912        debug_struct.finish()
913    }
914}
915
916impl std::fmt::Debug for super::GetInsightsConfigRequest {
917    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
918        let mut debug_struct = f.debug_struct("GetInsightsConfigRequest");
919        debug_struct.field("name", &self.name);
920        if !self._unknown_fields.is_empty() {
921            debug_struct.field("_unknown_fields", &self._unknown_fields);
922        }
923        debug_struct.finish()
924    }
925}
926
927impl std::fmt::Debug for super::ListInsightsConfigsRequest {
928    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
929        let mut debug_struct = f.debug_struct("ListInsightsConfigsRequest");
930        debug_struct.field("parent", &self.parent);
931        debug_struct.field("page_size", &self.page_size);
932        debug_struct.field("page_token", &self.page_token);
933        debug_struct.field("filter", &self.filter);
934        debug_struct.field("order_by", &self.order_by);
935        if !self._unknown_fields.is_empty() {
936            debug_struct.field("_unknown_fields", &self._unknown_fields);
937        }
938        debug_struct.finish()
939    }
940}
941
942impl std::fmt::Debug for super::ListInsightsConfigsResponse {
943    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
944        let mut debug_struct = f.debug_struct("ListInsightsConfigsResponse");
945        debug_struct.field("insights_configs", &self.insights_configs);
946        debug_struct.field("next_page_token", &self.next_page_token);
947        debug_struct.field("unreachable", &self.unreachable);
948        if !self._unknown_fields.is_empty() {
949            debug_struct.field("_unknown_fields", &self._unknown_fields);
950        }
951        debug_struct.finish()
952    }
953}
954
955impl std::fmt::Debug for super::DeleteInsightsConfigRequest {
956    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
957        let mut debug_struct = f.debug_struct("DeleteInsightsConfigRequest");
958        debug_struct.field("name", &self.name);
959        debug_struct.field("request_id", &self.request_id);
960        debug_struct.field("validate_only", &self.validate_only);
961        debug_struct.field("etag", &self.etag);
962        if !self._unknown_fields.is_empty() {
963            debug_struct.field("_unknown_fields", &self._unknown_fields);
964        }
965        debug_struct.finish()
966    }
967}
968
969impl std::fmt::Debug for super::UpdateInsightsConfigRequest {
970    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
971        let mut debug_struct = f.debug_struct("UpdateInsightsConfigRequest");
972        debug_struct.field("insights_config", &self.insights_config);
973        debug_struct.field("request_id", &self.request_id);
974        debug_struct.field("allow_missing", &self.allow_missing);
975        debug_struct.field("validate_only", &self.validate_only);
976        if !self._unknown_fields.is_empty() {
977            debug_struct.field("_unknown_fields", &self._unknown_fields);
978        }
979        debug_struct.finish()
980    }
981}