1#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::AutoscalingPolicy {
21 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22 let mut debug_struct = f.debug_struct("AutoscalingPolicy");
23 debug_struct.field("id", &self.id);
24 debug_struct.field("name", &self.name);
25 debug_struct.field("worker_config", &self.worker_config);
26 debug_struct.field("secondary_worker_config", &self.secondary_worker_config);
27 debug_struct.field("labels", &self.labels);
28 debug_struct.field("cluster_type", &self.cluster_type);
29 debug_struct.field("algorithm", &self.algorithm);
30 if !self._unknown_fields.is_empty() {
31 debug_struct.field("_unknown_fields", &self._unknown_fields);
32 }
33 debug_struct.finish()
34 }
35}
36
37impl std::fmt::Debug for super::BasicAutoscalingAlgorithm {
38 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
39 let mut debug_struct = f.debug_struct("BasicAutoscalingAlgorithm");
40 debug_struct.field("cooldown_period", &self.cooldown_period);
41 debug_struct.field("config", &self.config);
42 if !self._unknown_fields.is_empty() {
43 debug_struct.field("_unknown_fields", &self._unknown_fields);
44 }
45 debug_struct.finish()
46 }
47}
48
49impl std::fmt::Debug for super::BasicYarnAutoscalingConfig {
50 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
51 let mut debug_struct = f.debug_struct("BasicYarnAutoscalingConfig");
52 debug_struct.field(
53 "graceful_decommission_timeout",
54 &self.graceful_decommission_timeout,
55 );
56 debug_struct.field("scale_up_factor", &self.scale_up_factor);
57 debug_struct.field("scale_down_factor", &self.scale_down_factor);
58 debug_struct.field(
59 "scale_up_min_worker_fraction",
60 &self.scale_up_min_worker_fraction,
61 );
62 debug_struct.field(
63 "scale_down_min_worker_fraction",
64 &self.scale_down_min_worker_fraction,
65 );
66 if !self._unknown_fields.is_empty() {
67 debug_struct.field("_unknown_fields", &self._unknown_fields);
68 }
69 debug_struct.finish()
70 }
71}
72
73impl std::fmt::Debug for super::InstanceGroupAutoscalingPolicyConfig {
74 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
75 let mut debug_struct = f.debug_struct("InstanceGroupAutoscalingPolicyConfig");
76 debug_struct.field("min_instances", &self.min_instances);
77 debug_struct.field("max_instances", &self.max_instances);
78 debug_struct.field("weight", &self.weight);
79 if !self._unknown_fields.is_empty() {
80 debug_struct.field("_unknown_fields", &self._unknown_fields);
81 }
82 debug_struct.finish()
83 }
84}
85
86impl std::fmt::Debug for super::CreateAutoscalingPolicyRequest {
87 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
88 let mut debug_struct = f.debug_struct("CreateAutoscalingPolicyRequest");
89 debug_struct.field("parent", &self.parent);
90 debug_struct.field("policy", &self.policy);
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::GetAutoscalingPolicyRequest {
99 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
100 let mut debug_struct = f.debug_struct("GetAutoscalingPolicyRequest");
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::UpdateAutoscalingPolicyRequest {
110 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
111 let mut debug_struct = f.debug_struct("UpdateAutoscalingPolicyRequest");
112 debug_struct.field("policy", &self.policy);
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::DeleteAutoscalingPolicyRequest {
121 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
122 let mut debug_struct = f.debug_struct("DeleteAutoscalingPolicyRequest");
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::ListAutoscalingPoliciesRequest {
132 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
133 let mut debug_struct = f.debug_struct("ListAutoscalingPoliciesRequest");
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 if !self._unknown_fields.is_empty() {
138 debug_struct.field("_unknown_fields", &self._unknown_fields);
139 }
140 debug_struct.finish()
141 }
142}
143
144impl std::fmt::Debug for super::ListAutoscalingPoliciesResponse {
145 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
146 let mut debug_struct = f.debug_struct("ListAutoscalingPoliciesResponse");
147 debug_struct.field("policies", &self.policies);
148 debug_struct.field("next_page_token", &self.next_page_token);
149 if !self._unknown_fields.is_empty() {
150 debug_struct.field("_unknown_fields", &self._unknown_fields);
151 }
152 debug_struct.finish()
153 }
154}
155
156impl std::fmt::Debug for super::CreateBatchRequest {
157 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
158 let mut debug_struct = f.debug_struct("CreateBatchRequest");
159 debug_struct.field("parent", &self.parent);
160 debug_struct.field("batch", &self.batch);
161 debug_struct.field("batch_id", &self.batch_id);
162 debug_struct.field("request_id", &self.request_id);
163 if !self._unknown_fields.is_empty() {
164 debug_struct.field("_unknown_fields", &self._unknown_fields);
165 }
166 debug_struct.finish()
167 }
168}
169
170impl std::fmt::Debug for super::GetBatchRequest {
171 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
172 let mut debug_struct = f.debug_struct("GetBatchRequest");
173 debug_struct.field("name", &self.name);
174 if !self._unknown_fields.is_empty() {
175 debug_struct.field("_unknown_fields", &self._unknown_fields);
176 }
177 debug_struct.finish()
178 }
179}
180
181impl std::fmt::Debug for super::ListBatchesRequest {
182 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
183 let mut debug_struct = f.debug_struct("ListBatchesRequest");
184 debug_struct.field("parent", &self.parent);
185 debug_struct.field("page_size", &self.page_size);
186 debug_struct.field("page_token", &self.page_token);
187 debug_struct.field("filter", &self.filter);
188 debug_struct.field("order_by", &self.order_by);
189 if !self._unknown_fields.is_empty() {
190 debug_struct.field("_unknown_fields", &self._unknown_fields);
191 }
192 debug_struct.finish()
193 }
194}
195
196impl std::fmt::Debug for super::ListBatchesResponse {
197 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
198 let mut debug_struct = f.debug_struct("ListBatchesResponse");
199 debug_struct.field("batches", &self.batches);
200 debug_struct.field("next_page_token", &self.next_page_token);
201 debug_struct.field("unreachable", &self.unreachable);
202 if !self._unknown_fields.is_empty() {
203 debug_struct.field("_unknown_fields", &self._unknown_fields);
204 }
205 debug_struct.finish()
206 }
207}
208
209impl std::fmt::Debug for super::DeleteBatchRequest {
210 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
211 let mut debug_struct = f.debug_struct("DeleteBatchRequest");
212 debug_struct.field("name", &self.name);
213 if !self._unknown_fields.is_empty() {
214 debug_struct.field("_unknown_fields", &self._unknown_fields);
215 }
216 debug_struct.finish()
217 }
218}
219
220impl std::fmt::Debug for super::Batch {
221 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
222 let mut debug_struct = f.debug_struct("Batch");
223 debug_struct.field("name", &self.name);
224 debug_struct.field("uuid", &self.uuid);
225 debug_struct.field("create_time", &self.create_time);
226 debug_struct.field("runtime_info", &self.runtime_info);
227 debug_struct.field("state", &self.state);
228 debug_struct.field("state_message", &self.state_message);
229 debug_struct.field("state_time", &self.state_time);
230 debug_struct.field("creator", &self.creator);
231 debug_struct.field("labels", &self.labels);
232 debug_struct.field("runtime_config", &self.runtime_config);
233 debug_struct.field("environment_config", &self.environment_config);
234 debug_struct.field("operation", &self.operation);
235 debug_struct.field("state_history", &self.state_history);
236 debug_struct.field("batch_config", &self.batch_config);
237 if !self._unknown_fields.is_empty() {
238 debug_struct.field("_unknown_fields", &self._unknown_fields);
239 }
240 debug_struct.finish()
241 }
242}
243
244impl std::fmt::Debug for super::batch::StateHistory {
245 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
246 let mut debug_struct = f.debug_struct("StateHistory");
247 debug_struct.field("state", &self.state);
248 debug_struct.field("state_message", &self.state_message);
249 debug_struct.field("state_start_time", &self.state_start_time);
250 if !self._unknown_fields.is_empty() {
251 debug_struct.field("_unknown_fields", &self._unknown_fields);
252 }
253 debug_struct.finish()
254 }
255}
256
257impl std::fmt::Debug for super::PySparkBatch {
258 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
259 let mut debug_struct = f.debug_struct("PySparkBatch");
260 debug_struct.field("main_python_file_uri", &self.main_python_file_uri);
261 debug_struct.field("args", &self.args);
262 debug_struct.field("python_file_uris", &self.python_file_uris);
263 debug_struct.field("jar_file_uris", &self.jar_file_uris);
264 debug_struct.field("file_uris", &self.file_uris);
265 debug_struct.field("archive_uris", &self.archive_uris);
266 if !self._unknown_fields.is_empty() {
267 debug_struct.field("_unknown_fields", &self._unknown_fields);
268 }
269 debug_struct.finish()
270 }
271}
272
273impl std::fmt::Debug for super::SparkBatch {
274 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
275 let mut debug_struct = f.debug_struct("SparkBatch");
276 debug_struct.field("args", &self.args);
277 debug_struct.field("jar_file_uris", &self.jar_file_uris);
278 debug_struct.field("file_uris", &self.file_uris);
279 debug_struct.field("archive_uris", &self.archive_uris);
280 debug_struct.field("driver", &self.driver);
281 if !self._unknown_fields.is_empty() {
282 debug_struct.field("_unknown_fields", &self._unknown_fields);
283 }
284 debug_struct.finish()
285 }
286}
287
288impl std::fmt::Debug for super::SparkRBatch {
289 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
290 let mut debug_struct = f.debug_struct("SparkRBatch");
291 debug_struct.field("main_r_file_uri", &self.main_r_file_uri);
292 debug_struct.field("args", &self.args);
293 debug_struct.field("file_uris", &self.file_uris);
294 debug_struct.field("archive_uris", &self.archive_uris);
295 if !self._unknown_fields.is_empty() {
296 debug_struct.field("_unknown_fields", &self._unknown_fields);
297 }
298 debug_struct.finish()
299 }
300}
301
302impl std::fmt::Debug for super::SparkSqlBatch {
303 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
304 let mut debug_struct = f.debug_struct("SparkSqlBatch");
305 debug_struct.field("query_file_uri", &self.query_file_uri);
306 debug_struct.field("query_variables", &self.query_variables);
307 debug_struct.field("jar_file_uris", &self.jar_file_uris);
308 if !self._unknown_fields.is_empty() {
309 debug_struct.field("_unknown_fields", &self._unknown_fields);
310 }
311 debug_struct.finish()
312 }
313}
314
315impl std::fmt::Debug for super::PySparkNotebookBatch {
316 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
317 let mut debug_struct = f.debug_struct("PySparkNotebookBatch");
318 debug_struct.field("notebook_file_uri", &self.notebook_file_uri);
319 debug_struct.field("params", &self.params);
320 debug_struct.field("python_file_uris", &self.python_file_uris);
321 debug_struct.field("jar_file_uris", &self.jar_file_uris);
322 debug_struct.field("file_uris", &self.file_uris);
323 debug_struct.field("archive_uris", &self.archive_uris);
324 if !self._unknown_fields.is_empty() {
325 debug_struct.field("_unknown_fields", &self._unknown_fields);
326 }
327 debug_struct.finish()
328 }
329}
330
331impl std::fmt::Debug for super::Cluster {
332 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
333 let mut debug_struct = f.debug_struct("Cluster");
334 debug_struct.field("project_id", &self.project_id);
335 debug_struct.field("cluster_name", &self.cluster_name);
336 debug_struct.field("config", &self.config);
337 debug_struct.field("virtual_cluster_config", &self.virtual_cluster_config);
338 debug_struct.field("labels", &self.labels);
339 debug_struct.field("status", &self.status);
340 debug_struct.field("status_history", &self.status_history);
341 debug_struct.field("cluster_uuid", &self.cluster_uuid);
342 debug_struct.field("metrics", &self.metrics);
343 if !self._unknown_fields.is_empty() {
344 debug_struct.field("_unknown_fields", &self._unknown_fields);
345 }
346 debug_struct.finish()
347 }
348}
349
350impl std::fmt::Debug for super::ClusterConfig {
351 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
352 let mut debug_struct = f.debug_struct("ClusterConfig");
353 debug_struct.field("cluster_type", &self.cluster_type);
354 debug_struct.field("cluster_tier", &self.cluster_tier);
355 debug_struct.field("engine", &self.engine);
356 debug_struct.field("config_bucket", &self.config_bucket);
357 debug_struct.field("temp_bucket", &self.temp_bucket);
358 debug_struct.field("gce_cluster_config", &self.gce_cluster_config);
359 debug_struct.field("master_config", &self.master_config);
360 debug_struct.field("worker_config", &self.worker_config);
361 debug_struct.field("secondary_worker_config", &self.secondary_worker_config);
362 debug_struct.field("software_config", &self.software_config);
363 debug_struct.field("initialization_actions", &self.initialization_actions);
364 debug_struct.field("encryption_config", &self.encryption_config);
365 debug_struct.field("autoscaling_config", &self.autoscaling_config);
366 debug_struct.field("security_config", &self.security_config);
367 debug_struct.field("lifecycle_config", &self.lifecycle_config);
368 debug_struct.field("endpoint_config", &self.endpoint_config);
369 debug_struct.field("metastore_config", &self.metastore_config);
370 debug_struct.field("dataproc_metric_config", &self.dataproc_metric_config);
371 debug_struct.field("auxiliary_node_groups", &self.auxiliary_node_groups);
372 if !self._unknown_fields.is_empty() {
373 debug_struct.field("_unknown_fields", &self._unknown_fields);
374 }
375 debug_struct.finish()
376 }
377}
378
379impl std::fmt::Debug for super::VirtualClusterConfig {
380 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
381 let mut debug_struct = f.debug_struct("VirtualClusterConfig");
382 debug_struct.field("staging_bucket", &self.staging_bucket);
383 debug_struct.field("auxiliary_services_config", &self.auxiliary_services_config);
384 debug_struct.field("infrastructure_config", &self.infrastructure_config);
385 if !self._unknown_fields.is_empty() {
386 debug_struct.field("_unknown_fields", &self._unknown_fields);
387 }
388 debug_struct.finish()
389 }
390}
391
392impl std::fmt::Debug for super::AuxiliaryServicesConfig {
393 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
394 let mut debug_struct = f.debug_struct("AuxiliaryServicesConfig");
395 debug_struct.field("metastore_config", &self.metastore_config);
396 debug_struct.field(
397 "spark_history_server_config",
398 &self.spark_history_server_config,
399 );
400 if !self._unknown_fields.is_empty() {
401 debug_struct.field("_unknown_fields", &self._unknown_fields);
402 }
403 debug_struct.finish()
404 }
405}
406
407impl std::fmt::Debug for super::EndpointConfig {
408 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
409 let mut debug_struct = f.debug_struct("EndpointConfig");
410 debug_struct.field("http_ports", &self.http_ports);
411 debug_struct.field("enable_http_port_access", &self.enable_http_port_access);
412 if !self._unknown_fields.is_empty() {
413 debug_struct.field("_unknown_fields", &self._unknown_fields);
414 }
415 debug_struct.finish()
416 }
417}
418
419impl std::fmt::Debug for super::AutoscalingConfig {
420 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
421 let mut debug_struct = f.debug_struct("AutoscalingConfig");
422 debug_struct.field("policy_uri", &self.policy_uri);
423 if !self._unknown_fields.is_empty() {
424 debug_struct.field("_unknown_fields", &self._unknown_fields);
425 }
426 debug_struct.finish()
427 }
428}
429
430impl std::fmt::Debug for super::EncryptionConfig {
431 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
432 let mut debug_struct = f.debug_struct("EncryptionConfig");
433 debug_struct.field("gce_pd_kms_key_name", &self.gce_pd_kms_key_name);
434 debug_struct.field("kms_key", &self.kms_key);
435 if !self._unknown_fields.is_empty() {
436 debug_struct.field("_unknown_fields", &self._unknown_fields);
437 }
438 debug_struct.finish()
439 }
440}
441
442impl std::fmt::Debug for super::GceClusterConfig {
443 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
444 let mut debug_struct = f.debug_struct("GceClusterConfig");
445 debug_struct.field("zone_uri", &self.zone_uri);
446 debug_struct.field("network_uri", &self.network_uri);
447 debug_struct.field("subnetwork_uri", &self.subnetwork_uri);
448 debug_struct.field("internal_ip_only", &self.internal_ip_only);
449 debug_struct.field(
450 "private_ipv6_google_access",
451 &self.private_ipv6_google_access,
452 );
453 debug_struct.field("service_account", &self.service_account);
454 debug_struct.field("service_account_scopes", &self.service_account_scopes);
455 debug_struct.field("tags", &self.tags);
456 debug_struct.field("metadata", &self.metadata);
457 debug_struct.field("reservation_affinity", &self.reservation_affinity);
458 debug_struct.field("node_group_affinity", &self.node_group_affinity);
459 debug_struct.field("shielded_instance_config", &self.shielded_instance_config);
460 debug_struct.field(
461 "confidential_instance_config",
462 &self.confidential_instance_config,
463 );
464 debug_struct.field("resource_manager_tags", &self.resource_manager_tags);
465 if !self._unknown_fields.is_empty() {
466 debug_struct.field("_unknown_fields", &self._unknown_fields);
467 }
468 debug_struct.finish()
469 }
470}
471
472impl std::fmt::Debug for super::NodeGroupAffinity {
473 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
474 let mut debug_struct = f.debug_struct("NodeGroupAffinity");
475 debug_struct.field("node_group_uri", &self.node_group_uri);
476 if !self._unknown_fields.is_empty() {
477 debug_struct.field("_unknown_fields", &self._unknown_fields);
478 }
479 debug_struct.finish()
480 }
481}
482
483impl std::fmt::Debug for super::ShieldedInstanceConfig {
484 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
485 let mut debug_struct = f.debug_struct("ShieldedInstanceConfig");
486 debug_struct.field("enable_secure_boot", &self.enable_secure_boot);
487 debug_struct.field("enable_vtpm", &self.enable_vtpm);
488 debug_struct.field(
489 "enable_integrity_monitoring",
490 &self.enable_integrity_monitoring,
491 );
492 if !self._unknown_fields.is_empty() {
493 debug_struct.field("_unknown_fields", &self._unknown_fields);
494 }
495 debug_struct.finish()
496 }
497}
498
499impl std::fmt::Debug for super::ConfidentialInstanceConfig {
500 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
501 let mut debug_struct = f.debug_struct("ConfidentialInstanceConfig");
502 debug_struct.field(
503 "enable_confidential_compute",
504 &self.enable_confidential_compute,
505 );
506 debug_struct.field(
507 "confidential_instance_type",
508 &self.confidential_instance_type,
509 );
510 if !self._unknown_fields.is_empty() {
511 debug_struct.field("_unknown_fields", &self._unknown_fields);
512 }
513 debug_struct.finish()
514 }
515}
516
517impl std::fmt::Debug for super::InstanceGroupConfig {
518 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
519 let mut debug_struct = f.debug_struct("InstanceGroupConfig");
520 debug_struct.field("num_instances", &self.num_instances);
521 debug_struct.field("instance_names", &self.instance_names);
522 debug_struct.field("instance_references", &self.instance_references);
523 debug_struct.field("image_uri", &self.image_uri);
524 debug_struct.field("machine_type_uri", &self.machine_type_uri);
525 debug_struct.field("disk_config", &self.disk_config);
526 debug_struct.field("is_preemptible", &self.is_preemptible);
527 debug_struct.field("preemptibility", &self.preemptibility);
528 debug_struct.field("managed_group_config", &self.managed_group_config);
529 debug_struct.field("accelerators", &self.accelerators);
530 debug_struct.field("min_cpu_platform", &self.min_cpu_platform);
531 debug_struct.field("min_num_instances", &self.min_num_instances);
532 debug_struct.field(
533 "instance_flexibility_policy",
534 &self.instance_flexibility_policy,
535 );
536 debug_struct.field("startup_config", &self.startup_config);
537 if !self._unknown_fields.is_empty() {
538 debug_struct.field("_unknown_fields", &self._unknown_fields);
539 }
540 debug_struct.finish()
541 }
542}
543
544impl std::fmt::Debug for super::StartupConfig {
545 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
546 let mut debug_struct = f.debug_struct("StartupConfig");
547 debug_struct.field(
548 "required_registration_fraction",
549 &self.required_registration_fraction,
550 );
551 if !self._unknown_fields.is_empty() {
552 debug_struct.field("_unknown_fields", &self._unknown_fields);
553 }
554 debug_struct.finish()
555 }
556}
557
558impl std::fmt::Debug for super::InstanceReference {
559 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
560 let mut debug_struct = f.debug_struct("InstanceReference");
561 debug_struct.field("instance_name", &self.instance_name);
562 debug_struct.field("instance_id", &self.instance_id);
563 debug_struct.field("public_key", &self.public_key);
564 debug_struct.field("public_ecies_key", &self.public_ecies_key);
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::ManagedGroupConfig {
573 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
574 let mut debug_struct = f.debug_struct("ManagedGroupConfig");
575 debug_struct.field("instance_template_name", &self.instance_template_name);
576 debug_struct.field(
577 "instance_group_manager_name",
578 &self.instance_group_manager_name,
579 );
580 debug_struct.field(
581 "instance_group_manager_uri",
582 &self.instance_group_manager_uri,
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::InstanceFlexibilityPolicy {
592 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
593 let mut debug_struct = f.debug_struct("InstanceFlexibilityPolicy");
594 debug_struct.field("provisioning_model_mix", &self.provisioning_model_mix);
595 debug_struct.field("instance_selection_list", &self.instance_selection_list);
596 debug_struct.field(
597 "instance_selection_results",
598 &self.instance_selection_results,
599 );
600 if !self._unknown_fields.is_empty() {
601 debug_struct.field("_unknown_fields", &self._unknown_fields);
602 }
603 debug_struct.finish()
604 }
605}
606
607impl std::fmt::Debug for super::instance_flexibility_policy::ProvisioningModelMix {
608 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
609 let mut debug_struct = f.debug_struct("ProvisioningModelMix");
610 debug_struct.field("standard_capacity_base", &self.standard_capacity_base);
611 debug_struct.field(
612 "standard_capacity_percent_above_base",
613 &self.standard_capacity_percent_above_base,
614 );
615 if !self._unknown_fields.is_empty() {
616 debug_struct.field("_unknown_fields", &self._unknown_fields);
617 }
618 debug_struct.finish()
619 }
620}
621
622impl std::fmt::Debug for super::instance_flexibility_policy::InstanceSelection {
623 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
624 let mut debug_struct = f.debug_struct("InstanceSelection");
625 debug_struct.field("machine_types", &self.machine_types);
626 debug_struct.field("rank", &self.rank);
627 debug_struct.field("disk_config", &self.disk_config);
628 if !self._unknown_fields.is_empty() {
629 debug_struct.field("_unknown_fields", &self._unknown_fields);
630 }
631 debug_struct.finish()
632 }
633}
634
635impl std::fmt::Debug for super::instance_flexibility_policy::InstanceSelectionResult {
636 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
637 let mut debug_struct = f.debug_struct("InstanceSelectionResult");
638 debug_struct.field("machine_type", &self.machine_type);
639 debug_struct.field("vm_count", &self.vm_count);
640 if !self._unknown_fields.is_empty() {
641 debug_struct.field("_unknown_fields", &self._unknown_fields);
642 }
643 debug_struct.finish()
644 }
645}
646
647impl std::fmt::Debug for super::AcceleratorConfig {
648 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
649 let mut debug_struct = f.debug_struct("AcceleratorConfig");
650 debug_struct.field("accelerator_type_uri", &self.accelerator_type_uri);
651 debug_struct.field("accelerator_count", &self.accelerator_count);
652 if !self._unknown_fields.is_empty() {
653 debug_struct.field("_unknown_fields", &self._unknown_fields);
654 }
655 debug_struct.finish()
656 }
657}
658
659impl std::fmt::Debug for super::DiskConfig {
660 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
661 let mut debug_struct = f.debug_struct("DiskConfig");
662 debug_struct.field("boot_disk_type", &self.boot_disk_type);
663 debug_struct.field("boot_disk_size_gb", &self.boot_disk_size_gb);
664 debug_struct.field("num_local_ssds", &self.num_local_ssds);
665 debug_struct.field("local_ssd_interface", &self.local_ssd_interface);
666 debug_struct.field(
667 "boot_disk_provisioned_iops",
668 &self.boot_disk_provisioned_iops,
669 );
670 debug_struct.field(
671 "boot_disk_provisioned_throughput",
672 &self.boot_disk_provisioned_throughput,
673 );
674 debug_struct.field("attached_disk_configs", &self.attached_disk_configs);
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::AttachedDiskConfig {
683 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
684 let mut debug_struct = f.debug_struct("AttachedDiskConfig");
685 debug_struct.field("disk_type", &self.disk_type);
686 debug_struct.field("disk_size_gb", &self.disk_size_gb);
687 debug_struct.field("provisioned_iops", &self.provisioned_iops);
688 debug_struct.field("provisioned_throughput", &self.provisioned_throughput);
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::AuxiliaryNodeGroup {
697 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
698 let mut debug_struct = f.debug_struct("AuxiliaryNodeGroup");
699 debug_struct.field("node_group", &self.node_group);
700 debug_struct.field("node_group_id", &self.node_group_id);
701 if !self._unknown_fields.is_empty() {
702 debug_struct.field("_unknown_fields", &self._unknown_fields);
703 }
704 debug_struct.finish()
705 }
706}
707
708impl std::fmt::Debug for super::NodeGroup {
709 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
710 let mut debug_struct = f.debug_struct("NodeGroup");
711 debug_struct.field("name", &self.name);
712 debug_struct.field("roles", &self.roles);
713 debug_struct.field("node_group_config", &self.node_group_config);
714 debug_struct.field("labels", &self.labels);
715 if !self._unknown_fields.is_empty() {
716 debug_struct.field("_unknown_fields", &self._unknown_fields);
717 }
718 debug_struct.finish()
719 }
720}
721
722impl std::fmt::Debug for super::NodeInitializationAction {
723 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
724 let mut debug_struct = f.debug_struct("NodeInitializationAction");
725 debug_struct.field("executable_file", &self.executable_file);
726 debug_struct.field("execution_timeout", &self.execution_timeout);
727 if !self._unknown_fields.is_empty() {
728 debug_struct.field("_unknown_fields", &self._unknown_fields);
729 }
730 debug_struct.finish()
731 }
732}
733
734impl std::fmt::Debug for super::ClusterStatus {
735 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
736 let mut debug_struct = f.debug_struct("ClusterStatus");
737 debug_struct.field("state", &self.state);
738 debug_struct.field("detail", &self.detail);
739 debug_struct.field("state_start_time", &self.state_start_time);
740 debug_struct.field("substate", &self.substate);
741 if !self._unknown_fields.is_empty() {
742 debug_struct.field("_unknown_fields", &self._unknown_fields);
743 }
744 debug_struct.finish()
745 }
746}
747
748impl std::fmt::Debug for super::SecurityConfig {
749 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
750 let mut debug_struct = f.debug_struct("SecurityConfig");
751 debug_struct.field("kerberos_config", &self.kerberos_config);
752 debug_struct.field("identity_config", &self.identity_config);
753 if !self._unknown_fields.is_empty() {
754 debug_struct.field("_unknown_fields", &self._unknown_fields);
755 }
756 debug_struct.finish()
757 }
758}
759
760impl std::fmt::Debug for super::KerberosConfig {
761 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
762 let mut debug_struct = f.debug_struct("KerberosConfig");
763 debug_struct.field("enable_kerberos", &self.enable_kerberos);
764 debug_struct.field(
765 "root_principal_password_uri",
766 &self.root_principal_password_uri,
767 );
768 debug_struct.field("kms_key_uri", &self.kms_key_uri);
769 debug_struct.field("keystore_uri", &self.keystore_uri);
770 debug_struct.field("truststore_uri", &self.truststore_uri);
771 debug_struct.field("keystore_password_uri", &self.keystore_password_uri);
772 debug_struct.field("key_password_uri", &self.key_password_uri);
773 debug_struct.field("truststore_password_uri", &self.truststore_password_uri);
774 debug_struct.field("cross_realm_trust_realm", &self.cross_realm_trust_realm);
775 debug_struct.field("cross_realm_trust_kdc", &self.cross_realm_trust_kdc);
776 debug_struct.field(
777 "cross_realm_trust_admin_server",
778 &self.cross_realm_trust_admin_server,
779 );
780 debug_struct.field(
781 "cross_realm_trust_shared_password_uri",
782 &self.cross_realm_trust_shared_password_uri,
783 );
784 debug_struct.field("kdc_db_key_uri", &self.kdc_db_key_uri);
785 debug_struct.field("tgt_lifetime_hours", &self.tgt_lifetime_hours);
786 debug_struct.field("realm", &self.realm);
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::IdentityConfig {
795 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
796 let mut debug_struct = f.debug_struct("IdentityConfig");
797 debug_struct.field(
798 "user_service_account_mapping",
799 &self.user_service_account_mapping,
800 );
801 if !self._unknown_fields.is_empty() {
802 debug_struct.field("_unknown_fields", &self._unknown_fields);
803 }
804 debug_struct.finish()
805 }
806}
807
808impl std::fmt::Debug for super::SoftwareConfig {
809 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
810 let mut debug_struct = f.debug_struct("SoftwareConfig");
811 debug_struct.field("image_version", &self.image_version);
812 debug_struct.field("properties", &self.properties);
813 debug_struct.field("optional_components", &self.optional_components);
814 if !self._unknown_fields.is_empty() {
815 debug_struct.field("_unknown_fields", &self._unknown_fields);
816 }
817 debug_struct.finish()
818 }
819}
820
821impl std::fmt::Debug for super::LifecycleConfig {
822 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
823 let mut debug_struct = f.debug_struct("LifecycleConfig");
824 debug_struct.field("idle_delete_ttl", &self.idle_delete_ttl);
825 debug_struct.field("idle_stop_ttl", &self.idle_stop_ttl);
826 debug_struct.field("idle_start_time", &self.idle_start_time);
827 debug_struct.field("ttl", &self.ttl);
828 debug_struct.field("stop_ttl", &self.stop_ttl);
829 if !self._unknown_fields.is_empty() {
830 debug_struct.field("_unknown_fields", &self._unknown_fields);
831 }
832 debug_struct.finish()
833 }
834}
835
836impl std::fmt::Debug for super::MetastoreConfig {
837 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
838 let mut debug_struct = f.debug_struct("MetastoreConfig");
839 debug_struct.field(
840 "dataproc_metastore_service",
841 &self.dataproc_metastore_service,
842 );
843 if !self._unknown_fields.is_empty() {
844 debug_struct.field("_unknown_fields", &self._unknown_fields);
845 }
846 debug_struct.finish()
847 }
848}
849
850impl std::fmt::Debug for super::ClusterMetrics {
851 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
852 let mut debug_struct = f.debug_struct("ClusterMetrics");
853 debug_struct.field("hdfs_metrics", &self.hdfs_metrics);
854 debug_struct.field("yarn_metrics", &self.yarn_metrics);
855 if !self._unknown_fields.is_empty() {
856 debug_struct.field("_unknown_fields", &self._unknown_fields);
857 }
858 debug_struct.finish()
859 }
860}
861
862impl std::fmt::Debug for super::DataprocMetricConfig {
863 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
864 let mut debug_struct = f.debug_struct("DataprocMetricConfig");
865 debug_struct.field("metrics", &self.metrics);
866 if !self._unknown_fields.is_empty() {
867 debug_struct.field("_unknown_fields", &self._unknown_fields);
868 }
869 debug_struct.finish()
870 }
871}
872
873impl std::fmt::Debug for super::dataproc_metric_config::Metric {
874 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
875 let mut debug_struct = f.debug_struct("Metric");
876 debug_struct.field("metric_source", &self.metric_source);
877 debug_struct.field("metric_overrides", &self.metric_overrides);
878 if !self._unknown_fields.is_empty() {
879 debug_struct.field("_unknown_fields", &self._unknown_fields);
880 }
881 debug_struct.finish()
882 }
883}
884
885impl std::fmt::Debug for super::CreateClusterRequest {
886 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
887 let mut debug_struct = f.debug_struct("CreateClusterRequest");
888 debug_struct.field("project_id", &self.project_id);
889 debug_struct.field("region", &self.region);
890 debug_struct.field("cluster", &self.cluster);
891 debug_struct.field("request_id", &self.request_id);
892 debug_struct.field(
893 "action_on_failed_primary_workers",
894 &self.action_on_failed_primary_workers,
895 );
896 if !self._unknown_fields.is_empty() {
897 debug_struct.field("_unknown_fields", &self._unknown_fields);
898 }
899 debug_struct.finish()
900 }
901}
902
903impl std::fmt::Debug for super::UpdateClusterRequest {
904 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
905 let mut debug_struct = f.debug_struct("UpdateClusterRequest");
906 debug_struct.field("project_id", &self.project_id);
907 debug_struct.field("region", &self.region);
908 debug_struct.field("cluster_name", &self.cluster_name);
909 debug_struct.field("cluster", &self.cluster);
910 debug_struct.field(
911 "graceful_decommission_timeout",
912 &self.graceful_decommission_timeout,
913 );
914 debug_struct.field("update_mask", &self.update_mask);
915 debug_struct.field("request_id", &self.request_id);
916 if !self._unknown_fields.is_empty() {
917 debug_struct.field("_unknown_fields", &self._unknown_fields);
918 }
919 debug_struct.finish()
920 }
921}
922
923impl std::fmt::Debug for super::StopClusterRequest {
924 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
925 let mut debug_struct = f.debug_struct("StopClusterRequest");
926 debug_struct.field("project_id", &self.project_id);
927 debug_struct.field("region", &self.region);
928 debug_struct.field("cluster_name", &self.cluster_name);
929 debug_struct.field("cluster_uuid", &self.cluster_uuid);
930 debug_struct.field("request_id", &self.request_id);
931 if !self._unknown_fields.is_empty() {
932 debug_struct.field("_unknown_fields", &self._unknown_fields);
933 }
934 debug_struct.finish()
935 }
936}
937
938impl std::fmt::Debug for super::StartClusterRequest {
939 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
940 let mut debug_struct = f.debug_struct("StartClusterRequest");
941 debug_struct.field("project_id", &self.project_id);
942 debug_struct.field("region", &self.region);
943 debug_struct.field("cluster_name", &self.cluster_name);
944 debug_struct.field("cluster_uuid", &self.cluster_uuid);
945 debug_struct.field("request_id", &self.request_id);
946 if !self._unknown_fields.is_empty() {
947 debug_struct.field("_unknown_fields", &self._unknown_fields);
948 }
949 debug_struct.finish()
950 }
951}
952
953impl std::fmt::Debug for super::DeleteClusterRequest {
954 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
955 let mut debug_struct = f.debug_struct("DeleteClusterRequest");
956 debug_struct.field("project_id", &self.project_id);
957 debug_struct.field("region", &self.region);
958 debug_struct.field("cluster_name", &self.cluster_name);
959 debug_struct.field("cluster_uuid", &self.cluster_uuid);
960 debug_struct.field("request_id", &self.request_id);
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::GetClusterRequest {
969 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
970 let mut debug_struct = f.debug_struct("GetClusterRequest");
971 debug_struct.field("project_id", &self.project_id);
972 debug_struct.field("region", &self.region);
973 debug_struct.field("cluster_name", &self.cluster_name);
974 if !self._unknown_fields.is_empty() {
975 debug_struct.field("_unknown_fields", &self._unknown_fields);
976 }
977 debug_struct.finish()
978 }
979}
980
981impl std::fmt::Debug for super::ListClustersRequest {
982 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
983 let mut debug_struct = f.debug_struct("ListClustersRequest");
984 debug_struct.field("project_id", &self.project_id);
985 debug_struct.field("region", &self.region);
986 debug_struct.field("filter", &self.filter);
987 debug_struct.field("page_size", &self.page_size);
988 debug_struct.field("page_token", &self.page_token);
989 if !self._unknown_fields.is_empty() {
990 debug_struct.field("_unknown_fields", &self._unknown_fields);
991 }
992 debug_struct.finish()
993 }
994}
995
996impl std::fmt::Debug for super::ListClustersResponse {
997 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
998 let mut debug_struct = f.debug_struct("ListClustersResponse");
999 debug_struct.field("clusters", &self.clusters);
1000 debug_struct.field("next_page_token", &self.next_page_token);
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::DiagnoseClusterRequest {
1009 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1010 let mut debug_struct = f.debug_struct("DiagnoseClusterRequest");
1011 debug_struct.field("project_id", &self.project_id);
1012 debug_struct.field("region", &self.region);
1013 debug_struct.field("cluster_name", &self.cluster_name);
1014 debug_struct.field("tarball_gcs_dir", &self.tarball_gcs_dir);
1015 debug_struct.field("tarball_access", &self.tarball_access);
1016 debug_struct.field("diagnosis_interval", &self.diagnosis_interval);
1017 debug_struct.field("jobs", &self.jobs);
1018 debug_struct.field("yarn_application_ids", &self.yarn_application_ids);
1019 if !self._unknown_fields.is_empty() {
1020 debug_struct.field("_unknown_fields", &self._unknown_fields);
1021 }
1022 debug_struct.finish()
1023 }
1024}
1025
1026impl std::fmt::Debug for super::DiagnoseClusterResults {
1027 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1028 let mut debug_struct = f.debug_struct("DiagnoseClusterResults");
1029 debug_struct.field("output_uri", &self.output_uri);
1030 if !self._unknown_fields.is_empty() {
1031 debug_struct.field("_unknown_fields", &self._unknown_fields);
1032 }
1033 debug_struct.finish()
1034 }
1035}
1036
1037impl std::fmt::Debug for super::ReservationAffinity {
1038 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1039 let mut debug_struct = f.debug_struct("ReservationAffinity");
1040 debug_struct.field("consume_reservation_type", &self.consume_reservation_type);
1041 debug_struct.field("key", &self.key);
1042 debug_struct.field("values", &self.values);
1043 if !self._unknown_fields.is_empty() {
1044 debug_struct.field("_unknown_fields", &self._unknown_fields);
1045 }
1046 debug_struct.finish()
1047 }
1048}
1049
1050impl std::fmt::Debug for super::LoggingConfig {
1051 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1052 let mut debug_struct = f.debug_struct("LoggingConfig");
1053 debug_struct.field("driver_log_levels", &self.driver_log_levels);
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::HadoopJob {
1062 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1063 let mut debug_struct = f.debug_struct("HadoopJob");
1064 debug_struct.field("args", &self.args);
1065 debug_struct.field("jar_file_uris", &self.jar_file_uris);
1066 debug_struct.field("file_uris", &self.file_uris);
1067 debug_struct.field("archive_uris", &self.archive_uris);
1068 debug_struct.field("properties", &self.properties);
1069 debug_struct.field("logging_config", &self.logging_config);
1070 debug_struct.field("driver", &self.driver);
1071 if !self._unknown_fields.is_empty() {
1072 debug_struct.field("_unknown_fields", &self._unknown_fields);
1073 }
1074 debug_struct.finish()
1075 }
1076}
1077
1078impl std::fmt::Debug for super::SparkJob {
1079 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1080 let mut debug_struct = f.debug_struct("SparkJob");
1081 debug_struct.field("args", &self.args);
1082 debug_struct.field("jar_file_uris", &self.jar_file_uris);
1083 debug_struct.field("file_uris", &self.file_uris);
1084 debug_struct.field("archive_uris", &self.archive_uris);
1085 debug_struct.field("properties", &self.properties);
1086 debug_struct.field("logging_config", &self.logging_config);
1087 debug_struct.field("driver", &self.driver);
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::PySparkJob {
1096 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1097 let mut debug_struct = f.debug_struct("PySparkJob");
1098 debug_struct.field("main_python_file_uri", &self.main_python_file_uri);
1099 debug_struct.field("args", &self.args);
1100 debug_struct.field("python_file_uris", &self.python_file_uris);
1101 debug_struct.field("jar_file_uris", &self.jar_file_uris);
1102 debug_struct.field("file_uris", &self.file_uris);
1103 debug_struct.field("archive_uris", &self.archive_uris);
1104 debug_struct.field("properties", &self.properties);
1105 debug_struct.field("logging_config", &self.logging_config);
1106 if !self._unknown_fields.is_empty() {
1107 debug_struct.field("_unknown_fields", &self._unknown_fields);
1108 }
1109 debug_struct.finish()
1110 }
1111}
1112
1113impl std::fmt::Debug for super::QueryList {
1114 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1115 let mut debug_struct = f.debug_struct("QueryList");
1116 debug_struct.field("queries", &self.queries);
1117 if !self._unknown_fields.is_empty() {
1118 debug_struct.field("_unknown_fields", &self._unknown_fields);
1119 }
1120 debug_struct.finish()
1121 }
1122}
1123
1124impl std::fmt::Debug for super::HiveJob {
1125 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1126 let mut debug_struct = f.debug_struct("HiveJob");
1127 debug_struct.field("continue_on_failure", &self.continue_on_failure);
1128 debug_struct.field("script_variables", &self.script_variables);
1129 debug_struct.field("properties", &self.properties);
1130 debug_struct.field("jar_file_uris", &self.jar_file_uris);
1131 debug_struct.field("queries", &self.queries);
1132 if !self._unknown_fields.is_empty() {
1133 debug_struct.field("_unknown_fields", &self._unknown_fields);
1134 }
1135 debug_struct.finish()
1136 }
1137}
1138
1139impl std::fmt::Debug for super::SparkSqlJob {
1140 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1141 let mut debug_struct = f.debug_struct("SparkSqlJob");
1142 debug_struct.field("script_variables", &self.script_variables);
1143 debug_struct.field("properties", &self.properties);
1144 debug_struct.field("jar_file_uris", &self.jar_file_uris);
1145 debug_struct.field("logging_config", &self.logging_config);
1146 debug_struct.field("queries", &self.queries);
1147 if !self._unknown_fields.is_empty() {
1148 debug_struct.field("_unknown_fields", &self._unknown_fields);
1149 }
1150 debug_struct.finish()
1151 }
1152}
1153
1154impl std::fmt::Debug for super::PigJob {
1155 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1156 let mut debug_struct = f.debug_struct("PigJob");
1157 debug_struct.field("continue_on_failure", &self.continue_on_failure);
1158 debug_struct.field("script_variables", &self.script_variables);
1159 debug_struct.field("properties", &self.properties);
1160 debug_struct.field("jar_file_uris", &self.jar_file_uris);
1161 debug_struct.field("logging_config", &self.logging_config);
1162 debug_struct.field("queries", &self.queries);
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::SparkRJob {
1171 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1172 let mut debug_struct = f.debug_struct("SparkRJob");
1173 debug_struct.field("main_r_file_uri", &self.main_r_file_uri);
1174 debug_struct.field("args", &self.args);
1175 debug_struct.field("file_uris", &self.file_uris);
1176 debug_struct.field("archive_uris", &self.archive_uris);
1177 debug_struct.field("properties", &self.properties);
1178 debug_struct.field("logging_config", &self.logging_config);
1179 if !self._unknown_fields.is_empty() {
1180 debug_struct.field("_unknown_fields", &self._unknown_fields);
1181 }
1182 debug_struct.finish()
1183 }
1184}
1185
1186impl std::fmt::Debug for super::PrestoJob {
1187 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1188 let mut debug_struct = f.debug_struct("PrestoJob");
1189 debug_struct.field("continue_on_failure", &self.continue_on_failure);
1190 debug_struct.field("output_format", &self.output_format);
1191 debug_struct.field("client_tags", &self.client_tags);
1192 debug_struct.field("properties", &self.properties);
1193 debug_struct.field("logging_config", &self.logging_config);
1194 debug_struct.field("queries", &self.queries);
1195 if !self._unknown_fields.is_empty() {
1196 debug_struct.field("_unknown_fields", &self._unknown_fields);
1197 }
1198 debug_struct.finish()
1199 }
1200}
1201
1202impl std::fmt::Debug for super::TrinoJob {
1203 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1204 let mut debug_struct = f.debug_struct("TrinoJob");
1205 debug_struct.field("continue_on_failure", &self.continue_on_failure);
1206 debug_struct.field("output_format", &self.output_format);
1207 debug_struct.field("client_tags", &self.client_tags);
1208 debug_struct.field("properties", &self.properties);
1209 debug_struct.field("logging_config", &self.logging_config);
1210 debug_struct.field("queries", &self.queries);
1211 if !self._unknown_fields.is_empty() {
1212 debug_struct.field("_unknown_fields", &self._unknown_fields);
1213 }
1214 debug_struct.finish()
1215 }
1216}
1217
1218impl std::fmt::Debug for super::FlinkJob {
1219 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1220 let mut debug_struct = f.debug_struct("FlinkJob");
1221 debug_struct.field("args", &self.args);
1222 debug_struct.field("jar_file_uris", &self.jar_file_uris);
1223 debug_struct.field("savepoint_uri", &self.savepoint_uri);
1224 debug_struct.field("properties", &self.properties);
1225 debug_struct.field("logging_config", &self.logging_config);
1226 debug_struct.field("driver", &self.driver);
1227 if !self._unknown_fields.is_empty() {
1228 debug_struct.field("_unknown_fields", &self._unknown_fields);
1229 }
1230 debug_struct.finish()
1231 }
1232}
1233
1234impl std::fmt::Debug for super::JobPlacement {
1235 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1236 let mut debug_struct = f.debug_struct("JobPlacement");
1237 debug_struct.field("cluster_name", &self.cluster_name);
1238 debug_struct.field("cluster_uuid", &self.cluster_uuid);
1239 debug_struct.field("cluster_labels", &self.cluster_labels);
1240 if !self._unknown_fields.is_empty() {
1241 debug_struct.field("_unknown_fields", &self._unknown_fields);
1242 }
1243 debug_struct.finish()
1244 }
1245}
1246
1247impl std::fmt::Debug for super::JobStatus {
1248 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1249 let mut debug_struct = f.debug_struct("JobStatus");
1250 debug_struct.field("state", &self.state);
1251 debug_struct.field("details", &self.details);
1252 debug_struct.field("state_start_time", &self.state_start_time);
1253 debug_struct.field("substate", &self.substate);
1254 if !self._unknown_fields.is_empty() {
1255 debug_struct.field("_unknown_fields", &self._unknown_fields);
1256 }
1257 debug_struct.finish()
1258 }
1259}
1260
1261impl std::fmt::Debug for super::JobReference {
1262 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1263 let mut debug_struct = f.debug_struct("JobReference");
1264 debug_struct.field("project_id", &self.project_id);
1265 debug_struct.field("job_id", &self.job_id);
1266 if !self._unknown_fields.is_empty() {
1267 debug_struct.field("_unknown_fields", &self._unknown_fields);
1268 }
1269 debug_struct.finish()
1270 }
1271}
1272
1273impl std::fmt::Debug for super::YarnApplication {
1274 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1275 let mut debug_struct = f.debug_struct("YarnApplication");
1276 debug_struct.field("name", &self.name);
1277 debug_struct.field("state", &self.state);
1278 debug_struct.field("progress", &self.progress);
1279 debug_struct.field("tracking_url", &self.tracking_url);
1280 debug_struct.field("vcore_seconds", &self.vcore_seconds);
1281 debug_struct.field("memory_mb_seconds", &self.memory_mb_seconds);
1282 if !self._unknown_fields.is_empty() {
1283 debug_struct.field("_unknown_fields", &self._unknown_fields);
1284 }
1285 debug_struct.finish()
1286 }
1287}
1288
1289impl std::fmt::Debug for super::Job {
1290 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1291 let mut debug_struct = f.debug_struct("Job");
1292 debug_struct.field("reference", &self.reference);
1293 debug_struct.field("placement", &self.placement);
1294 debug_struct.field("status", &self.status);
1295 debug_struct.field("status_history", &self.status_history);
1296 debug_struct.field("yarn_applications", &self.yarn_applications);
1297 debug_struct.field(
1298 "driver_output_resource_uri",
1299 &self.driver_output_resource_uri,
1300 );
1301 debug_struct.field("driver_control_files_uri", &self.driver_control_files_uri);
1302 debug_struct.field("labels", &self.labels);
1303 debug_struct.field("scheduling", &self.scheduling);
1304 debug_struct.field("job_uuid", &self.job_uuid);
1305 debug_struct.field("done", &self.done);
1306 debug_struct.field("driver_scheduling_config", &self.driver_scheduling_config);
1307 debug_struct.field("type_job", &self.type_job);
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::DriverSchedulingConfig {
1316 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1317 let mut debug_struct = f.debug_struct("DriverSchedulingConfig");
1318 debug_struct.field("memory_mb", &self.memory_mb);
1319 debug_struct.field("vcores", &self.vcores);
1320 if !self._unknown_fields.is_empty() {
1321 debug_struct.field("_unknown_fields", &self._unknown_fields);
1322 }
1323 debug_struct.finish()
1324 }
1325}
1326
1327impl std::fmt::Debug for super::JobScheduling {
1328 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1329 let mut debug_struct = f.debug_struct("JobScheduling");
1330 debug_struct.field("max_failures_per_hour", &self.max_failures_per_hour);
1331 debug_struct.field("max_failures_total", &self.max_failures_total);
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::SubmitJobRequest {
1340 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1341 let mut debug_struct = f.debug_struct("SubmitJobRequest");
1342 debug_struct.field("project_id", &self.project_id);
1343 debug_struct.field("region", &self.region);
1344 debug_struct.field("job", &self.job);
1345 debug_struct.field("request_id", &self.request_id);
1346 if !self._unknown_fields.is_empty() {
1347 debug_struct.field("_unknown_fields", &self._unknown_fields);
1348 }
1349 debug_struct.finish()
1350 }
1351}
1352
1353impl std::fmt::Debug for super::JobMetadata {
1354 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1355 let mut debug_struct = f.debug_struct("JobMetadata");
1356 debug_struct.field("job_id", &self.job_id);
1357 debug_struct.field("status", &self.status);
1358 debug_struct.field("operation_type", &self.operation_type);
1359 debug_struct.field("start_time", &self.start_time);
1360 if !self._unknown_fields.is_empty() {
1361 debug_struct.field("_unknown_fields", &self._unknown_fields);
1362 }
1363 debug_struct.finish()
1364 }
1365}
1366
1367impl std::fmt::Debug for super::GetJobRequest {
1368 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1369 let mut debug_struct = f.debug_struct("GetJobRequest");
1370 debug_struct.field("project_id", &self.project_id);
1371 debug_struct.field("region", &self.region);
1372 debug_struct.field("job_id", &self.job_id);
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::ListJobsRequest {
1381 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1382 let mut debug_struct = f.debug_struct("ListJobsRequest");
1383 debug_struct.field("project_id", &self.project_id);
1384 debug_struct.field("region", &self.region);
1385 debug_struct.field("page_size", &self.page_size);
1386 debug_struct.field("page_token", &self.page_token);
1387 debug_struct.field("cluster_name", &self.cluster_name);
1388 debug_struct.field("job_state_matcher", &self.job_state_matcher);
1389 debug_struct.field("filter", &self.filter);
1390 if !self._unknown_fields.is_empty() {
1391 debug_struct.field("_unknown_fields", &self._unknown_fields);
1392 }
1393 debug_struct.finish()
1394 }
1395}
1396
1397impl std::fmt::Debug for super::UpdateJobRequest {
1398 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1399 let mut debug_struct = f.debug_struct("UpdateJobRequest");
1400 debug_struct.field("project_id", &self.project_id);
1401 debug_struct.field("region", &self.region);
1402 debug_struct.field("job_id", &self.job_id);
1403 debug_struct.field("job", &self.job);
1404 debug_struct.field("update_mask", &self.update_mask);
1405 if !self._unknown_fields.is_empty() {
1406 debug_struct.field("_unknown_fields", &self._unknown_fields);
1407 }
1408 debug_struct.finish()
1409 }
1410}
1411
1412impl std::fmt::Debug for super::ListJobsResponse {
1413 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1414 let mut debug_struct = f.debug_struct("ListJobsResponse");
1415 debug_struct.field("jobs", &self.jobs);
1416 debug_struct.field("next_page_token", &self.next_page_token);
1417 debug_struct.field("unreachable", &self.unreachable);
1418 if !self._unknown_fields.is_empty() {
1419 debug_struct.field("_unknown_fields", &self._unknown_fields);
1420 }
1421 debug_struct.finish()
1422 }
1423}
1424
1425impl std::fmt::Debug for super::CancelJobRequest {
1426 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1427 let mut debug_struct = f.debug_struct("CancelJobRequest");
1428 debug_struct.field("project_id", &self.project_id);
1429 debug_struct.field("region", &self.region);
1430 debug_struct.field("job_id", &self.job_id);
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::DeleteJobRequest {
1439 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1440 let mut debug_struct = f.debug_struct("DeleteJobRequest");
1441 debug_struct.field("project_id", &self.project_id);
1442 debug_struct.field("region", &self.region);
1443 debug_struct.field("job_id", &self.job_id);
1444 if !self._unknown_fields.is_empty() {
1445 debug_struct.field("_unknown_fields", &self._unknown_fields);
1446 }
1447 debug_struct.finish()
1448 }
1449}
1450
1451impl std::fmt::Debug for super::CreateNodeGroupRequest {
1452 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1453 let mut debug_struct = f.debug_struct("CreateNodeGroupRequest");
1454 debug_struct.field("parent", &self.parent);
1455 debug_struct.field("node_group", &self.node_group);
1456 debug_struct.field("node_group_id", &self.node_group_id);
1457 debug_struct.field("request_id", &self.request_id);
1458 if !self._unknown_fields.is_empty() {
1459 debug_struct.field("_unknown_fields", &self._unknown_fields);
1460 }
1461 debug_struct.finish()
1462 }
1463}
1464
1465impl std::fmt::Debug for super::ResizeNodeGroupRequest {
1466 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1467 let mut debug_struct = f.debug_struct("ResizeNodeGroupRequest");
1468 debug_struct.field("name", &self.name);
1469 debug_struct.field("size", &self.size);
1470 debug_struct.field("request_id", &self.request_id);
1471 debug_struct.field(
1472 "graceful_decommission_timeout",
1473 &self.graceful_decommission_timeout,
1474 );
1475 if !self._unknown_fields.is_empty() {
1476 debug_struct.field("_unknown_fields", &self._unknown_fields);
1477 }
1478 debug_struct.finish()
1479 }
1480}
1481
1482impl std::fmt::Debug for super::GetNodeGroupRequest {
1483 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1484 let mut debug_struct = f.debug_struct("GetNodeGroupRequest");
1485 debug_struct.field("name", &self.name);
1486 if !self._unknown_fields.is_empty() {
1487 debug_struct.field("_unknown_fields", &self._unknown_fields);
1488 }
1489 debug_struct.finish()
1490 }
1491}
1492
1493impl std::fmt::Debug for super::BatchOperationMetadata {
1494 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1495 let mut debug_struct = f.debug_struct("BatchOperationMetadata");
1496 debug_struct.field("batch", &self.batch);
1497 debug_struct.field("batch_uuid", &self.batch_uuid);
1498 debug_struct.field("create_time", &self.create_time);
1499 debug_struct.field("done_time", &self.done_time);
1500 debug_struct.field("operation_type", &self.operation_type);
1501 debug_struct.field("description", &self.description);
1502 debug_struct.field("labels", &self.labels);
1503 debug_struct.field("warnings", &self.warnings);
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 for super::SessionOperationMetadata {
1512 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1513 let mut debug_struct = f.debug_struct("SessionOperationMetadata");
1514 debug_struct.field("session", &self.session);
1515 debug_struct.field("session_uuid", &self.session_uuid);
1516 debug_struct.field("create_time", &self.create_time);
1517 debug_struct.field("done_time", &self.done_time);
1518 debug_struct.field("operation_type", &self.operation_type);
1519 debug_struct.field("description", &self.description);
1520 debug_struct.field("labels", &self.labels);
1521 debug_struct.field("warnings", &self.warnings);
1522 if !self._unknown_fields.is_empty() {
1523 debug_struct.field("_unknown_fields", &self._unknown_fields);
1524 }
1525 debug_struct.finish()
1526 }
1527}
1528
1529impl std::fmt::Debug for super::ClusterOperationStatus {
1530 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1531 let mut debug_struct = f.debug_struct("ClusterOperationStatus");
1532 debug_struct.field("state", &self.state);
1533 debug_struct.field("inner_state", &self.inner_state);
1534 debug_struct.field("details", &self.details);
1535 debug_struct.field("state_start_time", &self.state_start_time);
1536 if !self._unknown_fields.is_empty() {
1537 debug_struct.field("_unknown_fields", &self._unknown_fields);
1538 }
1539 debug_struct.finish()
1540 }
1541}
1542
1543impl std::fmt::Debug for super::ClusterOperationMetadata {
1544 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1545 let mut debug_struct = f.debug_struct("ClusterOperationMetadata");
1546 debug_struct.field("cluster_name", &self.cluster_name);
1547 debug_struct.field("cluster_uuid", &self.cluster_uuid);
1548 debug_struct.field("status", &self.status);
1549 debug_struct.field("status_history", &self.status_history);
1550 debug_struct.field("operation_type", &self.operation_type);
1551 debug_struct.field("description", &self.description);
1552 debug_struct.field("labels", &self.labels);
1553 debug_struct.field("warnings", &self.warnings);
1554 debug_struct.field("child_operation_ids", &self.child_operation_ids);
1555 if !self._unknown_fields.is_empty() {
1556 debug_struct.field("_unknown_fields", &self._unknown_fields);
1557 }
1558 debug_struct.finish()
1559 }
1560}
1561
1562impl std::fmt::Debug for super::NodeGroupOperationMetadata {
1563 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1564 let mut debug_struct = f.debug_struct("NodeGroupOperationMetadata");
1565 debug_struct.field("node_group_id", &self.node_group_id);
1566 debug_struct.field("cluster_uuid", &self.cluster_uuid);
1567 debug_struct.field("status", &self.status);
1568 debug_struct.field("status_history", &self.status_history);
1569 debug_struct.field("operation_type", &self.operation_type);
1570 debug_struct.field("description", &self.description);
1571 debug_struct.field("labels", &self.labels);
1572 debug_struct.field("warnings", &self.warnings);
1573 if !self._unknown_fields.is_empty() {
1574 debug_struct.field("_unknown_fields", &self._unknown_fields);
1575 }
1576 debug_struct.finish()
1577 }
1578}
1579
1580impl std::fmt::Debug for super::CreateSessionTemplateRequest {
1581 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1582 let mut debug_struct = f.debug_struct("CreateSessionTemplateRequest");
1583 debug_struct.field("parent", &self.parent);
1584 debug_struct.field("session_template", &self.session_template);
1585 if !self._unknown_fields.is_empty() {
1586 debug_struct.field("_unknown_fields", &self._unknown_fields);
1587 }
1588 debug_struct.finish()
1589 }
1590}
1591
1592impl std::fmt::Debug for super::UpdateSessionTemplateRequest {
1593 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1594 let mut debug_struct = f.debug_struct("UpdateSessionTemplateRequest");
1595 debug_struct.field("session_template", &self.session_template);
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::GetSessionTemplateRequest {
1604 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1605 let mut debug_struct = f.debug_struct("GetSessionTemplateRequest");
1606 debug_struct.field("name", &self.name);
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::ListSessionTemplatesRequest {
1615 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1616 let mut debug_struct = f.debug_struct("ListSessionTemplatesRequest");
1617 debug_struct.field("parent", &self.parent);
1618 debug_struct.field("page_size", &self.page_size);
1619 debug_struct.field("page_token", &self.page_token);
1620 debug_struct.field("filter", &self.filter);
1621 if !self._unknown_fields.is_empty() {
1622 debug_struct.field("_unknown_fields", &self._unknown_fields);
1623 }
1624 debug_struct.finish()
1625 }
1626}
1627
1628impl std::fmt::Debug for super::ListSessionTemplatesResponse {
1629 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1630 let mut debug_struct = f.debug_struct("ListSessionTemplatesResponse");
1631 debug_struct.field("session_templates", &self.session_templates);
1632 debug_struct.field("next_page_token", &self.next_page_token);
1633 if !self._unknown_fields.is_empty() {
1634 debug_struct.field("_unknown_fields", &self._unknown_fields);
1635 }
1636 debug_struct.finish()
1637 }
1638}
1639
1640impl std::fmt::Debug for super::DeleteSessionTemplateRequest {
1641 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1642 let mut debug_struct = f.debug_struct("DeleteSessionTemplateRequest");
1643 debug_struct.field("name", &self.name);
1644 if !self._unknown_fields.is_empty() {
1645 debug_struct.field("_unknown_fields", &self._unknown_fields);
1646 }
1647 debug_struct.finish()
1648 }
1649}
1650
1651impl std::fmt::Debug for super::SessionTemplate {
1652 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1653 let mut debug_struct = f.debug_struct("SessionTemplate");
1654 debug_struct.field("name", &self.name);
1655 debug_struct.field("description", &self.description);
1656 debug_struct.field("create_time", &self.create_time);
1657 debug_struct.field("creator", &self.creator);
1658 debug_struct.field("labels", &self.labels);
1659 debug_struct.field("runtime_config", &self.runtime_config);
1660 debug_struct.field("environment_config", &self.environment_config);
1661 debug_struct.field("update_time", &self.update_time);
1662 debug_struct.field("uuid", &self.uuid);
1663 debug_struct.field("session_config", &self.session_config);
1664 if !self._unknown_fields.is_empty() {
1665 debug_struct.field("_unknown_fields", &self._unknown_fields);
1666 }
1667 debug_struct.finish()
1668 }
1669}
1670
1671impl std::fmt::Debug for super::CreateSessionRequest {
1672 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1673 let mut debug_struct = f.debug_struct("CreateSessionRequest");
1674 debug_struct.field("parent", &self.parent);
1675 debug_struct.field("session", &self.session);
1676 debug_struct.field("session_id", &self.session_id);
1677 debug_struct.field("request_id", &self.request_id);
1678 if !self._unknown_fields.is_empty() {
1679 debug_struct.field("_unknown_fields", &self._unknown_fields);
1680 }
1681 debug_struct.finish()
1682 }
1683}
1684
1685impl std::fmt::Debug for super::GetSessionRequest {
1686 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1687 let mut debug_struct = f.debug_struct("GetSessionRequest");
1688 debug_struct.field("name", &self.name);
1689 if !self._unknown_fields.is_empty() {
1690 debug_struct.field("_unknown_fields", &self._unknown_fields);
1691 }
1692 debug_struct.finish()
1693 }
1694}
1695
1696impl std::fmt::Debug for super::ListSessionsRequest {
1697 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1698 let mut debug_struct = f.debug_struct("ListSessionsRequest");
1699 debug_struct.field("parent", &self.parent);
1700 debug_struct.field("page_size", &self.page_size);
1701 debug_struct.field("page_token", &self.page_token);
1702 debug_struct.field("filter", &self.filter);
1703 if !self._unknown_fields.is_empty() {
1704 debug_struct.field("_unknown_fields", &self._unknown_fields);
1705 }
1706 debug_struct.finish()
1707 }
1708}
1709
1710impl std::fmt::Debug for super::ListSessionsResponse {
1711 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1712 let mut debug_struct = f.debug_struct("ListSessionsResponse");
1713 debug_struct.field("sessions", &self.sessions);
1714 debug_struct.field("next_page_token", &self.next_page_token);
1715 if !self._unknown_fields.is_empty() {
1716 debug_struct.field("_unknown_fields", &self._unknown_fields);
1717 }
1718 debug_struct.finish()
1719 }
1720}
1721
1722impl std::fmt::Debug for super::TerminateSessionRequest {
1723 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1724 let mut debug_struct = f.debug_struct("TerminateSessionRequest");
1725 debug_struct.field("name", &self.name);
1726 debug_struct.field("request_id", &self.request_id);
1727 if !self._unknown_fields.is_empty() {
1728 debug_struct.field("_unknown_fields", &self._unknown_fields);
1729 }
1730 debug_struct.finish()
1731 }
1732}
1733
1734impl std::fmt::Debug for super::DeleteSessionRequest {
1735 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1736 let mut debug_struct = f.debug_struct("DeleteSessionRequest");
1737 debug_struct.field("name", &self.name);
1738 debug_struct.field("request_id", &self.request_id);
1739 if !self._unknown_fields.is_empty() {
1740 debug_struct.field("_unknown_fields", &self._unknown_fields);
1741 }
1742 debug_struct.finish()
1743 }
1744}
1745
1746impl std::fmt::Debug for super::Session {
1747 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1748 let mut debug_struct = f.debug_struct("Session");
1749 debug_struct.field("name", &self.name);
1750 debug_struct.field("uuid", &self.uuid);
1751 debug_struct.field("create_time", &self.create_time);
1752 debug_struct.field("runtime_info", &self.runtime_info);
1753 debug_struct.field("state", &self.state);
1754 debug_struct.field("state_message", &self.state_message);
1755 debug_struct.field("state_time", &self.state_time);
1756 debug_struct.field("creator", &self.creator);
1757 debug_struct.field("labels", &self.labels);
1758 debug_struct.field("runtime_config", &self.runtime_config);
1759 debug_struct.field("environment_config", &self.environment_config);
1760 debug_struct.field("user", &self.user);
1761 debug_struct.field("state_history", &self.state_history);
1762 debug_struct.field("session_template", &self.session_template);
1763 debug_struct.field("session_config", &self.session_config);
1764 if !self._unknown_fields.is_empty() {
1765 debug_struct.field("_unknown_fields", &self._unknown_fields);
1766 }
1767 debug_struct.finish()
1768 }
1769}
1770
1771impl std::fmt::Debug for super::session::SessionStateHistory {
1772 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1773 let mut debug_struct = f.debug_struct("SessionStateHistory");
1774 debug_struct.field("state", &self.state);
1775 debug_struct.field("state_message", &self.state_message);
1776 debug_struct.field("state_start_time", &self.state_start_time);
1777 if !self._unknown_fields.is_empty() {
1778 debug_struct.field("_unknown_fields", &self._unknown_fields);
1779 }
1780 debug_struct.finish()
1781 }
1782}
1783
1784impl std::fmt::Debug for super::JupyterConfig {
1785 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1786 let mut debug_struct = f.debug_struct("JupyterConfig");
1787 debug_struct.field("kernel", &self.kernel);
1788 debug_struct.field("display_name", &self.display_name);
1789 if !self._unknown_fields.is_empty() {
1790 debug_struct.field("_unknown_fields", &self._unknown_fields);
1791 }
1792 debug_struct.finish()
1793 }
1794}
1795
1796impl std::fmt::Debug for super::SparkConnectConfig {
1797 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1798 let mut debug_struct = f.debug_struct("SparkConnectConfig");
1799 if !self._unknown_fields.is_empty() {
1800 debug_struct.field("_unknown_fields", &self._unknown_fields);
1801 }
1802 debug_struct.finish()
1803 }
1804}
1805
1806impl std::fmt::Debug for super::RuntimeConfig {
1807 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1808 let mut debug_struct = f.debug_struct("RuntimeConfig");
1809 debug_struct.field("version", &self.version);
1810 debug_struct.field("container_image", &self.container_image);
1811 debug_struct.field("properties", &self.properties);
1812 debug_struct.field("repository_config", &self.repository_config);
1813 debug_struct.field("autotuning_config", &self.autotuning_config);
1814 debug_struct.field("cohort", &self.cohort);
1815 if !self._unknown_fields.is_empty() {
1816 debug_struct.field("_unknown_fields", &self._unknown_fields);
1817 }
1818 debug_struct.finish()
1819 }
1820}
1821
1822impl std::fmt::Debug for super::EnvironmentConfig {
1823 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1824 let mut debug_struct = f.debug_struct("EnvironmentConfig");
1825 debug_struct.field("execution_config", &self.execution_config);
1826 debug_struct.field("peripherals_config", &self.peripherals_config);
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::ExecutionConfig {
1835 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1836 let mut debug_struct = f.debug_struct("ExecutionConfig");
1837 debug_struct.field("service_account", &self.service_account);
1838 debug_struct.field("network_tags", &self.network_tags);
1839 debug_struct.field("kms_key", &self.kms_key);
1840 debug_struct.field("idle_ttl", &self.idle_ttl);
1841 debug_struct.field("ttl", &self.ttl);
1842 debug_struct.field("staging_bucket", &self.staging_bucket);
1843 debug_struct.field("authentication_config", &self.authentication_config);
1844 debug_struct.field("resource_manager_tags", &self.resource_manager_tags);
1845 debug_struct.field("network", &self.network);
1846 if !self._unknown_fields.is_empty() {
1847 debug_struct.field("_unknown_fields", &self._unknown_fields);
1848 }
1849 debug_struct.finish()
1850 }
1851}
1852
1853impl std::fmt::Debug for super::SparkHistoryServerConfig {
1854 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1855 let mut debug_struct = f.debug_struct("SparkHistoryServerConfig");
1856 debug_struct.field("dataproc_cluster", &self.dataproc_cluster);
1857 if !self._unknown_fields.is_empty() {
1858 debug_struct.field("_unknown_fields", &self._unknown_fields);
1859 }
1860 debug_struct.finish()
1861 }
1862}
1863
1864impl std::fmt::Debug for super::PeripheralsConfig {
1865 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1866 let mut debug_struct = f.debug_struct("PeripheralsConfig");
1867 debug_struct.field("metastore_service", &self.metastore_service);
1868 debug_struct.field(
1869 "spark_history_server_config",
1870 &self.spark_history_server_config,
1871 );
1872 if !self._unknown_fields.is_empty() {
1873 debug_struct.field("_unknown_fields", &self._unknown_fields);
1874 }
1875 debug_struct.finish()
1876 }
1877}
1878
1879impl std::fmt::Debug for super::RuntimeInfo {
1880 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1881 let mut debug_struct = f.debug_struct("RuntimeInfo");
1882 debug_struct.field("endpoints", &self.endpoints);
1883 debug_struct.field("output_uri", &self.output_uri);
1884 debug_struct.field("diagnostic_output_uri", &self.diagnostic_output_uri);
1885 debug_struct.field("approximate_usage", &self.approximate_usage);
1886 debug_struct.field("current_usage", &self.current_usage);
1887 if !self._unknown_fields.is_empty() {
1888 debug_struct.field("_unknown_fields", &self._unknown_fields);
1889 }
1890 debug_struct.finish()
1891 }
1892}
1893
1894impl std::fmt::Debug for super::UsageMetrics {
1895 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1896 let mut debug_struct = f.debug_struct("UsageMetrics");
1897 debug_struct.field("milli_dcu_seconds", &self.milli_dcu_seconds);
1898 debug_struct.field(
1899 "shuffle_storage_gb_seconds",
1900 &self.shuffle_storage_gb_seconds,
1901 );
1902 debug_struct.field("milli_accelerator_seconds", &self.milli_accelerator_seconds);
1903 debug_struct.field("accelerator_type", &self.accelerator_type);
1904 debug_struct.field("update_time", &self.update_time);
1905 if !self._unknown_fields.is_empty() {
1906 debug_struct.field("_unknown_fields", &self._unknown_fields);
1907 }
1908 debug_struct.finish()
1909 }
1910}
1911
1912impl std::fmt::Debug for super::UsageSnapshot {
1913 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1914 let mut debug_struct = f.debug_struct("UsageSnapshot");
1915 debug_struct.field("milli_dcu", &self.milli_dcu);
1916 debug_struct.field("shuffle_storage_gb", &self.shuffle_storage_gb);
1917 debug_struct.field("milli_dcu_premium", &self.milli_dcu_premium);
1918 debug_struct.field(
1919 "shuffle_storage_gb_premium",
1920 &self.shuffle_storage_gb_premium,
1921 );
1922 debug_struct.field("milli_accelerator", &self.milli_accelerator);
1923 debug_struct.field("accelerator_type", &self.accelerator_type);
1924 debug_struct.field("snapshot_time", &self.snapshot_time);
1925 if !self._unknown_fields.is_empty() {
1926 debug_struct.field("_unknown_fields", &self._unknown_fields);
1927 }
1928 debug_struct.finish()
1929 }
1930}
1931
1932impl std::fmt::Debug for super::GkeClusterConfig {
1933 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1934 let mut debug_struct = f.debug_struct("GkeClusterConfig");
1935 debug_struct.field("gke_cluster_target", &self.gke_cluster_target);
1936 debug_struct.field("node_pool_target", &self.node_pool_target);
1937 if !self._unknown_fields.is_empty() {
1938 debug_struct.field("_unknown_fields", &self._unknown_fields);
1939 }
1940 debug_struct.finish()
1941 }
1942}
1943
1944impl std::fmt::Debug for super::KubernetesClusterConfig {
1945 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1946 let mut debug_struct = f.debug_struct("KubernetesClusterConfig");
1947 debug_struct.field("kubernetes_namespace", &self.kubernetes_namespace);
1948 debug_struct.field(
1949 "kubernetes_software_config",
1950 &self.kubernetes_software_config,
1951 );
1952 debug_struct.field("config", &self.config);
1953 if !self._unknown_fields.is_empty() {
1954 debug_struct.field("_unknown_fields", &self._unknown_fields);
1955 }
1956 debug_struct.finish()
1957 }
1958}
1959
1960impl std::fmt::Debug for super::KubernetesSoftwareConfig {
1961 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1962 let mut debug_struct = f.debug_struct("KubernetesSoftwareConfig");
1963 debug_struct.field("component_version", &self.component_version);
1964 debug_struct.field("properties", &self.properties);
1965 if !self._unknown_fields.is_empty() {
1966 debug_struct.field("_unknown_fields", &self._unknown_fields);
1967 }
1968 debug_struct.finish()
1969 }
1970}
1971
1972impl std::fmt::Debug for super::GkeNodePoolTarget {
1973 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1974 let mut debug_struct = f.debug_struct("GkeNodePoolTarget");
1975 debug_struct.field("node_pool", &self.node_pool);
1976 debug_struct.field("roles", &self.roles);
1977 debug_struct.field("node_pool_config", &self.node_pool_config);
1978 if !self._unknown_fields.is_empty() {
1979 debug_struct.field("_unknown_fields", &self._unknown_fields);
1980 }
1981 debug_struct.finish()
1982 }
1983}
1984
1985impl std::fmt::Debug for super::GkeNodePoolConfig {
1986 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1987 let mut debug_struct = f.debug_struct("GkeNodePoolConfig");
1988 debug_struct.field("config", &self.config);
1989 debug_struct.field("locations", &self.locations);
1990 debug_struct.field("autoscaling", &self.autoscaling);
1991 if !self._unknown_fields.is_empty() {
1992 debug_struct.field("_unknown_fields", &self._unknown_fields);
1993 }
1994 debug_struct.finish()
1995 }
1996}
1997
1998impl std::fmt::Debug for super::gke_node_pool_config::GkeNodeConfig {
1999 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2000 let mut debug_struct = f.debug_struct("GkeNodeConfig");
2001 debug_struct.field("machine_type", &self.machine_type);
2002 debug_struct.field("local_ssd_count", &self.local_ssd_count);
2003 debug_struct.field("preemptible", &self.preemptible);
2004 debug_struct.field("accelerators", &self.accelerators);
2005 debug_struct.field("min_cpu_platform", &self.min_cpu_platform);
2006 debug_struct.field("boot_disk_kms_key", &self.boot_disk_kms_key);
2007 debug_struct.field("spot", &self.spot);
2008 if !self._unknown_fields.is_empty() {
2009 debug_struct.field("_unknown_fields", &self._unknown_fields);
2010 }
2011 debug_struct.finish()
2012 }
2013}
2014
2015impl std::fmt::Debug for super::gke_node_pool_config::GkeNodePoolAcceleratorConfig {
2016 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2017 let mut debug_struct = f.debug_struct("GkeNodePoolAcceleratorConfig");
2018 debug_struct.field("accelerator_count", &self.accelerator_count);
2019 debug_struct.field("accelerator_type", &self.accelerator_type);
2020 debug_struct.field("gpu_partition_size", &self.gpu_partition_size);
2021 if !self._unknown_fields.is_empty() {
2022 debug_struct.field("_unknown_fields", &self._unknown_fields);
2023 }
2024 debug_struct.finish()
2025 }
2026}
2027
2028impl std::fmt::Debug for super::gke_node_pool_config::GkeNodePoolAutoscalingConfig {
2029 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2030 let mut debug_struct = f.debug_struct("GkeNodePoolAutoscalingConfig");
2031 debug_struct.field("min_node_count", &self.min_node_count);
2032 debug_struct.field("max_node_count", &self.max_node_count);
2033 if !self._unknown_fields.is_empty() {
2034 debug_struct.field("_unknown_fields", &self._unknown_fields);
2035 }
2036 debug_struct.finish()
2037 }
2038}
2039
2040impl std::fmt::Debug for super::AuthenticationConfig {
2041 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2042 let mut debug_struct = f.debug_struct("AuthenticationConfig");
2043 debug_struct.field(
2044 "user_workload_authentication_type",
2045 &self.user_workload_authentication_type,
2046 );
2047 if !self._unknown_fields.is_empty() {
2048 debug_struct.field("_unknown_fields", &self._unknown_fields);
2049 }
2050 debug_struct.finish()
2051 }
2052}
2053
2054impl std::fmt::Debug for super::AutotuningConfig {
2055 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2056 let mut debug_struct = f.debug_struct("AutotuningConfig");
2057 debug_struct.field("scenarios", &self.scenarios);
2058 if !self._unknown_fields.is_empty() {
2059 debug_struct.field("_unknown_fields", &self._unknown_fields);
2060 }
2061 debug_struct.finish()
2062 }
2063}
2064
2065impl std::fmt::Debug for super::RepositoryConfig {
2066 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2067 let mut debug_struct = f.debug_struct("RepositoryConfig");
2068 debug_struct.field("pypi_repository_config", &self.pypi_repository_config);
2069 if !self._unknown_fields.is_empty() {
2070 debug_struct.field("_unknown_fields", &self._unknown_fields);
2071 }
2072 debug_struct.finish()
2073 }
2074}
2075
2076impl std::fmt::Debug for super::PyPiRepositoryConfig {
2077 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2078 let mut debug_struct = f.debug_struct("PyPiRepositoryConfig");
2079 debug_struct.field("pypi_repository", &self.pypi_repository);
2080 if !self._unknown_fields.is_empty() {
2081 debug_struct.field("_unknown_fields", &self._unknown_fields);
2082 }
2083 debug_struct.finish()
2084 }
2085}
2086
2087impl std::fmt::Debug for super::WorkflowTemplate {
2088 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2089 let mut debug_struct = f.debug_struct("WorkflowTemplate");
2090 debug_struct.field("id", &self.id);
2091 debug_struct.field("name", &self.name);
2092 debug_struct.field("version", &self.version);
2093 debug_struct.field("create_time", &self.create_time);
2094 debug_struct.field("update_time", &self.update_time);
2095 debug_struct.field("labels", &self.labels);
2096 debug_struct.field("placement", &self.placement);
2097 debug_struct.field("jobs", &self.jobs);
2098 debug_struct.field("parameters", &self.parameters);
2099 debug_struct.field("dag_timeout", &self.dag_timeout);
2100 debug_struct.field("encryption_config", &self.encryption_config);
2101 if !self._unknown_fields.is_empty() {
2102 debug_struct.field("_unknown_fields", &self._unknown_fields);
2103 }
2104 debug_struct.finish()
2105 }
2106}
2107
2108impl std::fmt::Debug for super::workflow_template::EncryptionConfig {
2109 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2110 let mut debug_struct = f.debug_struct("EncryptionConfig");
2111 debug_struct.field("kms_key", &self.kms_key);
2112 if !self._unknown_fields.is_empty() {
2113 debug_struct.field("_unknown_fields", &self._unknown_fields);
2114 }
2115 debug_struct.finish()
2116 }
2117}
2118
2119impl std::fmt::Debug for super::WorkflowTemplatePlacement {
2120 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2121 let mut debug_struct = f.debug_struct("WorkflowTemplatePlacement");
2122 debug_struct.field("placement", &self.placement);
2123 if !self._unknown_fields.is_empty() {
2124 debug_struct.field("_unknown_fields", &self._unknown_fields);
2125 }
2126 debug_struct.finish()
2127 }
2128}
2129
2130impl std::fmt::Debug for super::ManagedCluster {
2131 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2132 let mut debug_struct = f.debug_struct("ManagedCluster");
2133 debug_struct.field("cluster_name", &self.cluster_name);
2134 debug_struct.field("config", &self.config);
2135 debug_struct.field("labels", &self.labels);
2136 if !self._unknown_fields.is_empty() {
2137 debug_struct.field("_unknown_fields", &self._unknown_fields);
2138 }
2139 debug_struct.finish()
2140 }
2141}
2142
2143impl std::fmt::Debug for super::ClusterSelector {
2144 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2145 let mut debug_struct = f.debug_struct("ClusterSelector");
2146 debug_struct.field("zone", &self.zone);
2147 debug_struct.field("cluster_labels", &self.cluster_labels);
2148 if !self._unknown_fields.is_empty() {
2149 debug_struct.field("_unknown_fields", &self._unknown_fields);
2150 }
2151 debug_struct.finish()
2152 }
2153}
2154
2155impl std::fmt::Debug for super::OrderedJob {
2156 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2157 let mut debug_struct = f.debug_struct("OrderedJob");
2158 debug_struct.field("step_id", &self.step_id);
2159 debug_struct.field("labels", &self.labels);
2160 debug_struct.field("scheduling", &self.scheduling);
2161 debug_struct.field("prerequisite_step_ids", &self.prerequisite_step_ids);
2162 debug_struct.field("job_type", &self.job_type);
2163 if !self._unknown_fields.is_empty() {
2164 debug_struct.field("_unknown_fields", &self._unknown_fields);
2165 }
2166 debug_struct.finish()
2167 }
2168}
2169
2170impl std::fmt::Debug for super::TemplateParameter {
2171 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2172 let mut debug_struct = f.debug_struct("TemplateParameter");
2173 debug_struct.field("name", &self.name);
2174 debug_struct.field("fields", &self.fields);
2175 debug_struct.field("description", &self.description);
2176 debug_struct.field("validation", &self.validation);
2177 if !self._unknown_fields.is_empty() {
2178 debug_struct.field("_unknown_fields", &self._unknown_fields);
2179 }
2180 debug_struct.finish()
2181 }
2182}
2183
2184impl std::fmt::Debug for super::ParameterValidation {
2185 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2186 let mut debug_struct = f.debug_struct("ParameterValidation");
2187 debug_struct.field("validation_type", &self.validation_type);
2188 if !self._unknown_fields.is_empty() {
2189 debug_struct.field("_unknown_fields", &self._unknown_fields);
2190 }
2191 debug_struct.finish()
2192 }
2193}
2194
2195impl std::fmt::Debug for super::RegexValidation {
2196 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2197 let mut debug_struct = f.debug_struct("RegexValidation");
2198 debug_struct.field("regexes", &self.regexes);
2199 if !self._unknown_fields.is_empty() {
2200 debug_struct.field("_unknown_fields", &self._unknown_fields);
2201 }
2202 debug_struct.finish()
2203 }
2204}
2205
2206impl std::fmt::Debug for super::ValueValidation {
2207 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2208 let mut debug_struct = f.debug_struct("ValueValidation");
2209 debug_struct.field("values", &self.values);
2210 if !self._unknown_fields.is_empty() {
2211 debug_struct.field("_unknown_fields", &self._unknown_fields);
2212 }
2213 debug_struct.finish()
2214 }
2215}
2216
2217impl std::fmt::Debug for super::WorkflowMetadata {
2218 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2219 let mut debug_struct = f.debug_struct("WorkflowMetadata");
2220 debug_struct.field("template", &self.template);
2221 debug_struct.field("version", &self.version);
2222 debug_struct.field("create_cluster", &self.create_cluster);
2223 debug_struct.field("graph", &self.graph);
2224 debug_struct.field("delete_cluster", &self.delete_cluster);
2225 debug_struct.field("state", &self.state);
2226 debug_struct.field("cluster_name", &self.cluster_name);
2227 debug_struct.field("parameters", &self.parameters);
2228 debug_struct.field("start_time", &self.start_time);
2229 debug_struct.field("end_time", &self.end_time);
2230 debug_struct.field("cluster_uuid", &self.cluster_uuid);
2231 debug_struct.field("dag_timeout", &self.dag_timeout);
2232 debug_struct.field("dag_start_time", &self.dag_start_time);
2233 debug_struct.field("dag_end_time", &self.dag_end_time);
2234 if !self._unknown_fields.is_empty() {
2235 debug_struct.field("_unknown_fields", &self._unknown_fields);
2236 }
2237 debug_struct.finish()
2238 }
2239}
2240
2241impl std::fmt::Debug for super::ClusterOperation {
2242 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2243 let mut debug_struct = f.debug_struct("ClusterOperation");
2244 debug_struct.field("operation_id", &self.operation_id);
2245 debug_struct.field("error", &self.error);
2246 debug_struct.field("done", &self.done);
2247 if !self._unknown_fields.is_empty() {
2248 debug_struct.field("_unknown_fields", &self._unknown_fields);
2249 }
2250 debug_struct.finish()
2251 }
2252}
2253
2254impl std::fmt::Debug for super::WorkflowGraph {
2255 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2256 let mut debug_struct = f.debug_struct("WorkflowGraph");
2257 debug_struct.field("nodes", &self.nodes);
2258 if !self._unknown_fields.is_empty() {
2259 debug_struct.field("_unknown_fields", &self._unknown_fields);
2260 }
2261 debug_struct.finish()
2262 }
2263}
2264
2265impl std::fmt::Debug for super::WorkflowNode {
2266 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2267 let mut debug_struct = f.debug_struct("WorkflowNode");
2268 debug_struct.field("step_id", &self.step_id);
2269 debug_struct.field("prerequisite_step_ids", &self.prerequisite_step_ids);
2270 debug_struct.field("job_id", &self.job_id);
2271 debug_struct.field("state", &self.state);
2272 debug_struct.field("error", &self.error);
2273 if !self._unknown_fields.is_empty() {
2274 debug_struct.field("_unknown_fields", &self._unknown_fields);
2275 }
2276 debug_struct.finish()
2277 }
2278}
2279
2280impl std::fmt::Debug for super::CreateWorkflowTemplateRequest {
2281 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2282 let mut debug_struct = f.debug_struct("CreateWorkflowTemplateRequest");
2283 debug_struct.field("parent", &self.parent);
2284 debug_struct.field("template", &self.template);
2285 if !self._unknown_fields.is_empty() {
2286 debug_struct.field("_unknown_fields", &self._unknown_fields);
2287 }
2288 debug_struct.finish()
2289 }
2290}
2291
2292impl std::fmt::Debug for super::GetWorkflowTemplateRequest {
2293 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2294 let mut debug_struct = f.debug_struct("GetWorkflowTemplateRequest");
2295 debug_struct.field("name", &self.name);
2296 debug_struct.field("version", &self.version);
2297 if !self._unknown_fields.is_empty() {
2298 debug_struct.field("_unknown_fields", &self._unknown_fields);
2299 }
2300 debug_struct.finish()
2301 }
2302}
2303
2304impl std::fmt::Debug for super::InstantiateWorkflowTemplateRequest {
2305 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2306 let mut debug_struct = f.debug_struct("InstantiateWorkflowTemplateRequest");
2307 debug_struct.field("name", &self.name);
2308 debug_struct.field("version", &self.version);
2309 debug_struct.field("request_id", &self.request_id);
2310 debug_struct.field("parameters", &self.parameters);
2311 if !self._unknown_fields.is_empty() {
2312 debug_struct.field("_unknown_fields", &self._unknown_fields);
2313 }
2314 debug_struct.finish()
2315 }
2316}
2317
2318impl std::fmt::Debug for super::InstantiateInlineWorkflowTemplateRequest {
2319 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2320 let mut debug_struct = f.debug_struct("InstantiateInlineWorkflowTemplateRequest");
2321 debug_struct.field("parent", &self.parent);
2322 debug_struct.field("template", &self.template);
2323 debug_struct.field("request_id", &self.request_id);
2324 if !self._unknown_fields.is_empty() {
2325 debug_struct.field("_unknown_fields", &self._unknown_fields);
2326 }
2327 debug_struct.finish()
2328 }
2329}
2330
2331impl std::fmt::Debug for super::UpdateWorkflowTemplateRequest {
2332 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2333 let mut debug_struct = f.debug_struct("UpdateWorkflowTemplateRequest");
2334 debug_struct.field("template", &self.template);
2335 if !self._unknown_fields.is_empty() {
2336 debug_struct.field("_unknown_fields", &self._unknown_fields);
2337 }
2338 debug_struct.finish()
2339 }
2340}
2341
2342impl std::fmt::Debug for super::ListWorkflowTemplatesRequest {
2343 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2344 let mut debug_struct = f.debug_struct("ListWorkflowTemplatesRequest");
2345 debug_struct.field("parent", &self.parent);
2346 debug_struct.field("page_size", &self.page_size);
2347 debug_struct.field("page_token", &self.page_token);
2348 if !self._unknown_fields.is_empty() {
2349 debug_struct.field("_unknown_fields", &self._unknown_fields);
2350 }
2351 debug_struct.finish()
2352 }
2353}
2354
2355impl std::fmt::Debug for super::ListWorkflowTemplatesResponse {
2356 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2357 let mut debug_struct = f.debug_struct("ListWorkflowTemplatesResponse");
2358 debug_struct.field("templates", &self.templates);
2359 debug_struct.field("next_page_token", &self.next_page_token);
2360 debug_struct.field("unreachable", &self.unreachable);
2361 if !self._unknown_fields.is_empty() {
2362 debug_struct.field("_unknown_fields", &self._unknown_fields);
2363 }
2364 debug_struct.finish()
2365 }
2366}
2367
2368impl std::fmt::Debug for super::DeleteWorkflowTemplateRequest {
2369 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2370 let mut debug_struct = f.debug_struct("DeleteWorkflowTemplateRequest");
2371 debug_struct.field("name", &self.name);
2372 debug_struct.field("version", &self.version);
2373 if !self._unknown_fields.is_empty() {
2374 debug_struct.field("_unknown_fields", &self._unknown_fields);
2375 }
2376 debug_struct.finish()
2377 }
2378}