Skip to main content

google_cloud_eventarc_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::Channel {
21    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22        let mut debug_struct = f.debug_struct("Channel");
23        debug_struct.field("name", &self.name);
24        debug_struct.field("uid", &self.uid);
25        debug_struct.field("create_time", &self.create_time);
26        debug_struct.field("update_time", &self.update_time);
27        debug_struct.field("provider", &self.provider);
28        debug_struct.field("state", &self.state);
29        debug_struct.field("activation_token", &self.activation_token);
30        debug_struct.field("crypto_key_name", &self.crypto_key_name);
31        debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
32        debug_struct.field("labels", &self.labels);
33        debug_struct.field("transport", &self.transport);
34        if !self._unknown_fields.is_empty() {
35            debug_struct.field("_unknown_fields", &self._unknown_fields);
36        }
37        debug_struct.finish()
38    }
39}
40
41impl std::fmt::Debug for super::ChannelConnection {
42    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
43        let mut debug_struct = f.debug_struct("ChannelConnection");
44        debug_struct.field("name", &self.name);
45        debug_struct.field("uid", &self.uid);
46        debug_struct.field("channel", &self.channel);
47        debug_struct.field("create_time", &self.create_time);
48        debug_struct.field("update_time", &self.update_time);
49        debug_struct.field("activation_token", &self.activation_token);
50        debug_struct.field("labels", &self.labels);
51        if !self._unknown_fields.is_empty() {
52            debug_struct.field("_unknown_fields", &self._unknown_fields);
53        }
54        debug_struct.finish()
55    }
56}
57
58impl std::fmt::Debug for super::Provider {
59    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
60        let mut debug_struct = f.debug_struct("Provider");
61        debug_struct.field("name", &self.name);
62        debug_struct.field("display_name", &self.display_name);
63        debug_struct.field("event_types", &self.event_types);
64        if !self._unknown_fields.is_empty() {
65            debug_struct.field("_unknown_fields", &self._unknown_fields);
66        }
67        debug_struct.finish()
68    }
69}
70
71impl std::fmt::Debug for super::EventType {
72    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
73        let mut debug_struct = f.debug_struct("EventType");
74        debug_struct.field("r#type", &self.r#type);
75        debug_struct.field("description", &self.description);
76        debug_struct.field("filtering_attributes", &self.filtering_attributes);
77        debug_struct.field("event_schema_uri", &self.event_schema_uri);
78        if !self._unknown_fields.is_empty() {
79            debug_struct.field("_unknown_fields", &self._unknown_fields);
80        }
81        debug_struct.finish()
82    }
83}
84
85impl std::fmt::Debug for super::FilteringAttribute {
86    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
87        let mut debug_struct = f.debug_struct("FilteringAttribute");
88        debug_struct.field("attribute", &self.attribute);
89        debug_struct.field("description", &self.description);
90        debug_struct.field("required", &self.required);
91        debug_struct.field("path_pattern_supported", &self.path_pattern_supported);
92        if !self._unknown_fields.is_empty() {
93            debug_struct.field("_unknown_fields", &self._unknown_fields);
94        }
95        debug_struct.finish()
96    }
97}
98
99impl std::fmt::Debug for super::Enrollment {
100    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
101        let mut debug_struct = f.debug_struct("Enrollment");
102        debug_struct.field("name", &self.name);
103        debug_struct.field("uid", &self.uid);
104        debug_struct.field("etag", &self.etag);
105        debug_struct.field("create_time", &self.create_time);
106        debug_struct.field("update_time", &self.update_time);
107        debug_struct.field("labels", &self.labels);
108        debug_struct.field("annotations", &self.annotations);
109        debug_struct.field("display_name", &self.display_name);
110        debug_struct.field("cel_match", &self.cel_match);
111        debug_struct.field("message_bus", &self.message_bus);
112        debug_struct.field("destination", &self.destination);
113        if !self._unknown_fields.is_empty() {
114            debug_struct.field("_unknown_fields", &self._unknown_fields);
115        }
116        debug_struct.finish()
117    }
118}
119
120impl std::fmt::Debug for super::GetTriggerRequest {
121    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
122        let mut debug_struct = f.debug_struct("GetTriggerRequest");
123        debug_struct.field("name", &self.name);
124        if !self._unknown_fields.is_empty() {
125            debug_struct.field("_unknown_fields", &self._unknown_fields);
126        }
127        debug_struct.finish()
128    }
129}
130
131impl std::fmt::Debug for super::ListTriggersRequest {
132    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
133        let mut debug_struct = f.debug_struct("ListTriggersRequest");
134        debug_struct.field("parent", &self.parent);
135        debug_struct.field("page_size", &self.page_size);
136        debug_struct.field("page_token", &self.page_token);
137        debug_struct.field("order_by", &self.order_by);
138        debug_struct.field("filter", &self.filter);
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::ListTriggersResponse {
147    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
148        let mut debug_struct = f.debug_struct("ListTriggersResponse");
149        debug_struct.field("triggers", &self.triggers);
150        debug_struct.field("next_page_token", &self.next_page_token);
151        debug_struct.field("unreachable", &self.unreachable);
152        if !self._unknown_fields.is_empty() {
153            debug_struct.field("_unknown_fields", &self._unknown_fields);
154        }
155        debug_struct.finish()
156    }
157}
158
159impl std::fmt::Debug for super::CreateTriggerRequest {
160    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
161        let mut debug_struct = f.debug_struct("CreateTriggerRequest");
162        debug_struct.field("parent", &self.parent);
163        debug_struct.field("trigger", &self.trigger);
164        debug_struct.field("trigger_id", &self.trigger_id);
165        debug_struct.field("validate_only", &self.validate_only);
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::UpdateTriggerRequest {
174    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
175        let mut debug_struct = f.debug_struct("UpdateTriggerRequest");
176        debug_struct.field("trigger", &self.trigger);
177        debug_struct.field("update_mask", &self.update_mask);
178        debug_struct.field("allow_missing", &self.allow_missing);
179        debug_struct.field("validate_only", &self.validate_only);
180        if !self._unknown_fields.is_empty() {
181            debug_struct.field("_unknown_fields", &self._unknown_fields);
182        }
183        debug_struct.finish()
184    }
185}
186
187impl std::fmt::Debug for super::DeleteTriggerRequest {
188    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
189        let mut debug_struct = f.debug_struct("DeleteTriggerRequest");
190        debug_struct.field("name", &self.name);
191        debug_struct.field("etag", &self.etag);
192        debug_struct.field("allow_missing", &self.allow_missing);
193        debug_struct.field("validate_only", &self.validate_only);
194        if !self._unknown_fields.is_empty() {
195            debug_struct.field("_unknown_fields", &self._unknown_fields);
196        }
197        debug_struct.finish()
198    }
199}
200
201impl std::fmt::Debug for super::GetChannelRequest {
202    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
203        let mut debug_struct = f.debug_struct("GetChannelRequest");
204        debug_struct.field("name", &self.name);
205        if !self._unknown_fields.is_empty() {
206            debug_struct.field("_unknown_fields", &self._unknown_fields);
207        }
208        debug_struct.finish()
209    }
210}
211
212impl std::fmt::Debug for super::ListChannelsRequest {
213    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
214        let mut debug_struct = f.debug_struct("ListChannelsRequest");
215        debug_struct.field("parent", &self.parent);
216        debug_struct.field("page_size", &self.page_size);
217        debug_struct.field("page_token", &self.page_token);
218        debug_struct.field("order_by", &self.order_by);
219        if !self._unknown_fields.is_empty() {
220            debug_struct.field("_unknown_fields", &self._unknown_fields);
221        }
222        debug_struct.finish()
223    }
224}
225
226impl std::fmt::Debug for super::ListChannelsResponse {
227    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
228        let mut debug_struct = f.debug_struct("ListChannelsResponse");
229        debug_struct.field("channels", &self.channels);
230        debug_struct.field("next_page_token", &self.next_page_token);
231        debug_struct.field("unreachable", &self.unreachable);
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::CreateChannelRequest {
240    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
241        let mut debug_struct = f.debug_struct("CreateChannelRequest");
242        debug_struct.field("parent", &self.parent);
243        debug_struct.field("channel", &self.channel);
244        debug_struct.field("channel_id", &self.channel_id);
245        debug_struct.field("validate_only", &self.validate_only);
246        if !self._unknown_fields.is_empty() {
247            debug_struct.field("_unknown_fields", &self._unknown_fields);
248        }
249        debug_struct.finish()
250    }
251}
252
253impl std::fmt::Debug for super::UpdateChannelRequest {
254    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
255        let mut debug_struct = f.debug_struct("UpdateChannelRequest");
256        debug_struct.field("channel", &self.channel);
257        debug_struct.field("update_mask", &self.update_mask);
258        debug_struct.field("validate_only", &self.validate_only);
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::DeleteChannelRequest {
267    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
268        let mut debug_struct = f.debug_struct("DeleteChannelRequest");
269        debug_struct.field("name", &self.name);
270        debug_struct.field("validate_only", &self.validate_only);
271        if !self._unknown_fields.is_empty() {
272            debug_struct.field("_unknown_fields", &self._unknown_fields);
273        }
274        debug_struct.finish()
275    }
276}
277
278impl std::fmt::Debug for super::GetProviderRequest {
279    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
280        let mut debug_struct = f.debug_struct("GetProviderRequest");
281        debug_struct.field("name", &self.name);
282        if !self._unknown_fields.is_empty() {
283            debug_struct.field("_unknown_fields", &self._unknown_fields);
284        }
285        debug_struct.finish()
286    }
287}
288
289impl std::fmt::Debug for super::ListProvidersRequest {
290    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
291        let mut debug_struct = f.debug_struct("ListProvidersRequest");
292        debug_struct.field("parent", &self.parent);
293        debug_struct.field("page_size", &self.page_size);
294        debug_struct.field("page_token", &self.page_token);
295        debug_struct.field("order_by", &self.order_by);
296        debug_struct.field("filter", &self.filter);
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::ListProvidersResponse {
305    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
306        let mut debug_struct = f.debug_struct("ListProvidersResponse");
307        debug_struct.field("providers", &self.providers);
308        debug_struct.field("next_page_token", &self.next_page_token);
309        debug_struct.field("unreachable", &self.unreachable);
310        if !self._unknown_fields.is_empty() {
311            debug_struct.field("_unknown_fields", &self._unknown_fields);
312        }
313        debug_struct.finish()
314    }
315}
316
317impl std::fmt::Debug for super::GetChannelConnectionRequest {
318    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
319        let mut debug_struct = f.debug_struct("GetChannelConnectionRequest");
320        debug_struct.field("name", &self.name);
321        if !self._unknown_fields.is_empty() {
322            debug_struct.field("_unknown_fields", &self._unknown_fields);
323        }
324        debug_struct.finish()
325    }
326}
327
328impl std::fmt::Debug for super::ListChannelConnectionsRequest {
329    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
330        let mut debug_struct = f.debug_struct("ListChannelConnectionsRequest");
331        debug_struct.field("parent", &self.parent);
332        debug_struct.field("page_size", &self.page_size);
333        debug_struct.field("page_token", &self.page_token);
334        if !self._unknown_fields.is_empty() {
335            debug_struct.field("_unknown_fields", &self._unknown_fields);
336        }
337        debug_struct.finish()
338    }
339}
340
341impl std::fmt::Debug for super::ListChannelConnectionsResponse {
342    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
343        let mut debug_struct = f.debug_struct("ListChannelConnectionsResponse");
344        debug_struct.field("channel_connections", &self.channel_connections);
345        debug_struct.field("next_page_token", &self.next_page_token);
346        debug_struct.field("unreachable", &self.unreachable);
347        if !self._unknown_fields.is_empty() {
348            debug_struct.field("_unknown_fields", &self._unknown_fields);
349        }
350        debug_struct.finish()
351    }
352}
353
354impl std::fmt::Debug for super::CreateChannelConnectionRequest {
355    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
356        let mut debug_struct = f.debug_struct("CreateChannelConnectionRequest");
357        debug_struct.field("parent", &self.parent);
358        debug_struct.field("channel_connection", &self.channel_connection);
359        debug_struct.field("channel_connection_id", &self.channel_connection_id);
360        if !self._unknown_fields.is_empty() {
361            debug_struct.field("_unknown_fields", &self._unknown_fields);
362        }
363        debug_struct.finish()
364    }
365}
366
367impl std::fmt::Debug for super::DeleteChannelConnectionRequest {
368    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
369        let mut debug_struct = f.debug_struct("DeleteChannelConnectionRequest");
370        debug_struct.field("name", &self.name);
371        if !self._unknown_fields.is_empty() {
372            debug_struct.field("_unknown_fields", &self._unknown_fields);
373        }
374        debug_struct.finish()
375    }
376}
377
378impl std::fmt::Debug for super::UpdateGoogleChannelConfigRequest {
379    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
380        let mut debug_struct = f.debug_struct("UpdateGoogleChannelConfigRequest");
381        debug_struct.field("google_channel_config", &self.google_channel_config);
382        debug_struct.field("update_mask", &self.update_mask);
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::GetGoogleChannelConfigRequest {
391    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
392        let mut debug_struct = f.debug_struct("GetGoogleChannelConfigRequest");
393        debug_struct.field("name", &self.name);
394        if !self._unknown_fields.is_empty() {
395            debug_struct.field("_unknown_fields", &self._unknown_fields);
396        }
397        debug_struct.finish()
398    }
399}
400
401impl std::fmt::Debug for super::GetMessageBusRequest {
402    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
403        let mut debug_struct = f.debug_struct("GetMessageBusRequest");
404        debug_struct.field("name", &self.name);
405        if !self._unknown_fields.is_empty() {
406            debug_struct.field("_unknown_fields", &self._unknown_fields);
407        }
408        debug_struct.finish()
409    }
410}
411
412impl std::fmt::Debug for super::ListMessageBusesRequest {
413    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
414        let mut debug_struct = f.debug_struct("ListMessageBusesRequest");
415        debug_struct.field("parent", &self.parent);
416        debug_struct.field("page_size", &self.page_size);
417        debug_struct.field("page_token", &self.page_token);
418        debug_struct.field("order_by", &self.order_by);
419        debug_struct.field("filter", &self.filter);
420        if !self._unknown_fields.is_empty() {
421            debug_struct.field("_unknown_fields", &self._unknown_fields);
422        }
423        debug_struct.finish()
424    }
425}
426
427impl std::fmt::Debug for super::ListMessageBusesResponse {
428    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
429        let mut debug_struct = f.debug_struct("ListMessageBusesResponse");
430        debug_struct.field("message_buses", &self.message_buses);
431        debug_struct.field("next_page_token", &self.next_page_token);
432        debug_struct.field("unreachable", &self.unreachable);
433        if !self._unknown_fields.is_empty() {
434            debug_struct.field("_unknown_fields", &self._unknown_fields);
435        }
436        debug_struct.finish()
437    }
438}
439
440impl std::fmt::Debug for super::ListMessageBusEnrollmentsRequest {
441    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
442        let mut debug_struct = f.debug_struct("ListMessageBusEnrollmentsRequest");
443        debug_struct.field("parent", &self.parent);
444        debug_struct.field("page_size", &self.page_size);
445        debug_struct.field("page_token", &self.page_token);
446        if !self._unknown_fields.is_empty() {
447            debug_struct.field("_unknown_fields", &self._unknown_fields);
448        }
449        debug_struct.finish()
450    }
451}
452
453impl std::fmt::Debug for super::ListMessageBusEnrollmentsResponse {
454    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
455        let mut debug_struct = f.debug_struct("ListMessageBusEnrollmentsResponse");
456        debug_struct.field("enrollments", &self.enrollments);
457        debug_struct.field("next_page_token", &self.next_page_token);
458        debug_struct.field("unreachable", &self.unreachable);
459        if !self._unknown_fields.is_empty() {
460            debug_struct.field("_unknown_fields", &self._unknown_fields);
461        }
462        debug_struct.finish()
463    }
464}
465
466impl std::fmt::Debug for super::CreateMessageBusRequest {
467    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
468        let mut debug_struct = f.debug_struct("CreateMessageBusRequest");
469        debug_struct.field("parent", &self.parent);
470        debug_struct.field("message_bus", &self.message_bus);
471        debug_struct.field("message_bus_id", &self.message_bus_id);
472        debug_struct.field("validate_only", &self.validate_only);
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::UpdateMessageBusRequest {
481    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
482        let mut debug_struct = f.debug_struct("UpdateMessageBusRequest");
483        debug_struct.field("message_bus", &self.message_bus);
484        debug_struct.field("update_mask", &self.update_mask);
485        debug_struct.field("allow_missing", &self.allow_missing);
486        debug_struct.field("validate_only", &self.validate_only);
487        if !self._unknown_fields.is_empty() {
488            debug_struct.field("_unknown_fields", &self._unknown_fields);
489        }
490        debug_struct.finish()
491    }
492}
493
494impl std::fmt::Debug for super::DeleteMessageBusRequest {
495    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
496        let mut debug_struct = f.debug_struct("DeleteMessageBusRequest");
497        debug_struct.field("name", &self.name);
498        debug_struct.field("etag", &self.etag);
499        debug_struct.field("allow_missing", &self.allow_missing);
500        debug_struct.field("validate_only", &self.validate_only);
501        if !self._unknown_fields.is_empty() {
502            debug_struct.field("_unknown_fields", &self._unknown_fields);
503        }
504        debug_struct.finish()
505    }
506}
507
508impl std::fmt::Debug for super::GetEnrollmentRequest {
509    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
510        let mut debug_struct = f.debug_struct("GetEnrollmentRequest");
511        debug_struct.field("name", &self.name);
512        if !self._unknown_fields.is_empty() {
513            debug_struct.field("_unknown_fields", &self._unknown_fields);
514        }
515        debug_struct.finish()
516    }
517}
518
519impl std::fmt::Debug for super::ListEnrollmentsRequest {
520    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
521        let mut debug_struct = f.debug_struct("ListEnrollmentsRequest");
522        debug_struct.field("parent", &self.parent);
523        debug_struct.field("page_size", &self.page_size);
524        debug_struct.field("page_token", &self.page_token);
525        debug_struct.field("order_by", &self.order_by);
526        debug_struct.field("filter", &self.filter);
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::ListEnrollmentsResponse {
535    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
536        let mut debug_struct = f.debug_struct("ListEnrollmentsResponse");
537        debug_struct.field("enrollments", &self.enrollments);
538        debug_struct.field("next_page_token", &self.next_page_token);
539        debug_struct.field("unreachable", &self.unreachable);
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::CreateEnrollmentRequest {
548    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
549        let mut debug_struct = f.debug_struct("CreateEnrollmentRequest");
550        debug_struct.field("parent", &self.parent);
551        debug_struct.field("enrollment", &self.enrollment);
552        debug_struct.field("enrollment_id", &self.enrollment_id);
553        debug_struct.field("validate_only", &self.validate_only);
554        if !self._unknown_fields.is_empty() {
555            debug_struct.field("_unknown_fields", &self._unknown_fields);
556        }
557        debug_struct.finish()
558    }
559}
560
561impl std::fmt::Debug for super::UpdateEnrollmentRequest {
562    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
563        let mut debug_struct = f.debug_struct("UpdateEnrollmentRequest");
564        debug_struct.field("enrollment", &self.enrollment);
565        debug_struct.field("update_mask", &self.update_mask);
566        debug_struct.field("allow_missing", &self.allow_missing);
567        debug_struct.field("validate_only", &self.validate_only);
568        if !self._unknown_fields.is_empty() {
569            debug_struct.field("_unknown_fields", &self._unknown_fields);
570        }
571        debug_struct.finish()
572    }
573}
574
575impl std::fmt::Debug for super::DeleteEnrollmentRequest {
576    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
577        let mut debug_struct = f.debug_struct("DeleteEnrollmentRequest");
578        debug_struct.field("name", &self.name);
579        debug_struct.field("etag", &self.etag);
580        debug_struct.field("allow_missing", &self.allow_missing);
581        debug_struct.field("validate_only", &self.validate_only);
582        if !self._unknown_fields.is_empty() {
583            debug_struct.field("_unknown_fields", &self._unknown_fields);
584        }
585        debug_struct.finish()
586    }
587}
588
589impl std::fmt::Debug for super::GetPipelineRequest {
590    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
591        let mut debug_struct = f.debug_struct("GetPipelineRequest");
592        debug_struct.field("name", &self.name);
593        if !self._unknown_fields.is_empty() {
594            debug_struct.field("_unknown_fields", &self._unknown_fields);
595        }
596        debug_struct.finish()
597    }
598}
599
600impl std::fmt::Debug for super::ListPipelinesRequest {
601    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
602        let mut debug_struct = f.debug_struct("ListPipelinesRequest");
603        debug_struct.field("parent", &self.parent);
604        debug_struct.field("page_size", &self.page_size);
605        debug_struct.field("page_token", &self.page_token);
606        debug_struct.field("order_by", &self.order_by);
607        debug_struct.field("filter", &self.filter);
608        if !self._unknown_fields.is_empty() {
609            debug_struct.field("_unknown_fields", &self._unknown_fields);
610        }
611        debug_struct.finish()
612    }
613}
614
615impl std::fmt::Debug for super::ListPipelinesResponse {
616    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
617        let mut debug_struct = f.debug_struct("ListPipelinesResponse");
618        debug_struct.field("pipelines", &self.pipelines);
619        debug_struct.field("next_page_token", &self.next_page_token);
620        debug_struct.field("unreachable", &self.unreachable);
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::CreatePipelineRequest {
629    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
630        let mut debug_struct = f.debug_struct("CreatePipelineRequest");
631        debug_struct.field("parent", &self.parent);
632        debug_struct.field("pipeline", &self.pipeline);
633        debug_struct.field("pipeline_id", &self.pipeline_id);
634        debug_struct.field("validate_only", &self.validate_only);
635        if !self._unknown_fields.is_empty() {
636            debug_struct.field("_unknown_fields", &self._unknown_fields);
637        }
638        debug_struct.finish()
639    }
640}
641
642impl std::fmt::Debug for super::UpdatePipelineRequest {
643    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
644        let mut debug_struct = f.debug_struct("UpdatePipelineRequest");
645        debug_struct.field("pipeline", &self.pipeline);
646        debug_struct.field("update_mask", &self.update_mask);
647        debug_struct.field("allow_missing", &self.allow_missing);
648        debug_struct.field("validate_only", &self.validate_only);
649        if !self._unknown_fields.is_empty() {
650            debug_struct.field("_unknown_fields", &self._unknown_fields);
651        }
652        debug_struct.finish()
653    }
654}
655
656impl std::fmt::Debug for super::DeletePipelineRequest {
657    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
658        let mut debug_struct = f.debug_struct("DeletePipelineRequest");
659        debug_struct.field("name", &self.name);
660        debug_struct.field("etag", &self.etag);
661        debug_struct.field("allow_missing", &self.allow_missing);
662        debug_struct.field("validate_only", &self.validate_only);
663        if !self._unknown_fields.is_empty() {
664            debug_struct.field("_unknown_fields", &self._unknown_fields);
665        }
666        debug_struct.finish()
667    }
668}
669
670impl std::fmt::Debug for super::GetGoogleApiSourceRequest {
671    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
672        let mut debug_struct = f.debug_struct("GetGoogleApiSourceRequest");
673        debug_struct.field("name", &self.name);
674        if !self._unknown_fields.is_empty() {
675            debug_struct.field("_unknown_fields", &self._unknown_fields);
676        }
677        debug_struct.finish()
678    }
679}
680
681impl std::fmt::Debug for super::ListGoogleApiSourcesRequest {
682    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
683        let mut debug_struct = f.debug_struct("ListGoogleApiSourcesRequest");
684        debug_struct.field("parent", &self.parent);
685        debug_struct.field("page_size", &self.page_size);
686        debug_struct.field("page_token", &self.page_token);
687        debug_struct.field("order_by", &self.order_by);
688        debug_struct.field("filter", &self.filter);
689        if !self._unknown_fields.is_empty() {
690            debug_struct.field("_unknown_fields", &self._unknown_fields);
691        }
692        debug_struct.finish()
693    }
694}
695
696impl std::fmt::Debug for super::ListGoogleApiSourcesResponse {
697    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
698        let mut debug_struct = f.debug_struct("ListGoogleApiSourcesResponse");
699        debug_struct.field("google_api_sources", &self.google_api_sources);
700        debug_struct.field("next_page_token", &self.next_page_token);
701        debug_struct.field("unreachable", &self.unreachable);
702        if !self._unknown_fields.is_empty() {
703            debug_struct.field("_unknown_fields", &self._unknown_fields);
704        }
705        debug_struct.finish()
706    }
707}
708
709impl std::fmt::Debug for super::CreateGoogleApiSourceRequest {
710    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
711        let mut debug_struct = f.debug_struct("CreateGoogleApiSourceRequest");
712        debug_struct.field("parent", &self.parent);
713        debug_struct.field("google_api_source", &self.google_api_source);
714        debug_struct.field("google_api_source_id", &self.google_api_source_id);
715        debug_struct.field("validate_only", &self.validate_only);
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::UpdateGoogleApiSourceRequest {
724    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
725        let mut debug_struct = f.debug_struct("UpdateGoogleApiSourceRequest");
726        debug_struct.field("google_api_source", &self.google_api_source);
727        debug_struct.field("update_mask", &self.update_mask);
728        debug_struct.field("allow_missing", &self.allow_missing);
729        debug_struct.field("validate_only", &self.validate_only);
730        if !self._unknown_fields.is_empty() {
731            debug_struct.field("_unknown_fields", &self._unknown_fields);
732        }
733        debug_struct.finish()
734    }
735}
736
737impl std::fmt::Debug for super::DeleteGoogleApiSourceRequest {
738    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
739        let mut debug_struct = f.debug_struct("DeleteGoogleApiSourceRequest");
740        debug_struct.field("name", &self.name);
741        debug_struct.field("etag", &self.etag);
742        debug_struct.field("allow_missing", &self.allow_missing);
743        debug_struct.field("validate_only", &self.validate_only);
744        if !self._unknown_fields.is_empty() {
745            debug_struct.field("_unknown_fields", &self._unknown_fields);
746        }
747        debug_struct.finish()
748    }
749}
750
751impl std::fmt::Debug for super::OperationMetadata {
752    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
753        let mut debug_struct = f.debug_struct("OperationMetadata");
754        debug_struct.field("create_time", &self.create_time);
755        debug_struct.field("end_time", &self.end_time);
756        debug_struct.field("target", &self.target);
757        debug_struct.field("verb", &self.verb);
758        debug_struct.field("status_message", &self.status_message);
759        debug_struct.field("requested_cancellation", &self.requested_cancellation);
760        debug_struct.field("api_version", &self.api_version);
761        if !self._unknown_fields.is_empty() {
762            debug_struct.field("_unknown_fields", &self._unknown_fields);
763        }
764        debug_struct.finish()
765    }
766}
767
768impl std::fmt::Debug for super::GoogleApiSource {
769    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
770        let mut debug_struct = f.debug_struct("GoogleApiSource");
771        debug_struct.field("name", &self.name);
772        debug_struct.field("uid", &self.uid);
773        debug_struct.field("etag", &self.etag);
774        debug_struct.field("create_time", &self.create_time);
775        debug_struct.field("update_time", &self.update_time);
776        debug_struct.field("labels", &self.labels);
777        debug_struct.field("annotations", &self.annotations);
778        debug_struct.field("display_name", &self.display_name);
779        debug_struct.field("destination", &self.destination);
780        debug_struct.field("crypto_key_name", &self.crypto_key_name);
781        debug_struct.field("logging_config", &self.logging_config);
782        debug_struct.field("wide_scope_subscription", &self.wide_scope_subscription);
783        if !self._unknown_fields.is_empty() {
784            debug_struct.field("_unknown_fields", &self._unknown_fields);
785        }
786        debug_struct.finish()
787    }
788}
789
790impl std::fmt::Debug for super::google_api_source::ProjectSubscriptions {
791    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
792        let mut debug_struct = f.debug_struct("ProjectSubscriptions");
793        debug_struct.field("list", &self.list);
794        if !self._unknown_fields.is_empty() {
795            debug_struct.field("_unknown_fields", &self._unknown_fields);
796        }
797        debug_struct.finish()
798    }
799}
800
801impl std::fmt::Debug for super::google_api_source::OrganizationSubscription {
802    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
803        let mut debug_struct = f.debug_struct("OrganizationSubscription");
804        debug_struct.field("enabled", &self.enabled);
805        if !self._unknown_fields.is_empty() {
806            debug_struct.field("_unknown_fields", &self._unknown_fields);
807        }
808        debug_struct.finish()
809    }
810}
811
812impl std::fmt::Debug for super::GoogleChannelConfig {
813    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
814        let mut debug_struct = f.debug_struct("GoogleChannelConfig");
815        debug_struct.field("name", &self.name);
816        debug_struct.field("update_time", &self.update_time);
817        debug_struct.field("crypto_key_name", &self.crypto_key_name);
818        debug_struct.field("labels", &self.labels);
819        if !self._unknown_fields.is_empty() {
820            debug_struct.field("_unknown_fields", &self._unknown_fields);
821        }
822        debug_struct.finish()
823    }
824}
825
826impl std::fmt::Debug for super::LoggingConfig {
827    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
828        let mut debug_struct = f.debug_struct("LoggingConfig");
829        debug_struct.field("log_severity", &self.log_severity);
830        if !self._unknown_fields.is_empty() {
831            debug_struct.field("_unknown_fields", &self._unknown_fields);
832        }
833        debug_struct.finish()
834    }
835}
836
837impl std::fmt::Debug for super::MessageBus {
838    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
839        let mut debug_struct = f.debug_struct("MessageBus");
840        debug_struct.field("name", &self.name);
841        debug_struct.field("uid", &self.uid);
842        debug_struct.field("etag", &self.etag);
843        debug_struct.field("create_time", &self.create_time);
844        debug_struct.field("update_time", &self.update_time);
845        debug_struct.field("labels", &self.labels);
846        debug_struct.field("annotations", &self.annotations);
847        debug_struct.field("display_name", &self.display_name);
848        debug_struct.field("crypto_key_name", &self.crypto_key_name);
849        debug_struct.field("logging_config", &self.logging_config);
850        if !self._unknown_fields.is_empty() {
851            debug_struct.field("_unknown_fields", &self._unknown_fields);
852        }
853        debug_struct.finish()
854    }
855}
856
857impl std::fmt::Debug for super::NetworkConfig {
858    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
859        let mut debug_struct = f.debug_struct("NetworkConfig");
860        debug_struct.field("network_attachment", &self.network_attachment);
861        if !self._unknown_fields.is_empty() {
862            debug_struct.field("_unknown_fields", &self._unknown_fields);
863        }
864        debug_struct.finish()
865    }
866}
867
868impl std::fmt::Debug for super::Pipeline {
869    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
870        let mut debug_struct = f.debug_struct("Pipeline");
871        debug_struct.field("name", &self.name);
872        debug_struct.field("create_time", &self.create_time);
873        debug_struct.field("update_time", &self.update_time);
874        debug_struct.field("labels", &self.labels);
875        debug_struct.field("uid", &self.uid);
876        debug_struct.field("annotations", &self.annotations);
877        debug_struct.field("display_name", &self.display_name);
878        debug_struct.field("destinations", &self.destinations);
879        debug_struct.field("mediations", &self.mediations);
880        debug_struct.field("crypto_key_name", &self.crypto_key_name);
881        debug_struct.field("input_payload_format", &self.input_payload_format);
882        debug_struct.field("logging_config", &self.logging_config);
883        debug_struct.field("retry_policy", &self.retry_policy);
884        debug_struct.field("etag", &self.etag);
885        debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
886        if !self._unknown_fields.is_empty() {
887            debug_struct.field("_unknown_fields", &self._unknown_fields);
888        }
889        debug_struct.finish()
890    }
891}
892
893impl std::fmt::Debug for super::pipeline::MessagePayloadFormat {
894    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
895        let mut debug_struct = f.debug_struct("MessagePayloadFormat");
896        debug_struct.field("kind", &self.kind);
897        if !self._unknown_fields.is_empty() {
898            debug_struct.field("_unknown_fields", &self._unknown_fields);
899        }
900        debug_struct.finish()
901    }
902}
903
904impl std::fmt::Debug for super::pipeline::message_payload_format::JsonFormat {
905    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
906        let mut debug_struct = f.debug_struct("JsonFormat");
907        if !self._unknown_fields.is_empty() {
908            debug_struct.field("_unknown_fields", &self._unknown_fields);
909        }
910        debug_struct.finish()
911    }
912}
913
914impl std::fmt::Debug for super::pipeline::message_payload_format::ProtobufFormat {
915    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
916        let mut debug_struct = f.debug_struct("ProtobufFormat");
917        debug_struct.field("schema_definition", &self.schema_definition);
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::pipeline::message_payload_format::AvroFormat {
926    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
927        let mut debug_struct = f.debug_struct("AvroFormat");
928        debug_struct.field("schema_definition", &self.schema_definition);
929        if !self._unknown_fields.is_empty() {
930            debug_struct.field("_unknown_fields", &self._unknown_fields);
931        }
932        debug_struct.finish()
933    }
934}
935
936impl std::fmt::Debug for super::pipeline::Destination {
937    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
938        let mut debug_struct = f.debug_struct("Destination");
939        debug_struct.field("network_config", &self.network_config);
940        debug_struct.field("authentication_config", &self.authentication_config);
941        debug_struct.field("output_payload_format", &self.output_payload_format);
942        debug_struct.field("destination_descriptor", &self.destination_descriptor);
943        if !self._unknown_fields.is_empty() {
944            debug_struct.field("_unknown_fields", &self._unknown_fields);
945        }
946        debug_struct.finish()
947    }
948}
949
950impl std::fmt::Debug for super::pipeline::destination::NetworkConfig {
951    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
952        let mut debug_struct = f.debug_struct("NetworkConfig");
953        debug_struct.field("network_attachment", &self.network_attachment);
954        if !self._unknown_fields.is_empty() {
955            debug_struct.field("_unknown_fields", &self._unknown_fields);
956        }
957        debug_struct.finish()
958    }
959}
960
961impl std::fmt::Debug for super::pipeline::destination::HttpEndpoint {
962    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
963        let mut debug_struct = f.debug_struct("HttpEndpoint");
964        debug_struct.field("uri", &self.uri);
965        debug_struct.field("message_binding_template", &self.message_binding_template);
966        if !self._unknown_fields.is_empty() {
967            debug_struct.field("_unknown_fields", &self._unknown_fields);
968        }
969        debug_struct.finish()
970    }
971}
972
973impl std::fmt::Debug for super::pipeline::destination::AuthenticationConfig {
974    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
975        let mut debug_struct = f.debug_struct("AuthenticationConfig");
976        debug_struct.field(
977            "authentication_method_descriptor",
978            &self.authentication_method_descriptor,
979        );
980        if !self._unknown_fields.is_empty() {
981            debug_struct.field("_unknown_fields", &self._unknown_fields);
982        }
983        debug_struct.finish()
984    }
985}
986
987impl std::fmt::Debug for super::pipeline::destination::authentication_config::OidcToken {
988    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
989        let mut debug_struct = f.debug_struct("OidcToken");
990        debug_struct.field("service_account", &self.service_account);
991        debug_struct.field("audience", &self.audience);
992        if !self._unknown_fields.is_empty() {
993            debug_struct.field("_unknown_fields", &self._unknown_fields);
994        }
995        debug_struct.finish()
996    }
997}
998
999impl std::fmt::Debug for super::pipeline::destination::authentication_config::OAuthToken {
1000    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1001        let mut debug_struct = f.debug_struct("OAuthToken");
1002        debug_struct.field("service_account", &self.service_account);
1003        debug_struct.field("scope", &self.scope);
1004        if !self._unknown_fields.is_empty() {
1005            debug_struct.field("_unknown_fields", &self._unknown_fields);
1006        }
1007        debug_struct.finish()
1008    }
1009}
1010
1011impl std::fmt::Debug for super::pipeline::Mediation {
1012    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1013        let mut debug_struct = f.debug_struct("Mediation");
1014        debug_struct.field("mediation_descriptor", &self.mediation_descriptor);
1015        if !self._unknown_fields.is_empty() {
1016            debug_struct.field("_unknown_fields", &self._unknown_fields);
1017        }
1018        debug_struct.finish()
1019    }
1020}
1021
1022impl std::fmt::Debug for super::pipeline::mediation::Transformation {
1023    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1024        let mut debug_struct = f.debug_struct("Transformation");
1025        debug_struct.field("transformation_template", &self.transformation_template);
1026        if !self._unknown_fields.is_empty() {
1027            debug_struct.field("_unknown_fields", &self._unknown_fields);
1028        }
1029        debug_struct.finish()
1030    }
1031}
1032
1033impl std::fmt::Debug for super::pipeline::RetryPolicy {
1034    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1035        let mut debug_struct = f.debug_struct("RetryPolicy");
1036        debug_struct.field("max_attempts", &self.max_attempts);
1037        debug_struct.field("min_retry_delay", &self.min_retry_delay);
1038        debug_struct.field("max_retry_delay", &self.max_retry_delay);
1039        if !self._unknown_fields.is_empty() {
1040            debug_struct.field("_unknown_fields", &self._unknown_fields);
1041        }
1042        debug_struct.finish()
1043    }
1044}
1045
1046impl std::fmt::Debug for super::Trigger {
1047    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1048        let mut debug_struct = f.debug_struct("Trigger");
1049        debug_struct.field("name", &self.name);
1050        debug_struct.field("uid", &self.uid);
1051        debug_struct.field("create_time", &self.create_time);
1052        debug_struct.field("update_time", &self.update_time);
1053        debug_struct.field("event_filters", &self.event_filters);
1054        debug_struct.field("service_account", &self.service_account);
1055        debug_struct.field("destination", &self.destination);
1056        debug_struct.field("transport", &self.transport);
1057        debug_struct.field("labels", &self.labels);
1058        debug_struct.field("channel", &self.channel);
1059        debug_struct.field("conditions", &self.conditions);
1060        debug_struct.field("event_data_content_type", &self.event_data_content_type);
1061        debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1062        debug_struct.field("retry_policy", &self.retry_policy);
1063        debug_struct.field("etag", &self.etag);
1064        if !self._unknown_fields.is_empty() {
1065            debug_struct.field("_unknown_fields", &self._unknown_fields);
1066        }
1067        debug_struct.finish()
1068    }
1069}
1070
1071impl std::fmt::Debug for super::trigger::RetryPolicy {
1072    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1073        let mut debug_struct = f.debug_struct("RetryPolicy");
1074        debug_struct.field("max_attempts", &self.max_attempts);
1075        if !self._unknown_fields.is_empty() {
1076            debug_struct.field("_unknown_fields", &self._unknown_fields);
1077        }
1078        debug_struct.finish()
1079    }
1080}
1081
1082impl std::fmt::Debug for super::EventFilter {
1083    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1084        let mut debug_struct = f.debug_struct("EventFilter");
1085        debug_struct.field("attribute", &self.attribute);
1086        debug_struct.field("value", &self.value);
1087        debug_struct.field("operator", &self.operator);
1088        if !self._unknown_fields.is_empty() {
1089            debug_struct.field("_unknown_fields", &self._unknown_fields);
1090        }
1091        debug_struct.finish()
1092    }
1093}
1094
1095impl std::fmt::Debug for super::StateCondition {
1096    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1097        let mut debug_struct = f.debug_struct("StateCondition");
1098        debug_struct.field("code", &self.code);
1099        debug_struct.field("message", &self.message);
1100        if !self._unknown_fields.is_empty() {
1101            debug_struct.field("_unknown_fields", &self._unknown_fields);
1102        }
1103        debug_struct.finish()
1104    }
1105}
1106
1107impl std::fmt::Debug for super::Destination {
1108    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1109        let mut debug_struct = f.debug_struct("Destination");
1110        debug_struct.field("network_config", &self.network_config);
1111        debug_struct.field("descriptor", &self.descriptor);
1112        if !self._unknown_fields.is_empty() {
1113            debug_struct.field("_unknown_fields", &self._unknown_fields);
1114        }
1115        debug_struct.finish()
1116    }
1117}
1118
1119impl std::fmt::Debug for super::Transport {
1120    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1121        let mut debug_struct = f.debug_struct("Transport");
1122        debug_struct.field("intermediary", &self.intermediary);
1123        if !self._unknown_fields.is_empty() {
1124            debug_struct.field("_unknown_fields", &self._unknown_fields);
1125        }
1126        debug_struct.finish()
1127    }
1128}
1129
1130impl std::fmt::Debug for super::CloudRun {
1131    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1132        let mut debug_struct = f.debug_struct("CloudRun");
1133        debug_struct.field("service", &self.service);
1134        debug_struct.field("path", &self.path);
1135        debug_struct.field("region", &self.region);
1136        if !self._unknown_fields.is_empty() {
1137            debug_struct.field("_unknown_fields", &self._unknown_fields);
1138        }
1139        debug_struct.finish()
1140    }
1141}
1142
1143impl std::fmt::Debug for super::Gke {
1144    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1145        let mut debug_struct = f.debug_struct("Gke");
1146        debug_struct.field("cluster", &self.cluster);
1147        debug_struct.field("location", &self.location);
1148        debug_struct.field("namespace", &self.namespace);
1149        debug_struct.field("service", &self.service);
1150        debug_struct.field("path", &self.path);
1151        if !self._unknown_fields.is_empty() {
1152            debug_struct.field("_unknown_fields", &self._unknown_fields);
1153        }
1154        debug_struct.finish()
1155    }
1156}
1157
1158impl std::fmt::Debug for super::Pubsub {
1159    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1160        let mut debug_struct = f.debug_struct("Pubsub");
1161        debug_struct.field("topic", &self.topic);
1162        debug_struct.field("subscription", &self.subscription);
1163        if !self._unknown_fields.is_empty() {
1164            debug_struct.field("_unknown_fields", &self._unknown_fields);
1165        }
1166        debug_struct.finish()
1167    }
1168}
1169
1170impl std::fmt::Debug for super::HttpEndpoint {
1171    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1172        let mut debug_struct = f.debug_struct("HttpEndpoint");
1173        debug_struct.field("uri", &self.uri);
1174        if !self._unknown_fields.is_empty() {
1175            debug_struct.field("_unknown_fields", &self._unknown_fields);
1176        }
1177        debug_struct.finish()
1178    }
1179}