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