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