1#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::DiscoverConnectionProfileRequest {
21 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22 let mut debug_struct = f.debug_struct("DiscoverConnectionProfileRequest");
23 debug_struct.field("parent", &self.parent);
24 debug_struct.field("target", &self.target);
25 debug_struct.field("hierarchy", &self.hierarchy);
26 debug_struct.field("data_object", &self.data_object);
27 if !self._unknown_fields.is_empty() {
28 debug_struct.field("_unknown_fields", &self._unknown_fields);
29 }
30 debug_struct.finish()
31 }
32}
33
34impl std::fmt::Debug for super::DiscoverConnectionProfileResponse {
35 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
36 let mut debug_struct = f.debug_struct("DiscoverConnectionProfileResponse");
37 debug_struct.field("data_object", &self.data_object);
38 if !self._unknown_fields.is_empty() {
39 debug_struct.field("_unknown_fields", &self._unknown_fields);
40 }
41 debug_struct.finish()
42 }
43}
44
45impl std::fmt::Debug for super::FetchStaticIpsRequest {
46 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
47 let mut debug_struct = f.debug_struct("FetchStaticIpsRequest");
48 debug_struct.field("name", &self.name);
49 debug_struct.field("page_size", &self.page_size);
50 debug_struct.field("page_token", &self.page_token);
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::FetchStaticIpsResponse {
59 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
60 let mut debug_struct = f.debug_struct("FetchStaticIpsResponse");
61 debug_struct.field("static_ips", &self.static_ips);
62 debug_struct.field("next_page_token", &self.next_page_token);
63 if !self._unknown_fields.is_empty() {
64 debug_struct.field("_unknown_fields", &self._unknown_fields);
65 }
66 debug_struct.finish()
67 }
68}
69
70impl std::fmt::Debug for super::ListConnectionProfilesRequest {
71 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
72 let mut debug_struct = f.debug_struct("ListConnectionProfilesRequest");
73 debug_struct.field("parent", &self.parent);
74 debug_struct.field("page_size", &self.page_size);
75 debug_struct.field("page_token", &self.page_token);
76 debug_struct.field("filter", &self.filter);
77 debug_struct.field("order_by", &self.order_by);
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::ListConnectionProfilesResponse {
86 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
87 let mut debug_struct = f.debug_struct("ListConnectionProfilesResponse");
88 debug_struct.field("connection_profiles", &self.connection_profiles);
89 debug_struct.field("next_page_token", &self.next_page_token);
90 debug_struct.field("unreachable", &self.unreachable);
91 if !self._unknown_fields.is_empty() {
92 debug_struct.field("_unknown_fields", &self._unknown_fields);
93 }
94 debug_struct.finish()
95 }
96}
97
98impl std::fmt::Debug for super::GetConnectionProfileRequest {
99 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
100 let mut debug_struct = f.debug_struct("GetConnectionProfileRequest");
101 debug_struct.field("name", &self.name);
102 if !self._unknown_fields.is_empty() {
103 debug_struct.field("_unknown_fields", &self._unknown_fields);
104 }
105 debug_struct.finish()
106 }
107}
108
109impl std::fmt::Debug for super::CreateConnectionProfileRequest {
110 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
111 let mut debug_struct = f.debug_struct("CreateConnectionProfileRequest");
112 debug_struct.field("parent", &self.parent);
113 debug_struct.field("connection_profile_id", &self.connection_profile_id);
114 debug_struct.field("connection_profile", &self.connection_profile);
115 debug_struct.field("request_id", &self.request_id);
116 debug_struct.field("validate_only", &self.validate_only);
117 debug_struct.field("force", &self.force);
118 if !self._unknown_fields.is_empty() {
119 debug_struct.field("_unknown_fields", &self._unknown_fields);
120 }
121 debug_struct.finish()
122 }
123}
124
125impl std::fmt::Debug for super::UpdateConnectionProfileRequest {
126 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
127 let mut debug_struct = f.debug_struct("UpdateConnectionProfileRequest");
128 debug_struct.field("update_mask", &self.update_mask);
129 debug_struct.field("connection_profile", &self.connection_profile);
130 debug_struct.field("request_id", &self.request_id);
131 debug_struct.field("validate_only", &self.validate_only);
132 debug_struct.field("force", &self.force);
133 if !self._unknown_fields.is_empty() {
134 debug_struct.field("_unknown_fields", &self._unknown_fields);
135 }
136 debug_struct.finish()
137 }
138}
139
140impl std::fmt::Debug for super::DeleteConnectionProfileRequest {
141 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
142 let mut debug_struct = f.debug_struct("DeleteConnectionProfileRequest");
143 debug_struct.field("name", &self.name);
144 debug_struct.field("request_id", &self.request_id);
145 if !self._unknown_fields.is_empty() {
146 debug_struct.field("_unknown_fields", &self._unknown_fields);
147 }
148 debug_struct.finish()
149 }
150}
151
152impl std::fmt::Debug for super::ListStreamsRequest {
153 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
154 let mut debug_struct = f.debug_struct("ListStreamsRequest");
155 debug_struct.field("parent", &self.parent);
156 debug_struct.field("page_size", &self.page_size);
157 debug_struct.field("page_token", &self.page_token);
158 debug_struct.field("filter", &self.filter);
159 debug_struct.field("order_by", &self.order_by);
160 if !self._unknown_fields.is_empty() {
161 debug_struct.field("_unknown_fields", &self._unknown_fields);
162 }
163 debug_struct.finish()
164 }
165}
166
167impl std::fmt::Debug for super::ListStreamsResponse {
168 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
169 let mut debug_struct = f.debug_struct("ListStreamsResponse");
170 debug_struct.field("streams", &self.streams);
171 debug_struct.field("next_page_token", &self.next_page_token);
172 debug_struct.field("unreachable", &self.unreachable);
173 if !self._unknown_fields.is_empty() {
174 debug_struct.field("_unknown_fields", &self._unknown_fields);
175 }
176 debug_struct.finish()
177 }
178}
179
180impl std::fmt::Debug for super::GetStreamRequest {
181 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
182 let mut debug_struct = f.debug_struct("GetStreamRequest");
183 debug_struct.field("name", &self.name);
184 if !self._unknown_fields.is_empty() {
185 debug_struct.field("_unknown_fields", &self._unknown_fields);
186 }
187 debug_struct.finish()
188 }
189}
190
191impl std::fmt::Debug for super::CreateStreamRequest {
192 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
193 let mut debug_struct = f.debug_struct("CreateStreamRequest");
194 debug_struct.field("parent", &self.parent);
195 debug_struct.field("stream_id", &self.stream_id);
196 debug_struct.field("stream", &self.stream);
197 debug_struct.field("request_id", &self.request_id);
198 debug_struct.field("validate_only", &self.validate_only);
199 debug_struct.field("force", &self.force);
200 if !self._unknown_fields.is_empty() {
201 debug_struct.field("_unknown_fields", &self._unknown_fields);
202 }
203 debug_struct.finish()
204 }
205}
206
207impl std::fmt::Debug for super::UpdateStreamRequest {
208 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
209 let mut debug_struct = f.debug_struct("UpdateStreamRequest");
210 debug_struct.field("update_mask", &self.update_mask);
211 debug_struct.field("stream", &self.stream);
212 debug_struct.field("request_id", &self.request_id);
213 debug_struct.field("validate_only", &self.validate_only);
214 debug_struct.field("force", &self.force);
215 if !self._unknown_fields.is_empty() {
216 debug_struct.field("_unknown_fields", &self._unknown_fields);
217 }
218 debug_struct.finish()
219 }
220}
221
222impl std::fmt::Debug for super::DeleteStreamRequest {
223 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
224 let mut debug_struct = f.debug_struct("DeleteStreamRequest");
225 debug_struct.field("name", &self.name);
226 debug_struct.field("request_id", &self.request_id);
227 if !self._unknown_fields.is_empty() {
228 debug_struct.field("_unknown_fields", &self._unknown_fields);
229 }
230 debug_struct.finish()
231 }
232}
233
234impl std::fmt::Debug for super::RunStreamRequest {
235 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
236 let mut debug_struct = f.debug_struct("RunStreamRequest");
237 debug_struct.field("name", &self.name);
238 debug_struct.field("cdc_strategy", &self.cdc_strategy);
239 debug_struct.field("force", &self.force);
240 if !self._unknown_fields.is_empty() {
241 debug_struct.field("_unknown_fields", &self._unknown_fields);
242 }
243 debug_struct.finish()
244 }
245}
246
247impl std::fmt::Debug for super::GetStreamObjectRequest {
248 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
249 let mut debug_struct = f.debug_struct("GetStreamObjectRequest");
250 debug_struct.field("name", &self.name);
251 if !self._unknown_fields.is_empty() {
252 debug_struct.field("_unknown_fields", &self._unknown_fields);
253 }
254 debug_struct.finish()
255 }
256}
257
258impl std::fmt::Debug for super::LookupStreamObjectRequest {
259 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
260 let mut debug_struct = f.debug_struct("LookupStreamObjectRequest");
261 debug_struct.field("parent", &self.parent);
262 debug_struct.field("source_object_identifier", &self.source_object_identifier);
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::StartBackfillJobRequest {
271 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
272 let mut debug_struct = f.debug_struct("StartBackfillJobRequest");
273 debug_struct.field("object", &self.object);
274 if !self._unknown_fields.is_empty() {
275 debug_struct.field("_unknown_fields", &self._unknown_fields);
276 }
277 debug_struct.finish()
278 }
279}
280
281impl std::fmt::Debug for super::StartBackfillJobResponse {
282 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
283 let mut debug_struct = f.debug_struct("StartBackfillJobResponse");
284 debug_struct.field("object", &self.object);
285 if !self._unknown_fields.is_empty() {
286 debug_struct.field("_unknown_fields", &self._unknown_fields);
287 }
288 debug_struct.finish()
289 }
290}
291
292impl std::fmt::Debug for super::StopBackfillJobRequest {
293 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
294 let mut debug_struct = f.debug_struct("StopBackfillJobRequest");
295 debug_struct.field("object", &self.object);
296 if !self._unknown_fields.is_empty() {
297 debug_struct.field("_unknown_fields", &self._unknown_fields);
298 }
299 debug_struct.finish()
300 }
301}
302
303impl std::fmt::Debug for super::StopBackfillJobResponse {
304 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
305 let mut debug_struct = f.debug_struct("StopBackfillJobResponse");
306 debug_struct.field("object", &self.object);
307 if !self._unknown_fields.is_empty() {
308 debug_struct.field("_unknown_fields", &self._unknown_fields);
309 }
310 debug_struct.finish()
311 }
312}
313
314impl std::fmt::Debug for super::ListStreamObjectsRequest {
315 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
316 let mut debug_struct = f.debug_struct("ListStreamObjectsRequest");
317 debug_struct.field("parent", &self.parent);
318 debug_struct.field("page_size", &self.page_size);
319 debug_struct.field("page_token", &self.page_token);
320 if !self._unknown_fields.is_empty() {
321 debug_struct.field("_unknown_fields", &self._unknown_fields);
322 }
323 debug_struct.finish()
324 }
325}
326
327impl std::fmt::Debug for super::ListStreamObjectsResponse {
328 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
329 let mut debug_struct = f.debug_struct("ListStreamObjectsResponse");
330 debug_struct.field("stream_objects", &self.stream_objects);
331 debug_struct.field("next_page_token", &self.next_page_token);
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::OperationMetadata {
340 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
341 let mut debug_struct = f.debug_struct("OperationMetadata");
342 debug_struct.field("create_time", &self.create_time);
343 debug_struct.field("end_time", &self.end_time);
344 debug_struct.field("target", &self.target);
345 debug_struct.field("verb", &self.verb);
346 debug_struct.field("status_message", &self.status_message);
347 debug_struct.field("requested_cancellation", &self.requested_cancellation);
348 debug_struct.field("api_version", &self.api_version);
349 debug_struct.field("validation_result", &self.validation_result);
350 if !self._unknown_fields.is_empty() {
351 debug_struct.field("_unknown_fields", &self._unknown_fields);
352 }
353 debug_struct.finish()
354 }
355}
356
357impl std::fmt::Debug for super::CreatePrivateConnectionRequest {
358 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
359 let mut debug_struct = f.debug_struct("CreatePrivateConnectionRequest");
360 debug_struct.field("parent", &self.parent);
361 debug_struct.field("private_connection_id", &self.private_connection_id);
362 debug_struct.field("private_connection", &self.private_connection);
363 debug_struct.field("request_id", &self.request_id);
364 debug_struct.field("force", &self.force);
365 debug_struct.field("validate_only", &self.validate_only);
366 if !self._unknown_fields.is_empty() {
367 debug_struct.field("_unknown_fields", &self._unknown_fields);
368 }
369 debug_struct.finish()
370 }
371}
372
373impl std::fmt::Debug for super::ListPrivateConnectionsRequest {
374 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
375 let mut debug_struct = f.debug_struct("ListPrivateConnectionsRequest");
376 debug_struct.field("parent", &self.parent);
377 debug_struct.field("page_size", &self.page_size);
378 debug_struct.field("page_token", &self.page_token);
379 debug_struct.field("filter", &self.filter);
380 debug_struct.field("order_by", &self.order_by);
381 if !self._unknown_fields.is_empty() {
382 debug_struct.field("_unknown_fields", &self._unknown_fields);
383 }
384 debug_struct.finish()
385 }
386}
387
388impl std::fmt::Debug for super::ListPrivateConnectionsResponse {
389 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
390 let mut debug_struct = f.debug_struct("ListPrivateConnectionsResponse");
391 debug_struct.field("private_connections", &self.private_connections);
392 debug_struct.field("next_page_token", &self.next_page_token);
393 debug_struct.field("unreachable", &self.unreachable);
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::DeletePrivateConnectionRequest {
402 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
403 let mut debug_struct = f.debug_struct("DeletePrivateConnectionRequest");
404 debug_struct.field("name", &self.name);
405 debug_struct.field("request_id", &self.request_id);
406 debug_struct.field("force", &self.force);
407 if !self._unknown_fields.is_empty() {
408 debug_struct.field("_unknown_fields", &self._unknown_fields);
409 }
410 debug_struct.finish()
411 }
412}
413
414impl std::fmt::Debug for super::GetPrivateConnectionRequest {
415 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
416 let mut debug_struct = f.debug_struct("GetPrivateConnectionRequest");
417 debug_struct.field("name", &self.name);
418 if !self._unknown_fields.is_empty() {
419 debug_struct.field("_unknown_fields", &self._unknown_fields);
420 }
421 debug_struct.finish()
422 }
423}
424
425impl std::fmt::Debug for super::CreateRouteRequest {
426 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
427 let mut debug_struct = f.debug_struct("CreateRouteRequest");
428 debug_struct.field("parent", &self.parent);
429 debug_struct.field("route_id", &self.route_id);
430 debug_struct.field("route", &self.route);
431 debug_struct.field("request_id", &self.request_id);
432 if !self._unknown_fields.is_empty() {
433 debug_struct.field("_unknown_fields", &self._unknown_fields);
434 }
435 debug_struct.finish()
436 }
437}
438
439impl std::fmt::Debug for super::ListRoutesRequest {
440 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
441 let mut debug_struct = f.debug_struct("ListRoutesRequest");
442 debug_struct.field("parent", &self.parent);
443 debug_struct.field("page_size", &self.page_size);
444 debug_struct.field("page_token", &self.page_token);
445 debug_struct.field("filter", &self.filter);
446 debug_struct.field("order_by", &self.order_by);
447 if !self._unknown_fields.is_empty() {
448 debug_struct.field("_unknown_fields", &self._unknown_fields);
449 }
450 debug_struct.finish()
451 }
452}
453
454impl std::fmt::Debug for super::ListRoutesResponse {
455 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
456 let mut debug_struct = f.debug_struct("ListRoutesResponse");
457 debug_struct.field("routes", &self.routes);
458 debug_struct.field("next_page_token", &self.next_page_token);
459 debug_struct.field("unreachable", &self.unreachable);
460 if !self._unknown_fields.is_empty() {
461 debug_struct.field("_unknown_fields", &self._unknown_fields);
462 }
463 debug_struct.finish()
464 }
465}
466
467impl std::fmt::Debug for super::DeleteRouteRequest {
468 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
469 let mut debug_struct = f.debug_struct("DeleteRouteRequest");
470 debug_struct.field("name", &self.name);
471 debug_struct.field("request_id", &self.request_id);
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::GetRouteRequest {
480 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
481 let mut debug_struct = f.debug_struct("GetRouteRequest");
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::OracleProfile {
491 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
492 let mut debug_struct = f.debug_struct("OracleProfile");
493 debug_struct.field("hostname", &self.hostname);
494 debug_struct.field("port", &self.port);
495 debug_struct.field("username", &self.username);
496 debug_struct.field("password", &self.password);
497 debug_struct.field("database_service", &self.database_service);
498 debug_struct.field("connection_attributes", &self.connection_attributes);
499 debug_struct.field("oracle_ssl_config", &self.oracle_ssl_config);
500 debug_struct.field("oracle_asm_config", &self.oracle_asm_config);
501 debug_struct.field(
502 "secret_manager_stored_password",
503 &self.secret_manager_stored_password,
504 );
505 if !self._unknown_fields.is_empty() {
506 debug_struct.field("_unknown_fields", &self._unknown_fields);
507 }
508 debug_struct.finish()
509 }
510}
511
512impl std::fmt::Debug for super::OracleAsmConfig {
513 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
514 let mut debug_struct = f.debug_struct("OracleAsmConfig");
515 debug_struct.field("hostname", &self.hostname);
516 debug_struct.field("port", &self.port);
517 debug_struct.field("username", &self.username);
518 debug_struct.field("password", &self.password);
519 debug_struct.field("asm_service", &self.asm_service);
520 debug_struct.field("connection_attributes", &self.connection_attributes);
521 debug_struct.field("oracle_ssl_config", &self.oracle_ssl_config);
522 debug_struct.field(
523 "secret_manager_stored_password",
524 &self.secret_manager_stored_password,
525 );
526 if !self._unknown_fields.is_empty() {
527 debug_struct.field("_unknown_fields", &self._unknown_fields);
528 }
529 debug_struct.finish()
530 }
531}
532
533impl std::fmt::Debug for super::MysqlProfile {
534 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
535 let mut debug_struct = f.debug_struct("MysqlProfile");
536 debug_struct.field("hostname", &self.hostname);
537 debug_struct.field("port", &self.port);
538 debug_struct.field("username", &self.username);
539 debug_struct.field("password", &self.password);
540 debug_struct.field("ssl_config", &self.ssl_config);
541 debug_struct.field(
542 "secret_manager_stored_password",
543 &self.secret_manager_stored_password,
544 );
545 if !self._unknown_fields.is_empty() {
546 debug_struct.field("_unknown_fields", &self._unknown_fields);
547 }
548 debug_struct.finish()
549 }
550}
551
552impl std::fmt::Debug for super::PostgresqlProfile {
553 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
554 let mut debug_struct = f.debug_struct("PostgresqlProfile");
555 debug_struct.field("hostname", &self.hostname);
556 debug_struct.field("port", &self.port);
557 debug_struct.field("username", &self.username);
558 debug_struct.field("password", &self.password);
559 debug_struct.field("database", &self.database);
560 debug_struct.field(
561 "secret_manager_stored_password",
562 &self.secret_manager_stored_password,
563 );
564 debug_struct.field("ssl_config", &self.ssl_config);
565 if !self._unknown_fields.is_empty() {
566 debug_struct.field("_unknown_fields", &self._unknown_fields);
567 }
568 debug_struct.finish()
569 }
570}
571
572impl std::fmt::Debug for super::SqlServerProfile {
573 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
574 let mut debug_struct = f.debug_struct("SqlServerProfile");
575 debug_struct.field("hostname", &self.hostname);
576 debug_struct.field("port", &self.port);
577 debug_struct.field("username", &self.username);
578 debug_struct.field("password", &self.password);
579 debug_struct.field("database", &self.database);
580 debug_struct.field(
581 "secret_manager_stored_password",
582 &self.secret_manager_stored_password,
583 );
584 if !self._unknown_fields.is_empty() {
585 debug_struct.field("_unknown_fields", &self._unknown_fields);
586 }
587 debug_struct.finish()
588 }
589}
590
591impl std::fmt::Debug for super::SalesforceProfile {
592 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
593 let mut debug_struct = f.debug_struct("SalesforceProfile");
594 debug_struct.field("domain", &self.domain);
595 debug_struct.field("credentials", &self.credentials);
596 if !self._unknown_fields.is_empty() {
597 debug_struct.field("_unknown_fields", &self._unknown_fields);
598 }
599 debug_struct.finish()
600 }
601}
602
603impl std::fmt::Debug for super::salesforce_profile::UserCredentials {
604 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
605 let mut debug_struct = f.debug_struct("UserCredentials");
606 debug_struct.field("username", &self.username);
607 debug_struct.field("password", &self.password);
608 debug_struct.field("security_token", &self.security_token);
609 debug_struct.field(
610 "secret_manager_stored_password",
611 &self.secret_manager_stored_password,
612 );
613 debug_struct.field(
614 "secret_manager_stored_security_token",
615 &self.secret_manager_stored_security_token,
616 );
617 if !self._unknown_fields.is_empty() {
618 debug_struct.field("_unknown_fields", &self._unknown_fields);
619 }
620 debug_struct.finish()
621 }
622}
623
624impl std::fmt::Debug for super::salesforce_profile::Oauth2ClientCredentials {
625 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
626 let mut debug_struct = f.debug_struct("Oauth2ClientCredentials");
627 debug_struct.field("client_id", &self.client_id);
628 debug_struct.field("client_secret", &self.client_secret);
629 debug_struct.field(
630 "secret_manager_stored_client_secret",
631 &self.secret_manager_stored_client_secret,
632 );
633 if !self._unknown_fields.is_empty() {
634 debug_struct.field("_unknown_fields", &self._unknown_fields);
635 }
636 debug_struct.finish()
637 }
638}
639
640impl std::fmt::Debug for super::MongodbProfile {
641 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
642 let mut debug_struct = f.debug_struct("MongodbProfile");
643 debug_struct.field("host_addresses", &self.host_addresses);
644 debug_struct.field("replica_set", &self.replica_set);
645 debug_struct.field("username", &self.username);
646 debug_struct.field("password", &self.password);
647 debug_struct.field(
648 "secret_manager_stored_password",
649 &self.secret_manager_stored_password,
650 );
651 debug_struct.field("ssl_config", &self.ssl_config);
652 debug_struct.field("mongodb_connection_format", &self.mongodb_connection_format);
653 if !self._unknown_fields.is_empty() {
654 debug_struct.field("_unknown_fields", &self._unknown_fields);
655 }
656 debug_struct.finish()
657 }
658}
659
660impl std::fmt::Debug for super::HostAddress {
661 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
662 let mut debug_struct = f.debug_struct("HostAddress");
663 debug_struct.field("hostname", &self.hostname);
664 debug_struct.field("port", &self.port);
665 if !self._unknown_fields.is_empty() {
666 debug_struct.field("_unknown_fields", &self._unknown_fields);
667 }
668 debug_struct.finish()
669 }
670}
671
672impl std::fmt::Debug for super::SrvConnectionFormat {
673 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
674 let mut debug_struct = f.debug_struct("SrvConnectionFormat");
675 if !self._unknown_fields.is_empty() {
676 debug_struct.field("_unknown_fields", &self._unknown_fields);
677 }
678 debug_struct.finish()
679 }
680}
681
682impl std::fmt::Debug for super::StandardConnectionFormat {
683 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
684 let mut debug_struct = f.debug_struct("StandardConnectionFormat");
685 debug_struct.field("direct_connection", &self.direct_connection);
686 if !self._unknown_fields.is_empty() {
687 debug_struct.field("_unknown_fields", &self._unknown_fields);
688 }
689 debug_struct.finish()
690 }
691}
692
693impl std::fmt::Debug for super::GcsProfile {
694 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
695 let mut debug_struct = f.debug_struct("GcsProfile");
696 debug_struct.field("bucket", &self.bucket);
697 debug_struct.field("root_path", &self.root_path);
698 if !self._unknown_fields.is_empty() {
699 debug_struct.field("_unknown_fields", &self._unknown_fields);
700 }
701 debug_struct.finish()
702 }
703}
704
705impl std::fmt::Debug for super::BigQueryProfile {
706 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
707 let mut debug_struct = f.debug_struct("BigQueryProfile");
708 if !self._unknown_fields.is_empty() {
709 debug_struct.field("_unknown_fields", &self._unknown_fields);
710 }
711 debug_struct.finish()
712 }
713}
714
715impl std::fmt::Debug for super::StaticServiceIpConnectivity {
716 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
717 let mut debug_struct = f.debug_struct("StaticServiceIpConnectivity");
718 if !self._unknown_fields.is_empty() {
719 debug_struct.field("_unknown_fields", &self._unknown_fields);
720 }
721 debug_struct.finish()
722 }
723}
724
725impl std::fmt::Debug for super::ForwardSshTunnelConnectivity {
726 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
727 let mut debug_struct = f.debug_struct("ForwardSshTunnelConnectivity");
728 debug_struct.field("hostname", &self.hostname);
729 debug_struct.field("username", &self.username);
730 debug_struct.field("port", &self.port);
731 debug_struct.field("authentication_method", &self.authentication_method);
732 if !self._unknown_fields.is_empty() {
733 debug_struct.field("_unknown_fields", &self._unknown_fields);
734 }
735 debug_struct.finish()
736 }
737}
738
739impl std::fmt::Debug for super::VpcPeeringConfig {
740 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
741 let mut debug_struct = f.debug_struct("VpcPeeringConfig");
742 debug_struct.field("vpc", &self.vpc);
743 debug_struct.field("subnet", &self.subnet);
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::PscInterfaceConfig {
752 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
753 let mut debug_struct = f.debug_struct("PscInterfaceConfig");
754 debug_struct.field("network_attachment", &self.network_attachment);
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::PrivateConnection {
763 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
764 let mut debug_struct = f.debug_struct("PrivateConnection");
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("labels", &self.labels);
769 debug_struct.field("display_name", &self.display_name);
770 debug_struct.field("state", &self.state);
771 debug_struct.field("error", &self.error);
772 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
773 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
774 debug_struct.field("vpc_peering_config", &self.vpc_peering_config);
775 debug_struct.field("psc_interface_config", &self.psc_interface_config);
776 if !self._unknown_fields.is_empty() {
777 debug_struct.field("_unknown_fields", &self._unknown_fields);
778 }
779 debug_struct.finish()
780 }
781}
782
783impl std::fmt::Debug for super::PrivateConnectivity {
784 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
785 let mut debug_struct = f.debug_struct("PrivateConnectivity");
786 debug_struct.field("private_connection", &self.private_connection);
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::Route {
795 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
796 let mut debug_struct = f.debug_struct("Route");
797 debug_struct.field("name", &self.name);
798 debug_struct.field("create_time", &self.create_time);
799 debug_struct.field("update_time", &self.update_time);
800 debug_struct.field("labels", &self.labels);
801 debug_struct.field("display_name", &self.display_name);
802 debug_struct.field("destination_address", &self.destination_address);
803 debug_struct.field("destination_port", &self.destination_port);
804 if !self._unknown_fields.is_empty() {
805 debug_struct.field("_unknown_fields", &self._unknown_fields);
806 }
807 debug_struct.finish()
808 }
809}
810
811impl std::fmt::Debug for super::MongodbSslConfig {
812 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
813 let mut debug_struct = f.debug_struct("MongodbSslConfig");
814 debug_struct.field("client_key", &self.client_key);
815 debug_struct.field("client_key_set", &self.client_key_set);
816 debug_struct.field("client_certificate", &self.client_certificate);
817 debug_struct.field("client_certificate_set", &self.client_certificate_set);
818 debug_struct.field("ca_certificate", &self.ca_certificate);
819 debug_struct.field("ca_certificate_set", &self.ca_certificate_set);
820 debug_struct.field(
821 "secret_manager_stored_client_key",
822 &self.secret_manager_stored_client_key,
823 );
824 if !self._unknown_fields.is_empty() {
825 debug_struct.field("_unknown_fields", &self._unknown_fields);
826 }
827 debug_struct.finish()
828 }
829}
830
831impl std::fmt::Debug for super::MysqlSslConfig {
832 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
833 let mut debug_struct = f.debug_struct("MysqlSslConfig");
834 debug_struct.field("client_key", &self.client_key);
835 debug_struct.field("client_key_set", &self.client_key_set);
836 debug_struct.field("client_certificate", &self.client_certificate);
837 debug_struct.field("client_certificate_set", &self.client_certificate_set);
838 debug_struct.field("ca_certificate", &self.ca_certificate);
839 debug_struct.field("ca_certificate_set", &self.ca_certificate_set);
840 if !self._unknown_fields.is_empty() {
841 debug_struct.field("_unknown_fields", &self._unknown_fields);
842 }
843 debug_struct.finish()
844 }
845}
846
847impl std::fmt::Debug for super::OracleSslConfig {
848 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
849 let mut debug_struct = f.debug_struct("OracleSslConfig");
850 debug_struct.field("ca_certificate", &self.ca_certificate);
851 debug_struct.field("ca_certificate_set", &self.ca_certificate_set);
852 debug_struct.field(
853 "server_certificate_distinguished_name",
854 &self.server_certificate_distinguished_name,
855 );
856 if !self._unknown_fields.is_empty() {
857 debug_struct.field("_unknown_fields", &self._unknown_fields);
858 }
859 debug_struct.finish()
860 }
861}
862
863impl std::fmt::Debug for super::PostgresqlSslConfig {
864 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
865 let mut debug_struct = f.debug_struct("PostgresqlSslConfig");
866 debug_struct.field("encryption_setting", &self.encryption_setting);
867 if !self._unknown_fields.is_empty() {
868 debug_struct.field("_unknown_fields", &self._unknown_fields);
869 }
870 debug_struct.finish()
871 }
872}
873
874impl std::fmt::Debug for super::postgresql_ssl_config::ServerVerification {
875 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
876 let mut debug_struct = f.debug_struct("ServerVerification");
877 debug_struct.field("ca_certificate", &self.ca_certificate);
878 debug_struct.field(
879 "server_certificate_hostname",
880 &self.server_certificate_hostname,
881 );
882 if !self._unknown_fields.is_empty() {
883 debug_struct.field("_unknown_fields", &self._unknown_fields);
884 }
885 debug_struct.finish()
886 }
887}
888
889impl std::fmt::Debug for super::postgresql_ssl_config::ServerAndClientVerification {
890 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
891 let mut debug_struct = f.debug_struct("ServerAndClientVerification");
892 debug_struct.field("client_certificate", &self.client_certificate);
893 debug_struct.field("client_key", &self.client_key);
894 debug_struct.field("ca_certificate", &self.ca_certificate);
895 debug_struct.field(
896 "server_certificate_hostname",
897 &self.server_certificate_hostname,
898 );
899 if !self._unknown_fields.is_empty() {
900 debug_struct.field("_unknown_fields", &self._unknown_fields);
901 }
902 debug_struct.finish()
903 }
904}
905
906impl std::fmt::Debug for super::ConnectionProfile {
907 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
908 let mut debug_struct = f.debug_struct("ConnectionProfile");
909 debug_struct.field("name", &self.name);
910 debug_struct.field("create_time", &self.create_time);
911 debug_struct.field("update_time", &self.update_time);
912 debug_struct.field("labels", &self.labels);
913 debug_struct.field("display_name", &self.display_name);
914 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
915 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
916 debug_struct.field("profile", &self.profile);
917 debug_struct.field("connectivity", &self.connectivity);
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::OracleColumn {
926 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
927 let mut debug_struct = f.debug_struct("OracleColumn");
928 debug_struct.field("column", &self.column);
929 debug_struct.field("data_type", &self.data_type);
930 debug_struct.field("length", &self.length);
931 debug_struct.field("precision", &self.precision);
932 debug_struct.field("scale", &self.scale);
933 debug_struct.field("encoding", &self.encoding);
934 debug_struct.field("primary_key", &self.primary_key);
935 debug_struct.field("nullable", &self.nullable);
936 debug_struct.field("ordinal_position", &self.ordinal_position);
937 if !self._unknown_fields.is_empty() {
938 debug_struct.field("_unknown_fields", &self._unknown_fields);
939 }
940 debug_struct.finish()
941 }
942}
943
944impl std::fmt::Debug for super::OracleTable {
945 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
946 let mut debug_struct = f.debug_struct("OracleTable");
947 debug_struct.field("table", &self.table);
948 debug_struct.field("oracle_columns", &self.oracle_columns);
949 if !self._unknown_fields.is_empty() {
950 debug_struct.field("_unknown_fields", &self._unknown_fields);
951 }
952 debug_struct.finish()
953 }
954}
955
956impl std::fmt::Debug for super::OracleSchema {
957 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
958 let mut debug_struct = f.debug_struct("OracleSchema");
959 debug_struct.field("schema", &self.schema);
960 debug_struct.field("oracle_tables", &self.oracle_tables);
961 if !self._unknown_fields.is_empty() {
962 debug_struct.field("_unknown_fields", &self._unknown_fields);
963 }
964 debug_struct.finish()
965 }
966}
967
968impl std::fmt::Debug for super::OracleRdbms {
969 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
970 let mut debug_struct = f.debug_struct("OracleRdbms");
971 debug_struct.field("oracle_schemas", &self.oracle_schemas);
972 if !self._unknown_fields.is_empty() {
973 debug_struct.field("_unknown_fields", &self._unknown_fields);
974 }
975 debug_struct.finish()
976 }
977}
978
979impl std::fmt::Debug for super::OracleSourceConfig {
980 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
981 let mut debug_struct = f.debug_struct("OracleSourceConfig");
982 debug_struct.field("include_objects", &self.include_objects);
983 debug_struct.field("exclude_objects", &self.exclude_objects);
984 debug_struct.field("max_concurrent_cdc_tasks", &self.max_concurrent_cdc_tasks);
985 debug_struct.field(
986 "max_concurrent_backfill_tasks",
987 &self.max_concurrent_backfill_tasks,
988 );
989 debug_struct.field("large_objects_handling", &self.large_objects_handling);
990 debug_struct.field("cdc_method", &self.cdc_method);
991 if !self._unknown_fields.is_empty() {
992 debug_struct.field("_unknown_fields", &self._unknown_fields);
993 }
994 debug_struct.finish()
995 }
996}
997
998impl std::fmt::Debug for super::oracle_source_config::DropLargeObjects {
999 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1000 let mut debug_struct = f.debug_struct("DropLargeObjects");
1001 if !self._unknown_fields.is_empty() {
1002 debug_struct.field("_unknown_fields", &self._unknown_fields);
1003 }
1004 debug_struct.finish()
1005 }
1006}
1007
1008impl std::fmt::Debug for super::oracle_source_config::StreamLargeObjects {
1009 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1010 let mut debug_struct = f.debug_struct("StreamLargeObjects");
1011 if !self._unknown_fields.is_empty() {
1012 debug_struct.field("_unknown_fields", &self._unknown_fields);
1013 }
1014 debug_struct.finish()
1015 }
1016}
1017
1018impl std::fmt::Debug for super::oracle_source_config::LogMiner {
1019 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1020 let mut debug_struct = f.debug_struct("LogMiner");
1021 if !self._unknown_fields.is_empty() {
1022 debug_struct.field("_unknown_fields", &self._unknown_fields);
1023 }
1024 debug_struct.finish()
1025 }
1026}
1027
1028impl std::fmt::Debug for super::oracle_source_config::BinaryLogParser {
1029 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1030 let mut debug_struct = f.debug_struct("BinaryLogParser");
1031 debug_struct.field("log_file_access", &self.log_file_access);
1032 if !self._unknown_fields.is_empty() {
1033 debug_struct.field("_unknown_fields", &self._unknown_fields);
1034 }
1035 debug_struct.finish()
1036 }
1037}
1038
1039impl std::fmt::Debug for super::oracle_source_config::binary_log_parser::OracleAsmLogFileAccess {
1040 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1041 let mut debug_struct = f.debug_struct("OracleAsmLogFileAccess");
1042 if !self._unknown_fields.is_empty() {
1043 debug_struct.field("_unknown_fields", &self._unknown_fields);
1044 }
1045 debug_struct.finish()
1046 }
1047}
1048
1049impl std::fmt::Debug for super::oracle_source_config::binary_log_parser::LogFileDirectories {
1050 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1051 let mut debug_struct = f.debug_struct("LogFileDirectories");
1052 debug_struct.field("online_log_directory", &self.online_log_directory);
1053 debug_struct.field("archived_log_directory", &self.archived_log_directory);
1054 if !self._unknown_fields.is_empty() {
1055 debug_struct.field("_unknown_fields", &self._unknown_fields);
1056 }
1057 debug_struct.finish()
1058 }
1059}
1060
1061impl std::fmt::Debug for super::PostgresqlColumn {
1062 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1063 let mut debug_struct = f.debug_struct("PostgresqlColumn");
1064 debug_struct.field("column", &self.column);
1065 debug_struct.field("data_type", &self.data_type);
1066 debug_struct.field("length", &self.length);
1067 debug_struct.field("precision", &self.precision);
1068 debug_struct.field("scale", &self.scale);
1069 debug_struct.field("primary_key", &self.primary_key);
1070 debug_struct.field("nullable", &self.nullable);
1071 debug_struct.field("ordinal_position", &self.ordinal_position);
1072 if !self._unknown_fields.is_empty() {
1073 debug_struct.field("_unknown_fields", &self._unknown_fields);
1074 }
1075 debug_struct.finish()
1076 }
1077}
1078
1079impl std::fmt::Debug for super::PostgresqlTable {
1080 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1081 let mut debug_struct = f.debug_struct("PostgresqlTable");
1082 debug_struct.field("table", &self.table);
1083 debug_struct.field("postgresql_columns", &self.postgresql_columns);
1084 if !self._unknown_fields.is_empty() {
1085 debug_struct.field("_unknown_fields", &self._unknown_fields);
1086 }
1087 debug_struct.finish()
1088 }
1089}
1090
1091impl std::fmt::Debug for super::PostgresqlSchema {
1092 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1093 let mut debug_struct = f.debug_struct("PostgresqlSchema");
1094 debug_struct.field("schema", &self.schema);
1095 debug_struct.field("postgresql_tables", &self.postgresql_tables);
1096 if !self._unknown_fields.is_empty() {
1097 debug_struct.field("_unknown_fields", &self._unknown_fields);
1098 }
1099 debug_struct.finish()
1100 }
1101}
1102
1103impl std::fmt::Debug for super::PostgresqlRdbms {
1104 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1105 let mut debug_struct = f.debug_struct("PostgresqlRdbms");
1106 debug_struct.field("postgresql_schemas", &self.postgresql_schemas);
1107 if !self._unknown_fields.is_empty() {
1108 debug_struct.field("_unknown_fields", &self._unknown_fields);
1109 }
1110 debug_struct.finish()
1111 }
1112}
1113
1114impl std::fmt::Debug for super::PostgresqlSourceConfig {
1115 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1116 let mut debug_struct = f.debug_struct("PostgresqlSourceConfig");
1117 debug_struct.field("include_objects", &self.include_objects);
1118 debug_struct.field("exclude_objects", &self.exclude_objects);
1119 debug_struct.field("replication_slot", &self.replication_slot);
1120 debug_struct.field("publication", &self.publication);
1121 debug_struct.field(
1122 "max_concurrent_backfill_tasks",
1123 &self.max_concurrent_backfill_tasks,
1124 );
1125 if !self._unknown_fields.is_empty() {
1126 debug_struct.field("_unknown_fields", &self._unknown_fields);
1127 }
1128 debug_struct.finish()
1129 }
1130}
1131
1132impl std::fmt::Debug for super::SqlServerColumn {
1133 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1134 let mut debug_struct = f.debug_struct("SqlServerColumn");
1135 debug_struct.field("column", &self.column);
1136 debug_struct.field("data_type", &self.data_type);
1137 debug_struct.field("length", &self.length);
1138 debug_struct.field("precision", &self.precision);
1139 debug_struct.field("scale", &self.scale);
1140 debug_struct.field("primary_key", &self.primary_key);
1141 debug_struct.field("nullable", &self.nullable);
1142 debug_struct.field("ordinal_position", &self.ordinal_position);
1143 if !self._unknown_fields.is_empty() {
1144 debug_struct.field("_unknown_fields", &self._unknown_fields);
1145 }
1146 debug_struct.finish()
1147 }
1148}
1149
1150impl std::fmt::Debug for super::SqlServerTable {
1151 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1152 let mut debug_struct = f.debug_struct("SqlServerTable");
1153 debug_struct.field("table", &self.table);
1154 debug_struct.field("columns", &self.columns);
1155 if !self._unknown_fields.is_empty() {
1156 debug_struct.field("_unknown_fields", &self._unknown_fields);
1157 }
1158 debug_struct.finish()
1159 }
1160}
1161
1162impl std::fmt::Debug for super::SqlServerSchema {
1163 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1164 let mut debug_struct = f.debug_struct("SqlServerSchema");
1165 debug_struct.field("schema", &self.schema);
1166 debug_struct.field("tables", &self.tables);
1167 if !self._unknown_fields.is_empty() {
1168 debug_struct.field("_unknown_fields", &self._unknown_fields);
1169 }
1170 debug_struct.finish()
1171 }
1172}
1173
1174impl std::fmt::Debug for super::SqlServerRdbms {
1175 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1176 let mut debug_struct = f.debug_struct("SqlServerRdbms");
1177 debug_struct.field("schemas", &self.schemas);
1178 if !self._unknown_fields.is_empty() {
1179 debug_struct.field("_unknown_fields", &self._unknown_fields);
1180 }
1181 debug_struct.finish()
1182 }
1183}
1184
1185impl std::fmt::Debug for super::SqlServerSourceConfig {
1186 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1187 let mut debug_struct = f.debug_struct("SqlServerSourceConfig");
1188 debug_struct.field("include_objects", &self.include_objects);
1189 debug_struct.field("exclude_objects", &self.exclude_objects);
1190 debug_struct.field("max_concurrent_cdc_tasks", &self.max_concurrent_cdc_tasks);
1191 debug_struct.field(
1192 "max_concurrent_backfill_tasks",
1193 &self.max_concurrent_backfill_tasks,
1194 );
1195 debug_struct.field("cdc_method", &self.cdc_method);
1196 if !self._unknown_fields.is_empty() {
1197 debug_struct.field("_unknown_fields", &self._unknown_fields);
1198 }
1199 debug_struct.finish()
1200 }
1201}
1202
1203impl std::fmt::Debug for super::SqlServerTransactionLogs {
1204 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1205 let mut debug_struct = f.debug_struct("SqlServerTransactionLogs");
1206 if !self._unknown_fields.is_empty() {
1207 debug_struct.field("_unknown_fields", &self._unknown_fields);
1208 }
1209 debug_struct.finish()
1210 }
1211}
1212
1213impl std::fmt::Debug for super::SqlServerChangeTables {
1214 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1215 let mut debug_struct = f.debug_struct("SqlServerChangeTables");
1216 if !self._unknown_fields.is_empty() {
1217 debug_struct.field("_unknown_fields", &self._unknown_fields);
1218 }
1219 debug_struct.finish()
1220 }
1221}
1222
1223impl std::fmt::Debug for super::MysqlColumn {
1224 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1225 let mut debug_struct = f.debug_struct("MysqlColumn");
1226 debug_struct.field("column", &self.column);
1227 debug_struct.field("data_type", &self.data_type);
1228 debug_struct.field("length", &self.length);
1229 debug_struct.field("collation", &self.collation);
1230 debug_struct.field("primary_key", &self.primary_key);
1231 debug_struct.field("nullable", &self.nullable);
1232 debug_struct.field("ordinal_position", &self.ordinal_position);
1233 debug_struct.field("precision", &self.precision);
1234 debug_struct.field("scale", &self.scale);
1235 if !self._unknown_fields.is_empty() {
1236 debug_struct.field("_unknown_fields", &self._unknown_fields);
1237 }
1238 debug_struct.finish()
1239 }
1240}
1241
1242impl std::fmt::Debug for super::MysqlTable {
1243 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1244 let mut debug_struct = f.debug_struct("MysqlTable");
1245 debug_struct.field("table", &self.table);
1246 debug_struct.field("mysql_columns", &self.mysql_columns);
1247 if !self._unknown_fields.is_empty() {
1248 debug_struct.field("_unknown_fields", &self._unknown_fields);
1249 }
1250 debug_struct.finish()
1251 }
1252}
1253
1254impl std::fmt::Debug for super::MysqlDatabase {
1255 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1256 let mut debug_struct = f.debug_struct("MysqlDatabase");
1257 debug_struct.field("database", &self.database);
1258 debug_struct.field("mysql_tables", &self.mysql_tables);
1259 if !self._unknown_fields.is_empty() {
1260 debug_struct.field("_unknown_fields", &self._unknown_fields);
1261 }
1262 debug_struct.finish()
1263 }
1264}
1265
1266impl std::fmt::Debug for super::MysqlRdbms {
1267 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1268 let mut debug_struct = f.debug_struct("MysqlRdbms");
1269 debug_struct.field("mysql_databases", &self.mysql_databases);
1270 if !self._unknown_fields.is_empty() {
1271 debug_struct.field("_unknown_fields", &self._unknown_fields);
1272 }
1273 debug_struct.finish()
1274 }
1275}
1276
1277impl std::fmt::Debug for super::MysqlSourceConfig {
1278 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1279 let mut debug_struct = f.debug_struct("MysqlSourceConfig");
1280 debug_struct.field("include_objects", &self.include_objects);
1281 debug_struct.field("exclude_objects", &self.exclude_objects);
1282 debug_struct.field("max_concurrent_cdc_tasks", &self.max_concurrent_cdc_tasks);
1283 debug_struct.field(
1284 "max_concurrent_backfill_tasks",
1285 &self.max_concurrent_backfill_tasks,
1286 );
1287 debug_struct.field("cdc_method", &self.cdc_method);
1288 if !self._unknown_fields.is_empty() {
1289 debug_struct.field("_unknown_fields", &self._unknown_fields);
1290 }
1291 debug_struct.finish()
1292 }
1293}
1294
1295impl std::fmt::Debug for super::mysql_source_config::BinaryLogPosition {
1296 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1297 let mut debug_struct = f.debug_struct("BinaryLogPosition");
1298 if !self._unknown_fields.is_empty() {
1299 debug_struct.field("_unknown_fields", &self._unknown_fields);
1300 }
1301 debug_struct.finish()
1302 }
1303}
1304
1305impl std::fmt::Debug for super::mysql_source_config::Gtid {
1306 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1307 let mut debug_struct = f.debug_struct("Gtid");
1308 if !self._unknown_fields.is_empty() {
1309 debug_struct.field("_unknown_fields", &self._unknown_fields);
1310 }
1311 debug_struct.finish()
1312 }
1313}
1314
1315impl std::fmt::Debug for super::SalesforceSourceConfig {
1316 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1317 let mut debug_struct = f.debug_struct("SalesforceSourceConfig");
1318 debug_struct.field("include_objects", &self.include_objects);
1319 debug_struct.field("exclude_objects", &self.exclude_objects);
1320 debug_struct.field("polling_interval", &self.polling_interval);
1321 if !self._unknown_fields.is_empty() {
1322 debug_struct.field("_unknown_fields", &self._unknown_fields);
1323 }
1324 debug_struct.finish()
1325 }
1326}
1327
1328impl std::fmt::Debug for super::SalesforceOrg {
1329 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1330 let mut debug_struct = f.debug_struct("SalesforceOrg");
1331 debug_struct.field("objects", &self.objects);
1332 if !self._unknown_fields.is_empty() {
1333 debug_struct.field("_unknown_fields", &self._unknown_fields);
1334 }
1335 debug_struct.finish()
1336 }
1337}
1338
1339impl std::fmt::Debug for super::SalesforceObject {
1340 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1341 let mut debug_struct = f.debug_struct("SalesforceObject");
1342 debug_struct.field("object_name", &self.object_name);
1343 debug_struct.field("fields", &self.fields);
1344 if !self._unknown_fields.is_empty() {
1345 debug_struct.field("_unknown_fields", &self._unknown_fields);
1346 }
1347 debug_struct.finish()
1348 }
1349}
1350
1351impl std::fmt::Debug for super::SalesforceField {
1352 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1353 let mut debug_struct = f.debug_struct("SalesforceField");
1354 debug_struct.field("name", &self.name);
1355 debug_struct.field("data_type", &self.data_type);
1356 debug_struct.field("nillable", &self.nillable);
1357 if !self._unknown_fields.is_empty() {
1358 debug_struct.field("_unknown_fields", &self._unknown_fields);
1359 }
1360 debug_struct.finish()
1361 }
1362}
1363
1364impl std::fmt::Debug for super::MongodbSourceConfig {
1365 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1366 let mut debug_struct = f.debug_struct("MongodbSourceConfig");
1367 debug_struct.field("include_objects", &self.include_objects);
1368 debug_struct.field("exclude_objects", &self.exclude_objects);
1369 debug_struct.field(
1370 "max_concurrent_backfill_tasks",
1371 &self.max_concurrent_backfill_tasks,
1372 );
1373 if !self._unknown_fields.is_empty() {
1374 debug_struct.field("_unknown_fields", &self._unknown_fields);
1375 }
1376 debug_struct.finish()
1377 }
1378}
1379
1380impl std::fmt::Debug for super::MongodbCluster {
1381 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1382 let mut debug_struct = f.debug_struct("MongodbCluster");
1383 debug_struct.field("databases", &self.databases);
1384 if !self._unknown_fields.is_empty() {
1385 debug_struct.field("_unknown_fields", &self._unknown_fields);
1386 }
1387 debug_struct.finish()
1388 }
1389}
1390
1391impl std::fmt::Debug for super::MongodbDatabase {
1392 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1393 let mut debug_struct = f.debug_struct("MongodbDatabase");
1394 debug_struct.field("database", &self.database);
1395 debug_struct.field("collections", &self.collections);
1396 if !self._unknown_fields.is_empty() {
1397 debug_struct.field("_unknown_fields", &self._unknown_fields);
1398 }
1399 debug_struct.finish()
1400 }
1401}
1402
1403impl std::fmt::Debug for super::MongodbCollection {
1404 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1405 let mut debug_struct = f.debug_struct("MongodbCollection");
1406 debug_struct.field("collection", &self.collection);
1407 debug_struct.field("fields", &self.fields);
1408 if !self._unknown_fields.is_empty() {
1409 debug_struct.field("_unknown_fields", &self._unknown_fields);
1410 }
1411 debug_struct.finish()
1412 }
1413}
1414
1415impl std::fmt::Debug for super::MongodbField {
1416 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1417 let mut debug_struct = f.debug_struct("MongodbField");
1418 debug_struct.field("field", &self.field);
1419 if !self._unknown_fields.is_empty() {
1420 debug_struct.field("_unknown_fields", &self._unknown_fields);
1421 }
1422 debug_struct.finish()
1423 }
1424}
1425
1426impl std::fmt::Debug for super::SourceConfig {
1427 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1428 let mut debug_struct = f.debug_struct("SourceConfig");
1429 debug_struct.field("source_connection_profile", &self.source_connection_profile);
1430 debug_struct.field("source_stream_config", &self.source_stream_config);
1431 if !self._unknown_fields.is_empty() {
1432 debug_struct.field("_unknown_fields", &self._unknown_fields);
1433 }
1434 debug_struct.finish()
1435 }
1436}
1437
1438impl std::fmt::Debug for super::AvroFileFormat {
1439 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1440 let mut debug_struct = f.debug_struct("AvroFileFormat");
1441 if !self._unknown_fields.is_empty() {
1442 debug_struct.field("_unknown_fields", &self._unknown_fields);
1443 }
1444 debug_struct.finish()
1445 }
1446}
1447
1448impl std::fmt::Debug for super::JsonFileFormat {
1449 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1450 let mut debug_struct = f.debug_struct("JsonFileFormat");
1451 debug_struct.field("schema_file_format", &self.schema_file_format);
1452 debug_struct.field("compression", &self.compression);
1453 if !self._unknown_fields.is_empty() {
1454 debug_struct.field("_unknown_fields", &self._unknown_fields);
1455 }
1456 debug_struct.finish()
1457 }
1458}
1459
1460impl std::fmt::Debug for super::GcsDestinationConfig {
1461 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1462 let mut debug_struct = f.debug_struct("GcsDestinationConfig");
1463 debug_struct.field("path", &self.path);
1464 debug_struct.field("file_rotation_mb", &self.file_rotation_mb);
1465 debug_struct.field("file_rotation_interval", &self.file_rotation_interval);
1466 debug_struct.field("file_format", &self.file_format);
1467 if !self._unknown_fields.is_empty() {
1468 debug_struct.field("_unknown_fields", &self._unknown_fields);
1469 }
1470 debug_struct.finish()
1471 }
1472}
1473
1474impl std::fmt::Debug for super::BigQueryDestinationConfig {
1475 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1476 let mut debug_struct = f.debug_struct("BigQueryDestinationConfig");
1477 debug_struct.field("data_freshness", &self.data_freshness);
1478 debug_struct.field("blmt_config", &self.blmt_config);
1479 debug_struct.field("dataset_config", &self.dataset_config);
1480 debug_struct.field("write_mode", &self.write_mode);
1481 if !self._unknown_fields.is_empty() {
1482 debug_struct.field("_unknown_fields", &self._unknown_fields);
1483 }
1484 debug_struct.finish()
1485 }
1486}
1487
1488impl std::fmt::Debug for super::big_query_destination_config::SingleTargetDataset {
1489 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1490 let mut debug_struct = f.debug_struct("SingleTargetDataset");
1491 debug_struct.field("dataset_id", &self.dataset_id);
1492 if !self._unknown_fields.is_empty() {
1493 debug_struct.field("_unknown_fields", &self._unknown_fields);
1494 }
1495 debug_struct.finish()
1496 }
1497}
1498
1499impl std::fmt::Debug for super::big_query_destination_config::SourceHierarchyDatasets {
1500 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1501 let mut debug_struct = f.debug_struct("SourceHierarchyDatasets");
1502 debug_struct.field("dataset_template", &self.dataset_template);
1503 debug_struct.field("project_id", &self.project_id);
1504 if !self._unknown_fields.is_empty() {
1505 debug_struct.field("_unknown_fields", &self._unknown_fields);
1506 }
1507 debug_struct.finish()
1508 }
1509}
1510
1511impl std::fmt::Debug
1512 for super::big_query_destination_config::source_hierarchy_datasets::DatasetTemplate
1513{
1514 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1515 let mut debug_struct = f.debug_struct("DatasetTemplate");
1516 debug_struct.field("location", &self.location);
1517 debug_struct.field("dataset_id_prefix", &self.dataset_id_prefix);
1518 debug_struct.field("kms_key_name", &self.kms_key_name);
1519 if !self._unknown_fields.is_empty() {
1520 debug_struct.field("_unknown_fields", &self._unknown_fields);
1521 }
1522 debug_struct.finish()
1523 }
1524}
1525
1526impl std::fmt::Debug for super::big_query_destination_config::BlmtConfig {
1527 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1528 let mut debug_struct = f.debug_struct("BlmtConfig");
1529 debug_struct.field("bucket", &self.bucket);
1530 debug_struct.field("root_path", &self.root_path);
1531 debug_struct.field("connection_name", &self.connection_name);
1532 debug_struct.field("file_format", &self.file_format);
1533 debug_struct.field("table_format", &self.table_format);
1534 if !self._unknown_fields.is_empty() {
1535 debug_struct.field("_unknown_fields", &self._unknown_fields);
1536 }
1537 debug_struct.finish()
1538 }
1539}
1540
1541impl std::fmt::Debug for super::big_query_destination_config::AppendOnly {
1542 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1543 let mut debug_struct = f.debug_struct("AppendOnly");
1544 if !self._unknown_fields.is_empty() {
1545 debug_struct.field("_unknown_fields", &self._unknown_fields);
1546 }
1547 debug_struct.finish()
1548 }
1549}
1550
1551impl std::fmt::Debug for super::big_query_destination_config::Merge {
1552 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1553 let mut debug_struct = f.debug_struct("Merge");
1554 if !self._unknown_fields.is_empty() {
1555 debug_struct.field("_unknown_fields", &self._unknown_fields);
1556 }
1557 debug_struct.finish()
1558 }
1559}
1560
1561impl std::fmt::Debug for super::DestinationConfig {
1562 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1563 let mut debug_struct = f.debug_struct("DestinationConfig");
1564 debug_struct.field(
1565 "destination_connection_profile",
1566 &self.destination_connection_profile,
1567 );
1568 debug_struct.field("destination_stream_config", &self.destination_stream_config);
1569 if !self._unknown_fields.is_empty() {
1570 debug_struct.field("_unknown_fields", &self._unknown_fields);
1571 }
1572 debug_struct.finish()
1573 }
1574}
1575
1576impl std::fmt::Debug for super::Stream {
1577 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1578 let mut debug_struct = f.debug_struct("Stream");
1579 debug_struct.field("name", &self.name);
1580 debug_struct.field("create_time", &self.create_time);
1581 debug_struct.field("update_time", &self.update_time);
1582 debug_struct.field("labels", &self.labels);
1583 debug_struct.field("display_name", &self.display_name);
1584 debug_struct.field("source_config", &self.source_config);
1585 debug_struct.field("destination_config", &self.destination_config);
1586 debug_struct.field("state", &self.state);
1587 debug_struct.field("errors", &self.errors);
1588 debug_struct.field(
1589 "customer_managed_encryption_key",
1590 &self.customer_managed_encryption_key,
1591 );
1592 debug_struct.field("last_recovery_time", &self.last_recovery_time);
1593 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1594 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1595 debug_struct.field("backfill_strategy", &self.backfill_strategy);
1596 if !self._unknown_fields.is_empty() {
1597 debug_struct.field("_unknown_fields", &self._unknown_fields);
1598 }
1599 debug_struct.finish()
1600 }
1601}
1602
1603impl std::fmt::Debug for super::stream::BackfillAllStrategy {
1604 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1605 let mut debug_struct = f.debug_struct("BackfillAllStrategy");
1606 debug_struct.field("excluded_objects", &self.excluded_objects);
1607 if !self._unknown_fields.is_empty() {
1608 debug_struct.field("_unknown_fields", &self._unknown_fields);
1609 }
1610 debug_struct.finish()
1611 }
1612}
1613
1614impl std::fmt::Debug for super::stream::BackfillNoneStrategy {
1615 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1616 let mut debug_struct = f.debug_struct("BackfillNoneStrategy");
1617 if !self._unknown_fields.is_empty() {
1618 debug_struct.field("_unknown_fields", &self._unknown_fields);
1619 }
1620 debug_struct.finish()
1621 }
1622}
1623
1624impl std::fmt::Debug for super::StreamObject {
1625 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1626 let mut debug_struct = f.debug_struct("StreamObject");
1627 debug_struct.field("name", &self.name);
1628 debug_struct.field("create_time", &self.create_time);
1629 debug_struct.field("update_time", &self.update_time);
1630 debug_struct.field("display_name", &self.display_name);
1631 debug_struct.field("errors", &self.errors);
1632 debug_struct.field("backfill_job", &self.backfill_job);
1633 debug_struct.field("source_object", &self.source_object);
1634 if !self._unknown_fields.is_empty() {
1635 debug_struct.field("_unknown_fields", &self._unknown_fields);
1636 }
1637 debug_struct.finish()
1638 }
1639}
1640
1641impl std::fmt::Debug for super::SourceObjectIdentifier {
1642 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1643 let mut debug_struct = f.debug_struct("SourceObjectIdentifier");
1644 debug_struct.field("source_identifier", &self.source_identifier);
1645 if !self._unknown_fields.is_empty() {
1646 debug_struct.field("_unknown_fields", &self._unknown_fields);
1647 }
1648 debug_struct.finish()
1649 }
1650}
1651
1652impl std::fmt::Debug for super::source_object_identifier::OracleObjectIdentifier {
1653 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1654 let mut debug_struct = f.debug_struct("OracleObjectIdentifier");
1655 debug_struct.field("schema", &self.schema);
1656 debug_struct.field("table", &self.table);
1657 if !self._unknown_fields.is_empty() {
1658 debug_struct.field("_unknown_fields", &self._unknown_fields);
1659 }
1660 debug_struct.finish()
1661 }
1662}
1663
1664impl std::fmt::Debug for super::source_object_identifier::PostgresqlObjectIdentifier {
1665 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1666 let mut debug_struct = f.debug_struct("PostgresqlObjectIdentifier");
1667 debug_struct.field("schema", &self.schema);
1668 debug_struct.field("table", &self.table);
1669 if !self._unknown_fields.is_empty() {
1670 debug_struct.field("_unknown_fields", &self._unknown_fields);
1671 }
1672 debug_struct.finish()
1673 }
1674}
1675
1676impl std::fmt::Debug for super::source_object_identifier::MysqlObjectIdentifier {
1677 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1678 let mut debug_struct = f.debug_struct("MysqlObjectIdentifier");
1679 debug_struct.field("database", &self.database);
1680 debug_struct.field("table", &self.table);
1681 if !self._unknown_fields.is_empty() {
1682 debug_struct.field("_unknown_fields", &self._unknown_fields);
1683 }
1684 debug_struct.finish()
1685 }
1686}
1687
1688impl std::fmt::Debug for super::source_object_identifier::SqlServerObjectIdentifier {
1689 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1690 let mut debug_struct = f.debug_struct("SqlServerObjectIdentifier");
1691 debug_struct.field("schema", &self.schema);
1692 debug_struct.field("table", &self.table);
1693 if !self._unknown_fields.is_empty() {
1694 debug_struct.field("_unknown_fields", &self._unknown_fields);
1695 }
1696 debug_struct.finish()
1697 }
1698}
1699
1700impl std::fmt::Debug for super::source_object_identifier::SalesforceObjectIdentifier {
1701 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1702 let mut debug_struct = f.debug_struct("SalesforceObjectIdentifier");
1703 debug_struct.field("object_name", &self.object_name);
1704 if !self._unknown_fields.is_empty() {
1705 debug_struct.field("_unknown_fields", &self._unknown_fields);
1706 }
1707 debug_struct.finish()
1708 }
1709}
1710
1711impl std::fmt::Debug for super::source_object_identifier::MongodbObjectIdentifier {
1712 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1713 let mut debug_struct = f.debug_struct("MongodbObjectIdentifier");
1714 debug_struct.field("database", &self.database);
1715 debug_struct.field("collection", &self.collection);
1716 if !self._unknown_fields.is_empty() {
1717 debug_struct.field("_unknown_fields", &self._unknown_fields);
1718 }
1719 debug_struct.finish()
1720 }
1721}
1722
1723impl std::fmt::Debug for super::BackfillJob {
1724 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1725 let mut debug_struct = f.debug_struct("BackfillJob");
1726 debug_struct.field("state", &self.state);
1727 debug_struct.field("trigger", &self.trigger);
1728 debug_struct.field("last_start_time", &self.last_start_time);
1729 debug_struct.field("last_end_time", &self.last_end_time);
1730 debug_struct.field("errors", &self.errors);
1731 if !self._unknown_fields.is_empty() {
1732 debug_struct.field("_unknown_fields", &self._unknown_fields);
1733 }
1734 debug_struct.finish()
1735 }
1736}
1737
1738impl std::fmt::Debug for super::Error {
1739 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1740 let mut debug_struct = f.debug_struct("Error");
1741 debug_struct.field("reason", &self.reason);
1742 debug_struct.field("error_uuid", &self.error_uuid);
1743 debug_struct.field("message", &self.message);
1744 debug_struct.field("error_time", &self.error_time);
1745 debug_struct.field("details", &self.details);
1746 if !self._unknown_fields.is_empty() {
1747 debug_struct.field("_unknown_fields", &self._unknown_fields);
1748 }
1749 debug_struct.finish()
1750 }
1751}
1752
1753impl std::fmt::Debug for super::ValidationResult {
1754 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1755 let mut debug_struct = f.debug_struct("ValidationResult");
1756 debug_struct.field("validations", &self.validations);
1757 if !self._unknown_fields.is_empty() {
1758 debug_struct.field("_unknown_fields", &self._unknown_fields);
1759 }
1760 debug_struct.finish()
1761 }
1762}
1763
1764impl std::fmt::Debug for super::Validation {
1765 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1766 let mut debug_struct = f.debug_struct("Validation");
1767 debug_struct.field("description", &self.description);
1768 debug_struct.field("state", &self.state);
1769 debug_struct.field("message", &self.message);
1770 debug_struct.field("code", &self.code);
1771 if !self._unknown_fields.is_empty() {
1772 debug_struct.field("_unknown_fields", &self._unknown_fields);
1773 }
1774 debug_struct.finish()
1775 }
1776}
1777
1778impl std::fmt::Debug for super::ValidationMessage {
1779 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1780 let mut debug_struct = f.debug_struct("ValidationMessage");
1781 debug_struct.field("message", &self.message);
1782 debug_struct.field("level", &self.level);
1783 debug_struct.field("metadata", &self.metadata);
1784 debug_struct.field("code", &self.code);
1785 if !self._unknown_fields.is_empty() {
1786 debug_struct.field("_unknown_fields", &self._unknown_fields);
1787 }
1788 debug_struct.finish()
1789 }
1790}
1791
1792impl std::fmt::Debug for super::CdcStrategy {
1793 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1794 let mut debug_struct = f.debug_struct("CdcStrategy");
1795 debug_struct.field("start_position", &self.start_position);
1796 if !self._unknown_fields.is_empty() {
1797 debug_struct.field("_unknown_fields", &self._unknown_fields);
1798 }
1799 debug_struct.finish()
1800 }
1801}
1802
1803impl std::fmt::Debug for super::cdc_strategy::MostRecentStartPosition {
1804 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1805 let mut debug_struct = f.debug_struct("MostRecentStartPosition");
1806 if !self._unknown_fields.is_empty() {
1807 debug_struct.field("_unknown_fields", &self._unknown_fields);
1808 }
1809 debug_struct.finish()
1810 }
1811}
1812
1813impl std::fmt::Debug for super::cdc_strategy::NextAvailableStartPosition {
1814 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1815 let mut debug_struct = f.debug_struct("NextAvailableStartPosition");
1816 if !self._unknown_fields.is_empty() {
1817 debug_struct.field("_unknown_fields", &self._unknown_fields);
1818 }
1819 debug_struct.finish()
1820 }
1821}
1822
1823impl std::fmt::Debug for super::cdc_strategy::SpecificStartPosition {
1824 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1825 let mut debug_struct = f.debug_struct("SpecificStartPosition");
1826 debug_struct.field("position", &self.position);
1827 if !self._unknown_fields.is_empty() {
1828 debug_struct.field("_unknown_fields", &self._unknown_fields);
1829 }
1830 debug_struct.finish()
1831 }
1832}
1833
1834impl std::fmt::Debug for super::SqlServerLsnPosition {
1835 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1836 let mut debug_struct = f.debug_struct("SqlServerLsnPosition");
1837 debug_struct.field("lsn", &self.lsn);
1838 if !self._unknown_fields.is_empty() {
1839 debug_struct.field("_unknown_fields", &self._unknown_fields);
1840 }
1841 debug_struct.finish()
1842 }
1843}
1844
1845impl std::fmt::Debug for super::OracleScnPosition {
1846 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1847 let mut debug_struct = f.debug_struct("OracleScnPosition");
1848 debug_struct.field("scn", &self.scn);
1849 if !self._unknown_fields.is_empty() {
1850 debug_struct.field("_unknown_fields", &self._unknown_fields);
1851 }
1852 debug_struct.finish()
1853 }
1854}
1855
1856impl std::fmt::Debug for super::MysqlLogPosition {
1857 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1858 let mut debug_struct = f.debug_struct("MysqlLogPosition");
1859 debug_struct.field("log_file", &self.log_file);
1860 debug_struct.field("log_position", &self.log_position);
1861 if !self._unknown_fields.is_empty() {
1862 debug_struct.field("_unknown_fields", &self._unknown_fields);
1863 }
1864 debug_struct.finish()
1865 }
1866}
1867
1868impl std::fmt::Debug for super::MysqlGtidPosition {
1869 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1870 let mut debug_struct = f.debug_struct("MysqlGtidPosition");
1871 debug_struct.field("gtid_set", &self.gtid_set);
1872 if !self._unknown_fields.is_empty() {
1873 debug_struct.field("_unknown_fields", &self._unknown_fields);
1874 }
1875 debug_struct.finish()
1876 }
1877}