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