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