1#[allow(unused_imports)]
18use super::*;
19
20#[cfg(feature = "dataset-service")]
21impl std::fmt::Debug for super::Annotation {
22 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
23 let mut debug_struct = f.debug_struct("Annotation");
24 debug_struct.field("name", &self.name);
25 debug_struct.field("payload_schema_uri", &self.payload_schema_uri);
26 debug_struct.field("payload", &self.payload);
27 debug_struct.field("create_time", &self.create_time);
28 debug_struct.field("update_time", &self.update_time);
29 debug_struct.field("etag", &self.etag);
30 debug_struct.field("annotation_source", &self.annotation_source);
31 debug_struct.field("labels", &self.labels);
32 if !self._unknown_fields.is_empty() {
33 debug_struct.field("_unknown_fields", &self._unknown_fields);
34 }
35 debug_struct.finish()
36 }
37}
38
39#[cfg(feature = "dataset-service")]
40impl std::fmt::Debug for super::AnnotationSpec {
41 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
42 let mut debug_struct = f.debug_struct("AnnotationSpec");
43 debug_struct.field("name", &self.name);
44 debug_struct.field("display_name", &self.display_name);
45 debug_struct.field("create_time", &self.create_time);
46 debug_struct.field("update_time", &self.update_time);
47 debug_struct.field("etag", &self.etag);
48 if !self._unknown_fields.is_empty() {
49 debug_struct.field("_unknown_fields", &self._unknown_fields);
50 }
51 debug_struct.finish()
52 }
53}
54
55#[cfg(feature = "vertex-rag-data-service")]
56impl std::fmt::Debug for super::ApiAuth {
57 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
58 let mut debug_struct = f.debug_struct("ApiAuth");
59 debug_struct.field("auth_config", &self.auth_config);
60 if !self._unknown_fields.is_empty() {
61 debug_struct.field("_unknown_fields", &self._unknown_fields);
62 }
63 debug_struct.finish()
64 }
65}
66
67#[cfg(feature = "vertex-rag-data-service")]
68impl std::fmt::Debug for super::api_auth::ApiKeyConfig {
69 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
70 let mut debug_struct = f.debug_struct("ApiKeyConfig");
71 debug_struct.field("api_key_secret_version", &self.api_key_secret_version);
72 if !self._unknown_fields.is_empty() {
73 debug_struct.field("_unknown_fields", &self._unknown_fields);
74 }
75 debug_struct.finish()
76 }
77}
78
79#[cfg(any(
80 feature = "metadata-service",
81 feature = "pipeline-service",
82 feature = "schedule-service",
83))]
84impl std::fmt::Debug for super::Artifact {
85 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
86 let mut debug_struct = f.debug_struct("Artifact");
87 debug_struct.field("name", &self.name);
88 debug_struct.field("display_name", &self.display_name);
89 debug_struct.field("uri", &self.uri);
90 debug_struct.field("etag", &self.etag);
91 debug_struct.field("labels", &self.labels);
92 debug_struct.field("create_time", &self.create_time);
93 debug_struct.field("update_time", &self.update_time);
94 debug_struct.field("state", &self.state);
95 debug_struct.field("schema_title", &self.schema_title);
96 debug_struct.field("schema_version", &self.schema_version);
97 debug_struct.field("metadata", &self.metadata);
98 debug_struct.field("description", &self.description);
99 if !self._unknown_fields.is_empty() {
100 debug_struct.field("_unknown_fields", &self._unknown_fields);
101 }
102 debug_struct.finish()
103 }
104}
105
106#[cfg(feature = "job-service")]
107impl std::fmt::Debug for super::BatchPredictionJob {
108 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
109 let mut debug_struct = f.debug_struct("BatchPredictionJob");
110 debug_struct.field("name", &self.name);
111 debug_struct.field("display_name", &self.display_name);
112 debug_struct.field("model", &self.model);
113 debug_struct.field("model_version_id", &self.model_version_id);
114 debug_struct.field("unmanaged_container_model", &self.unmanaged_container_model);
115 debug_struct.field("input_config", &self.input_config);
116 debug_struct.field("instance_config", &self.instance_config);
117 debug_struct.field("model_parameters", &self.model_parameters);
118 debug_struct.field("output_config", &self.output_config);
119 debug_struct.field("dedicated_resources", &self.dedicated_resources);
120 debug_struct.field("service_account", &self.service_account);
121 debug_struct.field(
122 "manual_batch_tuning_parameters",
123 &self.manual_batch_tuning_parameters,
124 );
125 debug_struct.field("generate_explanation", &self.generate_explanation);
126 debug_struct.field("explanation_spec", &self.explanation_spec);
127 debug_struct.field("output_info", &self.output_info);
128 debug_struct.field("state", &self.state);
129 debug_struct.field("error", &self.error);
130 debug_struct.field("partial_failures", &self.partial_failures);
131 debug_struct.field("resources_consumed", &self.resources_consumed);
132 debug_struct.field("completion_stats", &self.completion_stats);
133 debug_struct.field("create_time", &self.create_time);
134 debug_struct.field("start_time", &self.start_time);
135 debug_struct.field("end_time", &self.end_time);
136 debug_struct.field("update_time", &self.update_time);
137 debug_struct.field("labels", &self.labels);
138 debug_struct.field("encryption_spec", &self.encryption_spec);
139 debug_struct.field("disable_container_logging", &self.disable_container_logging);
140 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
141 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
142 if !self._unknown_fields.is_empty() {
143 debug_struct.field("_unknown_fields", &self._unknown_fields);
144 }
145 debug_struct.finish()
146 }
147}
148
149#[cfg(feature = "job-service")]
150impl std::fmt::Debug for super::batch_prediction_job::InputConfig {
151 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
152 let mut debug_struct = f.debug_struct("InputConfig");
153 debug_struct.field("instances_format", &self.instances_format);
154 debug_struct.field("source", &self.source);
155 if !self._unknown_fields.is_empty() {
156 debug_struct.field("_unknown_fields", &self._unknown_fields);
157 }
158 debug_struct.finish()
159 }
160}
161
162#[cfg(feature = "job-service")]
163impl std::fmt::Debug for super::batch_prediction_job::InstanceConfig {
164 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
165 let mut debug_struct = f.debug_struct("InstanceConfig");
166 debug_struct.field("instance_type", &self.instance_type);
167 debug_struct.field("key_field", &self.key_field);
168 debug_struct.field("included_fields", &self.included_fields);
169 debug_struct.field("excluded_fields", &self.excluded_fields);
170 if !self._unknown_fields.is_empty() {
171 debug_struct.field("_unknown_fields", &self._unknown_fields);
172 }
173 debug_struct.finish()
174 }
175}
176
177#[cfg(feature = "job-service")]
178impl std::fmt::Debug for super::batch_prediction_job::OutputConfig {
179 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
180 let mut debug_struct = f.debug_struct("OutputConfig");
181 debug_struct.field("predictions_format", &self.predictions_format);
182 debug_struct.field("destination", &self.destination);
183 if !self._unknown_fields.is_empty() {
184 debug_struct.field("_unknown_fields", &self._unknown_fields);
185 }
186 debug_struct.finish()
187 }
188}
189
190#[cfg(feature = "job-service")]
191impl std::fmt::Debug for super::batch_prediction_job::OutputInfo {
192 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
193 let mut debug_struct = f.debug_struct("OutputInfo");
194 debug_struct.field("bigquery_output_table", &self.bigquery_output_table);
195 debug_struct.field("output_location", &self.output_location);
196 if !self._unknown_fields.is_empty() {
197 debug_struct.field("_unknown_fields", &self._unknown_fields);
198 }
199 debug_struct.finish()
200 }
201}
202
203#[cfg(feature = "gen-ai-cache-service")]
204impl std::fmt::Debug for super::CachedContent {
205 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
206 let mut debug_struct = f.debug_struct("CachedContent");
207 debug_struct.field("name", &self.name);
208 debug_struct.field("display_name", &self.display_name);
209 debug_struct.field("model", &self.model);
210 debug_struct.field("system_instruction", &self.system_instruction);
211 debug_struct.field("contents", &self.contents);
212 debug_struct.field("tools", &self.tools);
213 debug_struct.field("tool_config", &self.tool_config);
214 debug_struct.field("create_time", &self.create_time);
215 debug_struct.field("update_time", &self.update_time);
216 debug_struct.field("usage_metadata", &self.usage_metadata);
217 debug_struct.field("encryption_spec", &self.encryption_spec);
218 debug_struct.field("expiration", &self.expiration);
219 if !self._unknown_fields.is_empty() {
220 debug_struct.field("_unknown_fields", &self._unknown_fields);
221 }
222 debug_struct.finish()
223 }
224}
225
226#[cfg(feature = "gen-ai-cache-service")]
227impl std::fmt::Debug for super::cached_content::UsageMetadata {
228 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
229 let mut debug_struct = f.debug_struct("UsageMetadata");
230 debug_struct.field("total_token_count", &self.total_token_count);
231 debug_struct.field("text_count", &self.text_count);
232 debug_struct.field("image_count", &self.image_count);
233 debug_struct.field("video_duration_seconds", &self.video_duration_seconds);
234 debug_struct.field("audio_duration_seconds", &self.audio_duration_seconds);
235 if !self._unknown_fields.is_empty() {
236 debug_struct.field("_unknown_fields", &self._unknown_fields);
237 }
238 debug_struct.finish()
239 }
240}
241
242#[cfg(feature = "job-service")]
243impl std::fmt::Debug for super::CompletionStats {
244 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
245 let mut debug_struct = f.debug_struct("CompletionStats");
246 debug_struct.field("successful_count", &self.successful_count);
247 debug_struct.field("failed_count", &self.failed_count);
248 debug_struct.field("incomplete_count", &self.incomplete_count);
249 debug_struct.field(
250 "successful_forecast_point_count",
251 &self.successful_forecast_point_count,
252 );
253 if !self._unknown_fields.is_empty() {
254 debug_struct.field("_unknown_fields", &self._unknown_fields);
255 }
256 debug_struct.finish()
257 }
258}
259
260#[cfg(any(
261 feature = "data-foundry-service",
262 feature = "evaluation-service",
263 feature = "gen-ai-cache-service",
264 feature = "gen-ai-tuning-service",
265 feature = "llm-utility-service",
266 feature = "prediction-service",
267 feature = "session-service",
268 feature = "vertex-rag-service",
269))]
270impl std::fmt::Debug for super::Content {
271 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
272 let mut debug_struct = f.debug_struct("Content");
273 debug_struct.field("role", &self.role);
274 debug_struct.field("parts", &self.parts);
275 if !self._unknown_fields.is_empty() {
276 debug_struct.field("_unknown_fields", &self._unknown_fields);
277 }
278 debug_struct.finish()
279 }
280}
281
282#[cfg(any(
283 feature = "data-foundry-service",
284 feature = "evaluation-service",
285 feature = "gen-ai-cache-service",
286 feature = "gen-ai-tuning-service",
287 feature = "llm-utility-service",
288 feature = "prediction-service",
289 feature = "session-service",
290 feature = "vertex-rag-service",
291))]
292impl std::fmt::Debug for super::Part {
293 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
294 let mut debug_struct = f.debug_struct("Part");
295 debug_struct.field("thought", &self.thought);
296 debug_struct.field("thought_signature", &self.thought_signature);
297 debug_struct.field("media_resolution", &self.media_resolution);
298 debug_struct.field("data", &self.data);
299 debug_struct.field("metadata", &self.metadata);
300 if !self._unknown_fields.is_empty() {
301 debug_struct.field("_unknown_fields", &self._unknown_fields);
302 }
303 debug_struct.finish()
304 }
305}
306
307#[cfg(any(
308 feature = "data-foundry-service",
309 feature = "evaluation-service",
310 feature = "gen-ai-cache-service",
311 feature = "gen-ai-tuning-service",
312 feature = "llm-utility-service",
313 feature = "prediction-service",
314 feature = "session-service",
315 feature = "vertex-rag-service",
316))]
317impl std::fmt::Debug for super::part::MediaResolution {
318 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
319 let mut debug_struct = f.debug_struct("MediaResolution");
320 debug_struct.field("value", &self.value);
321 if !self._unknown_fields.is_empty() {
322 debug_struct.field("_unknown_fields", &self._unknown_fields);
323 }
324 debug_struct.finish()
325 }
326}
327
328#[cfg(any(
329 feature = "data-foundry-service",
330 feature = "evaluation-service",
331 feature = "gen-ai-cache-service",
332 feature = "gen-ai-tuning-service",
333 feature = "llm-utility-service",
334 feature = "prediction-service",
335 feature = "session-service",
336 feature = "vertex-rag-service",
337))]
338impl std::fmt::Debug for super::Blob {
339 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
340 let mut debug_struct = f.debug_struct("Blob");
341 debug_struct.field("mime_type", &self.mime_type);
342 debug_struct.field("data", &self.data);
343 if !self._unknown_fields.is_empty() {
344 debug_struct.field("_unknown_fields", &self._unknown_fields);
345 }
346 debug_struct.finish()
347 }
348}
349
350#[cfg(any(
351 feature = "data-foundry-service",
352 feature = "evaluation-service",
353 feature = "gen-ai-cache-service",
354 feature = "gen-ai-tuning-service",
355 feature = "llm-utility-service",
356 feature = "prediction-service",
357 feature = "session-service",
358 feature = "vertex-rag-service",
359))]
360impl std::fmt::Debug for super::FileData {
361 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
362 let mut debug_struct = f.debug_struct("FileData");
363 debug_struct.field("mime_type", &self.mime_type);
364 debug_struct.field("file_uri", &self.file_uri);
365 if !self._unknown_fields.is_empty() {
366 debug_struct.field("_unknown_fields", &self._unknown_fields);
367 }
368 debug_struct.finish()
369 }
370}
371
372#[cfg(any(
373 feature = "data-foundry-service",
374 feature = "evaluation-service",
375 feature = "gen-ai-cache-service",
376 feature = "gen-ai-tuning-service",
377 feature = "llm-utility-service",
378 feature = "prediction-service",
379 feature = "session-service",
380 feature = "vertex-rag-service",
381))]
382impl std::fmt::Debug for super::VideoMetadata {
383 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
384 let mut debug_struct = f.debug_struct("VideoMetadata");
385 debug_struct.field("start_offset", &self.start_offset);
386 debug_struct.field("end_offset", &self.end_offset);
387 debug_struct.field("fps", &self.fps);
388 if !self._unknown_fields.is_empty() {
389 debug_struct.field("_unknown_fields", &self._unknown_fields);
390 }
391 debug_struct.finish()
392 }
393}
394
395#[cfg(any(
396 feature = "gen-ai-tuning-service",
397 feature = "llm-utility-service",
398 feature = "prediction-service",
399))]
400impl std::fmt::Debug for super::PrebuiltVoiceConfig {
401 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
402 let mut debug_struct = f.debug_struct("PrebuiltVoiceConfig");
403 debug_struct.field("voice_name", &self.voice_name);
404 if !self._unknown_fields.is_empty() {
405 debug_struct.field("_unknown_fields", &self._unknown_fields);
406 }
407 debug_struct.finish()
408 }
409}
410
411#[cfg(any(
412 feature = "gen-ai-tuning-service",
413 feature = "llm-utility-service",
414 feature = "prediction-service",
415))]
416impl std::fmt::Debug for super::ReplicatedVoiceConfig {
417 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
418 let mut debug_struct = f.debug_struct("ReplicatedVoiceConfig");
419 debug_struct.field("mime_type", &self.mime_type);
420 debug_struct.field("voice_sample_audio", &self.voice_sample_audio);
421 if !self._unknown_fields.is_empty() {
422 debug_struct.field("_unknown_fields", &self._unknown_fields);
423 }
424 debug_struct.finish()
425 }
426}
427
428#[cfg(any(
429 feature = "gen-ai-tuning-service",
430 feature = "llm-utility-service",
431 feature = "prediction-service",
432))]
433impl std::fmt::Debug for super::VoiceConfig {
434 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
435 let mut debug_struct = f.debug_struct("VoiceConfig");
436 debug_struct.field("voice_config", &self.voice_config);
437 if !self._unknown_fields.is_empty() {
438 debug_struct.field("_unknown_fields", &self._unknown_fields);
439 }
440 debug_struct.finish()
441 }
442}
443
444#[cfg(any(
445 feature = "gen-ai-tuning-service",
446 feature = "llm-utility-service",
447 feature = "prediction-service",
448))]
449impl std::fmt::Debug for super::SpeakerVoiceConfig {
450 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
451 let mut debug_struct = f.debug_struct("SpeakerVoiceConfig");
452 debug_struct.field("speaker", &self.speaker);
453 debug_struct.field("voice_config", &self.voice_config);
454 if !self._unknown_fields.is_empty() {
455 debug_struct.field("_unknown_fields", &self._unknown_fields);
456 }
457 debug_struct.finish()
458 }
459}
460
461#[cfg(any(
462 feature = "gen-ai-tuning-service",
463 feature = "llm-utility-service",
464 feature = "prediction-service",
465))]
466impl std::fmt::Debug for super::MultiSpeakerVoiceConfig {
467 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
468 let mut debug_struct = f.debug_struct("MultiSpeakerVoiceConfig");
469 debug_struct.field("speaker_voice_configs", &self.speaker_voice_configs);
470 if !self._unknown_fields.is_empty() {
471 debug_struct.field("_unknown_fields", &self._unknown_fields);
472 }
473 debug_struct.finish()
474 }
475}
476
477#[cfg(any(
478 feature = "gen-ai-tuning-service",
479 feature = "llm-utility-service",
480 feature = "prediction-service",
481))]
482impl std::fmt::Debug for super::SpeechConfig {
483 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
484 let mut debug_struct = f.debug_struct("SpeechConfig");
485 debug_struct.field("voice_config", &self.voice_config);
486 debug_struct.field("language_code", &self.language_code);
487 debug_struct.field(
488 "multi_speaker_voice_config",
489 &self.multi_speaker_voice_config,
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
498#[cfg(any(
499 feature = "gen-ai-tuning-service",
500 feature = "llm-utility-service",
501 feature = "prediction-service",
502))]
503impl std::fmt::Debug for super::ImageConfig {
504 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
505 let mut debug_struct = f.debug_struct("ImageConfig");
506 debug_struct.field("image_output_options", &self.image_output_options);
507 debug_struct.field("aspect_ratio", &self.aspect_ratio);
508 debug_struct.field("person_generation", &self.person_generation);
509 debug_struct.field("image_size", &self.image_size);
510 if !self._unknown_fields.is_empty() {
511 debug_struct.field("_unknown_fields", &self._unknown_fields);
512 }
513 debug_struct.finish()
514 }
515}
516
517#[cfg(any(
518 feature = "gen-ai-tuning-service",
519 feature = "llm-utility-service",
520 feature = "prediction-service",
521))]
522impl std::fmt::Debug for super::image_config::ImageOutputOptions {
523 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
524 let mut debug_struct = f.debug_struct("ImageOutputOptions");
525 debug_struct.field("mime_type", &self.mime_type);
526 debug_struct.field("compression_quality", &self.compression_quality);
527 if !self._unknown_fields.is_empty() {
528 debug_struct.field("_unknown_fields", &self._unknown_fields);
529 }
530 debug_struct.finish()
531 }
532}
533
534#[cfg(any(
535 feature = "gen-ai-tuning-service",
536 feature = "llm-utility-service",
537 feature = "prediction-service",
538))]
539impl std::fmt::Debug for super::GenerationConfig {
540 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
541 let mut debug_struct = f.debug_struct("GenerationConfig");
542 debug_struct.field("temperature", &self.temperature);
543 debug_struct.field("top_p", &self.top_p);
544 debug_struct.field("top_k", &self.top_k);
545 debug_struct.field("candidate_count", &self.candidate_count);
546 debug_struct.field("max_output_tokens", &self.max_output_tokens);
547 debug_struct.field("stop_sequences", &self.stop_sequences);
548 debug_struct.field("response_logprobs", &self.response_logprobs);
549 debug_struct.field("logprobs", &self.logprobs);
550 debug_struct.field("presence_penalty", &self.presence_penalty);
551 debug_struct.field("frequency_penalty", &self.frequency_penalty);
552 debug_struct.field("seed", &self.seed);
553 debug_struct.field("response_mime_type", &self.response_mime_type);
554 debug_struct.field("response_schema", &self.response_schema);
555 debug_struct.field("response_json_schema", &self.response_json_schema);
556 debug_struct.field("routing_config", &self.routing_config);
557 debug_struct.field("audio_timestamp", &self.audio_timestamp);
558 debug_struct.field("response_modalities", &self.response_modalities);
559 debug_struct.field("media_resolution", &self.media_resolution);
560 debug_struct.field("speech_config", &self.speech_config);
561 debug_struct.field("thinking_config", &self.thinking_config);
562 debug_struct.field("image_config", &self.image_config);
563 if !self._unknown_fields.is_empty() {
564 debug_struct.field("_unknown_fields", &self._unknown_fields);
565 }
566 debug_struct.finish()
567 }
568}
569
570#[cfg(any(
571 feature = "gen-ai-tuning-service",
572 feature = "llm-utility-service",
573 feature = "prediction-service",
574))]
575impl std::fmt::Debug for super::generation_config::RoutingConfig {
576 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
577 let mut debug_struct = f.debug_struct("RoutingConfig");
578 debug_struct.field("routing_config", &self.routing_config);
579 if !self._unknown_fields.is_empty() {
580 debug_struct.field("_unknown_fields", &self._unknown_fields);
581 }
582 debug_struct.finish()
583 }
584}
585
586#[cfg(any(
587 feature = "gen-ai-tuning-service",
588 feature = "llm-utility-service",
589 feature = "prediction-service",
590))]
591impl std::fmt::Debug for super::generation_config::routing_config::AutoRoutingMode {
592 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
593 let mut debug_struct = f.debug_struct("AutoRoutingMode");
594 debug_struct.field("model_routing_preference", &self.model_routing_preference);
595 if !self._unknown_fields.is_empty() {
596 debug_struct.field("_unknown_fields", &self._unknown_fields);
597 }
598 debug_struct.finish()
599 }
600}
601
602#[cfg(any(
603 feature = "gen-ai-tuning-service",
604 feature = "llm-utility-service",
605 feature = "prediction-service",
606))]
607impl std::fmt::Debug for super::generation_config::routing_config::ManualRoutingMode {
608 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
609 let mut debug_struct = f.debug_struct("ManualRoutingMode");
610 debug_struct.field("model_name", &self.model_name);
611 if !self._unknown_fields.is_empty() {
612 debug_struct.field("_unknown_fields", &self._unknown_fields);
613 }
614 debug_struct.finish()
615 }
616}
617
618#[cfg(any(
619 feature = "gen-ai-tuning-service",
620 feature = "llm-utility-service",
621 feature = "prediction-service",
622))]
623impl std::fmt::Debug for super::generation_config::ThinkingConfig {
624 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
625 let mut debug_struct = f.debug_struct("ThinkingConfig");
626 debug_struct.field("include_thoughts", &self.include_thoughts);
627 debug_struct.field("thinking_budget", &self.thinking_budget);
628 debug_struct.field("thinking_level", &self.thinking_level);
629 if !self._unknown_fields.is_empty() {
630 debug_struct.field("_unknown_fields", &self._unknown_fields);
631 }
632 debug_struct.finish()
633 }
634}
635
636#[cfg(feature = "prediction-service")]
637impl std::fmt::Debug for super::SafetySetting {
638 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
639 let mut debug_struct = f.debug_struct("SafetySetting");
640 debug_struct.field("category", &self.category);
641 debug_struct.field("threshold", &self.threshold);
642 debug_struct.field("method", &self.method);
643 if !self._unknown_fields.is_empty() {
644 debug_struct.field("_unknown_fields", &self._unknown_fields);
645 }
646 debug_struct.finish()
647 }
648}
649
650#[cfg(feature = "prediction-service")]
651impl std::fmt::Debug for super::SafetyRating {
652 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
653 let mut debug_struct = f.debug_struct("SafetyRating");
654 debug_struct.field("category", &self.category);
655 debug_struct.field("probability", &self.probability);
656 debug_struct.field("probability_score", &self.probability_score);
657 debug_struct.field("severity", &self.severity);
658 debug_struct.field("severity_score", &self.severity_score);
659 debug_struct.field("blocked", &self.blocked);
660 if !self._unknown_fields.is_empty() {
661 debug_struct.field("_unknown_fields", &self._unknown_fields);
662 }
663 debug_struct.finish()
664 }
665}
666
667#[cfg(feature = "prediction-service")]
668impl std::fmt::Debug for super::CitationMetadata {
669 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
670 let mut debug_struct = f.debug_struct("CitationMetadata");
671 debug_struct.field("citations", &self.citations);
672 if !self._unknown_fields.is_empty() {
673 debug_struct.field("_unknown_fields", &self._unknown_fields);
674 }
675 debug_struct.finish()
676 }
677}
678
679#[cfg(feature = "prediction-service")]
680impl std::fmt::Debug for super::Citation {
681 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
682 let mut debug_struct = f.debug_struct("Citation");
683 debug_struct.field("start_index", &self.start_index);
684 debug_struct.field("end_index", &self.end_index);
685 debug_struct.field("uri", &self.uri);
686 debug_struct.field("title", &self.title);
687 debug_struct.field("license", &self.license);
688 debug_struct.field("publication_date", &self.publication_date);
689 if !self._unknown_fields.is_empty() {
690 debug_struct.field("_unknown_fields", &self._unknown_fields);
691 }
692 debug_struct.finish()
693 }
694}
695
696#[cfg(feature = "prediction-service")]
697impl std::fmt::Debug for super::Candidate {
698 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
699 let mut debug_struct = f.debug_struct("Candidate");
700 debug_struct.field("index", &self.index);
701 debug_struct.field("content", &self.content);
702 debug_struct.field("score", &self.score);
703 debug_struct.field("avg_logprobs", &self.avg_logprobs);
704 debug_struct.field("logprobs_result", &self.logprobs_result);
705 debug_struct.field("finish_reason", &self.finish_reason);
706 debug_struct.field("safety_ratings", &self.safety_ratings);
707 debug_struct.field("finish_message", &self.finish_message);
708 debug_struct.field("citation_metadata", &self.citation_metadata);
709 debug_struct.field("grounding_metadata", &self.grounding_metadata);
710 debug_struct.field("url_context_metadata", &self.url_context_metadata);
711 if !self._unknown_fields.is_empty() {
712 debug_struct.field("_unknown_fields", &self._unknown_fields);
713 }
714 debug_struct.finish()
715 }
716}
717
718#[cfg(feature = "prediction-service")]
719impl std::fmt::Debug for super::UrlContextMetadata {
720 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
721 let mut debug_struct = f.debug_struct("UrlContextMetadata");
722 debug_struct.field("url_metadata", &self.url_metadata);
723 if !self._unknown_fields.is_empty() {
724 debug_struct.field("_unknown_fields", &self._unknown_fields);
725 }
726 debug_struct.finish()
727 }
728}
729
730#[cfg(feature = "prediction-service")]
731impl std::fmt::Debug for super::UrlMetadata {
732 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
733 let mut debug_struct = f.debug_struct("UrlMetadata");
734 debug_struct.field("retrieved_url", &self.retrieved_url);
735 debug_struct.field("url_retrieval_status", &self.url_retrieval_status);
736 if !self._unknown_fields.is_empty() {
737 debug_struct.field("_unknown_fields", &self._unknown_fields);
738 }
739 debug_struct.finish()
740 }
741}
742
743#[cfg(feature = "prediction-service")]
744impl std::fmt::Debug for super::LogprobsResult {
745 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
746 let mut debug_struct = f.debug_struct("LogprobsResult");
747 debug_struct.field("top_candidates", &self.top_candidates);
748 debug_struct.field("chosen_candidates", &self.chosen_candidates);
749 if !self._unknown_fields.is_empty() {
750 debug_struct.field("_unknown_fields", &self._unknown_fields);
751 }
752 debug_struct.finish()
753 }
754}
755
756#[cfg(feature = "prediction-service")]
757impl std::fmt::Debug for super::logprobs_result::Candidate {
758 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
759 let mut debug_struct = f.debug_struct("Candidate");
760 debug_struct.field("token", &self.token);
761 debug_struct.field("token_id", &self.token_id);
762 debug_struct.field("log_probability", &self.log_probability);
763 if !self._unknown_fields.is_empty() {
764 debug_struct.field("_unknown_fields", &self._unknown_fields);
765 }
766 debug_struct.finish()
767 }
768}
769
770#[cfg(feature = "prediction-service")]
771impl std::fmt::Debug for super::logprobs_result::TopCandidates {
772 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
773 let mut debug_struct = f.debug_struct("TopCandidates");
774 debug_struct.field("candidates", &self.candidates);
775 if !self._unknown_fields.is_empty() {
776 debug_struct.field("_unknown_fields", &self._unknown_fields);
777 }
778 debug_struct.finish()
779 }
780}
781
782#[cfg(any(feature = "prediction-service", feature = "session-service",))]
783impl std::fmt::Debug for super::Segment {
784 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
785 let mut debug_struct = f.debug_struct("Segment");
786 debug_struct.field("part_index", &self.part_index);
787 debug_struct.field("start_index", &self.start_index);
788 debug_struct.field("end_index", &self.end_index);
789 debug_struct.field("text", &self.text);
790 if !self._unknown_fields.is_empty() {
791 debug_struct.field("_unknown_fields", &self._unknown_fields);
792 }
793 debug_struct.finish()
794 }
795}
796
797#[cfg(any(feature = "prediction-service", feature = "session-service",))]
798impl std::fmt::Debug for super::GroundingChunk {
799 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
800 let mut debug_struct = f.debug_struct("GroundingChunk");
801 debug_struct.field("chunk_type", &self.chunk_type);
802 if !self._unknown_fields.is_empty() {
803 debug_struct.field("_unknown_fields", &self._unknown_fields);
804 }
805 debug_struct.finish()
806 }
807}
808
809#[cfg(any(feature = "prediction-service", feature = "session-service",))]
810impl std::fmt::Debug for super::grounding_chunk::Web {
811 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
812 let mut debug_struct = f.debug_struct("Web");
813 debug_struct.field("uri", &self.uri);
814 debug_struct.field("title", &self.title);
815 if !self._unknown_fields.is_empty() {
816 debug_struct.field("_unknown_fields", &self._unknown_fields);
817 }
818 debug_struct.finish()
819 }
820}
821
822#[cfg(any(feature = "prediction-service", feature = "session-service",))]
823impl std::fmt::Debug for super::grounding_chunk::RetrievedContext {
824 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
825 let mut debug_struct = f.debug_struct("RetrievedContext");
826 debug_struct.field("uri", &self.uri);
827 debug_struct.field("title", &self.title);
828 debug_struct.field("text", &self.text);
829 debug_struct.field("document_name", &self.document_name);
830 debug_struct.field("context_details", &self.context_details);
831 if !self._unknown_fields.is_empty() {
832 debug_struct.field("_unknown_fields", &self._unknown_fields);
833 }
834 debug_struct.finish()
835 }
836}
837
838#[cfg(any(feature = "prediction-service", feature = "session-service",))]
839impl std::fmt::Debug for super::grounding_chunk::Maps {
840 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
841 let mut debug_struct = f.debug_struct("Maps");
842 debug_struct.field("uri", &self.uri);
843 debug_struct.field("title", &self.title);
844 debug_struct.field("text", &self.text);
845 debug_struct.field("place_id", &self.place_id);
846 debug_struct.field("place_answer_sources", &self.place_answer_sources);
847 debug_struct.field("route", &self.route);
848 if !self._unknown_fields.is_empty() {
849 debug_struct.field("_unknown_fields", &self._unknown_fields);
850 }
851 debug_struct.finish()
852 }
853}
854
855#[cfg(any(feature = "prediction-service", feature = "session-service",))]
856impl std::fmt::Debug for super::grounding_chunk::maps::PlaceAnswerSources {
857 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
858 let mut debug_struct = f.debug_struct("PlaceAnswerSources");
859 debug_struct.field("review_snippets", &self.review_snippets);
860 if !self._unknown_fields.is_empty() {
861 debug_struct.field("_unknown_fields", &self._unknown_fields);
862 }
863 debug_struct.finish()
864 }
865}
866
867#[cfg(any(feature = "prediction-service", feature = "session-service",))]
868impl std::fmt::Debug for super::grounding_chunk::maps::place_answer_sources::ReviewSnippet {
869 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
870 let mut debug_struct = f.debug_struct("ReviewSnippet");
871 debug_struct.field("review_id", &self.review_id);
872 debug_struct.field("google_maps_uri", &self.google_maps_uri);
873 debug_struct.field("title", &self.title);
874 if !self._unknown_fields.is_empty() {
875 debug_struct.field("_unknown_fields", &self._unknown_fields);
876 }
877 debug_struct.finish()
878 }
879}
880
881#[cfg(any(feature = "prediction-service", feature = "session-service",))]
882impl std::fmt::Debug for super::grounding_chunk::maps::Route {
883 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
884 let mut debug_struct = f.debug_struct("Route");
885 debug_struct.field("distance_meters", &self.distance_meters);
886 debug_struct.field("duration", &self.duration);
887 debug_struct.field("encoded_polyline", &self.encoded_polyline);
888 if !self._unknown_fields.is_empty() {
889 debug_struct.field("_unknown_fields", &self._unknown_fields);
890 }
891 debug_struct.finish()
892 }
893}
894
895#[cfg(any(feature = "prediction-service", feature = "session-service",))]
896impl std::fmt::Debug for super::GroundingSupport {
897 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
898 let mut debug_struct = f.debug_struct("GroundingSupport");
899 debug_struct.field("segment", &self.segment);
900 debug_struct.field("grounding_chunk_indices", &self.grounding_chunk_indices);
901 debug_struct.field("confidence_scores", &self.confidence_scores);
902 if !self._unknown_fields.is_empty() {
903 debug_struct.field("_unknown_fields", &self._unknown_fields);
904 }
905 debug_struct.finish()
906 }
907}
908
909#[cfg(any(feature = "prediction-service", feature = "session-service",))]
910impl std::fmt::Debug for super::GroundingMetadata {
911 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
912 let mut debug_struct = f.debug_struct("GroundingMetadata");
913 debug_struct.field("web_search_queries", &self.web_search_queries);
914 debug_struct.field("search_entry_point", &self.search_entry_point);
915 debug_struct.field("retrieval_queries", &self.retrieval_queries);
916 debug_struct.field("grounding_chunks", &self.grounding_chunks);
917 debug_struct.field("grounding_supports", &self.grounding_supports);
918 debug_struct.field("retrieval_metadata", &self.retrieval_metadata);
919 debug_struct.field(
920 "google_maps_widget_context_token",
921 &self.google_maps_widget_context_token,
922 );
923 debug_struct.field("source_flagging_uris", &self.source_flagging_uris);
924 if !self._unknown_fields.is_empty() {
925 debug_struct.field("_unknown_fields", &self._unknown_fields);
926 }
927 debug_struct.finish()
928 }
929}
930
931#[cfg(any(feature = "prediction-service", feature = "session-service",))]
932impl std::fmt::Debug for super::grounding_metadata::SourceFlaggingUri {
933 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
934 let mut debug_struct = f.debug_struct("SourceFlaggingUri");
935 debug_struct.field("source_id", &self.source_id);
936 debug_struct.field("flag_content_uri", &self.flag_content_uri);
937 if !self._unknown_fields.is_empty() {
938 debug_struct.field("_unknown_fields", &self._unknown_fields);
939 }
940 debug_struct.finish()
941 }
942}
943
944#[cfg(any(feature = "prediction-service", feature = "session-service",))]
945impl std::fmt::Debug for super::SearchEntryPoint {
946 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
947 let mut debug_struct = f.debug_struct("SearchEntryPoint");
948 debug_struct.field("rendered_content", &self.rendered_content);
949 debug_struct.field("sdk_blob", &self.sdk_blob);
950 if !self._unknown_fields.is_empty() {
951 debug_struct.field("_unknown_fields", &self._unknown_fields);
952 }
953 debug_struct.finish()
954 }
955}
956
957#[cfg(any(feature = "prediction-service", feature = "session-service",))]
958impl std::fmt::Debug for super::RetrievalMetadata {
959 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
960 let mut debug_struct = f.debug_struct("RetrievalMetadata");
961 debug_struct.field(
962 "google_search_dynamic_retrieval_score",
963 &self.google_search_dynamic_retrieval_score,
964 );
965 if !self._unknown_fields.is_empty() {
966 debug_struct.field("_unknown_fields", &self._unknown_fields);
967 }
968 debug_struct.finish()
969 }
970}
971
972#[cfg(feature = "prediction-service")]
973impl std::fmt::Debug for super::ModelArmorConfig {
974 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
975 let mut debug_struct = f.debug_struct("ModelArmorConfig");
976 debug_struct.field("prompt_template_name", &self.prompt_template_name);
977 debug_struct.field("response_template_name", &self.response_template_name);
978 if !self._unknown_fields.is_empty() {
979 debug_struct.field("_unknown_fields", &self._unknown_fields);
980 }
981 debug_struct.finish()
982 }
983}
984
985#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
986impl std::fmt::Debug for super::ModalityTokenCount {
987 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
988 let mut debug_struct = f.debug_struct("ModalityTokenCount");
989 debug_struct.field("modality", &self.modality);
990 debug_struct.field("token_count", &self.token_count);
991 if !self._unknown_fields.is_empty() {
992 debug_struct.field("_unknown_fields", &self._unknown_fields);
993 }
994 debug_struct.finish()
995 }
996}
997
998#[cfg(any(
999 feature = "metadata-service",
1000 feature = "pipeline-service",
1001 feature = "schedule-service",
1002))]
1003impl std::fmt::Debug for super::Context {
1004 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1005 let mut debug_struct = f.debug_struct("Context");
1006 debug_struct.field("name", &self.name);
1007 debug_struct.field("display_name", &self.display_name);
1008 debug_struct.field("etag", &self.etag);
1009 debug_struct.field("labels", &self.labels);
1010 debug_struct.field("create_time", &self.create_time);
1011 debug_struct.field("update_time", &self.update_time);
1012 debug_struct.field("parent_contexts", &self.parent_contexts);
1013 debug_struct.field("schema_title", &self.schema_title);
1014 debug_struct.field("schema_version", &self.schema_version);
1015 debug_struct.field("metadata", &self.metadata);
1016 debug_struct.field("description", &self.description);
1017 if !self._unknown_fields.is_empty() {
1018 debug_struct.field("_unknown_fields", &self._unknown_fields);
1019 }
1020 debug_struct.finish()
1021 }
1022}
1023
1024#[cfg(feature = "job-service")]
1025impl std::fmt::Debug for super::CustomJob {
1026 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1027 let mut debug_struct = f.debug_struct("CustomJob");
1028 debug_struct.field("name", &self.name);
1029 debug_struct.field("display_name", &self.display_name);
1030 debug_struct.field("job_spec", &self.job_spec);
1031 debug_struct.field("state", &self.state);
1032 debug_struct.field("create_time", &self.create_time);
1033 debug_struct.field("start_time", &self.start_time);
1034 debug_struct.field("end_time", &self.end_time);
1035 debug_struct.field("update_time", &self.update_time);
1036 debug_struct.field("error", &self.error);
1037 debug_struct.field("labels", &self.labels);
1038 debug_struct.field("encryption_spec", &self.encryption_spec);
1039 debug_struct.field("web_access_uris", &self.web_access_uris);
1040 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1041 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1042 if !self._unknown_fields.is_empty() {
1043 debug_struct.field("_unknown_fields", &self._unknown_fields);
1044 }
1045 debug_struct.finish()
1046 }
1047}
1048
1049#[cfg(feature = "job-service")]
1050impl std::fmt::Debug for super::CustomJobSpec {
1051 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1052 let mut debug_struct = f.debug_struct("CustomJobSpec");
1053 debug_struct.field("persistent_resource_id", &self.persistent_resource_id);
1054 debug_struct.field("worker_pool_specs", &self.worker_pool_specs);
1055 debug_struct.field("scheduling", &self.scheduling);
1056 debug_struct.field("service_account", &self.service_account);
1057 debug_struct.field("network", &self.network);
1058 debug_struct.field("reserved_ip_ranges", &self.reserved_ip_ranges);
1059 debug_struct.field("psc_interface_config", &self.psc_interface_config);
1060 debug_struct.field("base_output_directory", &self.base_output_directory);
1061 debug_struct.field(
1062 "protected_artifact_location_id",
1063 &self.protected_artifact_location_id,
1064 );
1065 debug_struct.field("tensorboard", &self.tensorboard);
1066 debug_struct.field("enable_web_access", &self.enable_web_access);
1067 debug_struct.field("enable_dashboard_access", &self.enable_dashboard_access);
1068 debug_struct.field("experiment", &self.experiment);
1069 debug_struct.field("experiment_run", &self.experiment_run);
1070 debug_struct.field("models", &self.models);
1071 if !self._unknown_fields.is_empty() {
1072 debug_struct.field("_unknown_fields", &self._unknown_fields);
1073 }
1074 debug_struct.finish()
1075 }
1076}
1077
1078#[cfg(feature = "job-service")]
1079impl std::fmt::Debug for super::WorkerPoolSpec {
1080 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1081 let mut debug_struct = f.debug_struct("WorkerPoolSpec");
1082 debug_struct.field("machine_spec", &self.machine_spec);
1083 debug_struct.field("replica_count", &self.replica_count);
1084 debug_struct.field("nfs_mounts", &self.nfs_mounts);
1085 debug_struct.field("lustre_mounts", &self.lustre_mounts);
1086 debug_struct.field("disk_spec", &self.disk_spec);
1087 debug_struct.field("task", &self.task);
1088 if !self._unknown_fields.is_empty() {
1089 debug_struct.field("_unknown_fields", &self._unknown_fields);
1090 }
1091 debug_struct.finish()
1092 }
1093}
1094
1095#[cfg(feature = "job-service")]
1096impl std::fmt::Debug for super::ContainerSpec {
1097 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1098 let mut debug_struct = f.debug_struct("ContainerSpec");
1099 debug_struct.field("image_uri", &self.image_uri);
1100 debug_struct.field("command", &self.command);
1101 debug_struct.field("args", &self.args);
1102 debug_struct.field("env", &self.env);
1103 if !self._unknown_fields.is_empty() {
1104 debug_struct.field("_unknown_fields", &self._unknown_fields);
1105 }
1106 debug_struct.finish()
1107 }
1108}
1109
1110#[cfg(feature = "job-service")]
1111impl std::fmt::Debug for super::PythonPackageSpec {
1112 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1113 let mut debug_struct = f.debug_struct("PythonPackageSpec");
1114 debug_struct.field("executor_image_uri", &self.executor_image_uri);
1115 debug_struct.field("package_uris", &self.package_uris);
1116 debug_struct.field("python_module", &self.python_module);
1117 debug_struct.field("args", &self.args);
1118 debug_struct.field("env", &self.env);
1119 if !self._unknown_fields.is_empty() {
1120 debug_struct.field("_unknown_fields", &self._unknown_fields);
1121 }
1122 debug_struct.finish()
1123 }
1124}
1125
1126#[cfg(feature = "job-service")]
1127impl std::fmt::Debug for super::Scheduling {
1128 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1129 let mut debug_struct = f.debug_struct("Scheduling");
1130 debug_struct.field("timeout", &self.timeout);
1131 debug_struct.field(
1132 "restart_job_on_worker_restart",
1133 &self.restart_job_on_worker_restart,
1134 );
1135 debug_struct.field("strategy", &self.strategy);
1136 debug_struct.field("disable_retries", &self.disable_retries);
1137 debug_struct.field("max_wait_duration", &self.max_wait_duration);
1138 if !self._unknown_fields.is_empty() {
1139 debug_struct.field("_unknown_fields", &self._unknown_fields);
1140 }
1141 debug_struct.finish()
1142 }
1143}
1144
1145#[cfg(feature = "data-foundry-service")]
1146impl std::fmt::Debug for super::GenerateSyntheticDataRequest {
1147 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1148 let mut debug_struct = f.debug_struct("GenerateSyntheticDataRequest");
1149 debug_struct.field("location", &self.location);
1150 debug_struct.field("count", &self.count);
1151 debug_struct.field("output_field_specs", &self.output_field_specs);
1152 debug_struct.field("examples", &self.examples);
1153 debug_struct.field("strategy", &self.strategy);
1154 if !self._unknown_fields.is_empty() {
1155 debug_struct.field("_unknown_fields", &self._unknown_fields);
1156 }
1157 debug_struct.finish()
1158 }
1159}
1160
1161#[cfg(feature = "data-foundry-service")]
1162impl std::fmt::Debug for super::SyntheticField {
1163 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1164 let mut debug_struct = f.debug_struct("SyntheticField");
1165 debug_struct.field("field_name", &self.field_name);
1166 debug_struct.field("content", &self.content);
1167 if !self._unknown_fields.is_empty() {
1168 debug_struct.field("_unknown_fields", &self._unknown_fields);
1169 }
1170 debug_struct.finish()
1171 }
1172}
1173
1174#[cfg(feature = "data-foundry-service")]
1175impl std::fmt::Debug for super::SyntheticExample {
1176 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1177 let mut debug_struct = f.debug_struct("SyntheticExample");
1178 debug_struct.field("fields", &self.fields);
1179 if !self._unknown_fields.is_empty() {
1180 debug_struct.field("_unknown_fields", &self._unknown_fields);
1181 }
1182 debug_struct.finish()
1183 }
1184}
1185
1186#[cfg(feature = "data-foundry-service")]
1187impl std::fmt::Debug for super::OutputFieldSpec {
1188 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1189 let mut debug_struct = f.debug_struct("OutputFieldSpec");
1190 debug_struct.field("field_name", &self.field_name);
1191 debug_struct.field("guidance", &self.guidance);
1192 debug_struct.field("field_type", &self.field_type);
1193 if !self._unknown_fields.is_empty() {
1194 debug_struct.field("_unknown_fields", &self._unknown_fields);
1195 }
1196 debug_struct.finish()
1197 }
1198}
1199
1200#[cfg(feature = "data-foundry-service")]
1201impl std::fmt::Debug for super::TaskDescriptionStrategy {
1202 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1203 let mut debug_struct = f.debug_struct("TaskDescriptionStrategy");
1204 debug_struct.field("task_description", &self.task_description);
1205 if !self._unknown_fields.is_empty() {
1206 debug_struct.field("_unknown_fields", &self._unknown_fields);
1207 }
1208 debug_struct.finish()
1209 }
1210}
1211
1212#[cfg(feature = "data-foundry-service")]
1213impl std::fmt::Debug for super::GenerateSyntheticDataResponse {
1214 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1215 let mut debug_struct = f.debug_struct("GenerateSyntheticDataResponse");
1216 debug_struct.field("synthetic_examples", &self.synthetic_examples);
1217 if !self._unknown_fields.is_empty() {
1218 debug_struct.field("_unknown_fields", &self._unknown_fields);
1219 }
1220 debug_struct.finish()
1221 }
1222}
1223
1224#[cfg(feature = "dataset-service")]
1225impl std::fmt::Debug for super::DataItem {
1226 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1227 let mut debug_struct = f.debug_struct("DataItem");
1228 debug_struct.field("name", &self.name);
1229 debug_struct.field("create_time", &self.create_time);
1230 debug_struct.field("update_time", &self.update_time);
1231 debug_struct.field("labels", &self.labels);
1232 debug_struct.field("payload", &self.payload);
1233 debug_struct.field("etag", &self.etag);
1234 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1235 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1236 if !self._unknown_fields.is_empty() {
1237 debug_struct.field("_unknown_fields", &self._unknown_fields);
1238 }
1239 debug_struct.finish()
1240 }
1241}
1242
1243#[cfg(feature = "job-service")]
1244impl std::fmt::Debug for super::DataLabelingJob {
1245 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1246 let mut debug_struct = f.debug_struct("DataLabelingJob");
1247 debug_struct.field("name", &self.name);
1248 debug_struct.field("display_name", &self.display_name);
1249 debug_struct.field("datasets", &self.datasets);
1250 debug_struct.field("annotation_labels", &self.annotation_labels);
1251 debug_struct.field("labeler_count", &self.labeler_count);
1252 debug_struct.field("instruction_uri", &self.instruction_uri);
1253 debug_struct.field("inputs_schema_uri", &self.inputs_schema_uri);
1254 debug_struct.field("inputs", &self.inputs);
1255 debug_struct.field("state", &self.state);
1256 debug_struct.field("labeling_progress", &self.labeling_progress);
1257 debug_struct.field("current_spend", &self.current_spend);
1258 debug_struct.field("create_time", &self.create_time);
1259 debug_struct.field("update_time", &self.update_time);
1260 debug_struct.field("error", &self.error);
1261 debug_struct.field("labels", &self.labels);
1262 debug_struct.field("specialist_pools", &self.specialist_pools);
1263 debug_struct.field("encryption_spec", &self.encryption_spec);
1264 debug_struct.field("active_learning_config", &self.active_learning_config);
1265 if !self._unknown_fields.is_empty() {
1266 debug_struct.field("_unknown_fields", &self._unknown_fields);
1267 }
1268 debug_struct.finish()
1269 }
1270}
1271
1272#[cfg(feature = "job-service")]
1273impl std::fmt::Debug for super::ActiveLearningConfig {
1274 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1275 let mut debug_struct = f.debug_struct("ActiveLearningConfig");
1276 debug_struct.field("sample_config", &self.sample_config);
1277 debug_struct.field("training_config", &self.training_config);
1278 debug_struct.field("human_labeling_budget", &self.human_labeling_budget);
1279 if !self._unknown_fields.is_empty() {
1280 debug_struct.field("_unknown_fields", &self._unknown_fields);
1281 }
1282 debug_struct.finish()
1283 }
1284}
1285
1286#[cfg(feature = "job-service")]
1287impl std::fmt::Debug for super::SampleConfig {
1288 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1289 let mut debug_struct = f.debug_struct("SampleConfig");
1290 debug_struct.field("sample_strategy", &self.sample_strategy);
1291 debug_struct.field("initial_batch_sample_size", &self.initial_batch_sample_size);
1292 debug_struct.field(
1293 "following_batch_sample_size",
1294 &self.following_batch_sample_size,
1295 );
1296 if !self._unknown_fields.is_empty() {
1297 debug_struct.field("_unknown_fields", &self._unknown_fields);
1298 }
1299 debug_struct.finish()
1300 }
1301}
1302
1303#[cfg(feature = "job-service")]
1304impl std::fmt::Debug for super::TrainingConfig {
1305 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1306 let mut debug_struct = f.debug_struct("TrainingConfig");
1307 debug_struct.field(
1308 "timeout_training_milli_hours",
1309 &self.timeout_training_milli_hours,
1310 );
1311 if !self._unknown_fields.is_empty() {
1312 debug_struct.field("_unknown_fields", &self._unknown_fields);
1313 }
1314 debug_struct.finish()
1315 }
1316}
1317
1318#[cfg(feature = "dataset-service")]
1319impl std::fmt::Debug for super::Dataset {
1320 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1321 let mut debug_struct = f.debug_struct("Dataset");
1322 debug_struct.field("name", &self.name);
1323 debug_struct.field("display_name", &self.display_name);
1324 debug_struct.field("description", &self.description);
1325 debug_struct.field("metadata_schema_uri", &self.metadata_schema_uri);
1326 debug_struct.field("metadata", &self.metadata);
1327 debug_struct.field("data_item_count", &self.data_item_count);
1328 debug_struct.field("create_time", &self.create_time);
1329 debug_struct.field("update_time", &self.update_time);
1330 debug_struct.field("etag", &self.etag);
1331 debug_struct.field("labels", &self.labels);
1332 debug_struct.field("saved_queries", &self.saved_queries);
1333 debug_struct.field("encryption_spec", &self.encryption_spec);
1334 debug_struct.field("metadata_artifact", &self.metadata_artifact);
1335 debug_struct.field("model_reference", &self.model_reference);
1336 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1337 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1338 if !self._unknown_fields.is_empty() {
1339 debug_struct.field("_unknown_fields", &self._unknown_fields);
1340 }
1341 debug_struct.finish()
1342 }
1343}
1344
1345#[cfg(feature = "dataset-service")]
1346impl std::fmt::Debug for super::ImportDataConfig {
1347 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1348 let mut debug_struct = f.debug_struct("ImportDataConfig");
1349 debug_struct.field("data_item_labels", &self.data_item_labels);
1350 debug_struct.field("annotation_labels", &self.annotation_labels);
1351 debug_struct.field("import_schema_uri", &self.import_schema_uri);
1352 debug_struct.field("source", &self.source);
1353 if !self._unknown_fields.is_empty() {
1354 debug_struct.field("_unknown_fields", &self._unknown_fields);
1355 }
1356 debug_struct.finish()
1357 }
1358}
1359
1360#[cfg(feature = "dataset-service")]
1361impl std::fmt::Debug for super::ExportDataConfig {
1362 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1363 let mut debug_struct = f.debug_struct("ExportDataConfig");
1364 debug_struct.field("annotations_filter", &self.annotations_filter);
1365 debug_struct.field("saved_query_id", &self.saved_query_id);
1366 debug_struct.field("annotation_schema_uri", &self.annotation_schema_uri);
1367 debug_struct.field("export_use", &self.export_use);
1368 debug_struct.field("destination", &self.destination);
1369 debug_struct.field("split", &self.split);
1370 if !self._unknown_fields.is_empty() {
1371 debug_struct.field("_unknown_fields", &self._unknown_fields);
1372 }
1373 debug_struct.finish()
1374 }
1375}
1376
1377#[cfg(feature = "dataset-service")]
1378impl std::fmt::Debug for super::ExportFractionSplit {
1379 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1380 let mut debug_struct = f.debug_struct("ExportFractionSplit");
1381 debug_struct.field("training_fraction", &self.training_fraction);
1382 debug_struct.field("validation_fraction", &self.validation_fraction);
1383 debug_struct.field("test_fraction", &self.test_fraction);
1384 if !self._unknown_fields.is_empty() {
1385 debug_struct.field("_unknown_fields", &self._unknown_fields);
1386 }
1387 debug_struct.finish()
1388 }
1389}
1390
1391#[cfg(feature = "dataset-service")]
1392impl std::fmt::Debug for super::ExportFilterSplit {
1393 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1394 let mut debug_struct = f.debug_struct("ExportFilterSplit");
1395 debug_struct.field("training_filter", &self.training_filter);
1396 debug_struct.field("validation_filter", &self.validation_filter);
1397 debug_struct.field("test_filter", &self.test_filter);
1398 if !self._unknown_fields.is_empty() {
1399 debug_struct.field("_unknown_fields", &self._unknown_fields);
1400 }
1401 debug_struct.finish()
1402 }
1403}
1404
1405#[cfg(feature = "dataset-service")]
1406impl std::fmt::Debug for super::CreateDatasetRequest {
1407 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1408 let mut debug_struct = f.debug_struct("CreateDatasetRequest");
1409 debug_struct.field("parent", &self.parent);
1410 debug_struct.field("dataset", &self.dataset);
1411 if !self._unknown_fields.is_empty() {
1412 debug_struct.field("_unknown_fields", &self._unknown_fields);
1413 }
1414 debug_struct.finish()
1415 }
1416}
1417
1418#[cfg(feature = "dataset-service")]
1419impl std::fmt::Debug for super::CreateDatasetOperationMetadata {
1420 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1421 let mut debug_struct = f.debug_struct("CreateDatasetOperationMetadata");
1422 debug_struct.field("generic_metadata", &self.generic_metadata);
1423 if !self._unknown_fields.is_empty() {
1424 debug_struct.field("_unknown_fields", &self._unknown_fields);
1425 }
1426 debug_struct.finish()
1427 }
1428}
1429
1430#[cfg(feature = "dataset-service")]
1431impl std::fmt::Debug for super::GetDatasetRequest {
1432 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1433 let mut debug_struct = f.debug_struct("GetDatasetRequest");
1434 debug_struct.field("name", &self.name);
1435 debug_struct.field("read_mask", &self.read_mask);
1436 if !self._unknown_fields.is_empty() {
1437 debug_struct.field("_unknown_fields", &self._unknown_fields);
1438 }
1439 debug_struct.finish()
1440 }
1441}
1442
1443#[cfg(feature = "dataset-service")]
1444impl std::fmt::Debug for super::UpdateDatasetRequest {
1445 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1446 let mut debug_struct = f.debug_struct("UpdateDatasetRequest");
1447 debug_struct.field("dataset", &self.dataset);
1448 debug_struct.field("update_mask", &self.update_mask);
1449 if !self._unknown_fields.is_empty() {
1450 debug_struct.field("_unknown_fields", &self._unknown_fields);
1451 }
1452 debug_struct.finish()
1453 }
1454}
1455
1456#[cfg(feature = "dataset-service")]
1457impl std::fmt::Debug for super::UpdateDatasetVersionRequest {
1458 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1459 let mut debug_struct = f.debug_struct("UpdateDatasetVersionRequest");
1460 debug_struct.field("dataset_version", &self.dataset_version);
1461 debug_struct.field("update_mask", &self.update_mask);
1462 if !self._unknown_fields.is_empty() {
1463 debug_struct.field("_unknown_fields", &self._unknown_fields);
1464 }
1465 debug_struct.finish()
1466 }
1467}
1468
1469#[cfg(feature = "dataset-service")]
1470impl std::fmt::Debug for super::ListDatasetsRequest {
1471 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1472 let mut debug_struct = f.debug_struct("ListDatasetsRequest");
1473 debug_struct.field("parent", &self.parent);
1474 debug_struct.field("filter", &self.filter);
1475 debug_struct.field("page_size", &self.page_size);
1476 debug_struct.field("page_token", &self.page_token);
1477 debug_struct.field("read_mask", &self.read_mask);
1478 debug_struct.field("order_by", &self.order_by);
1479 if !self._unknown_fields.is_empty() {
1480 debug_struct.field("_unknown_fields", &self._unknown_fields);
1481 }
1482 debug_struct.finish()
1483 }
1484}
1485
1486#[cfg(feature = "dataset-service")]
1487impl std::fmt::Debug for super::ListDatasetsResponse {
1488 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1489 let mut debug_struct = f.debug_struct("ListDatasetsResponse");
1490 debug_struct.field("datasets", &self.datasets);
1491 debug_struct.field("next_page_token", &self.next_page_token);
1492 if !self._unknown_fields.is_empty() {
1493 debug_struct.field("_unknown_fields", &self._unknown_fields);
1494 }
1495 debug_struct.finish()
1496 }
1497}
1498
1499#[cfg(feature = "dataset-service")]
1500impl std::fmt::Debug for super::DeleteDatasetRequest {
1501 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1502 let mut debug_struct = f.debug_struct("DeleteDatasetRequest");
1503 debug_struct.field("name", &self.name);
1504 if !self._unknown_fields.is_empty() {
1505 debug_struct.field("_unknown_fields", &self._unknown_fields);
1506 }
1507 debug_struct.finish()
1508 }
1509}
1510
1511#[cfg(feature = "dataset-service")]
1512impl std::fmt::Debug for super::ImportDataRequest {
1513 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1514 let mut debug_struct = f.debug_struct("ImportDataRequest");
1515 debug_struct.field("name", &self.name);
1516 debug_struct.field("import_configs", &self.import_configs);
1517 if !self._unknown_fields.is_empty() {
1518 debug_struct.field("_unknown_fields", &self._unknown_fields);
1519 }
1520 debug_struct.finish()
1521 }
1522}
1523
1524#[cfg(feature = "dataset-service")]
1525impl std::fmt::Debug for super::ImportDataResponse {
1526 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1527 let mut debug_struct = f.debug_struct("ImportDataResponse");
1528 if !self._unknown_fields.is_empty() {
1529 debug_struct.field("_unknown_fields", &self._unknown_fields);
1530 }
1531 debug_struct.finish()
1532 }
1533}
1534
1535#[cfg(feature = "dataset-service")]
1536impl std::fmt::Debug for super::ImportDataOperationMetadata {
1537 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1538 let mut debug_struct = f.debug_struct("ImportDataOperationMetadata");
1539 debug_struct.field("generic_metadata", &self.generic_metadata);
1540 if !self._unknown_fields.is_empty() {
1541 debug_struct.field("_unknown_fields", &self._unknown_fields);
1542 }
1543 debug_struct.finish()
1544 }
1545}
1546
1547#[cfg(feature = "dataset-service")]
1548impl std::fmt::Debug for super::ExportDataRequest {
1549 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1550 let mut debug_struct = f.debug_struct("ExportDataRequest");
1551 debug_struct.field("name", &self.name);
1552 debug_struct.field("export_config", &self.export_config);
1553 if !self._unknown_fields.is_empty() {
1554 debug_struct.field("_unknown_fields", &self._unknown_fields);
1555 }
1556 debug_struct.finish()
1557 }
1558}
1559
1560#[cfg(feature = "dataset-service")]
1561impl std::fmt::Debug for super::ExportDataResponse {
1562 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1563 let mut debug_struct = f.debug_struct("ExportDataResponse");
1564 debug_struct.field("exported_files", &self.exported_files);
1565 debug_struct.field("data_stats", &self.data_stats);
1566 if !self._unknown_fields.is_empty() {
1567 debug_struct.field("_unknown_fields", &self._unknown_fields);
1568 }
1569 debug_struct.finish()
1570 }
1571}
1572
1573#[cfg(feature = "dataset-service")]
1574impl std::fmt::Debug for super::ExportDataOperationMetadata {
1575 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1576 let mut debug_struct = f.debug_struct("ExportDataOperationMetadata");
1577 debug_struct.field("generic_metadata", &self.generic_metadata);
1578 debug_struct.field("gcs_output_directory", &self.gcs_output_directory);
1579 if !self._unknown_fields.is_empty() {
1580 debug_struct.field("_unknown_fields", &self._unknown_fields);
1581 }
1582 debug_struct.finish()
1583 }
1584}
1585
1586#[cfg(feature = "dataset-service")]
1587impl std::fmt::Debug for super::CreateDatasetVersionRequest {
1588 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1589 let mut debug_struct = f.debug_struct("CreateDatasetVersionRequest");
1590 debug_struct.field("parent", &self.parent);
1591 debug_struct.field("dataset_version", &self.dataset_version);
1592 if !self._unknown_fields.is_empty() {
1593 debug_struct.field("_unknown_fields", &self._unknown_fields);
1594 }
1595 debug_struct.finish()
1596 }
1597}
1598
1599#[cfg(feature = "dataset-service")]
1600impl std::fmt::Debug for super::CreateDatasetVersionOperationMetadata {
1601 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1602 let mut debug_struct = f.debug_struct("CreateDatasetVersionOperationMetadata");
1603 debug_struct.field("generic_metadata", &self.generic_metadata);
1604 if !self._unknown_fields.is_empty() {
1605 debug_struct.field("_unknown_fields", &self._unknown_fields);
1606 }
1607 debug_struct.finish()
1608 }
1609}
1610
1611#[cfg(feature = "dataset-service")]
1612impl std::fmt::Debug for super::DeleteDatasetVersionRequest {
1613 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1614 let mut debug_struct = f.debug_struct("DeleteDatasetVersionRequest");
1615 debug_struct.field("name", &self.name);
1616 if !self._unknown_fields.is_empty() {
1617 debug_struct.field("_unknown_fields", &self._unknown_fields);
1618 }
1619 debug_struct.finish()
1620 }
1621}
1622
1623#[cfg(feature = "dataset-service")]
1624impl std::fmt::Debug for super::GetDatasetVersionRequest {
1625 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1626 let mut debug_struct = f.debug_struct("GetDatasetVersionRequest");
1627 debug_struct.field("name", &self.name);
1628 debug_struct.field("read_mask", &self.read_mask);
1629 if !self._unknown_fields.is_empty() {
1630 debug_struct.field("_unknown_fields", &self._unknown_fields);
1631 }
1632 debug_struct.finish()
1633 }
1634}
1635
1636#[cfg(feature = "dataset-service")]
1637impl std::fmt::Debug for super::ListDatasetVersionsRequest {
1638 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1639 let mut debug_struct = f.debug_struct("ListDatasetVersionsRequest");
1640 debug_struct.field("parent", &self.parent);
1641 debug_struct.field("filter", &self.filter);
1642 debug_struct.field("page_size", &self.page_size);
1643 debug_struct.field("page_token", &self.page_token);
1644 debug_struct.field("read_mask", &self.read_mask);
1645 debug_struct.field("order_by", &self.order_by);
1646 if !self._unknown_fields.is_empty() {
1647 debug_struct.field("_unknown_fields", &self._unknown_fields);
1648 }
1649 debug_struct.finish()
1650 }
1651}
1652
1653#[cfg(feature = "dataset-service")]
1654impl std::fmt::Debug for super::ListDatasetVersionsResponse {
1655 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1656 let mut debug_struct = f.debug_struct("ListDatasetVersionsResponse");
1657 debug_struct.field("dataset_versions", &self.dataset_versions);
1658 debug_struct.field("next_page_token", &self.next_page_token);
1659 if !self._unknown_fields.is_empty() {
1660 debug_struct.field("_unknown_fields", &self._unknown_fields);
1661 }
1662 debug_struct.finish()
1663 }
1664}
1665
1666#[cfg(feature = "dataset-service")]
1667impl std::fmt::Debug for super::RestoreDatasetVersionRequest {
1668 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1669 let mut debug_struct = f.debug_struct("RestoreDatasetVersionRequest");
1670 debug_struct.field("name", &self.name);
1671 if !self._unknown_fields.is_empty() {
1672 debug_struct.field("_unknown_fields", &self._unknown_fields);
1673 }
1674 debug_struct.finish()
1675 }
1676}
1677
1678#[cfg(feature = "dataset-service")]
1679impl std::fmt::Debug for super::RestoreDatasetVersionOperationMetadata {
1680 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1681 let mut debug_struct = f.debug_struct("RestoreDatasetVersionOperationMetadata");
1682 debug_struct.field("generic_metadata", &self.generic_metadata);
1683 if !self._unknown_fields.is_empty() {
1684 debug_struct.field("_unknown_fields", &self._unknown_fields);
1685 }
1686 debug_struct.finish()
1687 }
1688}
1689
1690#[cfg(feature = "dataset-service")]
1691impl std::fmt::Debug for super::ListDataItemsRequest {
1692 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1693 let mut debug_struct = f.debug_struct("ListDataItemsRequest");
1694 debug_struct.field("parent", &self.parent);
1695 debug_struct.field("filter", &self.filter);
1696 debug_struct.field("page_size", &self.page_size);
1697 debug_struct.field("page_token", &self.page_token);
1698 debug_struct.field("read_mask", &self.read_mask);
1699 debug_struct.field("order_by", &self.order_by);
1700 if !self._unknown_fields.is_empty() {
1701 debug_struct.field("_unknown_fields", &self._unknown_fields);
1702 }
1703 debug_struct.finish()
1704 }
1705}
1706
1707#[cfg(feature = "dataset-service")]
1708impl std::fmt::Debug for super::ListDataItemsResponse {
1709 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1710 let mut debug_struct = f.debug_struct("ListDataItemsResponse");
1711 debug_struct.field("data_items", &self.data_items);
1712 debug_struct.field("next_page_token", &self.next_page_token);
1713 if !self._unknown_fields.is_empty() {
1714 debug_struct.field("_unknown_fields", &self._unknown_fields);
1715 }
1716 debug_struct.finish()
1717 }
1718}
1719
1720#[cfg(feature = "dataset-service")]
1721impl std::fmt::Debug for super::SearchDataItemsRequest {
1722 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1723 let mut debug_struct = f.debug_struct("SearchDataItemsRequest");
1724 debug_struct.field("dataset", &self.dataset);
1725 debug_struct.field("saved_query", &self.saved_query);
1726 debug_struct.field("data_labeling_job", &self.data_labeling_job);
1727 debug_struct.field("data_item_filter", &self.data_item_filter);
1728 debug_struct.field("annotations_filter", &self.annotations_filter);
1729 debug_struct.field("annotation_filters", &self.annotation_filters);
1730 debug_struct.field("field_mask", &self.field_mask);
1731 debug_struct.field("annotations_limit", &self.annotations_limit);
1732 debug_struct.field("page_size", &self.page_size);
1733 debug_struct.field("order_by", &self.order_by);
1734 debug_struct.field("page_token", &self.page_token);
1735 debug_struct.field("order", &self.order);
1736 if !self._unknown_fields.is_empty() {
1737 debug_struct.field("_unknown_fields", &self._unknown_fields);
1738 }
1739 debug_struct.finish()
1740 }
1741}
1742
1743#[cfg(feature = "dataset-service")]
1744impl std::fmt::Debug for super::search_data_items_request::OrderByAnnotation {
1745 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1746 let mut debug_struct = f.debug_struct("OrderByAnnotation");
1747 debug_struct.field("saved_query", &self.saved_query);
1748 debug_struct.field("order_by", &self.order_by);
1749 if !self._unknown_fields.is_empty() {
1750 debug_struct.field("_unknown_fields", &self._unknown_fields);
1751 }
1752 debug_struct.finish()
1753 }
1754}
1755
1756#[cfg(feature = "dataset-service")]
1757impl std::fmt::Debug for super::SearchDataItemsResponse {
1758 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1759 let mut debug_struct = f.debug_struct("SearchDataItemsResponse");
1760 debug_struct.field("data_item_views", &self.data_item_views);
1761 debug_struct.field("next_page_token", &self.next_page_token);
1762 if !self._unknown_fields.is_empty() {
1763 debug_struct.field("_unknown_fields", &self._unknown_fields);
1764 }
1765 debug_struct.finish()
1766 }
1767}
1768
1769#[cfg(feature = "dataset-service")]
1770impl std::fmt::Debug for super::DataItemView {
1771 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1772 let mut debug_struct = f.debug_struct("DataItemView");
1773 debug_struct.field("data_item", &self.data_item);
1774 debug_struct.field("annotations", &self.annotations);
1775 debug_struct.field("has_truncated_annotations", &self.has_truncated_annotations);
1776 if !self._unknown_fields.is_empty() {
1777 debug_struct.field("_unknown_fields", &self._unknown_fields);
1778 }
1779 debug_struct.finish()
1780 }
1781}
1782
1783#[cfg(feature = "dataset-service")]
1784impl std::fmt::Debug for super::ListSavedQueriesRequest {
1785 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1786 let mut debug_struct = f.debug_struct("ListSavedQueriesRequest");
1787 debug_struct.field("parent", &self.parent);
1788 debug_struct.field("filter", &self.filter);
1789 debug_struct.field("page_size", &self.page_size);
1790 debug_struct.field("page_token", &self.page_token);
1791 debug_struct.field("read_mask", &self.read_mask);
1792 debug_struct.field("order_by", &self.order_by);
1793 if !self._unknown_fields.is_empty() {
1794 debug_struct.field("_unknown_fields", &self._unknown_fields);
1795 }
1796 debug_struct.finish()
1797 }
1798}
1799
1800#[cfg(feature = "dataset-service")]
1801impl std::fmt::Debug for super::ListSavedQueriesResponse {
1802 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1803 let mut debug_struct = f.debug_struct("ListSavedQueriesResponse");
1804 debug_struct.field("saved_queries", &self.saved_queries);
1805 debug_struct.field("next_page_token", &self.next_page_token);
1806 if !self._unknown_fields.is_empty() {
1807 debug_struct.field("_unknown_fields", &self._unknown_fields);
1808 }
1809 debug_struct.finish()
1810 }
1811}
1812
1813#[cfg(feature = "dataset-service")]
1814impl std::fmt::Debug for super::DeleteSavedQueryRequest {
1815 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1816 let mut debug_struct = f.debug_struct("DeleteSavedQueryRequest");
1817 debug_struct.field("name", &self.name);
1818 if !self._unknown_fields.is_empty() {
1819 debug_struct.field("_unknown_fields", &self._unknown_fields);
1820 }
1821 debug_struct.finish()
1822 }
1823}
1824
1825#[cfg(feature = "dataset-service")]
1826impl std::fmt::Debug for super::GetAnnotationSpecRequest {
1827 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1828 let mut debug_struct = f.debug_struct("GetAnnotationSpecRequest");
1829 debug_struct.field("name", &self.name);
1830 debug_struct.field("read_mask", &self.read_mask);
1831 if !self._unknown_fields.is_empty() {
1832 debug_struct.field("_unknown_fields", &self._unknown_fields);
1833 }
1834 debug_struct.finish()
1835 }
1836}
1837
1838#[cfg(feature = "dataset-service")]
1839impl std::fmt::Debug for super::ListAnnotationsRequest {
1840 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1841 let mut debug_struct = f.debug_struct("ListAnnotationsRequest");
1842 debug_struct.field("parent", &self.parent);
1843 debug_struct.field("filter", &self.filter);
1844 debug_struct.field("page_size", &self.page_size);
1845 debug_struct.field("page_token", &self.page_token);
1846 debug_struct.field("read_mask", &self.read_mask);
1847 debug_struct.field("order_by", &self.order_by);
1848 if !self._unknown_fields.is_empty() {
1849 debug_struct.field("_unknown_fields", &self._unknown_fields);
1850 }
1851 debug_struct.finish()
1852 }
1853}
1854
1855#[cfg(feature = "dataset-service")]
1856impl std::fmt::Debug for super::ListAnnotationsResponse {
1857 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1858 let mut debug_struct = f.debug_struct("ListAnnotationsResponse");
1859 debug_struct.field("annotations", &self.annotations);
1860 debug_struct.field("next_page_token", &self.next_page_token);
1861 if !self._unknown_fields.is_empty() {
1862 debug_struct.field("_unknown_fields", &self._unknown_fields);
1863 }
1864 debug_struct.finish()
1865 }
1866}
1867
1868#[cfg(feature = "dataset-service")]
1869impl std::fmt::Debug for super::DatasetVersion {
1870 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1871 let mut debug_struct = f.debug_struct("DatasetVersion");
1872 debug_struct.field("name", &self.name);
1873 debug_struct.field("create_time", &self.create_time);
1874 debug_struct.field("update_time", &self.update_time);
1875 debug_struct.field("etag", &self.etag);
1876 debug_struct.field("big_query_dataset_name", &self.big_query_dataset_name);
1877 debug_struct.field("display_name", &self.display_name);
1878 debug_struct.field("metadata", &self.metadata);
1879 debug_struct.field("model_reference", &self.model_reference);
1880 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1881 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1882 if !self._unknown_fields.is_empty() {
1883 debug_struct.field("_unknown_fields", &self._unknown_fields);
1884 }
1885 debug_struct.finish()
1886 }
1887}
1888
1889#[cfg(feature = "index-service")]
1890impl std::fmt::Debug for super::DeployedIndexRef {
1891 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1892 let mut debug_struct = f.debug_struct("DeployedIndexRef");
1893 debug_struct.field("index_endpoint", &self.index_endpoint);
1894 debug_struct.field("deployed_index_id", &self.deployed_index_id);
1895 debug_struct.field("display_name", &self.display_name);
1896 if !self._unknown_fields.is_empty() {
1897 debug_struct.field("_unknown_fields", &self._unknown_fields);
1898 }
1899 debug_struct.finish()
1900 }
1901}
1902
1903#[cfg(any(
1904 feature = "dataset-service",
1905 feature = "deployment-resource-pool-service",
1906 feature = "model-service",
1907 feature = "pipeline-service",
1908))]
1909impl std::fmt::Debug for super::DeployedModelRef {
1910 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1911 let mut debug_struct = f.debug_struct("DeployedModelRef");
1912 debug_struct.field("endpoint", &self.endpoint);
1913 debug_struct.field("deployed_model_id", &self.deployed_model_id);
1914 if !self._unknown_fields.is_empty() {
1915 debug_struct.field("_unknown_fields", &self._unknown_fields);
1916 }
1917 debug_struct.finish()
1918 }
1919}
1920
1921#[cfg(feature = "deployment-resource-pool-service")]
1922impl std::fmt::Debug for super::DeploymentResourcePool {
1923 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1924 let mut debug_struct = f.debug_struct("DeploymentResourcePool");
1925 debug_struct.field("name", &self.name);
1926 debug_struct.field("dedicated_resources", &self.dedicated_resources);
1927 debug_struct.field("encryption_spec", &self.encryption_spec);
1928 debug_struct.field("service_account", &self.service_account);
1929 debug_struct.field("disable_container_logging", &self.disable_container_logging);
1930 debug_struct.field("create_time", &self.create_time);
1931 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1932 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1933 if !self._unknown_fields.is_empty() {
1934 debug_struct.field("_unknown_fields", &self._unknown_fields);
1935 }
1936 debug_struct.finish()
1937 }
1938}
1939
1940#[cfg(feature = "deployment-resource-pool-service")]
1941impl std::fmt::Debug for super::CreateDeploymentResourcePoolRequest {
1942 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1943 let mut debug_struct = f.debug_struct("CreateDeploymentResourcePoolRequest");
1944 debug_struct.field("parent", &self.parent);
1945 debug_struct.field("deployment_resource_pool", &self.deployment_resource_pool);
1946 debug_struct.field(
1947 "deployment_resource_pool_id",
1948 &self.deployment_resource_pool_id,
1949 );
1950 if !self._unknown_fields.is_empty() {
1951 debug_struct.field("_unknown_fields", &self._unknown_fields);
1952 }
1953 debug_struct.finish()
1954 }
1955}
1956
1957#[cfg(feature = "deployment-resource-pool-service")]
1958impl std::fmt::Debug for super::CreateDeploymentResourcePoolOperationMetadata {
1959 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1960 let mut debug_struct = f.debug_struct("CreateDeploymentResourcePoolOperationMetadata");
1961 debug_struct.field("generic_metadata", &self.generic_metadata);
1962 if !self._unknown_fields.is_empty() {
1963 debug_struct.field("_unknown_fields", &self._unknown_fields);
1964 }
1965 debug_struct.finish()
1966 }
1967}
1968
1969#[cfg(feature = "deployment-resource-pool-service")]
1970impl std::fmt::Debug for super::GetDeploymentResourcePoolRequest {
1971 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1972 let mut debug_struct = f.debug_struct("GetDeploymentResourcePoolRequest");
1973 debug_struct.field("name", &self.name);
1974 if !self._unknown_fields.is_empty() {
1975 debug_struct.field("_unknown_fields", &self._unknown_fields);
1976 }
1977 debug_struct.finish()
1978 }
1979}
1980
1981#[cfg(feature = "deployment-resource-pool-service")]
1982impl std::fmt::Debug for super::ListDeploymentResourcePoolsRequest {
1983 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1984 let mut debug_struct = f.debug_struct("ListDeploymentResourcePoolsRequest");
1985 debug_struct.field("parent", &self.parent);
1986 debug_struct.field("page_size", &self.page_size);
1987 debug_struct.field("page_token", &self.page_token);
1988 if !self._unknown_fields.is_empty() {
1989 debug_struct.field("_unknown_fields", &self._unknown_fields);
1990 }
1991 debug_struct.finish()
1992 }
1993}
1994
1995#[cfg(feature = "deployment-resource-pool-service")]
1996impl std::fmt::Debug for super::ListDeploymentResourcePoolsResponse {
1997 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1998 let mut debug_struct = f.debug_struct("ListDeploymentResourcePoolsResponse");
1999 debug_struct.field("deployment_resource_pools", &self.deployment_resource_pools);
2000 debug_struct.field("next_page_token", &self.next_page_token);
2001 if !self._unknown_fields.is_empty() {
2002 debug_struct.field("_unknown_fields", &self._unknown_fields);
2003 }
2004 debug_struct.finish()
2005 }
2006}
2007
2008#[cfg(feature = "deployment-resource-pool-service")]
2009impl std::fmt::Debug for super::UpdateDeploymentResourcePoolRequest {
2010 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2011 let mut debug_struct = f.debug_struct("UpdateDeploymentResourcePoolRequest");
2012 debug_struct.field("deployment_resource_pool", &self.deployment_resource_pool);
2013 debug_struct.field("update_mask", &self.update_mask);
2014 if !self._unknown_fields.is_empty() {
2015 debug_struct.field("_unknown_fields", &self._unknown_fields);
2016 }
2017 debug_struct.finish()
2018 }
2019}
2020
2021#[cfg(feature = "deployment-resource-pool-service")]
2022impl std::fmt::Debug for super::UpdateDeploymentResourcePoolOperationMetadata {
2023 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2024 let mut debug_struct = f.debug_struct("UpdateDeploymentResourcePoolOperationMetadata");
2025 debug_struct.field("generic_metadata", &self.generic_metadata);
2026 if !self._unknown_fields.is_empty() {
2027 debug_struct.field("_unknown_fields", &self._unknown_fields);
2028 }
2029 debug_struct.finish()
2030 }
2031}
2032
2033#[cfg(feature = "deployment-resource-pool-service")]
2034impl std::fmt::Debug for super::DeleteDeploymentResourcePoolRequest {
2035 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2036 let mut debug_struct = f.debug_struct("DeleteDeploymentResourcePoolRequest");
2037 debug_struct.field("name", &self.name);
2038 if !self._unknown_fields.is_empty() {
2039 debug_struct.field("_unknown_fields", &self._unknown_fields);
2040 }
2041 debug_struct.finish()
2042 }
2043}
2044
2045#[cfg(feature = "deployment-resource-pool-service")]
2046impl std::fmt::Debug for super::QueryDeployedModelsRequest {
2047 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2048 let mut debug_struct = f.debug_struct("QueryDeployedModelsRequest");
2049 debug_struct.field("deployment_resource_pool", &self.deployment_resource_pool);
2050 debug_struct.field("page_size", &self.page_size);
2051 debug_struct.field("page_token", &self.page_token);
2052 if !self._unknown_fields.is_empty() {
2053 debug_struct.field("_unknown_fields", &self._unknown_fields);
2054 }
2055 debug_struct.finish()
2056 }
2057}
2058
2059#[cfg(feature = "deployment-resource-pool-service")]
2060impl std::fmt::Debug for super::QueryDeployedModelsResponse {
2061 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2062 let mut debug_struct = f.debug_struct("QueryDeployedModelsResponse");
2063 debug_struct.field("deployed_models", &self.deployed_models);
2064 debug_struct.field("next_page_token", &self.next_page_token);
2065 debug_struct.field("deployed_model_refs", &self.deployed_model_refs);
2066 debug_struct.field(
2067 "total_deployed_model_count",
2068 &self.total_deployed_model_count,
2069 );
2070 debug_struct.field("total_endpoint_count", &self.total_endpoint_count);
2071 if !self._unknown_fields.is_empty() {
2072 debug_struct.field("_unknown_fields", &self._unknown_fields);
2073 }
2074 debug_struct.finish()
2075 }
2076}
2077
2078#[cfg(any(
2079 feature = "dataset-service",
2080 feature = "deployment-resource-pool-service",
2081 feature = "endpoint-service",
2082 feature = "feature-online-store-admin-service",
2083 feature = "featurestore-service",
2084 feature = "gen-ai-cache-service",
2085 feature = "gen-ai-tuning-service",
2086 feature = "index-endpoint-service",
2087 feature = "index-service",
2088 feature = "job-service",
2089 feature = "metadata-service",
2090 feature = "model-service",
2091 feature = "notebook-service",
2092 feature = "persistent-resource-service",
2093 feature = "pipeline-service",
2094 feature = "reasoning-engine-service",
2095 feature = "schedule-service",
2096 feature = "tensorboard-service",
2097 feature = "vertex-rag-data-service",
2098))]
2099impl std::fmt::Debug for super::EncryptionSpec {
2100 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2101 let mut debug_struct = f.debug_struct("EncryptionSpec");
2102 debug_struct.field("kms_key_name", &self.kms_key_name);
2103 if !self._unknown_fields.is_empty() {
2104 debug_struct.field("_unknown_fields", &self._unknown_fields);
2105 }
2106 debug_struct.finish()
2107 }
2108}
2109
2110#[cfg(feature = "endpoint-service")]
2111impl std::fmt::Debug for super::Endpoint {
2112 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2113 let mut debug_struct = f.debug_struct("Endpoint");
2114 debug_struct.field("name", &self.name);
2115 debug_struct.field("display_name", &self.display_name);
2116 debug_struct.field("description", &self.description);
2117 debug_struct.field("deployed_models", &self.deployed_models);
2118 debug_struct.field("traffic_split", &self.traffic_split);
2119 debug_struct.field("etag", &self.etag);
2120 debug_struct.field("labels", &self.labels);
2121 debug_struct.field("create_time", &self.create_time);
2122 debug_struct.field("update_time", &self.update_time);
2123 debug_struct.field("encryption_spec", &self.encryption_spec);
2124 debug_struct.field("network", &self.network);
2125 debug_struct.field(
2126 "enable_private_service_connect",
2127 &self.enable_private_service_connect,
2128 );
2129 debug_struct.field(
2130 "private_service_connect_config",
2131 &self.private_service_connect_config,
2132 );
2133 debug_struct.field(
2134 "model_deployment_monitoring_job",
2135 &self.model_deployment_monitoring_job,
2136 );
2137 debug_struct.field(
2138 "predict_request_response_logging_config",
2139 &self.predict_request_response_logging_config,
2140 );
2141 debug_struct.field(
2142 "dedicated_endpoint_enabled",
2143 &self.dedicated_endpoint_enabled,
2144 );
2145 debug_struct.field("dedicated_endpoint_dns", &self.dedicated_endpoint_dns);
2146 debug_struct.field("client_connection_config", &self.client_connection_config);
2147 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
2148 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
2149 debug_struct.field(
2150 "gen_ai_advanced_features_config",
2151 &self.gen_ai_advanced_features_config,
2152 );
2153 debug_struct.field(
2154 "private_model_server_enabled",
2155 &self.private_model_server_enabled,
2156 );
2157 if !self._unknown_fields.is_empty() {
2158 debug_struct.field("_unknown_fields", &self._unknown_fields);
2159 }
2160 debug_struct.finish()
2161 }
2162}
2163
2164#[cfg(any(
2165 feature = "deployment-resource-pool-service",
2166 feature = "endpoint-service",
2167))]
2168impl std::fmt::Debug for super::DeployedModel {
2169 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2170 let mut debug_struct = f.debug_struct("DeployedModel");
2171 debug_struct.field("id", &self.id);
2172 debug_struct.field("model", &self.model);
2173 debug_struct.field("model_version_id", &self.model_version_id);
2174 debug_struct.field("display_name", &self.display_name);
2175 debug_struct.field("create_time", &self.create_time);
2176 debug_struct.field("explanation_spec", &self.explanation_spec);
2177 debug_struct.field("disable_explanations", &self.disable_explanations);
2178 debug_struct.field("service_account", &self.service_account);
2179 debug_struct.field("disable_container_logging", &self.disable_container_logging);
2180 debug_struct.field("enable_access_logging", &self.enable_access_logging);
2181 debug_struct.field("private_endpoints", &self.private_endpoints);
2182 debug_struct.field("faster_deployment_config", &self.faster_deployment_config);
2183 debug_struct.field("status", &self.status);
2184 debug_struct.field("system_labels", &self.system_labels);
2185 debug_struct.field("checkpoint_id", &self.checkpoint_id);
2186 debug_struct.field("speculative_decoding_spec", &self.speculative_decoding_spec);
2187 debug_struct.field("prediction_resources", &self.prediction_resources);
2188 if !self._unknown_fields.is_empty() {
2189 debug_struct.field("_unknown_fields", &self._unknown_fields);
2190 }
2191 debug_struct.finish()
2192 }
2193}
2194
2195#[cfg(any(
2196 feature = "deployment-resource-pool-service",
2197 feature = "endpoint-service",
2198))]
2199impl std::fmt::Debug for super::deployed_model::Status {
2200 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2201 let mut debug_struct = f.debug_struct("Status");
2202 debug_struct.field("message", &self.message);
2203 debug_struct.field("last_update_time", &self.last_update_time);
2204 debug_struct.field("available_replica_count", &self.available_replica_count);
2205 if !self._unknown_fields.is_empty() {
2206 debug_struct.field("_unknown_fields", &self._unknown_fields);
2207 }
2208 debug_struct.finish()
2209 }
2210}
2211
2212#[cfg(any(
2213 feature = "deployment-resource-pool-service",
2214 feature = "endpoint-service",
2215))]
2216impl std::fmt::Debug for super::PrivateEndpoints {
2217 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2218 let mut debug_struct = f.debug_struct("PrivateEndpoints");
2219 debug_struct.field("predict_http_uri", &self.predict_http_uri);
2220 debug_struct.field("explain_http_uri", &self.explain_http_uri);
2221 debug_struct.field("health_http_uri", &self.health_http_uri);
2222 debug_struct.field("service_attachment", &self.service_attachment);
2223 if !self._unknown_fields.is_empty() {
2224 debug_struct.field("_unknown_fields", &self._unknown_fields);
2225 }
2226 debug_struct.finish()
2227 }
2228}
2229
2230#[cfg(feature = "endpoint-service")]
2231impl std::fmt::Debug for super::PredictRequestResponseLoggingConfig {
2232 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2233 let mut debug_struct = f.debug_struct("PredictRequestResponseLoggingConfig");
2234 debug_struct.field("enabled", &self.enabled);
2235 debug_struct.field("sampling_rate", &self.sampling_rate);
2236 debug_struct.field("bigquery_destination", &self.bigquery_destination);
2237 if !self._unknown_fields.is_empty() {
2238 debug_struct.field("_unknown_fields", &self._unknown_fields);
2239 }
2240 debug_struct.finish()
2241 }
2242}
2243
2244#[cfg(feature = "endpoint-service")]
2245impl std::fmt::Debug for super::ClientConnectionConfig {
2246 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2247 let mut debug_struct = f.debug_struct("ClientConnectionConfig");
2248 debug_struct.field("inference_timeout", &self.inference_timeout);
2249 if !self._unknown_fields.is_empty() {
2250 debug_struct.field("_unknown_fields", &self._unknown_fields);
2251 }
2252 debug_struct.finish()
2253 }
2254}
2255
2256#[cfg(any(
2257 feature = "deployment-resource-pool-service",
2258 feature = "endpoint-service",
2259))]
2260impl std::fmt::Debug for super::FasterDeploymentConfig {
2261 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2262 let mut debug_struct = f.debug_struct("FasterDeploymentConfig");
2263 debug_struct.field("fast_tryout_enabled", &self.fast_tryout_enabled);
2264 if !self._unknown_fields.is_empty() {
2265 debug_struct.field("_unknown_fields", &self._unknown_fields);
2266 }
2267 debug_struct.finish()
2268 }
2269}
2270
2271#[cfg(feature = "endpoint-service")]
2272impl std::fmt::Debug for super::GenAiAdvancedFeaturesConfig {
2273 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2274 let mut debug_struct = f.debug_struct("GenAiAdvancedFeaturesConfig");
2275 debug_struct.field("rag_config", &self.rag_config);
2276 if !self._unknown_fields.is_empty() {
2277 debug_struct.field("_unknown_fields", &self._unknown_fields);
2278 }
2279 debug_struct.finish()
2280 }
2281}
2282
2283#[cfg(feature = "endpoint-service")]
2284impl std::fmt::Debug for super::gen_ai_advanced_features_config::RagConfig {
2285 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2286 let mut debug_struct = f.debug_struct("RagConfig");
2287 debug_struct.field("enable_rag", &self.enable_rag);
2288 if !self._unknown_fields.is_empty() {
2289 debug_struct.field("_unknown_fields", &self._unknown_fields);
2290 }
2291 debug_struct.finish()
2292 }
2293}
2294
2295#[cfg(any(
2296 feature = "deployment-resource-pool-service",
2297 feature = "endpoint-service",
2298))]
2299impl std::fmt::Debug for super::SpeculativeDecodingSpec {
2300 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2301 let mut debug_struct = f.debug_struct("SpeculativeDecodingSpec");
2302 debug_struct.field("speculative_token_count", &self.speculative_token_count);
2303 debug_struct.field("speculation", &self.speculation);
2304 if !self._unknown_fields.is_empty() {
2305 debug_struct.field("_unknown_fields", &self._unknown_fields);
2306 }
2307 debug_struct.finish()
2308 }
2309}
2310
2311#[cfg(any(
2312 feature = "deployment-resource-pool-service",
2313 feature = "endpoint-service",
2314))]
2315impl std::fmt::Debug for super::speculative_decoding_spec::DraftModelSpeculation {
2316 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2317 let mut debug_struct = f.debug_struct("DraftModelSpeculation");
2318 debug_struct.field("draft_model", &self.draft_model);
2319 if !self._unknown_fields.is_empty() {
2320 debug_struct.field("_unknown_fields", &self._unknown_fields);
2321 }
2322 debug_struct.finish()
2323 }
2324}
2325
2326#[cfg(any(
2327 feature = "deployment-resource-pool-service",
2328 feature = "endpoint-service",
2329))]
2330impl std::fmt::Debug for super::speculative_decoding_spec::NgramSpeculation {
2331 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2332 let mut debug_struct = f.debug_struct("NgramSpeculation");
2333 debug_struct.field("ngram_size", &self.ngram_size);
2334 if !self._unknown_fields.is_empty() {
2335 debug_struct.field("_unknown_fields", &self._unknown_fields);
2336 }
2337 debug_struct.finish()
2338 }
2339}
2340
2341#[cfg(feature = "endpoint-service")]
2342impl std::fmt::Debug for super::CreateEndpointRequest {
2343 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2344 let mut debug_struct = f.debug_struct("CreateEndpointRequest");
2345 debug_struct.field("parent", &self.parent);
2346 debug_struct.field("endpoint", &self.endpoint);
2347 debug_struct.field("endpoint_id", &self.endpoint_id);
2348 if !self._unknown_fields.is_empty() {
2349 debug_struct.field("_unknown_fields", &self._unknown_fields);
2350 }
2351 debug_struct.finish()
2352 }
2353}
2354
2355#[cfg(feature = "endpoint-service")]
2356impl std::fmt::Debug for super::CreateEndpointOperationMetadata {
2357 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2358 let mut debug_struct = f.debug_struct("CreateEndpointOperationMetadata");
2359 debug_struct.field("generic_metadata", &self.generic_metadata);
2360 debug_struct.field("deployment_stage", &self.deployment_stage);
2361 if !self._unknown_fields.is_empty() {
2362 debug_struct.field("_unknown_fields", &self._unknown_fields);
2363 }
2364 debug_struct.finish()
2365 }
2366}
2367
2368#[cfg(feature = "endpoint-service")]
2369impl std::fmt::Debug for super::GetEndpointRequest {
2370 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2371 let mut debug_struct = f.debug_struct("GetEndpointRequest");
2372 debug_struct.field("name", &self.name);
2373 if !self._unknown_fields.is_empty() {
2374 debug_struct.field("_unknown_fields", &self._unknown_fields);
2375 }
2376 debug_struct.finish()
2377 }
2378}
2379
2380#[cfg(feature = "endpoint-service")]
2381impl std::fmt::Debug for super::ListEndpointsRequest {
2382 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2383 let mut debug_struct = f.debug_struct("ListEndpointsRequest");
2384 debug_struct.field("parent", &self.parent);
2385 debug_struct.field("filter", &self.filter);
2386 debug_struct.field("page_size", &self.page_size);
2387 debug_struct.field("page_token", &self.page_token);
2388 debug_struct.field("read_mask", &self.read_mask);
2389 debug_struct.field("order_by", &self.order_by);
2390 if !self._unknown_fields.is_empty() {
2391 debug_struct.field("_unknown_fields", &self._unknown_fields);
2392 }
2393 debug_struct.finish()
2394 }
2395}
2396
2397#[cfg(feature = "endpoint-service")]
2398impl std::fmt::Debug for super::ListEndpointsResponse {
2399 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2400 let mut debug_struct = f.debug_struct("ListEndpointsResponse");
2401 debug_struct.field("endpoints", &self.endpoints);
2402 debug_struct.field("next_page_token", &self.next_page_token);
2403 if !self._unknown_fields.is_empty() {
2404 debug_struct.field("_unknown_fields", &self._unknown_fields);
2405 }
2406 debug_struct.finish()
2407 }
2408}
2409
2410#[cfg(feature = "endpoint-service")]
2411impl std::fmt::Debug for super::UpdateEndpointRequest {
2412 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2413 let mut debug_struct = f.debug_struct("UpdateEndpointRequest");
2414 debug_struct.field("endpoint", &self.endpoint);
2415 debug_struct.field("update_mask", &self.update_mask);
2416 if !self._unknown_fields.is_empty() {
2417 debug_struct.field("_unknown_fields", &self._unknown_fields);
2418 }
2419 debug_struct.finish()
2420 }
2421}
2422
2423#[cfg(feature = "endpoint-service")]
2424impl std::fmt::Debug for super::UpdateEndpointLongRunningRequest {
2425 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2426 let mut debug_struct = f.debug_struct("UpdateEndpointLongRunningRequest");
2427 debug_struct.field("endpoint", &self.endpoint);
2428 if !self._unknown_fields.is_empty() {
2429 debug_struct.field("_unknown_fields", &self._unknown_fields);
2430 }
2431 debug_struct.finish()
2432 }
2433}
2434
2435#[cfg(feature = "endpoint-service")]
2436impl std::fmt::Debug for super::UpdateEndpointOperationMetadata {
2437 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2438 let mut debug_struct = f.debug_struct("UpdateEndpointOperationMetadata");
2439 debug_struct.field("generic_metadata", &self.generic_metadata);
2440 if !self._unknown_fields.is_empty() {
2441 debug_struct.field("_unknown_fields", &self._unknown_fields);
2442 }
2443 debug_struct.finish()
2444 }
2445}
2446
2447#[cfg(feature = "endpoint-service")]
2448impl std::fmt::Debug for super::DeleteEndpointRequest {
2449 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2450 let mut debug_struct = f.debug_struct("DeleteEndpointRequest");
2451 debug_struct.field("name", &self.name);
2452 if !self._unknown_fields.is_empty() {
2453 debug_struct.field("_unknown_fields", &self._unknown_fields);
2454 }
2455 debug_struct.finish()
2456 }
2457}
2458
2459#[cfg(feature = "endpoint-service")]
2460impl std::fmt::Debug for super::DeployModelRequest {
2461 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2462 let mut debug_struct = f.debug_struct("DeployModelRequest");
2463 debug_struct.field("endpoint", &self.endpoint);
2464 debug_struct.field("deployed_model", &self.deployed_model);
2465 debug_struct.field("traffic_split", &self.traffic_split);
2466 if !self._unknown_fields.is_empty() {
2467 debug_struct.field("_unknown_fields", &self._unknown_fields);
2468 }
2469 debug_struct.finish()
2470 }
2471}
2472
2473#[cfg(feature = "endpoint-service")]
2474impl std::fmt::Debug for super::DeployModelResponse {
2475 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2476 let mut debug_struct = f.debug_struct("DeployModelResponse");
2477 debug_struct.field("deployed_model", &self.deployed_model);
2478 if !self._unknown_fields.is_empty() {
2479 debug_struct.field("_unknown_fields", &self._unknown_fields);
2480 }
2481 debug_struct.finish()
2482 }
2483}
2484
2485#[cfg(feature = "endpoint-service")]
2486impl std::fmt::Debug for super::DeployModelOperationMetadata {
2487 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2488 let mut debug_struct = f.debug_struct("DeployModelOperationMetadata");
2489 debug_struct.field("generic_metadata", &self.generic_metadata);
2490 debug_struct.field("deployment_stage", &self.deployment_stage);
2491 if !self._unknown_fields.is_empty() {
2492 debug_struct.field("_unknown_fields", &self._unknown_fields);
2493 }
2494 debug_struct.finish()
2495 }
2496}
2497
2498#[cfg(feature = "endpoint-service")]
2499impl std::fmt::Debug for super::UndeployModelRequest {
2500 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2501 let mut debug_struct = f.debug_struct("UndeployModelRequest");
2502 debug_struct.field("endpoint", &self.endpoint);
2503 debug_struct.field("deployed_model_id", &self.deployed_model_id);
2504 debug_struct.field("traffic_split", &self.traffic_split);
2505 if !self._unknown_fields.is_empty() {
2506 debug_struct.field("_unknown_fields", &self._unknown_fields);
2507 }
2508 debug_struct.finish()
2509 }
2510}
2511
2512#[cfg(feature = "endpoint-service")]
2513impl std::fmt::Debug for super::UndeployModelResponse {
2514 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2515 let mut debug_struct = f.debug_struct("UndeployModelResponse");
2516 if !self._unknown_fields.is_empty() {
2517 debug_struct.field("_unknown_fields", &self._unknown_fields);
2518 }
2519 debug_struct.finish()
2520 }
2521}
2522
2523#[cfg(feature = "endpoint-service")]
2524impl std::fmt::Debug for super::UndeployModelOperationMetadata {
2525 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2526 let mut debug_struct = f.debug_struct("UndeployModelOperationMetadata");
2527 debug_struct.field("generic_metadata", &self.generic_metadata);
2528 if !self._unknown_fields.is_empty() {
2529 debug_struct.field("_unknown_fields", &self._unknown_fields);
2530 }
2531 debug_struct.finish()
2532 }
2533}
2534
2535#[cfg(feature = "endpoint-service")]
2536impl std::fmt::Debug for super::MutateDeployedModelRequest {
2537 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2538 let mut debug_struct = f.debug_struct("MutateDeployedModelRequest");
2539 debug_struct.field("endpoint", &self.endpoint);
2540 debug_struct.field("deployed_model", &self.deployed_model);
2541 debug_struct.field("update_mask", &self.update_mask);
2542 if !self._unknown_fields.is_empty() {
2543 debug_struct.field("_unknown_fields", &self._unknown_fields);
2544 }
2545 debug_struct.finish()
2546 }
2547}
2548
2549#[cfg(feature = "endpoint-service")]
2550impl std::fmt::Debug for super::MutateDeployedModelResponse {
2551 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2552 let mut debug_struct = f.debug_struct("MutateDeployedModelResponse");
2553 debug_struct.field("deployed_model", &self.deployed_model);
2554 if !self._unknown_fields.is_empty() {
2555 debug_struct.field("_unknown_fields", &self._unknown_fields);
2556 }
2557 debug_struct.finish()
2558 }
2559}
2560
2561#[cfg(feature = "endpoint-service")]
2562impl std::fmt::Debug for super::MutateDeployedModelOperationMetadata {
2563 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2564 let mut debug_struct = f.debug_struct("MutateDeployedModelOperationMetadata");
2565 debug_struct.field("generic_metadata", &self.generic_metadata);
2566 if !self._unknown_fields.is_empty() {
2567 debug_struct.field("_unknown_fields", &self._unknown_fields);
2568 }
2569 debug_struct.finish()
2570 }
2571}
2572
2573#[cfg(feature = "featurestore-service")]
2574impl std::fmt::Debug for super::EntityType {
2575 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2576 let mut debug_struct = f.debug_struct("EntityType");
2577 debug_struct.field("name", &self.name);
2578 debug_struct.field("description", &self.description);
2579 debug_struct.field("create_time", &self.create_time);
2580 debug_struct.field("update_time", &self.update_time);
2581 debug_struct.field("labels", &self.labels);
2582 debug_struct.field("etag", &self.etag);
2583 debug_struct.field("monitoring_config", &self.monitoring_config);
2584 debug_struct.field("offline_storage_ttl_days", &self.offline_storage_ttl_days);
2585 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
2586 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
2587 if !self._unknown_fields.is_empty() {
2588 debug_struct.field("_unknown_fields", &self._unknown_fields);
2589 }
2590 debug_struct.finish()
2591 }
2592}
2593
2594#[cfg(any(
2595 feature = "dataset-service",
2596 feature = "job-service",
2597 feature = "model-garden-service",
2598 feature = "model-service",
2599 feature = "notebook-service",
2600 feature = "pipeline-service",
2601 feature = "reasoning-engine-service",
2602))]
2603impl std::fmt::Debug for super::EnvVar {
2604 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2605 let mut debug_struct = f.debug_struct("EnvVar");
2606 debug_struct.field("name", &self.name);
2607 debug_struct.field("value", &self.value);
2608 if !self._unknown_fields.is_empty() {
2609 debug_struct.field("_unknown_fields", &self._unknown_fields);
2610 }
2611 debug_struct.finish()
2612 }
2613}
2614
2615#[cfg(feature = "reasoning-engine-service")]
2616impl std::fmt::Debug for super::SecretRef {
2617 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2618 let mut debug_struct = f.debug_struct("SecretRef");
2619 debug_struct.field("secret", &self.secret);
2620 debug_struct.field("version", &self.version);
2621 if !self._unknown_fields.is_empty() {
2622 debug_struct.field("_unknown_fields", &self._unknown_fields);
2623 }
2624 debug_struct.finish()
2625 }
2626}
2627
2628#[cfg(feature = "reasoning-engine-service")]
2629impl std::fmt::Debug for super::SecretEnvVar {
2630 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2631 let mut debug_struct = f.debug_struct("SecretEnvVar");
2632 debug_struct.field("name", &self.name);
2633 debug_struct.field("secret_ref", &self.secret_ref);
2634 if !self._unknown_fields.is_empty() {
2635 debug_struct.field("_unknown_fields", &self._unknown_fields);
2636 }
2637 debug_struct.finish()
2638 }
2639}
2640
2641#[cfg(feature = "model-service")]
2642impl std::fmt::Debug for super::EvaluatedAnnotation {
2643 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2644 let mut debug_struct = f.debug_struct("EvaluatedAnnotation");
2645 debug_struct.field("r#type", &self.r#type);
2646 debug_struct.field("predictions", &self.predictions);
2647 debug_struct.field("ground_truths", &self.ground_truths);
2648 debug_struct.field("data_item_payload", &self.data_item_payload);
2649 debug_struct.field(
2650 "evaluated_data_item_view_id",
2651 &self.evaluated_data_item_view_id,
2652 );
2653 debug_struct.field("explanations", &self.explanations);
2654 debug_struct.field(
2655 "error_analysis_annotations",
2656 &self.error_analysis_annotations,
2657 );
2658 if !self._unknown_fields.is_empty() {
2659 debug_struct.field("_unknown_fields", &self._unknown_fields);
2660 }
2661 debug_struct.finish()
2662 }
2663}
2664
2665#[cfg(feature = "model-service")]
2666impl std::fmt::Debug for super::EvaluatedAnnotationExplanation {
2667 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2668 let mut debug_struct = f.debug_struct("EvaluatedAnnotationExplanation");
2669 debug_struct.field("explanation_type", &self.explanation_type);
2670 debug_struct.field("explanation", &self.explanation);
2671 if !self._unknown_fields.is_empty() {
2672 debug_struct.field("_unknown_fields", &self._unknown_fields);
2673 }
2674 debug_struct.finish()
2675 }
2676}
2677
2678#[cfg(feature = "model-service")]
2679impl std::fmt::Debug for super::ErrorAnalysisAnnotation {
2680 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2681 let mut debug_struct = f.debug_struct("ErrorAnalysisAnnotation");
2682 debug_struct.field("attributed_items", &self.attributed_items);
2683 debug_struct.field("query_type", &self.query_type);
2684 debug_struct.field("outlier_score", &self.outlier_score);
2685 debug_struct.field("outlier_threshold", &self.outlier_threshold);
2686 if !self._unknown_fields.is_empty() {
2687 debug_struct.field("_unknown_fields", &self._unknown_fields);
2688 }
2689 debug_struct.finish()
2690 }
2691}
2692
2693#[cfg(feature = "model-service")]
2694impl std::fmt::Debug for super::error_analysis_annotation::AttributedItem {
2695 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2696 let mut debug_struct = f.debug_struct("AttributedItem");
2697 debug_struct.field("annotation_resource_name", &self.annotation_resource_name);
2698 debug_struct.field("distance", &self.distance);
2699 if !self._unknown_fields.is_empty() {
2700 debug_struct.field("_unknown_fields", &self._unknown_fields);
2701 }
2702 debug_struct.finish()
2703 }
2704}
2705
2706#[cfg(feature = "evaluation-service")]
2707impl std::fmt::Debug for super::EvaluateInstancesRequest {
2708 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2709 let mut debug_struct = f.debug_struct("EvaluateInstancesRequest");
2710 debug_struct.field("location", &self.location);
2711 debug_struct.field("metric_inputs", &self.metric_inputs);
2712 if !self._unknown_fields.is_empty() {
2713 debug_struct.field("_unknown_fields", &self._unknown_fields);
2714 }
2715 debug_struct.finish()
2716 }
2717}
2718
2719#[cfg(feature = "gen-ai-tuning-service")]
2720impl std::fmt::Debug for super::Metric {
2721 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2722 let mut debug_struct = f.debug_struct("Metric");
2723 debug_struct.field("aggregation_metrics", &self.aggregation_metrics);
2724 debug_struct.field("metric_spec", &self.metric_spec);
2725 if !self._unknown_fields.is_empty() {
2726 debug_struct.field("_unknown_fields", &self._unknown_fields);
2727 }
2728 debug_struct.finish()
2729 }
2730}
2731
2732#[cfg(feature = "gen-ai-tuning-service")]
2733impl std::fmt::Debug for super::AutoraterConfig {
2734 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2735 let mut debug_struct = f.debug_struct("AutoraterConfig");
2736 debug_struct.field("sampling_count", &self.sampling_count);
2737 debug_struct.field("flip_enabled", &self.flip_enabled);
2738 debug_struct.field("autorater_model", &self.autorater_model);
2739 debug_struct.field("generation_config", &self.generation_config);
2740 if !self._unknown_fields.is_empty() {
2741 debug_struct.field("_unknown_fields", &self._unknown_fields);
2742 }
2743 debug_struct.finish()
2744 }
2745}
2746
2747#[cfg(feature = "evaluation-service")]
2748impl std::fmt::Debug for super::EvaluateInstancesResponse {
2749 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2750 let mut debug_struct = f.debug_struct("EvaluateInstancesResponse");
2751 debug_struct.field("metric_results", &self.metric_results);
2752 debug_struct.field("evaluation_results", &self.evaluation_results);
2753 if !self._unknown_fields.is_empty() {
2754 debug_struct.field("_unknown_fields", &self._unknown_fields);
2755 }
2756 debug_struct.finish()
2757 }
2758}
2759
2760#[cfg(feature = "evaluation-service")]
2761impl std::fmt::Debug for super::MetricResult {
2762 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2763 let mut debug_struct = f.debug_struct("MetricResult");
2764 debug_struct.field("score", &self.score);
2765 debug_struct.field("explanation", &self.explanation);
2766 debug_struct.field("error", &self.error);
2767 if !self._unknown_fields.is_empty() {
2768 debug_struct.field("_unknown_fields", &self._unknown_fields);
2769 }
2770 debug_struct.finish()
2771 }
2772}
2773
2774#[cfg(feature = "gen-ai-tuning-service")]
2775impl std::fmt::Debug for super::OutputConfig {
2776 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2777 let mut debug_struct = f.debug_struct("OutputConfig");
2778 debug_struct.field("destination", &self.destination);
2779 if !self._unknown_fields.is_empty() {
2780 debug_struct.field("_unknown_fields", &self._unknown_fields);
2781 }
2782 debug_struct.finish()
2783 }
2784}
2785
2786#[cfg(feature = "gen-ai-tuning-service")]
2787impl std::fmt::Debug for super::EvaluationDataset {
2788 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2789 let mut debug_struct = f.debug_struct("EvaluationDataset");
2790 debug_struct.field("source", &self.source);
2791 if !self._unknown_fields.is_empty() {
2792 debug_struct.field("_unknown_fields", &self._unknown_fields);
2793 }
2794 debug_struct.finish()
2795 }
2796}
2797
2798#[cfg(feature = "gen-ai-tuning-service")]
2799impl std::fmt::Debug for super::EvaluateDatasetResponse {
2800 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2801 let mut debug_struct = f.debug_struct("EvaluateDatasetResponse");
2802 debug_struct.field("aggregation_output", &self.aggregation_output);
2803 debug_struct.field("output_info", &self.output_info);
2804 if !self._unknown_fields.is_empty() {
2805 debug_struct.field("_unknown_fields", &self._unknown_fields);
2806 }
2807 debug_struct.finish()
2808 }
2809}
2810
2811#[cfg(feature = "gen-ai-tuning-service")]
2812impl std::fmt::Debug for super::OutputInfo {
2813 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2814 let mut debug_struct = f.debug_struct("OutputInfo");
2815 debug_struct.field("output_location", &self.output_location);
2816 if !self._unknown_fields.is_empty() {
2817 debug_struct.field("_unknown_fields", &self._unknown_fields);
2818 }
2819 debug_struct.finish()
2820 }
2821}
2822
2823#[cfg(feature = "gen-ai-tuning-service")]
2824impl std::fmt::Debug for super::AggregationOutput {
2825 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2826 let mut debug_struct = f.debug_struct("AggregationOutput");
2827 debug_struct.field("dataset", &self.dataset);
2828 debug_struct.field("aggregation_results", &self.aggregation_results);
2829 if !self._unknown_fields.is_empty() {
2830 debug_struct.field("_unknown_fields", &self._unknown_fields);
2831 }
2832 debug_struct.finish()
2833 }
2834}
2835
2836#[cfg(feature = "gen-ai-tuning-service")]
2837impl std::fmt::Debug for super::AggregationResult {
2838 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2839 let mut debug_struct = f.debug_struct("AggregationResult");
2840 debug_struct.field("aggregation_metric", &self.aggregation_metric);
2841 debug_struct.field("aggregation_result", &self.aggregation_result);
2842 if !self._unknown_fields.is_empty() {
2843 debug_struct.field("_unknown_fields", &self._unknown_fields);
2844 }
2845 debug_struct.finish()
2846 }
2847}
2848
2849#[cfg(feature = "gen-ai-tuning-service")]
2850impl std::fmt::Debug for super::PredefinedMetricSpec {
2851 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2852 let mut debug_struct = f.debug_struct("PredefinedMetricSpec");
2853 debug_struct.field("metric_spec_name", &self.metric_spec_name);
2854 debug_struct.field("metric_spec_parameters", &self.metric_spec_parameters);
2855 if !self._unknown_fields.is_empty() {
2856 debug_struct.field("_unknown_fields", &self._unknown_fields);
2857 }
2858 debug_struct.finish()
2859 }
2860}
2861
2862#[cfg(feature = "gen-ai-tuning-service")]
2863impl std::fmt::Debug for super::ComputationBasedMetricSpec {
2864 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2865 let mut debug_struct = f.debug_struct("ComputationBasedMetricSpec");
2866 debug_struct.field("r#type", &self.r#type);
2867 debug_struct.field("parameters", &self.parameters);
2868 if !self._unknown_fields.is_empty() {
2869 debug_struct.field("_unknown_fields", &self._unknown_fields);
2870 }
2871 debug_struct.finish()
2872 }
2873}
2874
2875#[cfg(feature = "gen-ai-tuning-service")]
2876impl std::fmt::Debug for super::LLMBasedMetricSpec {
2877 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2878 let mut debug_struct = f.debug_struct("LLMBasedMetricSpec");
2879 debug_struct.field("metric_prompt_template", &self.metric_prompt_template);
2880 debug_struct.field("system_instruction", &self.system_instruction);
2881 debug_struct.field("judge_autorater_config", &self.judge_autorater_config);
2882 debug_struct.field("additional_config", &self.additional_config);
2883 debug_struct.field("rubrics_source", &self.rubrics_source);
2884 if !self._unknown_fields.is_empty() {
2885 debug_struct.field("_unknown_fields", &self._unknown_fields);
2886 }
2887 debug_struct.finish()
2888 }
2889}
2890
2891#[cfg(feature = "evaluation-service")]
2892impl std::fmt::Debug for super::ExactMatchInput {
2893 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2894 let mut debug_struct = f.debug_struct("ExactMatchInput");
2895 debug_struct.field("metric_spec", &self.metric_spec);
2896 debug_struct.field("instances", &self.instances);
2897 if !self._unknown_fields.is_empty() {
2898 debug_struct.field("_unknown_fields", &self._unknown_fields);
2899 }
2900 debug_struct.finish()
2901 }
2902}
2903
2904#[cfg(feature = "evaluation-service")]
2905impl std::fmt::Debug for super::ExactMatchInstance {
2906 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2907 let mut debug_struct = f.debug_struct("ExactMatchInstance");
2908 debug_struct.field("prediction", &self.prediction);
2909 debug_struct.field("reference", &self.reference);
2910 if !self._unknown_fields.is_empty() {
2911 debug_struct.field("_unknown_fields", &self._unknown_fields);
2912 }
2913 debug_struct.finish()
2914 }
2915}
2916
2917#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
2918impl std::fmt::Debug for super::ExactMatchSpec {
2919 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2920 let mut debug_struct = f.debug_struct("ExactMatchSpec");
2921 if !self._unknown_fields.is_empty() {
2922 debug_struct.field("_unknown_fields", &self._unknown_fields);
2923 }
2924 debug_struct.finish()
2925 }
2926}
2927
2928#[cfg(feature = "evaluation-service")]
2929impl std::fmt::Debug for super::ExactMatchResults {
2930 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2931 let mut debug_struct = f.debug_struct("ExactMatchResults");
2932 debug_struct.field("exact_match_metric_values", &self.exact_match_metric_values);
2933 if !self._unknown_fields.is_empty() {
2934 debug_struct.field("_unknown_fields", &self._unknown_fields);
2935 }
2936 debug_struct.finish()
2937 }
2938}
2939
2940#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
2941impl std::fmt::Debug for super::ExactMatchMetricValue {
2942 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2943 let mut debug_struct = f.debug_struct("ExactMatchMetricValue");
2944 debug_struct.field("score", &self.score);
2945 if !self._unknown_fields.is_empty() {
2946 debug_struct.field("_unknown_fields", &self._unknown_fields);
2947 }
2948 debug_struct.finish()
2949 }
2950}
2951
2952#[cfg(feature = "evaluation-service")]
2953impl std::fmt::Debug for super::BleuInput {
2954 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2955 let mut debug_struct = f.debug_struct("BleuInput");
2956 debug_struct.field("metric_spec", &self.metric_spec);
2957 debug_struct.field("instances", &self.instances);
2958 if !self._unknown_fields.is_empty() {
2959 debug_struct.field("_unknown_fields", &self._unknown_fields);
2960 }
2961 debug_struct.finish()
2962 }
2963}
2964
2965#[cfg(feature = "evaluation-service")]
2966impl std::fmt::Debug for super::BleuInstance {
2967 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2968 let mut debug_struct = f.debug_struct("BleuInstance");
2969 debug_struct.field("prediction", &self.prediction);
2970 debug_struct.field("reference", &self.reference);
2971 if !self._unknown_fields.is_empty() {
2972 debug_struct.field("_unknown_fields", &self._unknown_fields);
2973 }
2974 debug_struct.finish()
2975 }
2976}
2977
2978#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
2979impl std::fmt::Debug for super::BleuSpec {
2980 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2981 let mut debug_struct = f.debug_struct("BleuSpec");
2982 debug_struct.field("use_effective_order", &self.use_effective_order);
2983 if !self._unknown_fields.is_empty() {
2984 debug_struct.field("_unknown_fields", &self._unknown_fields);
2985 }
2986 debug_struct.finish()
2987 }
2988}
2989
2990#[cfg(feature = "evaluation-service")]
2991impl std::fmt::Debug for super::BleuResults {
2992 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2993 let mut debug_struct = f.debug_struct("BleuResults");
2994 debug_struct.field("bleu_metric_values", &self.bleu_metric_values);
2995 if !self._unknown_fields.is_empty() {
2996 debug_struct.field("_unknown_fields", &self._unknown_fields);
2997 }
2998 debug_struct.finish()
2999 }
3000}
3001
3002#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
3003impl std::fmt::Debug for super::BleuMetricValue {
3004 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3005 let mut debug_struct = f.debug_struct("BleuMetricValue");
3006 debug_struct.field("score", &self.score);
3007 if !self._unknown_fields.is_empty() {
3008 debug_struct.field("_unknown_fields", &self._unknown_fields);
3009 }
3010 debug_struct.finish()
3011 }
3012}
3013
3014#[cfg(feature = "evaluation-service")]
3015impl std::fmt::Debug for super::RougeInput {
3016 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3017 let mut debug_struct = f.debug_struct("RougeInput");
3018 debug_struct.field("metric_spec", &self.metric_spec);
3019 debug_struct.field("instances", &self.instances);
3020 if !self._unknown_fields.is_empty() {
3021 debug_struct.field("_unknown_fields", &self._unknown_fields);
3022 }
3023 debug_struct.finish()
3024 }
3025}
3026
3027#[cfg(feature = "evaluation-service")]
3028impl std::fmt::Debug for super::RougeInstance {
3029 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3030 let mut debug_struct = f.debug_struct("RougeInstance");
3031 debug_struct.field("prediction", &self.prediction);
3032 debug_struct.field("reference", &self.reference);
3033 if !self._unknown_fields.is_empty() {
3034 debug_struct.field("_unknown_fields", &self._unknown_fields);
3035 }
3036 debug_struct.finish()
3037 }
3038}
3039
3040#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
3041impl std::fmt::Debug for super::RougeSpec {
3042 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3043 let mut debug_struct = f.debug_struct("RougeSpec");
3044 debug_struct.field("rouge_type", &self.rouge_type);
3045 debug_struct.field("use_stemmer", &self.use_stemmer);
3046 debug_struct.field("split_summaries", &self.split_summaries);
3047 if !self._unknown_fields.is_empty() {
3048 debug_struct.field("_unknown_fields", &self._unknown_fields);
3049 }
3050 debug_struct.finish()
3051 }
3052}
3053
3054#[cfg(feature = "evaluation-service")]
3055impl std::fmt::Debug for super::RougeResults {
3056 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3057 let mut debug_struct = f.debug_struct("RougeResults");
3058 debug_struct.field("rouge_metric_values", &self.rouge_metric_values);
3059 if !self._unknown_fields.is_empty() {
3060 debug_struct.field("_unknown_fields", &self._unknown_fields);
3061 }
3062 debug_struct.finish()
3063 }
3064}
3065
3066#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
3067impl std::fmt::Debug for super::RougeMetricValue {
3068 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3069 let mut debug_struct = f.debug_struct("RougeMetricValue");
3070 debug_struct.field("score", &self.score);
3071 if !self._unknown_fields.is_empty() {
3072 debug_struct.field("_unknown_fields", &self._unknown_fields);
3073 }
3074 debug_struct.finish()
3075 }
3076}
3077
3078#[cfg(feature = "evaluation-service")]
3079impl std::fmt::Debug for super::CoherenceInput {
3080 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3081 let mut debug_struct = f.debug_struct("CoherenceInput");
3082 debug_struct.field("metric_spec", &self.metric_spec);
3083 debug_struct.field("instance", &self.instance);
3084 if !self._unknown_fields.is_empty() {
3085 debug_struct.field("_unknown_fields", &self._unknown_fields);
3086 }
3087 debug_struct.finish()
3088 }
3089}
3090
3091#[cfg(feature = "evaluation-service")]
3092impl std::fmt::Debug for super::CoherenceInstance {
3093 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3094 let mut debug_struct = f.debug_struct("CoherenceInstance");
3095 debug_struct.field("prediction", &self.prediction);
3096 if !self._unknown_fields.is_empty() {
3097 debug_struct.field("_unknown_fields", &self._unknown_fields);
3098 }
3099 debug_struct.finish()
3100 }
3101}
3102
3103#[cfg(feature = "evaluation-service")]
3104impl std::fmt::Debug for super::CoherenceSpec {
3105 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3106 let mut debug_struct = f.debug_struct("CoherenceSpec");
3107 debug_struct.field("version", &self.version);
3108 if !self._unknown_fields.is_empty() {
3109 debug_struct.field("_unknown_fields", &self._unknown_fields);
3110 }
3111 debug_struct.finish()
3112 }
3113}
3114
3115#[cfg(feature = "evaluation-service")]
3116impl std::fmt::Debug for super::CoherenceResult {
3117 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3118 let mut debug_struct = f.debug_struct("CoherenceResult");
3119 debug_struct.field("score", &self.score);
3120 debug_struct.field("explanation", &self.explanation);
3121 debug_struct.field("confidence", &self.confidence);
3122 if !self._unknown_fields.is_empty() {
3123 debug_struct.field("_unknown_fields", &self._unknown_fields);
3124 }
3125 debug_struct.finish()
3126 }
3127}
3128
3129#[cfg(feature = "evaluation-service")]
3130impl std::fmt::Debug for super::FluencyInput {
3131 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3132 let mut debug_struct = f.debug_struct("FluencyInput");
3133 debug_struct.field("metric_spec", &self.metric_spec);
3134 debug_struct.field("instance", &self.instance);
3135 if !self._unknown_fields.is_empty() {
3136 debug_struct.field("_unknown_fields", &self._unknown_fields);
3137 }
3138 debug_struct.finish()
3139 }
3140}
3141
3142#[cfg(feature = "evaluation-service")]
3143impl std::fmt::Debug for super::FluencyInstance {
3144 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3145 let mut debug_struct = f.debug_struct("FluencyInstance");
3146 debug_struct.field("prediction", &self.prediction);
3147 if !self._unknown_fields.is_empty() {
3148 debug_struct.field("_unknown_fields", &self._unknown_fields);
3149 }
3150 debug_struct.finish()
3151 }
3152}
3153
3154#[cfg(feature = "evaluation-service")]
3155impl std::fmt::Debug for super::FluencySpec {
3156 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3157 let mut debug_struct = f.debug_struct("FluencySpec");
3158 debug_struct.field("version", &self.version);
3159 if !self._unknown_fields.is_empty() {
3160 debug_struct.field("_unknown_fields", &self._unknown_fields);
3161 }
3162 debug_struct.finish()
3163 }
3164}
3165
3166#[cfg(feature = "evaluation-service")]
3167impl std::fmt::Debug for super::FluencyResult {
3168 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3169 let mut debug_struct = f.debug_struct("FluencyResult");
3170 debug_struct.field("score", &self.score);
3171 debug_struct.field("explanation", &self.explanation);
3172 debug_struct.field("confidence", &self.confidence);
3173 if !self._unknown_fields.is_empty() {
3174 debug_struct.field("_unknown_fields", &self._unknown_fields);
3175 }
3176 debug_struct.finish()
3177 }
3178}
3179
3180#[cfg(feature = "evaluation-service")]
3181impl std::fmt::Debug for super::SafetyInput {
3182 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3183 let mut debug_struct = f.debug_struct("SafetyInput");
3184 debug_struct.field("metric_spec", &self.metric_spec);
3185 debug_struct.field("instance", &self.instance);
3186 if !self._unknown_fields.is_empty() {
3187 debug_struct.field("_unknown_fields", &self._unknown_fields);
3188 }
3189 debug_struct.finish()
3190 }
3191}
3192
3193#[cfg(feature = "evaluation-service")]
3194impl std::fmt::Debug for super::SafetyInstance {
3195 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3196 let mut debug_struct = f.debug_struct("SafetyInstance");
3197 debug_struct.field("prediction", &self.prediction);
3198 if !self._unknown_fields.is_empty() {
3199 debug_struct.field("_unknown_fields", &self._unknown_fields);
3200 }
3201 debug_struct.finish()
3202 }
3203}
3204
3205#[cfg(feature = "evaluation-service")]
3206impl std::fmt::Debug for super::SafetySpec {
3207 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3208 let mut debug_struct = f.debug_struct("SafetySpec");
3209 debug_struct.field("version", &self.version);
3210 if !self._unknown_fields.is_empty() {
3211 debug_struct.field("_unknown_fields", &self._unknown_fields);
3212 }
3213 debug_struct.finish()
3214 }
3215}
3216
3217#[cfg(feature = "evaluation-service")]
3218impl std::fmt::Debug for super::SafetyResult {
3219 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3220 let mut debug_struct = f.debug_struct("SafetyResult");
3221 debug_struct.field("score", &self.score);
3222 debug_struct.field("explanation", &self.explanation);
3223 debug_struct.field("confidence", &self.confidence);
3224 if !self._unknown_fields.is_empty() {
3225 debug_struct.field("_unknown_fields", &self._unknown_fields);
3226 }
3227 debug_struct.finish()
3228 }
3229}
3230
3231#[cfg(feature = "evaluation-service")]
3232impl std::fmt::Debug for super::GroundednessInput {
3233 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3234 let mut debug_struct = f.debug_struct("GroundednessInput");
3235 debug_struct.field("metric_spec", &self.metric_spec);
3236 debug_struct.field("instance", &self.instance);
3237 if !self._unknown_fields.is_empty() {
3238 debug_struct.field("_unknown_fields", &self._unknown_fields);
3239 }
3240 debug_struct.finish()
3241 }
3242}
3243
3244#[cfg(feature = "evaluation-service")]
3245impl std::fmt::Debug for super::GroundednessInstance {
3246 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3247 let mut debug_struct = f.debug_struct("GroundednessInstance");
3248 debug_struct.field("prediction", &self.prediction);
3249 debug_struct.field("context", &self.context);
3250 if !self._unknown_fields.is_empty() {
3251 debug_struct.field("_unknown_fields", &self._unknown_fields);
3252 }
3253 debug_struct.finish()
3254 }
3255}
3256
3257#[cfg(feature = "evaluation-service")]
3258impl std::fmt::Debug for super::GroundednessSpec {
3259 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3260 let mut debug_struct = f.debug_struct("GroundednessSpec");
3261 debug_struct.field("version", &self.version);
3262 if !self._unknown_fields.is_empty() {
3263 debug_struct.field("_unknown_fields", &self._unknown_fields);
3264 }
3265 debug_struct.finish()
3266 }
3267}
3268
3269#[cfg(feature = "evaluation-service")]
3270impl std::fmt::Debug for super::GroundednessResult {
3271 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3272 let mut debug_struct = f.debug_struct("GroundednessResult");
3273 debug_struct.field("score", &self.score);
3274 debug_struct.field("explanation", &self.explanation);
3275 debug_struct.field("confidence", &self.confidence);
3276 if !self._unknown_fields.is_empty() {
3277 debug_struct.field("_unknown_fields", &self._unknown_fields);
3278 }
3279 debug_struct.finish()
3280 }
3281}
3282
3283#[cfg(feature = "evaluation-service")]
3284impl std::fmt::Debug for super::FulfillmentInput {
3285 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3286 let mut debug_struct = f.debug_struct("FulfillmentInput");
3287 debug_struct.field("metric_spec", &self.metric_spec);
3288 debug_struct.field("instance", &self.instance);
3289 if !self._unknown_fields.is_empty() {
3290 debug_struct.field("_unknown_fields", &self._unknown_fields);
3291 }
3292 debug_struct.finish()
3293 }
3294}
3295
3296#[cfg(feature = "evaluation-service")]
3297impl std::fmt::Debug for super::FulfillmentInstance {
3298 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3299 let mut debug_struct = f.debug_struct("FulfillmentInstance");
3300 debug_struct.field("prediction", &self.prediction);
3301 debug_struct.field("instruction", &self.instruction);
3302 if !self._unknown_fields.is_empty() {
3303 debug_struct.field("_unknown_fields", &self._unknown_fields);
3304 }
3305 debug_struct.finish()
3306 }
3307}
3308
3309#[cfg(feature = "evaluation-service")]
3310impl std::fmt::Debug for super::FulfillmentSpec {
3311 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3312 let mut debug_struct = f.debug_struct("FulfillmentSpec");
3313 debug_struct.field("version", &self.version);
3314 if !self._unknown_fields.is_empty() {
3315 debug_struct.field("_unknown_fields", &self._unknown_fields);
3316 }
3317 debug_struct.finish()
3318 }
3319}
3320
3321#[cfg(feature = "evaluation-service")]
3322impl std::fmt::Debug for super::FulfillmentResult {
3323 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3324 let mut debug_struct = f.debug_struct("FulfillmentResult");
3325 debug_struct.field("score", &self.score);
3326 debug_struct.field("explanation", &self.explanation);
3327 debug_struct.field("confidence", &self.confidence);
3328 if !self._unknown_fields.is_empty() {
3329 debug_struct.field("_unknown_fields", &self._unknown_fields);
3330 }
3331 debug_struct.finish()
3332 }
3333}
3334
3335#[cfg(feature = "evaluation-service")]
3336impl std::fmt::Debug for super::SummarizationQualityInput {
3337 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3338 let mut debug_struct = f.debug_struct("SummarizationQualityInput");
3339 debug_struct.field("metric_spec", &self.metric_spec);
3340 debug_struct.field("instance", &self.instance);
3341 if !self._unknown_fields.is_empty() {
3342 debug_struct.field("_unknown_fields", &self._unknown_fields);
3343 }
3344 debug_struct.finish()
3345 }
3346}
3347
3348#[cfg(feature = "evaluation-service")]
3349impl std::fmt::Debug for super::SummarizationQualityInstance {
3350 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3351 let mut debug_struct = f.debug_struct("SummarizationQualityInstance");
3352 debug_struct.field("prediction", &self.prediction);
3353 debug_struct.field("reference", &self.reference);
3354 debug_struct.field("context", &self.context);
3355 debug_struct.field("instruction", &self.instruction);
3356 if !self._unknown_fields.is_empty() {
3357 debug_struct.field("_unknown_fields", &self._unknown_fields);
3358 }
3359 debug_struct.finish()
3360 }
3361}
3362
3363#[cfg(feature = "evaluation-service")]
3364impl std::fmt::Debug for super::SummarizationQualitySpec {
3365 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3366 let mut debug_struct = f.debug_struct("SummarizationQualitySpec");
3367 debug_struct.field("use_reference", &self.use_reference);
3368 debug_struct.field("version", &self.version);
3369 if !self._unknown_fields.is_empty() {
3370 debug_struct.field("_unknown_fields", &self._unknown_fields);
3371 }
3372 debug_struct.finish()
3373 }
3374}
3375
3376#[cfg(feature = "evaluation-service")]
3377impl std::fmt::Debug for super::SummarizationQualityResult {
3378 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3379 let mut debug_struct = f.debug_struct("SummarizationQualityResult");
3380 debug_struct.field("score", &self.score);
3381 debug_struct.field("explanation", &self.explanation);
3382 debug_struct.field("confidence", &self.confidence);
3383 if !self._unknown_fields.is_empty() {
3384 debug_struct.field("_unknown_fields", &self._unknown_fields);
3385 }
3386 debug_struct.finish()
3387 }
3388}
3389
3390#[cfg(feature = "evaluation-service")]
3391impl std::fmt::Debug for super::PairwiseSummarizationQualityInput {
3392 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3393 let mut debug_struct = f.debug_struct("PairwiseSummarizationQualityInput");
3394 debug_struct.field("metric_spec", &self.metric_spec);
3395 debug_struct.field("instance", &self.instance);
3396 if !self._unknown_fields.is_empty() {
3397 debug_struct.field("_unknown_fields", &self._unknown_fields);
3398 }
3399 debug_struct.finish()
3400 }
3401}
3402
3403#[cfg(feature = "evaluation-service")]
3404impl std::fmt::Debug for super::PairwiseSummarizationQualityInstance {
3405 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3406 let mut debug_struct = f.debug_struct("PairwiseSummarizationQualityInstance");
3407 debug_struct.field("prediction", &self.prediction);
3408 debug_struct.field("baseline_prediction", &self.baseline_prediction);
3409 debug_struct.field("reference", &self.reference);
3410 debug_struct.field("context", &self.context);
3411 debug_struct.field("instruction", &self.instruction);
3412 if !self._unknown_fields.is_empty() {
3413 debug_struct.field("_unknown_fields", &self._unknown_fields);
3414 }
3415 debug_struct.finish()
3416 }
3417}
3418
3419#[cfg(feature = "evaluation-service")]
3420impl std::fmt::Debug for super::PairwiseSummarizationQualitySpec {
3421 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3422 let mut debug_struct = f.debug_struct("PairwiseSummarizationQualitySpec");
3423 debug_struct.field("use_reference", &self.use_reference);
3424 debug_struct.field("version", &self.version);
3425 if !self._unknown_fields.is_empty() {
3426 debug_struct.field("_unknown_fields", &self._unknown_fields);
3427 }
3428 debug_struct.finish()
3429 }
3430}
3431
3432#[cfg(feature = "evaluation-service")]
3433impl std::fmt::Debug for super::PairwiseSummarizationQualityResult {
3434 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3435 let mut debug_struct = f.debug_struct("PairwiseSummarizationQualityResult");
3436 debug_struct.field("pairwise_choice", &self.pairwise_choice);
3437 debug_struct.field("explanation", &self.explanation);
3438 debug_struct.field("confidence", &self.confidence);
3439 if !self._unknown_fields.is_empty() {
3440 debug_struct.field("_unknown_fields", &self._unknown_fields);
3441 }
3442 debug_struct.finish()
3443 }
3444}
3445
3446#[cfg(feature = "evaluation-service")]
3447impl std::fmt::Debug for super::SummarizationHelpfulnessInput {
3448 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3449 let mut debug_struct = f.debug_struct("SummarizationHelpfulnessInput");
3450 debug_struct.field("metric_spec", &self.metric_spec);
3451 debug_struct.field("instance", &self.instance);
3452 if !self._unknown_fields.is_empty() {
3453 debug_struct.field("_unknown_fields", &self._unknown_fields);
3454 }
3455 debug_struct.finish()
3456 }
3457}
3458
3459#[cfg(feature = "evaluation-service")]
3460impl std::fmt::Debug for super::SummarizationHelpfulnessInstance {
3461 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3462 let mut debug_struct = f.debug_struct("SummarizationHelpfulnessInstance");
3463 debug_struct.field("prediction", &self.prediction);
3464 debug_struct.field("reference", &self.reference);
3465 debug_struct.field("context", &self.context);
3466 debug_struct.field("instruction", &self.instruction);
3467 if !self._unknown_fields.is_empty() {
3468 debug_struct.field("_unknown_fields", &self._unknown_fields);
3469 }
3470 debug_struct.finish()
3471 }
3472}
3473
3474#[cfg(feature = "evaluation-service")]
3475impl std::fmt::Debug for super::SummarizationHelpfulnessSpec {
3476 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3477 let mut debug_struct = f.debug_struct("SummarizationHelpfulnessSpec");
3478 debug_struct.field("use_reference", &self.use_reference);
3479 debug_struct.field("version", &self.version);
3480 if !self._unknown_fields.is_empty() {
3481 debug_struct.field("_unknown_fields", &self._unknown_fields);
3482 }
3483 debug_struct.finish()
3484 }
3485}
3486
3487#[cfg(feature = "evaluation-service")]
3488impl std::fmt::Debug for super::SummarizationHelpfulnessResult {
3489 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3490 let mut debug_struct = f.debug_struct("SummarizationHelpfulnessResult");
3491 debug_struct.field("score", &self.score);
3492 debug_struct.field("explanation", &self.explanation);
3493 debug_struct.field("confidence", &self.confidence);
3494 if !self._unknown_fields.is_empty() {
3495 debug_struct.field("_unknown_fields", &self._unknown_fields);
3496 }
3497 debug_struct.finish()
3498 }
3499}
3500
3501#[cfg(feature = "evaluation-service")]
3502impl std::fmt::Debug for super::SummarizationVerbosityInput {
3503 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3504 let mut debug_struct = f.debug_struct("SummarizationVerbosityInput");
3505 debug_struct.field("metric_spec", &self.metric_spec);
3506 debug_struct.field("instance", &self.instance);
3507 if !self._unknown_fields.is_empty() {
3508 debug_struct.field("_unknown_fields", &self._unknown_fields);
3509 }
3510 debug_struct.finish()
3511 }
3512}
3513
3514#[cfg(feature = "evaluation-service")]
3515impl std::fmt::Debug for super::SummarizationVerbosityInstance {
3516 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3517 let mut debug_struct = f.debug_struct("SummarizationVerbosityInstance");
3518 debug_struct.field("prediction", &self.prediction);
3519 debug_struct.field("reference", &self.reference);
3520 debug_struct.field("context", &self.context);
3521 debug_struct.field("instruction", &self.instruction);
3522 if !self._unknown_fields.is_empty() {
3523 debug_struct.field("_unknown_fields", &self._unknown_fields);
3524 }
3525 debug_struct.finish()
3526 }
3527}
3528
3529#[cfg(feature = "evaluation-service")]
3530impl std::fmt::Debug for super::SummarizationVerbositySpec {
3531 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3532 let mut debug_struct = f.debug_struct("SummarizationVerbositySpec");
3533 debug_struct.field("use_reference", &self.use_reference);
3534 debug_struct.field("version", &self.version);
3535 if !self._unknown_fields.is_empty() {
3536 debug_struct.field("_unknown_fields", &self._unknown_fields);
3537 }
3538 debug_struct.finish()
3539 }
3540}
3541
3542#[cfg(feature = "evaluation-service")]
3543impl std::fmt::Debug for super::SummarizationVerbosityResult {
3544 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3545 let mut debug_struct = f.debug_struct("SummarizationVerbosityResult");
3546 debug_struct.field("score", &self.score);
3547 debug_struct.field("explanation", &self.explanation);
3548 debug_struct.field("confidence", &self.confidence);
3549 if !self._unknown_fields.is_empty() {
3550 debug_struct.field("_unknown_fields", &self._unknown_fields);
3551 }
3552 debug_struct.finish()
3553 }
3554}
3555
3556#[cfg(feature = "evaluation-service")]
3557impl std::fmt::Debug for super::QuestionAnsweringQualityInput {
3558 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3559 let mut debug_struct = f.debug_struct("QuestionAnsweringQualityInput");
3560 debug_struct.field("metric_spec", &self.metric_spec);
3561 debug_struct.field("instance", &self.instance);
3562 if !self._unknown_fields.is_empty() {
3563 debug_struct.field("_unknown_fields", &self._unknown_fields);
3564 }
3565 debug_struct.finish()
3566 }
3567}
3568
3569#[cfg(feature = "evaluation-service")]
3570impl std::fmt::Debug for super::QuestionAnsweringQualityInstance {
3571 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3572 let mut debug_struct = f.debug_struct("QuestionAnsweringQualityInstance");
3573 debug_struct.field("prediction", &self.prediction);
3574 debug_struct.field("reference", &self.reference);
3575 debug_struct.field("context", &self.context);
3576 debug_struct.field("instruction", &self.instruction);
3577 if !self._unknown_fields.is_empty() {
3578 debug_struct.field("_unknown_fields", &self._unknown_fields);
3579 }
3580 debug_struct.finish()
3581 }
3582}
3583
3584#[cfg(feature = "evaluation-service")]
3585impl std::fmt::Debug for super::QuestionAnsweringQualitySpec {
3586 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3587 let mut debug_struct = f.debug_struct("QuestionAnsweringQualitySpec");
3588 debug_struct.field("use_reference", &self.use_reference);
3589 debug_struct.field("version", &self.version);
3590 if !self._unknown_fields.is_empty() {
3591 debug_struct.field("_unknown_fields", &self._unknown_fields);
3592 }
3593 debug_struct.finish()
3594 }
3595}
3596
3597#[cfg(feature = "evaluation-service")]
3598impl std::fmt::Debug for super::QuestionAnsweringQualityResult {
3599 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3600 let mut debug_struct = f.debug_struct("QuestionAnsweringQualityResult");
3601 debug_struct.field("score", &self.score);
3602 debug_struct.field("explanation", &self.explanation);
3603 debug_struct.field("confidence", &self.confidence);
3604 if !self._unknown_fields.is_empty() {
3605 debug_struct.field("_unknown_fields", &self._unknown_fields);
3606 }
3607 debug_struct.finish()
3608 }
3609}
3610
3611#[cfg(feature = "evaluation-service")]
3612impl std::fmt::Debug for super::PairwiseQuestionAnsweringQualityInput {
3613 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3614 let mut debug_struct = f.debug_struct("PairwiseQuestionAnsweringQualityInput");
3615 debug_struct.field("metric_spec", &self.metric_spec);
3616 debug_struct.field("instance", &self.instance);
3617 if !self._unknown_fields.is_empty() {
3618 debug_struct.field("_unknown_fields", &self._unknown_fields);
3619 }
3620 debug_struct.finish()
3621 }
3622}
3623
3624#[cfg(feature = "evaluation-service")]
3625impl std::fmt::Debug for super::PairwiseQuestionAnsweringQualityInstance {
3626 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3627 let mut debug_struct = f.debug_struct("PairwiseQuestionAnsweringQualityInstance");
3628 debug_struct.field("prediction", &self.prediction);
3629 debug_struct.field("baseline_prediction", &self.baseline_prediction);
3630 debug_struct.field("reference", &self.reference);
3631 debug_struct.field("context", &self.context);
3632 debug_struct.field("instruction", &self.instruction);
3633 if !self._unknown_fields.is_empty() {
3634 debug_struct.field("_unknown_fields", &self._unknown_fields);
3635 }
3636 debug_struct.finish()
3637 }
3638}
3639
3640#[cfg(feature = "evaluation-service")]
3641impl std::fmt::Debug for super::PairwiseQuestionAnsweringQualitySpec {
3642 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3643 let mut debug_struct = f.debug_struct("PairwiseQuestionAnsweringQualitySpec");
3644 debug_struct.field("use_reference", &self.use_reference);
3645 debug_struct.field("version", &self.version);
3646 if !self._unknown_fields.is_empty() {
3647 debug_struct.field("_unknown_fields", &self._unknown_fields);
3648 }
3649 debug_struct.finish()
3650 }
3651}
3652
3653#[cfg(feature = "evaluation-service")]
3654impl std::fmt::Debug for super::PairwiseQuestionAnsweringQualityResult {
3655 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3656 let mut debug_struct = f.debug_struct("PairwiseQuestionAnsweringQualityResult");
3657 debug_struct.field("pairwise_choice", &self.pairwise_choice);
3658 debug_struct.field("explanation", &self.explanation);
3659 debug_struct.field("confidence", &self.confidence);
3660 if !self._unknown_fields.is_empty() {
3661 debug_struct.field("_unknown_fields", &self._unknown_fields);
3662 }
3663 debug_struct.finish()
3664 }
3665}
3666
3667#[cfg(feature = "evaluation-service")]
3668impl std::fmt::Debug for super::QuestionAnsweringRelevanceInput {
3669 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3670 let mut debug_struct = f.debug_struct("QuestionAnsweringRelevanceInput");
3671 debug_struct.field("metric_spec", &self.metric_spec);
3672 debug_struct.field("instance", &self.instance);
3673 if !self._unknown_fields.is_empty() {
3674 debug_struct.field("_unknown_fields", &self._unknown_fields);
3675 }
3676 debug_struct.finish()
3677 }
3678}
3679
3680#[cfg(feature = "evaluation-service")]
3681impl std::fmt::Debug for super::QuestionAnsweringRelevanceInstance {
3682 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3683 let mut debug_struct = f.debug_struct("QuestionAnsweringRelevanceInstance");
3684 debug_struct.field("prediction", &self.prediction);
3685 debug_struct.field("reference", &self.reference);
3686 debug_struct.field("context", &self.context);
3687 debug_struct.field("instruction", &self.instruction);
3688 if !self._unknown_fields.is_empty() {
3689 debug_struct.field("_unknown_fields", &self._unknown_fields);
3690 }
3691 debug_struct.finish()
3692 }
3693}
3694
3695#[cfg(feature = "evaluation-service")]
3696impl std::fmt::Debug for super::QuestionAnsweringRelevanceSpec {
3697 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3698 let mut debug_struct = f.debug_struct("QuestionAnsweringRelevanceSpec");
3699 debug_struct.field("use_reference", &self.use_reference);
3700 debug_struct.field("version", &self.version);
3701 if !self._unknown_fields.is_empty() {
3702 debug_struct.field("_unknown_fields", &self._unknown_fields);
3703 }
3704 debug_struct.finish()
3705 }
3706}
3707
3708#[cfg(feature = "evaluation-service")]
3709impl std::fmt::Debug for super::QuestionAnsweringRelevanceResult {
3710 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3711 let mut debug_struct = f.debug_struct("QuestionAnsweringRelevanceResult");
3712 debug_struct.field("score", &self.score);
3713 debug_struct.field("explanation", &self.explanation);
3714 debug_struct.field("confidence", &self.confidence);
3715 if !self._unknown_fields.is_empty() {
3716 debug_struct.field("_unknown_fields", &self._unknown_fields);
3717 }
3718 debug_struct.finish()
3719 }
3720}
3721
3722#[cfg(feature = "evaluation-service")]
3723impl std::fmt::Debug for super::QuestionAnsweringHelpfulnessInput {
3724 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3725 let mut debug_struct = f.debug_struct("QuestionAnsweringHelpfulnessInput");
3726 debug_struct.field("metric_spec", &self.metric_spec);
3727 debug_struct.field("instance", &self.instance);
3728 if !self._unknown_fields.is_empty() {
3729 debug_struct.field("_unknown_fields", &self._unknown_fields);
3730 }
3731 debug_struct.finish()
3732 }
3733}
3734
3735#[cfg(feature = "evaluation-service")]
3736impl std::fmt::Debug for super::QuestionAnsweringHelpfulnessInstance {
3737 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3738 let mut debug_struct = f.debug_struct("QuestionAnsweringHelpfulnessInstance");
3739 debug_struct.field("prediction", &self.prediction);
3740 debug_struct.field("reference", &self.reference);
3741 debug_struct.field("context", &self.context);
3742 debug_struct.field("instruction", &self.instruction);
3743 if !self._unknown_fields.is_empty() {
3744 debug_struct.field("_unknown_fields", &self._unknown_fields);
3745 }
3746 debug_struct.finish()
3747 }
3748}
3749
3750#[cfg(feature = "evaluation-service")]
3751impl std::fmt::Debug for super::QuestionAnsweringHelpfulnessSpec {
3752 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3753 let mut debug_struct = f.debug_struct("QuestionAnsweringHelpfulnessSpec");
3754 debug_struct.field("use_reference", &self.use_reference);
3755 debug_struct.field("version", &self.version);
3756 if !self._unknown_fields.is_empty() {
3757 debug_struct.field("_unknown_fields", &self._unknown_fields);
3758 }
3759 debug_struct.finish()
3760 }
3761}
3762
3763#[cfg(feature = "evaluation-service")]
3764impl std::fmt::Debug for super::QuestionAnsweringHelpfulnessResult {
3765 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3766 let mut debug_struct = f.debug_struct("QuestionAnsweringHelpfulnessResult");
3767 debug_struct.field("score", &self.score);
3768 debug_struct.field("explanation", &self.explanation);
3769 debug_struct.field("confidence", &self.confidence);
3770 if !self._unknown_fields.is_empty() {
3771 debug_struct.field("_unknown_fields", &self._unknown_fields);
3772 }
3773 debug_struct.finish()
3774 }
3775}
3776
3777#[cfg(feature = "evaluation-service")]
3778impl std::fmt::Debug for super::QuestionAnsweringCorrectnessInput {
3779 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3780 let mut debug_struct = f.debug_struct("QuestionAnsweringCorrectnessInput");
3781 debug_struct.field("metric_spec", &self.metric_spec);
3782 debug_struct.field("instance", &self.instance);
3783 if !self._unknown_fields.is_empty() {
3784 debug_struct.field("_unknown_fields", &self._unknown_fields);
3785 }
3786 debug_struct.finish()
3787 }
3788}
3789
3790#[cfg(feature = "evaluation-service")]
3791impl std::fmt::Debug for super::QuestionAnsweringCorrectnessInstance {
3792 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3793 let mut debug_struct = f.debug_struct("QuestionAnsweringCorrectnessInstance");
3794 debug_struct.field("prediction", &self.prediction);
3795 debug_struct.field("reference", &self.reference);
3796 debug_struct.field("context", &self.context);
3797 debug_struct.field("instruction", &self.instruction);
3798 if !self._unknown_fields.is_empty() {
3799 debug_struct.field("_unknown_fields", &self._unknown_fields);
3800 }
3801 debug_struct.finish()
3802 }
3803}
3804
3805#[cfg(feature = "evaluation-service")]
3806impl std::fmt::Debug for super::QuestionAnsweringCorrectnessSpec {
3807 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3808 let mut debug_struct = f.debug_struct("QuestionAnsweringCorrectnessSpec");
3809 debug_struct.field("use_reference", &self.use_reference);
3810 debug_struct.field("version", &self.version);
3811 if !self._unknown_fields.is_empty() {
3812 debug_struct.field("_unknown_fields", &self._unknown_fields);
3813 }
3814 debug_struct.finish()
3815 }
3816}
3817
3818#[cfg(feature = "evaluation-service")]
3819impl std::fmt::Debug for super::QuestionAnsweringCorrectnessResult {
3820 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3821 let mut debug_struct = f.debug_struct("QuestionAnsweringCorrectnessResult");
3822 debug_struct.field("score", &self.score);
3823 debug_struct.field("explanation", &self.explanation);
3824 debug_struct.field("confidence", &self.confidence);
3825 if !self._unknown_fields.is_empty() {
3826 debug_struct.field("_unknown_fields", &self._unknown_fields);
3827 }
3828 debug_struct.finish()
3829 }
3830}
3831
3832#[cfg(feature = "evaluation-service")]
3833impl std::fmt::Debug for super::PointwiseMetricInput {
3834 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3835 let mut debug_struct = f.debug_struct("PointwiseMetricInput");
3836 debug_struct.field("metric_spec", &self.metric_spec);
3837 debug_struct.field("instance", &self.instance);
3838 if !self._unknown_fields.is_empty() {
3839 debug_struct.field("_unknown_fields", &self._unknown_fields);
3840 }
3841 debug_struct.finish()
3842 }
3843}
3844
3845#[cfg(feature = "evaluation-service")]
3846impl std::fmt::Debug for super::PointwiseMetricInstance {
3847 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3848 let mut debug_struct = f.debug_struct("PointwiseMetricInstance");
3849 debug_struct.field("instance", &self.instance);
3850 if !self._unknown_fields.is_empty() {
3851 debug_struct.field("_unknown_fields", &self._unknown_fields);
3852 }
3853 debug_struct.finish()
3854 }
3855}
3856
3857#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
3858impl std::fmt::Debug for super::PointwiseMetricSpec {
3859 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3860 let mut debug_struct = f.debug_struct("PointwiseMetricSpec");
3861 debug_struct.field("metric_prompt_template", &self.metric_prompt_template);
3862 debug_struct.field("system_instruction", &self.system_instruction);
3863 debug_struct.field(
3864 "custom_output_format_config",
3865 &self.custom_output_format_config,
3866 );
3867 if !self._unknown_fields.is_empty() {
3868 debug_struct.field("_unknown_fields", &self._unknown_fields);
3869 }
3870 debug_struct.finish()
3871 }
3872}
3873
3874#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
3875impl std::fmt::Debug for super::CustomOutputFormatConfig {
3876 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3877 let mut debug_struct = f.debug_struct("CustomOutputFormatConfig");
3878 debug_struct.field(
3879 "custom_output_format_config",
3880 &self.custom_output_format_config,
3881 );
3882 if !self._unknown_fields.is_empty() {
3883 debug_struct.field("_unknown_fields", &self._unknown_fields);
3884 }
3885 debug_struct.finish()
3886 }
3887}
3888
3889#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
3890impl std::fmt::Debug for super::PointwiseMetricResult {
3891 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3892 let mut debug_struct = f.debug_struct("PointwiseMetricResult");
3893 debug_struct.field("score", &self.score);
3894 debug_struct.field("explanation", &self.explanation);
3895 debug_struct.field("custom_output", &self.custom_output);
3896 if !self._unknown_fields.is_empty() {
3897 debug_struct.field("_unknown_fields", &self._unknown_fields);
3898 }
3899 debug_struct.finish()
3900 }
3901}
3902
3903#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
3904impl std::fmt::Debug for super::CustomOutput {
3905 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3906 let mut debug_struct = f.debug_struct("CustomOutput");
3907 debug_struct.field("custom_output", &self.custom_output);
3908 if !self._unknown_fields.is_empty() {
3909 debug_struct.field("_unknown_fields", &self._unknown_fields);
3910 }
3911 debug_struct.finish()
3912 }
3913}
3914
3915#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
3916impl std::fmt::Debug for super::RawOutput {
3917 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3918 let mut debug_struct = f.debug_struct("RawOutput");
3919 debug_struct.field("raw_output", &self.raw_output);
3920 if !self._unknown_fields.is_empty() {
3921 debug_struct.field("_unknown_fields", &self._unknown_fields);
3922 }
3923 debug_struct.finish()
3924 }
3925}
3926
3927#[cfg(feature = "evaluation-service")]
3928impl std::fmt::Debug for super::PairwiseMetricInput {
3929 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3930 let mut debug_struct = f.debug_struct("PairwiseMetricInput");
3931 debug_struct.field("metric_spec", &self.metric_spec);
3932 debug_struct.field("instance", &self.instance);
3933 if !self._unknown_fields.is_empty() {
3934 debug_struct.field("_unknown_fields", &self._unknown_fields);
3935 }
3936 debug_struct.finish()
3937 }
3938}
3939
3940#[cfg(feature = "evaluation-service")]
3941impl std::fmt::Debug for super::PairwiseMetricInstance {
3942 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3943 let mut debug_struct = f.debug_struct("PairwiseMetricInstance");
3944 debug_struct.field("instance", &self.instance);
3945 if !self._unknown_fields.is_empty() {
3946 debug_struct.field("_unknown_fields", &self._unknown_fields);
3947 }
3948 debug_struct.finish()
3949 }
3950}
3951
3952#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
3953impl std::fmt::Debug for super::PairwiseMetricSpec {
3954 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3955 let mut debug_struct = f.debug_struct("PairwiseMetricSpec");
3956 debug_struct.field("metric_prompt_template", &self.metric_prompt_template);
3957 debug_struct.field(
3958 "candidate_response_field_name",
3959 &self.candidate_response_field_name,
3960 );
3961 debug_struct.field(
3962 "baseline_response_field_name",
3963 &self.baseline_response_field_name,
3964 );
3965 debug_struct.field("system_instruction", &self.system_instruction);
3966 debug_struct.field(
3967 "custom_output_format_config",
3968 &self.custom_output_format_config,
3969 );
3970 if !self._unknown_fields.is_empty() {
3971 debug_struct.field("_unknown_fields", &self._unknown_fields);
3972 }
3973 debug_struct.finish()
3974 }
3975}
3976
3977#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
3978impl std::fmt::Debug for super::PairwiseMetricResult {
3979 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3980 let mut debug_struct = f.debug_struct("PairwiseMetricResult");
3981 debug_struct.field("pairwise_choice", &self.pairwise_choice);
3982 debug_struct.field("explanation", &self.explanation);
3983 debug_struct.field("custom_output", &self.custom_output);
3984 if !self._unknown_fields.is_empty() {
3985 debug_struct.field("_unknown_fields", &self._unknown_fields);
3986 }
3987 debug_struct.finish()
3988 }
3989}
3990
3991#[cfg(feature = "evaluation-service")]
3992impl std::fmt::Debug for super::ToolCallValidInput {
3993 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3994 let mut debug_struct = f.debug_struct("ToolCallValidInput");
3995 debug_struct.field("metric_spec", &self.metric_spec);
3996 debug_struct.field("instances", &self.instances);
3997 if !self._unknown_fields.is_empty() {
3998 debug_struct.field("_unknown_fields", &self._unknown_fields);
3999 }
4000 debug_struct.finish()
4001 }
4002}
4003
4004#[cfg(feature = "evaluation-service")]
4005impl std::fmt::Debug for super::ToolCallValidSpec {
4006 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4007 let mut debug_struct = f.debug_struct("ToolCallValidSpec");
4008 if !self._unknown_fields.is_empty() {
4009 debug_struct.field("_unknown_fields", &self._unknown_fields);
4010 }
4011 debug_struct.finish()
4012 }
4013}
4014
4015#[cfg(feature = "evaluation-service")]
4016impl std::fmt::Debug for super::ToolCallValidInstance {
4017 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4018 let mut debug_struct = f.debug_struct("ToolCallValidInstance");
4019 debug_struct.field("prediction", &self.prediction);
4020 debug_struct.field("reference", &self.reference);
4021 if !self._unknown_fields.is_empty() {
4022 debug_struct.field("_unknown_fields", &self._unknown_fields);
4023 }
4024 debug_struct.finish()
4025 }
4026}
4027
4028#[cfg(feature = "evaluation-service")]
4029impl std::fmt::Debug for super::ToolCallValidResults {
4030 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4031 let mut debug_struct = f.debug_struct("ToolCallValidResults");
4032 debug_struct.field(
4033 "tool_call_valid_metric_values",
4034 &self.tool_call_valid_metric_values,
4035 );
4036 if !self._unknown_fields.is_empty() {
4037 debug_struct.field("_unknown_fields", &self._unknown_fields);
4038 }
4039 debug_struct.finish()
4040 }
4041}
4042
4043#[cfg(feature = "evaluation-service")]
4044impl std::fmt::Debug for super::ToolCallValidMetricValue {
4045 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4046 let mut debug_struct = f.debug_struct("ToolCallValidMetricValue");
4047 debug_struct.field("score", &self.score);
4048 if !self._unknown_fields.is_empty() {
4049 debug_struct.field("_unknown_fields", &self._unknown_fields);
4050 }
4051 debug_struct.finish()
4052 }
4053}
4054
4055#[cfg(feature = "evaluation-service")]
4056impl std::fmt::Debug for super::ToolNameMatchInput {
4057 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4058 let mut debug_struct = f.debug_struct("ToolNameMatchInput");
4059 debug_struct.field("metric_spec", &self.metric_spec);
4060 debug_struct.field("instances", &self.instances);
4061 if !self._unknown_fields.is_empty() {
4062 debug_struct.field("_unknown_fields", &self._unknown_fields);
4063 }
4064 debug_struct.finish()
4065 }
4066}
4067
4068#[cfg(feature = "evaluation-service")]
4069impl std::fmt::Debug for super::ToolNameMatchSpec {
4070 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4071 let mut debug_struct = f.debug_struct("ToolNameMatchSpec");
4072 if !self._unknown_fields.is_empty() {
4073 debug_struct.field("_unknown_fields", &self._unknown_fields);
4074 }
4075 debug_struct.finish()
4076 }
4077}
4078
4079#[cfg(feature = "evaluation-service")]
4080impl std::fmt::Debug for super::ToolNameMatchInstance {
4081 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4082 let mut debug_struct = f.debug_struct("ToolNameMatchInstance");
4083 debug_struct.field("prediction", &self.prediction);
4084 debug_struct.field("reference", &self.reference);
4085 if !self._unknown_fields.is_empty() {
4086 debug_struct.field("_unknown_fields", &self._unknown_fields);
4087 }
4088 debug_struct.finish()
4089 }
4090}
4091
4092#[cfg(feature = "evaluation-service")]
4093impl std::fmt::Debug for super::ToolNameMatchResults {
4094 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4095 let mut debug_struct = f.debug_struct("ToolNameMatchResults");
4096 debug_struct.field(
4097 "tool_name_match_metric_values",
4098 &self.tool_name_match_metric_values,
4099 );
4100 if !self._unknown_fields.is_empty() {
4101 debug_struct.field("_unknown_fields", &self._unknown_fields);
4102 }
4103 debug_struct.finish()
4104 }
4105}
4106
4107#[cfg(feature = "evaluation-service")]
4108impl std::fmt::Debug for super::ToolNameMatchMetricValue {
4109 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4110 let mut debug_struct = f.debug_struct("ToolNameMatchMetricValue");
4111 debug_struct.field("score", &self.score);
4112 if !self._unknown_fields.is_empty() {
4113 debug_struct.field("_unknown_fields", &self._unknown_fields);
4114 }
4115 debug_struct.finish()
4116 }
4117}
4118
4119#[cfg(feature = "evaluation-service")]
4120impl std::fmt::Debug for super::ToolParameterKeyMatchInput {
4121 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4122 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchInput");
4123 debug_struct.field("metric_spec", &self.metric_spec);
4124 debug_struct.field("instances", &self.instances);
4125 if !self._unknown_fields.is_empty() {
4126 debug_struct.field("_unknown_fields", &self._unknown_fields);
4127 }
4128 debug_struct.finish()
4129 }
4130}
4131
4132#[cfg(feature = "evaluation-service")]
4133impl std::fmt::Debug for super::ToolParameterKeyMatchSpec {
4134 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4135 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchSpec");
4136 if !self._unknown_fields.is_empty() {
4137 debug_struct.field("_unknown_fields", &self._unknown_fields);
4138 }
4139 debug_struct.finish()
4140 }
4141}
4142
4143#[cfg(feature = "evaluation-service")]
4144impl std::fmt::Debug for super::ToolParameterKeyMatchInstance {
4145 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4146 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchInstance");
4147 debug_struct.field("prediction", &self.prediction);
4148 debug_struct.field("reference", &self.reference);
4149 if !self._unknown_fields.is_empty() {
4150 debug_struct.field("_unknown_fields", &self._unknown_fields);
4151 }
4152 debug_struct.finish()
4153 }
4154}
4155
4156#[cfg(feature = "evaluation-service")]
4157impl std::fmt::Debug for super::ToolParameterKeyMatchResults {
4158 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4159 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchResults");
4160 debug_struct.field(
4161 "tool_parameter_key_match_metric_values",
4162 &self.tool_parameter_key_match_metric_values,
4163 );
4164 if !self._unknown_fields.is_empty() {
4165 debug_struct.field("_unknown_fields", &self._unknown_fields);
4166 }
4167 debug_struct.finish()
4168 }
4169}
4170
4171#[cfg(feature = "evaluation-service")]
4172impl std::fmt::Debug for super::ToolParameterKeyMatchMetricValue {
4173 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4174 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchMetricValue");
4175 debug_struct.field("score", &self.score);
4176 if !self._unknown_fields.is_empty() {
4177 debug_struct.field("_unknown_fields", &self._unknown_fields);
4178 }
4179 debug_struct.finish()
4180 }
4181}
4182
4183#[cfg(feature = "evaluation-service")]
4184impl std::fmt::Debug for super::ToolParameterKVMatchInput {
4185 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4186 let mut debug_struct = f.debug_struct("ToolParameterKVMatchInput");
4187 debug_struct.field("metric_spec", &self.metric_spec);
4188 debug_struct.field("instances", &self.instances);
4189 if !self._unknown_fields.is_empty() {
4190 debug_struct.field("_unknown_fields", &self._unknown_fields);
4191 }
4192 debug_struct.finish()
4193 }
4194}
4195
4196#[cfg(feature = "evaluation-service")]
4197impl std::fmt::Debug for super::ToolParameterKVMatchSpec {
4198 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4199 let mut debug_struct = f.debug_struct("ToolParameterKVMatchSpec");
4200 debug_struct.field("use_strict_string_match", &self.use_strict_string_match);
4201 if !self._unknown_fields.is_empty() {
4202 debug_struct.field("_unknown_fields", &self._unknown_fields);
4203 }
4204 debug_struct.finish()
4205 }
4206}
4207
4208#[cfg(feature = "evaluation-service")]
4209impl std::fmt::Debug for super::ToolParameterKVMatchInstance {
4210 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4211 let mut debug_struct = f.debug_struct("ToolParameterKVMatchInstance");
4212 debug_struct.field("prediction", &self.prediction);
4213 debug_struct.field("reference", &self.reference);
4214 if !self._unknown_fields.is_empty() {
4215 debug_struct.field("_unknown_fields", &self._unknown_fields);
4216 }
4217 debug_struct.finish()
4218 }
4219}
4220
4221#[cfg(feature = "evaluation-service")]
4222impl std::fmt::Debug for super::ToolParameterKVMatchResults {
4223 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4224 let mut debug_struct = f.debug_struct("ToolParameterKVMatchResults");
4225 debug_struct.field(
4226 "tool_parameter_kv_match_metric_values",
4227 &self.tool_parameter_kv_match_metric_values,
4228 );
4229 if !self._unknown_fields.is_empty() {
4230 debug_struct.field("_unknown_fields", &self._unknown_fields);
4231 }
4232 debug_struct.finish()
4233 }
4234}
4235
4236#[cfg(feature = "evaluation-service")]
4237impl std::fmt::Debug for super::ToolParameterKVMatchMetricValue {
4238 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4239 let mut debug_struct = f.debug_struct("ToolParameterKVMatchMetricValue");
4240 debug_struct.field("score", &self.score);
4241 if !self._unknown_fields.is_empty() {
4242 debug_struct.field("_unknown_fields", &self._unknown_fields);
4243 }
4244 debug_struct.finish()
4245 }
4246}
4247
4248#[cfg(feature = "evaluation-service")]
4249impl std::fmt::Debug for super::CometInput {
4250 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4251 let mut debug_struct = f.debug_struct("CometInput");
4252 debug_struct.field("metric_spec", &self.metric_spec);
4253 debug_struct.field("instance", &self.instance);
4254 if !self._unknown_fields.is_empty() {
4255 debug_struct.field("_unknown_fields", &self._unknown_fields);
4256 }
4257 debug_struct.finish()
4258 }
4259}
4260
4261#[cfg(feature = "evaluation-service")]
4262impl std::fmt::Debug for super::CometSpec {
4263 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4264 let mut debug_struct = f.debug_struct("CometSpec");
4265 debug_struct.field("version", &self.version);
4266 debug_struct.field("source_language", &self.source_language);
4267 debug_struct.field("target_language", &self.target_language);
4268 if !self._unknown_fields.is_empty() {
4269 debug_struct.field("_unknown_fields", &self._unknown_fields);
4270 }
4271 debug_struct.finish()
4272 }
4273}
4274
4275#[cfg(feature = "evaluation-service")]
4276impl std::fmt::Debug for super::CometInstance {
4277 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4278 let mut debug_struct = f.debug_struct("CometInstance");
4279 debug_struct.field("prediction", &self.prediction);
4280 debug_struct.field("reference", &self.reference);
4281 debug_struct.field("source", &self.source);
4282 if !self._unknown_fields.is_empty() {
4283 debug_struct.field("_unknown_fields", &self._unknown_fields);
4284 }
4285 debug_struct.finish()
4286 }
4287}
4288
4289#[cfg(feature = "evaluation-service")]
4290impl std::fmt::Debug for super::CometResult {
4291 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4292 let mut debug_struct = f.debug_struct("CometResult");
4293 debug_struct.field("score", &self.score);
4294 if !self._unknown_fields.is_empty() {
4295 debug_struct.field("_unknown_fields", &self._unknown_fields);
4296 }
4297 debug_struct.finish()
4298 }
4299}
4300
4301#[cfg(feature = "evaluation-service")]
4302impl std::fmt::Debug for super::MetricxInput {
4303 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4304 let mut debug_struct = f.debug_struct("MetricxInput");
4305 debug_struct.field("metric_spec", &self.metric_spec);
4306 debug_struct.field("instance", &self.instance);
4307 if !self._unknown_fields.is_empty() {
4308 debug_struct.field("_unknown_fields", &self._unknown_fields);
4309 }
4310 debug_struct.finish()
4311 }
4312}
4313
4314#[cfg(feature = "evaluation-service")]
4315impl std::fmt::Debug for super::MetricxSpec {
4316 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4317 let mut debug_struct = f.debug_struct("MetricxSpec");
4318 debug_struct.field("version", &self.version);
4319 debug_struct.field("source_language", &self.source_language);
4320 debug_struct.field("target_language", &self.target_language);
4321 if !self._unknown_fields.is_empty() {
4322 debug_struct.field("_unknown_fields", &self._unknown_fields);
4323 }
4324 debug_struct.finish()
4325 }
4326}
4327
4328#[cfg(feature = "evaluation-service")]
4329impl std::fmt::Debug for super::MetricxInstance {
4330 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4331 let mut debug_struct = f.debug_struct("MetricxInstance");
4332 debug_struct.field("prediction", &self.prediction);
4333 debug_struct.field("reference", &self.reference);
4334 debug_struct.field("source", &self.source);
4335 if !self._unknown_fields.is_empty() {
4336 debug_struct.field("_unknown_fields", &self._unknown_fields);
4337 }
4338 debug_struct.finish()
4339 }
4340}
4341
4342#[cfg(feature = "evaluation-service")]
4343impl std::fmt::Debug for super::MetricxResult {
4344 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4345 let mut debug_struct = f.debug_struct("MetricxResult");
4346 debug_struct.field("score", &self.score);
4347 if !self._unknown_fields.is_empty() {
4348 debug_struct.field("_unknown_fields", &self._unknown_fields);
4349 }
4350 debug_struct.finish()
4351 }
4352}
4353
4354#[cfg(feature = "evaluation-service")]
4355impl std::fmt::Debug for super::ContentMap {
4356 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4357 let mut debug_struct = f.debug_struct("ContentMap");
4358 debug_struct.field("values", &self.values);
4359 if !self._unknown_fields.is_empty() {
4360 debug_struct.field("_unknown_fields", &self._unknown_fields);
4361 }
4362 debug_struct.finish()
4363 }
4364}
4365
4366#[cfg(feature = "evaluation-service")]
4367impl std::fmt::Debug for super::content_map::Contents {
4368 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4369 let mut debug_struct = f.debug_struct("Contents");
4370 debug_struct.field("contents", &self.contents);
4371 if !self._unknown_fields.is_empty() {
4372 debug_struct.field("_unknown_fields", &self._unknown_fields);
4373 }
4374 debug_struct.finish()
4375 }
4376}
4377
4378#[cfg(feature = "metadata-service")]
4379impl std::fmt::Debug for super::Event {
4380 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4381 let mut debug_struct = f.debug_struct("Event");
4382 debug_struct.field("artifact", &self.artifact);
4383 debug_struct.field("execution", &self.execution);
4384 debug_struct.field("event_time", &self.event_time);
4385 debug_struct.field("r#type", &self.r#type);
4386 debug_struct.field("labels", &self.labels);
4387 if !self._unknown_fields.is_empty() {
4388 debug_struct.field("_unknown_fields", &self._unknown_fields);
4389 }
4390 debug_struct.finish()
4391 }
4392}
4393
4394#[cfg(any(
4395 feature = "metadata-service",
4396 feature = "pipeline-service",
4397 feature = "schedule-service",
4398))]
4399impl std::fmt::Debug for super::Execution {
4400 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4401 let mut debug_struct = f.debug_struct("Execution");
4402 debug_struct.field("name", &self.name);
4403 debug_struct.field("display_name", &self.display_name);
4404 debug_struct.field("state", &self.state);
4405 debug_struct.field("etag", &self.etag);
4406 debug_struct.field("labels", &self.labels);
4407 debug_struct.field("create_time", &self.create_time);
4408 debug_struct.field("update_time", &self.update_time);
4409 debug_struct.field("schema_title", &self.schema_title);
4410 debug_struct.field("schema_version", &self.schema_version);
4411 debug_struct.field("metadata", &self.metadata);
4412 debug_struct.field("description", &self.description);
4413 if !self._unknown_fields.is_empty() {
4414 debug_struct.field("_unknown_fields", &self._unknown_fields);
4415 }
4416 debug_struct.finish()
4417 }
4418}
4419
4420#[cfg(any(feature = "model-service", feature = "prediction-service",))]
4421impl std::fmt::Debug for super::Explanation {
4422 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4423 let mut debug_struct = f.debug_struct("Explanation");
4424 debug_struct.field("attributions", &self.attributions);
4425 debug_struct.field("neighbors", &self.neighbors);
4426 if !self._unknown_fields.is_empty() {
4427 debug_struct.field("_unknown_fields", &self._unknown_fields);
4428 }
4429 debug_struct.finish()
4430 }
4431}
4432
4433#[cfg(feature = "model-service")]
4434impl std::fmt::Debug for super::ModelExplanation {
4435 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4436 let mut debug_struct = f.debug_struct("ModelExplanation");
4437 debug_struct.field("mean_attributions", &self.mean_attributions);
4438 if !self._unknown_fields.is_empty() {
4439 debug_struct.field("_unknown_fields", &self._unknown_fields);
4440 }
4441 debug_struct.finish()
4442 }
4443}
4444
4445#[cfg(any(feature = "model-service", feature = "prediction-service",))]
4446impl std::fmt::Debug for super::Attribution {
4447 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4448 let mut debug_struct = f.debug_struct("Attribution");
4449 debug_struct.field("baseline_output_value", &self.baseline_output_value);
4450 debug_struct.field("instance_output_value", &self.instance_output_value);
4451 debug_struct.field("feature_attributions", &self.feature_attributions);
4452 debug_struct.field("output_index", &self.output_index);
4453 debug_struct.field("output_display_name", &self.output_display_name);
4454 debug_struct.field("approximation_error", &self.approximation_error);
4455 debug_struct.field("output_name", &self.output_name);
4456 if !self._unknown_fields.is_empty() {
4457 debug_struct.field("_unknown_fields", &self._unknown_fields);
4458 }
4459 debug_struct.finish()
4460 }
4461}
4462
4463#[cfg(any(feature = "model-service", feature = "prediction-service",))]
4464impl std::fmt::Debug for super::Neighbor {
4465 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4466 let mut debug_struct = f.debug_struct("Neighbor");
4467 debug_struct.field("neighbor_id", &self.neighbor_id);
4468 debug_struct.field("neighbor_distance", &self.neighbor_distance);
4469 if !self._unknown_fields.is_empty() {
4470 debug_struct.field("_unknown_fields", &self._unknown_fields);
4471 }
4472 debug_struct.finish()
4473 }
4474}
4475
4476#[cfg(any(
4477 feature = "dataset-service",
4478 feature = "deployment-resource-pool-service",
4479 feature = "endpoint-service",
4480 feature = "job-service",
4481 feature = "model-service",
4482 feature = "pipeline-service",
4483))]
4484impl std::fmt::Debug for super::ExplanationSpec {
4485 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4486 let mut debug_struct = f.debug_struct("ExplanationSpec");
4487 debug_struct.field("parameters", &self.parameters);
4488 debug_struct.field("metadata", &self.metadata);
4489 if !self._unknown_fields.is_empty() {
4490 debug_struct.field("_unknown_fields", &self._unknown_fields);
4491 }
4492 debug_struct.finish()
4493 }
4494}
4495
4496#[cfg(any(
4497 feature = "dataset-service",
4498 feature = "deployment-resource-pool-service",
4499 feature = "endpoint-service",
4500 feature = "job-service",
4501 feature = "model-service",
4502 feature = "pipeline-service",
4503 feature = "prediction-service",
4504))]
4505impl std::fmt::Debug for super::ExplanationParameters {
4506 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4507 let mut debug_struct = f.debug_struct("ExplanationParameters");
4508 debug_struct.field("top_k", &self.top_k);
4509 debug_struct.field("output_indices", &self.output_indices);
4510 debug_struct.field("method", &self.method);
4511 if !self._unknown_fields.is_empty() {
4512 debug_struct.field("_unknown_fields", &self._unknown_fields);
4513 }
4514 debug_struct.finish()
4515 }
4516}
4517
4518#[cfg(any(
4519 feature = "dataset-service",
4520 feature = "deployment-resource-pool-service",
4521 feature = "endpoint-service",
4522 feature = "job-service",
4523 feature = "model-service",
4524 feature = "pipeline-service",
4525 feature = "prediction-service",
4526))]
4527impl std::fmt::Debug for super::SampledShapleyAttribution {
4528 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4529 let mut debug_struct = f.debug_struct("SampledShapleyAttribution");
4530 debug_struct.field("path_count", &self.path_count);
4531 if !self._unknown_fields.is_empty() {
4532 debug_struct.field("_unknown_fields", &self._unknown_fields);
4533 }
4534 debug_struct.finish()
4535 }
4536}
4537
4538#[cfg(any(
4539 feature = "dataset-service",
4540 feature = "deployment-resource-pool-service",
4541 feature = "endpoint-service",
4542 feature = "job-service",
4543 feature = "model-service",
4544 feature = "pipeline-service",
4545 feature = "prediction-service",
4546))]
4547impl std::fmt::Debug for super::IntegratedGradientsAttribution {
4548 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4549 let mut debug_struct = f.debug_struct("IntegratedGradientsAttribution");
4550 debug_struct.field("step_count", &self.step_count);
4551 debug_struct.field("smooth_grad_config", &self.smooth_grad_config);
4552 debug_struct.field("blur_baseline_config", &self.blur_baseline_config);
4553 if !self._unknown_fields.is_empty() {
4554 debug_struct.field("_unknown_fields", &self._unknown_fields);
4555 }
4556 debug_struct.finish()
4557 }
4558}
4559
4560#[cfg(any(
4561 feature = "dataset-service",
4562 feature = "deployment-resource-pool-service",
4563 feature = "endpoint-service",
4564 feature = "job-service",
4565 feature = "model-service",
4566 feature = "pipeline-service",
4567 feature = "prediction-service",
4568))]
4569impl std::fmt::Debug for super::XraiAttribution {
4570 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4571 let mut debug_struct = f.debug_struct("XraiAttribution");
4572 debug_struct.field("step_count", &self.step_count);
4573 debug_struct.field("smooth_grad_config", &self.smooth_grad_config);
4574 debug_struct.field("blur_baseline_config", &self.blur_baseline_config);
4575 if !self._unknown_fields.is_empty() {
4576 debug_struct.field("_unknown_fields", &self._unknown_fields);
4577 }
4578 debug_struct.finish()
4579 }
4580}
4581
4582#[cfg(any(
4583 feature = "dataset-service",
4584 feature = "deployment-resource-pool-service",
4585 feature = "endpoint-service",
4586 feature = "job-service",
4587 feature = "model-service",
4588 feature = "pipeline-service",
4589 feature = "prediction-service",
4590))]
4591impl std::fmt::Debug for super::SmoothGradConfig {
4592 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4593 let mut debug_struct = f.debug_struct("SmoothGradConfig");
4594 debug_struct.field("noisy_sample_count", &self.noisy_sample_count);
4595 debug_struct.field("gradient_noise_sigma", &self.gradient_noise_sigma);
4596 if !self._unknown_fields.is_empty() {
4597 debug_struct.field("_unknown_fields", &self._unknown_fields);
4598 }
4599 debug_struct.finish()
4600 }
4601}
4602
4603#[cfg(any(
4604 feature = "dataset-service",
4605 feature = "deployment-resource-pool-service",
4606 feature = "endpoint-service",
4607 feature = "job-service",
4608 feature = "model-service",
4609 feature = "pipeline-service",
4610 feature = "prediction-service",
4611))]
4612impl std::fmt::Debug for super::FeatureNoiseSigma {
4613 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4614 let mut debug_struct = f.debug_struct("FeatureNoiseSigma");
4615 debug_struct.field("noise_sigma", &self.noise_sigma);
4616 if !self._unknown_fields.is_empty() {
4617 debug_struct.field("_unknown_fields", &self._unknown_fields);
4618 }
4619 debug_struct.finish()
4620 }
4621}
4622
4623#[cfg(any(
4624 feature = "dataset-service",
4625 feature = "deployment-resource-pool-service",
4626 feature = "endpoint-service",
4627 feature = "job-service",
4628 feature = "model-service",
4629 feature = "pipeline-service",
4630 feature = "prediction-service",
4631))]
4632impl std::fmt::Debug for super::feature_noise_sigma::NoiseSigmaForFeature {
4633 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4634 let mut debug_struct = f.debug_struct("NoiseSigmaForFeature");
4635 debug_struct.field("name", &self.name);
4636 debug_struct.field("sigma", &self.sigma);
4637 if !self._unknown_fields.is_empty() {
4638 debug_struct.field("_unknown_fields", &self._unknown_fields);
4639 }
4640 debug_struct.finish()
4641 }
4642}
4643
4644#[cfg(any(
4645 feature = "dataset-service",
4646 feature = "deployment-resource-pool-service",
4647 feature = "endpoint-service",
4648 feature = "job-service",
4649 feature = "model-service",
4650 feature = "pipeline-service",
4651 feature = "prediction-service",
4652))]
4653impl std::fmt::Debug for super::BlurBaselineConfig {
4654 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4655 let mut debug_struct = f.debug_struct("BlurBaselineConfig");
4656 debug_struct.field("max_blur_sigma", &self.max_blur_sigma);
4657 if !self._unknown_fields.is_empty() {
4658 debug_struct.field("_unknown_fields", &self._unknown_fields);
4659 }
4660 debug_struct.finish()
4661 }
4662}
4663
4664#[cfg(any(
4665 feature = "dataset-service",
4666 feature = "deployment-resource-pool-service",
4667 feature = "endpoint-service",
4668 feature = "job-service",
4669 feature = "model-service",
4670 feature = "pipeline-service",
4671 feature = "prediction-service",
4672))]
4673impl std::fmt::Debug for super::Examples {
4674 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4675 let mut debug_struct = f.debug_struct("Examples");
4676 debug_struct.field("neighbor_count", &self.neighbor_count);
4677 debug_struct.field("source", &self.source);
4678 debug_struct.field("config", &self.config);
4679 if !self._unknown_fields.is_empty() {
4680 debug_struct.field("_unknown_fields", &self._unknown_fields);
4681 }
4682 debug_struct.finish()
4683 }
4684}
4685
4686#[cfg(any(
4687 feature = "dataset-service",
4688 feature = "deployment-resource-pool-service",
4689 feature = "endpoint-service",
4690 feature = "job-service",
4691 feature = "model-service",
4692 feature = "pipeline-service",
4693 feature = "prediction-service",
4694))]
4695impl std::fmt::Debug for super::examples::ExampleGcsSource {
4696 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4697 let mut debug_struct = f.debug_struct("ExampleGcsSource");
4698 debug_struct.field("data_format", &self.data_format);
4699 debug_struct.field("gcs_source", &self.gcs_source);
4700 if !self._unknown_fields.is_empty() {
4701 debug_struct.field("_unknown_fields", &self._unknown_fields);
4702 }
4703 debug_struct.finish()
4704 }
4705}
4706
4707#[cfg(any(
4708 feature = "dataset-service",
4709 feature = "deployment-resource-pool-service",
4710 feature = "endpoint-service",
4711 feature = "job-service",
4712 feature = "model-service",
4713 feature = "pipeline-service",
4714 feature = "prediction-service",
4715))]
4716impl std::fmt::Debug for super::Presets {
4717 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4718 let mut debug_struct = f.debug_struct("Presets");
4719 debug_struct.field("query", &self.query);
4720 debug_struct.field("modality", &self.modality);
4721 if !self._unknown_fields.is_empty() {
4722 debug_struct.field("_unknown_fields", &self._unknown_fields);
4723 }
4724 debug_struct.finish()
4725 }
4726}
4727
4728#[cfg(feature = "prediction-service")]
4729impl std::fmt::Debug for super::ExplanationSpecOverride {
4730 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4731 let mut debug_struct = f.debug_struct("ExplanationSpecOverride");
4732 debug_struct.field("parameters", &self.parameters);
4733 debug_struct.field("metadata", &self.metadata);
4734 debug_struct.field("examples_override", &self.examples_override);
4735 if !self._unknown_fields.is_empty() {
4736 debug_struct.field("_unknown_fields", &self._unknown_fields);
4737 }
4738 debug_struct.finish()
4739 }
4740}
4741
4742#[cfg(feature = "prediction-service")]
4743impl std::fmt::Debug for super::ExplanationMetadataOverride {
4744 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4745 let mut debug_struct = f.debug_struct("ExplanationMetadataOverride");
4746 debug_struct.field("inputs", &self.inputs);
4747 if !self._unknown_fields.is_empty() {
4748 debug_struct.field("_unknown_fields", &self._unknown_fields);
4749 }
4750 debug_struct.finish()
4751 }
4752}
4753
4754#[cfg(feature = "prediction-service")]
4755impl std::fmt::Debug for super::explanation_metadata_override::InputMetadataOverride {
4756 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4757 let mut debug_struct = f.debug_struct("InputMetadataOverride");
4758 debug_struct.field("input_baselines", &self.input_baselines);
4759 if !self._unknown_fields.is_empty() {
4760 debug_struct.field("_unknown_fields", &self._unknown_fields);
4761 }
4762 debug_struct.finish()
4763 }
4764}
4765
4766#[cfg(feature = "prediction-service")]
4767impl std::fmt::Debug for super::ExamplesOverride {
4768 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4769 let mut debug_struct = f.debug_struct("ExamplesOverride");
4770 debug_struct.field("neighbor_count", &self.neighbor_count);
4771 debug_struct.field("crowding_count", &self.crowding_count);
4772 debug_struct.field("restrictions", &self.restrictions);
4773 debug_struct.field("return_embeddings", &self.return_embeddings);
4774 debug_struct.field("data_format", &self.data_format);
4775 if !self._unknown_fields.is_empty() {
4776 debug_struct.field("_unknown_fields", &self._unknown_fields);
4777 }
4778 debug_struct.finish()
4779 }
4780}
4781
4782#[cfg(feature = "prediction-service")]
4783impl std::fmt::Debug for super::ExamplesRestrictionsNamespace {
4784 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4785 let mut debug_struct = f.debug_struct("ExamplesRestrictionsNamespace");
4786 debug_struct.field("namespace_name", &self.namespace_name);
4787 debug_struct.field("allow", &self.allow);
4788 debug_struct.field("deny", &self.deny);
4789 if !self._unknown_fields.is_empty() {
4790 debug_struct.field("_unknown_fields", &self._unknown_fields);
4791 }
4792 debug_struct.finish()
4793 }
4794}
4795
4796#[cfg(any(
4797 feature = "dataset-service",
4798 feature = "deployment-resource-pool-service",
4799 feature = "endpoint-service",
4800 feature = "job-service",
4801 feature = "model-service",
4802 feature = "pipeline-service",
4803))]
4804impl std::fmt::Debug for super::ExplanationMetadata {
4805 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4806 let mut debug_struct = f.debug_struct("ExplanationMetadata");
4807 debug_struct.field("inputs", &self.inputs);
4808 debug_struct.field("outputs", &self.outputs);
4809 debug_struct.field(
4810 "feature_attributions_schema_uri",
4811 &self.feature_attributions_schema_uri,
4812 );
4813 debug_struct.field("latent_space_source", &self.latent_space_source);
4814 if !self._unknown_fields.is_empty() {
4815 debug_struct.field("_unknown_fields", &self._unknown_fields);
4816 }
4817 debug_struct.finish()
4818 }
4819}
4820
4821#[cfg(any(
4822 feature = "dataset-service",
4823 feature = "deployment-resource-pool-service",
4824 feature = "endpoint-service",
4825 feature = "job-service",
4826 feature = "model-service",
4827 feature = "pipeline-service",
4828))]
4829impl std::fmt::Debug for super::explanation_metadata::InputMetadata {
4830 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4831 let mut debug_struct = f.debug_struct("InputMetadata");
4832 debug_struct.field("input_baselines", &self.input_baselines);
4833 debug_struct.field("input_tensor_name", &self.input_tensor_name);
4834 debug_struct.field("encoding", &self.encoding);
4835 debug_struct.field("modality", &self.modality);
4836 debug_struct.field("feature_value_domain", &self.feature_value_domain);
4837 debug_struct.field("indices_tensor_name", &self.indices_tensor_name);
4838 debug_struct.field("dense_shape_tensor_name", &self.dense_shape_tensor_name);
4839 debug_struct.field("index_feature_mapping", &self.index_feature_mapping);
4840 debug_struct.field("encoded_tensor_name", &self.encoded_tensor_name);
4841 debug_struct.field("encoded_baselines", &self.encoded_baselines);
4842 debug_struct.field("visualization", &self.visualization);
4843 debug_struct.field("group_name", &self.group_name);
4844 if !self._unknown_fields.is_empty() {
4845 debug_struct.field("_unknown_fields", &self._unknown_fields);
4846 }
4847 debug_struct.finish()
4848 }
4849}
4850
4851#[cfg(any(
4852 feature = "dataset-service",
4853 feature = "deployment-resource-pool-service",
4854 feature = "endpoint-service",
4855 feature = "job-service",
4856 feature = "model-service",
4857 feature = "pipeline-service",
4858))]
4859impl std::fmt::Debug for super::explanation_metadata::input_metadata::FeatureValueDomain {
4860 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4861 let mut debug_struct = f.debug_struct("FeatureValueDomain");
4862 debug_struct.field("min_value", &self.min_value);
4863 debug_struct.field("max_value", &self.max_value);
4864 debug_struct.field("original_mean", &self.original_mean);
4865 debug_struct.field("original_stddev", &self.original_stddev);
4866 if !self._unknown_fields.is_empty() {
4867 debug_struct.field("_unknown_fields", &self._unknown_fields);
4868 }
4869 debug_struct.finish()
4870 }
4871}
4872
4873#[cfg(any(
4874 feature = "dataset-service",
4875 feature = "deployment-resource-pool-service",
4876 feature = "endpoint-service",
4877 feature = "job-service",
4878 feature = "model-service",
4879 feature = "pipeline-service",
4880))]
4881impl std::fmt::Debug for super::explanation_metadata::input_metadata::Visualization {
4882 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4883 let mut debug_struct = f.debug_struct("Visualization");
4884 debug_struct.field("r#type", &self.r#type);
4885 debug_struct.field("polarity", &self.polarity);
4886 debug_struct.field("color_map", &self.color_map);
4887 debug_struct.field("clip_percent_upperbound", &self.clip_percent_upperbound);
4888 debug_struct.field("clip_percent_lowerbound", &self.clip_percent_lowerbound);
4889 debug_struct.field("overlay_type", &self.overlay_type);
4890 if !self._unknown_fields.is_empty() {
4891 debug_struct.field("_unknown_fields", &self._unknown_fields);
4892 }
4893 debug_struct.finish()
4894 }
4895}
4896
4897#[cfg(any(
4898 feature = "dataset-service",
4899 feature = "deployment-resource-pool-service",
4900 feature = "endpoint-service",
4901 feature = "job-service",
4902 feature = "model-service",
4903 feature = "pipeline-service",
4904))]
4905impl std::fmt::Debug for super::explanation_metadata::OutputMetadata {
4906 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4907 let mut debug_struct = f.debug_struct("OutputMetadata");
4908 debug_struct.field("output_tensor_name", &self.output_tensor_name);
4909 debug_struct.field("display_name_mapping", &self.display_name_mapping);
4910 if !self._unknown_fields.is_empty() {
4911 debug_struct.field("_unknown_fields", &self._unknown_fields);
4912 }
4913 debug_struct.finish()
4914 }
4915}
4916
4917#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
4918impl std::fmt::Debug for super::Feature {
4919 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4920 let mut debug_struct = f.debug_struct("Feature");
4921 debug_struct.field("name", &self.name);
4922 debug_struct.field("description", &self.description);
4923 debug_struct.field("value_type", &self.value_type);
4924 debug_struct.field("create_time", &self.create_time);
4925 debug_struct.field("update_time", &self.update_time);
4926 debug_struct.field("labels", &self.labels);
4927 debug_struct.field("etag", &self.etag);
4928 debug_struct.field("disable_monitoring", &self.disable_monitoring);
4929 debug_struct.field(
4930 "monitoring_stats_anomalies",
4931 &self.monitoring_stats_anomalies,
4932 );
4933 debug_struct.field("version_column_name", &self.version_column_name);
4934 debug_struct.field("point_of_contact", &self.point_of_contact);
4935 if !self._unknown_fields.is_empty() {
4936 debug_struct.field("_unknown_fields", &self._unknown_fields);
4937 }
4938 debug_struct.finish()
4939 }
4940}
4941
4942#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
4943impl std::fmt::Debug for super::feature::MonitoringStatsAnomaly {
4944 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4945 let mut debug_struct = f.debug_struct("MonitoringStatsAnomaly");
4946 debug_struct.field("objective", &self.objective);
4947 debug_struct.field("feature_stats_anomaly", &self.feature_stats_anomaly);
4948 if !self._unknown_fields.is_empty() {
4949 debug_struct.field("_unknown_fields", &self._unknown_fields);
4950 }
4951 debug_struct.finish()
4952 }
4953}
4954
4955#[cfg(feature = "feature-registry-service")]
4956impl std::fmt::Debug for super::FeatureGroup {
4957 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4958 let mut debug_struct = f.debug_struct("FeatureGroup");
4959 debug_struct.field("name", &self.name);
4960 debug_struct.field("create_time", &self.create_time);
4961 debug_struct.field("update_time", &self.update_time);
4962 debug_struct.field("etag", &self.etag);
4963 debug_struct.field("labels", &self.labels);
4964 debug_struct.field("description", &self.description);
4965 debug_struct.field("source", &self.source);
4966 if !self._unknown_fields.is_empty() {
4967 debug_struct.field("_unknown_fields", &self._unknown_fields);
4968 }
4969 debug_struct.finish()
4970 }
4971}
4972
4973#[cfg(feature = "feature-registry-service")]
4974impl std::fmt::Debug for super::feature_group::BigQuery {
4975 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4976 let mut debug_struct = f.debug_struct("BigQuery");
4977 debug_struct.field("big_query_source", &self.big_query_source);
4978 debug_struct.field("entity_id_columns", &self.entity_id_columns);
4979 debug_struct.field("static_data_source", &self.static_data_source);
4980 debug_struct.field("time_series", &self.time_series);
4981 debug_struct.field("dense", &self.dense);
4982 if !self._unknown_fields.is_empty() {
4983 debug_struct.field("_unknown_fields", &self._unknown_fields);
4984 }
4985 debug_struct.finish()
4986 }
4987}
4988
4989#[cfg(feature = "feature-registry-service")]
4990impl std::fmt::Debug for super::feature_group::big_query::TimeSeries {
4991 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4992 let mut debug_struct = f.debug_struct("TimeSeries");
4993 debug_struct.field("timestamp_column", &self.timestamp_column);
4994 if !self._unknown_fields.is_empty() {
4995 debug_struct.field("_unknown_fields", &self._unknown_fields);
4996 }
4997 debug_struct.finish()
4998 }
4999}
5000
5001#[cfg(any(
5002 feature = "feature-registry-service",
5003 feature = "featurestore-service",
5004 feature = "job-service",
5005))]
5006impl std::fmt::Debug for super::FeatureStatsAnomaly {
5007 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5008 let mut debug_struct = f.debug_struct("FeatureStatsAnomaly");
5009 debug_struct.field("score", &self.score);
5010 debug_struct.field("stats_uri", &self.stats_uri);
5011 debug_struct.field("anomaly_uri", &self.anomaly_uri);
5012 debug_struct.field("distribution_deviation", &self.distribution_deviation);
5013 debug_struct.field(
5014 "anomaly_detection_threshold",
5015 &self.anomaly_detection_threshold,
5016 );
5017 debug_struct.field("start_time", &self.start_time);
5018 debug_struct.field("end_time", &self.end_time);
5019 if !self._unknown_fields.is_empty() {
5020 debug_struct.field("_unknown_fields", &self._unknown_fields);
5021 }
5022 debug_struct.finish()
5023 }
5024}
5025
5026#[cfg(feature = "feature-online-store-admin-service")]
5027impl std::fmt::Debug for super::FeatureOnlineStore {
5028 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5029 let mut debug_struct = f.debug_struct("FeatureOnlineStore");
5030 debug_struct.field("name", &self.name);
5031 debug_struct.field("create_time", &self.create_time);
5032 debug_struct.field("update_time", &self.update_time);
5033 debug_struct.field("etag", &self.etag);
5034 debug_struct.field("labels", &self.labels);
5035 debug_struct.field("state", &self.state);
5036 debug_struct.field(
5037 "dedicated_serving_endpoint",
5038 &self.dedicated_serving_endpoint,
5039 );
5040 debug_struct.field("encryption_spec", &self.encryption_spec);
5041 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
5042 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
5043 debug_struct.field("storage_type", &self.storage_type);
5044 if !self._unknown_fields.is_empty() {
5045 debug_struct.field("_unknown_fields", &self._unknown_fields);
5046 }
5047 debug_struct.finish()
5048 }
5049}
5050
5051#[cfg(feature = "feature-online-store-admin-service")]
5052impl std::fmt::Debug for super::feature_online_store::Bigtable {
5053 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5054 let mut debug_struct = f.debug_struct("Bigtable");
5055 debug_struct.field("auto_scaling", &self.auto_scaling);
5056 debug_struct.field(
5057 "enable_direct_bigtable_access",
5058 &self.enable_direct_bigtable_access,
5059 );
5060 debug_struct.field("bigtable_metadata", &self.bigtable_metadata);
5061 debug_struct.field("zone", &self.zone);
5062 if !self._unknown_fields.is_empty() {
5063 debug_struct.field("_unknown_fields", &self._unknown_fields);
5064 }
5065 debug_struct.finish()
5066 }
5067}
5068
5069#[cfg(feature = "feature-online-store-admin-service")]
5070impl std::fmt::Debug for super::feature_online_store::bigtable::AutoScaling {
5071 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5072 let mut debug_struct = f.debug_struct("AutoScaling");
5073 debug_struct.field("min_node_count", &self.min_node_count);
5074 debug_struct.field("max_node_count", &self.max_node_count);
5075 debug_struct.field("cpu_utilization_target", &self.cpu_utilization_target);
5076 if !self._unknown_fields.is_empty() {
5077 debug_struct.field("_unknown_fields", &self._unknown_fields);
5078 }
5079 debug_struct.finish()
5080 }
5081}
5082
5083#[cfg(feature = "feature-online-store-admin-service")]
5084impl std::fmt::Debug for super::feature_online_store::bigtable::BigtableMetadata {
5085 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5086 let mut debug_struct = f.debug_struct("BigtableMetadata");
5087 debug_struct.field("tenant_project_id", &self.tenant_project_id);
5088 debug_struct.field("instance_id", &self.instance_id);
5089 debug_struct.field("table_id", &self.table_id);
5090 if !self._unknown_fields.is_empty() {
5091 debug_struct.field("_unknown_fields", &self._unknown_fields);
5092 }
5093 debug_struct.finish()
5094 }
5095}
5096
5097#[cfg(feature = "feature-online-store-admin-service")]
5098impl std::fmt::Debug for super::feature_online_store::Optimized {
5099 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5100 let mut debug_struct = f.debug_struct("Optimized");
5101 if !self._unknown_fields.is_empty() {
5102 debug_struct.field("_unknown_fields", &self._unknown_fields);
5103 }
5104 debug_struct.finish()
5105 }
5106}
5107
5108#[cfg(feature = "feature-online-store-admin-service")]
5109impl std::fmt::Debug for super::feature_online_store::DedicatedServingEndpoint {
5110 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5111 let mut debug_struct = f.debug_struct("DedicatedServingEndpoint");
5112 debug_struct.field(
5113 "public_endpoint_domain_name",
5114 &self.public_endpoint_domain_name,
5115 );
5116 debug_struct.field(
5117 "private_service_connect_config",
5118 &self.private_service_connect_config,
5119 );
5120 debug_struct.field("service_attachment", &self.service_attachment);
5121 if !self._unknown_fields.is_empty() {
5122 debug_struct.field("_unknown_fields", &self._unknown_fields);
5123 }
5124 debug_struct.finish()
5125 }
5126}
5127
5128#[cfg(feature = "feature-online-store-admin-service")]
5129impl std::fmt::Debug for super::CreateFeatureOnlineStoreRequest {
5130 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5131 let mut debug_struct = f.debug_struct("CreateFeatureOnlineStoreRequest");
5132 debug_struct.field("parent", &self.parent);
5133 debug_struct.field("feature_online_store", &self.feature_online_store);
5134 debug_struct.field("feature_online_store_id", &self.feature_online_store_id);
5135 if !self._unknown_fields.is_empty() {
5136 debug_struct.field("_unknown_fields", &self._unknown_fields);
5137 }
5138 debug_struct.finish()
5139 }
5140}
5141
5142#[cfg(feature = "feature-online-store-admin-service")]
5143impl std::fmt::Debug for super::GetFeatureOnlineStoreRequest {
5144 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5145 let mut debug_struct = f.debug_struct("GetFeatureOnlineStoreRequest");
5146 debug_struct.field("name", &self.name);
5147 if !self._unknown_fields.is_empty() {
5148 debug_struct.field("_unknown_fields", &self._unknown_fields);
5149 }
5150 debug_struct.finish()
5151 }
5152}
5153
5154#[cfg(feature = "feature-online-store-admin-service")]
5155impl std::fmt::Debug for super::ListFeatureOnlineStoresRequest {
5156 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5157 let mut debug_struct = f.debug_struct("ListFeatureOnlineStoresRequest");
5158 debug_struct.field("parent", &self.parent);
5159 debug_struct.field("filter", &self.filter);
5160 debug_struct.field("page_size", &self.page_size);
5161 debug_struct.field("page_token", &self.page_token);
5162 debug_struct.field("order_by", &self.order_by);
5163 if !self._unknown_fields.is_empty() {
5164 debug_struct.field("_unknown_fields", &self._unknown_fields);
5165 }
5166 debug_struct.finish()
5167 }
5168}
5169
5170#[cfg(feature = "feature-online-store-admin-service")]
5171impl std::fmt::Debug for super::ListFeatureOnlineStoresResponse {
5172 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5173 let mut debug_struct = f.debug_struct("ListFeatureOnlineStoresResponse");
5174 debug_struct.field("feature_online_stores", &self.feature_online_stores);
5175 debug_struct.field("next_page_token", &self.next_page_token);
5176 if !self._unknown_fields.is_empty() {
5177 debug_struct.field("_unknown_fields", &self._unknown_fields);
5178 }
5179 debug_struct.finish()
5180 }
5181}
5182
5183#[cfg(feature = "feature-online-store-admin-service")]
5184impl std::fmt::Debug for super::UpdateFeatureOnlineStoreRequest {
5185 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5186 let mut debug_struct = f.debug_struct("UpdateFeatureOnlineStoreRequest");
5187 debug_struct.field("feature_online_store", &self.feature_online_store);
5188 debug_struct.field("update_mask", &self.update_mask);
5189 if !self._unknown_fields.is_empty() {
5190 debug_struct.field("_unknown_fields", &self._unknown_fields);
5191 }
5192 debug_struct.finish()
5193 }
5194}
5195
5196#[cfg(feature = "feature-online-store-admin-service")]
5197impl std::fmt::Debug for super::DeleteFeatureOnlineStoreRequest {
5198 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5199 let mut debug_struct = f.debug_struct("DeleteFeatureOnlineStoreRequest");
5200 debug_struct.field("name", &self.name);
5201 debug_struct.field("force", &self.force);
5202 if !self._unknown_fields.is_empty() {
5203 debug_struct.field("_unknown_fields", &self._unknown_fields);
5204 }
5205 debug_struct.finish()
5206 }
5207}
5208
5209#[cfg(feature = "feature-online-store-admin-service")]
5210impl std::fmt::Debug for super::CreateFeatureViewRequest {
5211 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5212 let mut debug_struct = f.debug_struct("CreateFeatureViewRequest");
5213 debug_struct.field("parent", &self.parent);
5214 debug_struct.field("feature_view", &self.feature_view);
5215 debug_struct.field("feature_view_id", &self.feature_view_id);
5216 debug_struct.field("run_sync_immediately", &self.run_sync_immediately);
5217 if !self._unknown_fields.is_empty() {
5218 debug_struct.field("_unknown_fields", &self._unknown_fields);
5219 }
5220 debug_struct.finish()
5221 }
5222}
5223
5224#[cfg(feature = "feature-online-store-admin-service")]
5225impl std::fmt::Debug for super::GetFeatureViewRequest {
5226 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5227 let mut debug_struct = f.debug_struct("GetFeatureViewRequest");
5228 debug_struct.field("name", &self.name);
5229 if !self._unknown_fields.is_empty() {
5230 debug_struct.field("_unknown_fields", &self._unknown_fields);
5231 }
5232 debug_struct.finish()
5233 }
5234}
5235
5236#[cfg(feature = "feature-online-store-admin-service")]
5237impl std::fmt::Debug for super::ListFeatureViewsRequest {
5238 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5239 let mut debug_struct = f.debug_struct("ListFeatureViewsRequest");
5240 debug_struct.field("parent", &self.parent);
5241 debug_struct.field("filter", &self.filter);
5242 debug_struct.field("page_size", &self.page_size);
5243 debug_struct.field("page_token", &self.page_token);
5244 debug_struct.field("order_by", &self.order_by);
5245 if !self._unknown_fields.is_empty() {
5246 debug_struct.field("_unknown_fields", &self._unknown_fields);
5247 }
5248 debug_struct.finish()
5249 }
5250}
5251
5252#[cfg(feature = "feature-online-store-admin-service")]
5253impl std::fmt::Debug for super::ListFeatureViewsResponse {
5254 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5255 let mut debug_struct = f.debug_struct("ListFeatureViewsResponse");
5256 debug_struct.field("feature_views", &self.feature_views);
5257 debug_struct.field("next_page_token", &self.next_page_token);
5258 if !self._unknown_fields.is_empty() {
5259 debug_struct.field("_unknown_fields", &self._unknown_fields);
5260 }
5261 debug_struct.finish()
5262 }
5263}
5264
5265#[cfg(feature = "feature-online-store-admin-service")]
5266impl std::fmt::Debug for super::UpdateFeatureViewRequest {
5267 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5268 let mut debug_struct = f.debug_struct("UpdateFeatureViewRequest");
5269 debug_struct.field("feature_view", &self.feature_view);
5270 debug_struct.field("update_mask", &self.update_mask);
5271 if !self._unknown_fields.is_empty() {
5272 debug_struct.field("_unknown_fields", &self._unknown_fields);
5273 }
5274 debug_struct.finish()
5275 }
5276}
5277
5278#[cfg(feature = "feature-online-store-admin-service")]
5279impl std::fmt::Debug for super::DeleteFeatureViewRequest {
5280 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5281 let mut debug_struct = f.debug_struct("DeleteFeatureViewRequest");
5282 debug_struct.field("name", &self.name);
5283 if !self._unknown_fields.is_empty() {
5284 debug_struct.field("_unknown_fields", &self._unknown_fields);
5285 }
5286 debug_struct.finish()
5287 }
5288}
5289
5290#[cfg(feature = "feature-online-store-admin-service")]
5291impl std::fmt::Debug for super::CreateFeatureOnlineStoreOperationMetadata {
5292 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5293 let mut debug_struct = f.debug_struct("CreateFeatureOnlineStoreOperationMetadata");
5294 debug_struct.field("generic_metadata", &self.generic_metadata);
5295 if !self._unknown_fields.is_empty() {
5296 debug_struct.field("_unknown_fields", &self._unknown_fields);
5297 }
5298 debug_struct.finish()
5299 }
5300}
5301
5302#[cfg(feature = "feature-online-store-admin-service")]
5303impl std::fmt::Debug for super::UpdateFeatureOnlineStoreOperationMetadata {
5304 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5305 let mut debug_struct = f.debug_struct("UpdateFeatureOnlineStoreOperationMetadata");
5306 debug_struct.field("generic_metadata", &self.generic_metadata);
5307 if !self._unknown_fields.is_empty() {
5308 debug_struct.field("_unknown_fields", &self._unknown_fields);
5309 }
5310 debug_struct.finish()
5311 }
5312}
5313
5314#[cfg(feature = "feature-online-store-admin-service")]
5315impl std::fmt::Debug for super::CreateFeatureViewOperationMetadata {
5316 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5317 let mut debug_struct = f.debug_struct("CreateFeatureViewOperationMetadata");
5318 debug_struct.field("generic_metadata", &self.generic_metadata);
5319 if !self._unknown_fields.is_empty() {
5320 debug_struct.field("_unknown_fields", &self._unknown_fields);
5321 }
5322 debug_struct.finish()
5323 }
5324}
5325
5326#[cfg(feature = "feature-online-store-admin-service")]
5327impl std::fmt::Debug for super::UpdateFeatureViewOperationMetadata {
5328 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5329 let mut debug_struct = f.debug_struct("UpdateFeatureViewOperationMetadata");
5330 debug_struct.field("generic_metadata", &self.generic_metadata);
5331 if !self._unknown_fields.is_empty() {
5332 debug_struct.field("_unknown_fields", &self._unknown_fields);
5333 }
5334 debug_struct.finish()
5335 }
5336}
5337
5338#[cfg(feature = "feature-online-store-admin-service")]
5339impl std::fmt::Debug for super::SyncFeatureViewRequest {
5340 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5341 let mut debug_struct = f.debug_struct("SyncFeatureViewRequest");
5342 debug_struct.field("feature_view", &self.feature_view);
5343 if !self._unknown_fields.is_empty() {
5344 debug_struct.field("_unknown_fields", &self._unknown_fields);
5345 }
5346 debug_struct.finish()
5347 }
5348}
5349
5350#[cfg(feature = "feature-online-store-admin-service")]
5351impl std::fmt::Debug for super::SyncFeatureViewResponse {
5352 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5353 let mut debug_struct = f.debug_struct("SyncFeatureViewResponse");
5354 debug_struct.field("feature_view_sync", &self.feature_view_sync);
5355 if !self._unknown_fields.is_empty() {
5356 debug_struct.field("_unknown_fields", &self._unknown_fields);
5357 }
5358 debug_struct.finish()
5359 }
5360}
5361
5362#[cfg(feature = "feature-online-store-admin-service")]
5363impl std::fmt::Debug for super::GetFeatureViewSyncRequest {
5364 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5365 let mut debug_struct = f.debug_struct("GetFeatureViewSyncRequest");
5366 debug_struct.field("name", &self.name);
5367 if !self._unknown_fields.is_empty() {
5368 debug_struct.field("_unknown_fields", &self._unknown_fields);
5369 }
5370 debug_struct.finish()
5371 }
5372}
5373
5374#[cfg(feature = "feature-online-store-admin-service")]
5375impl std::fmt::Debug for super::ListFeatureViewSyncsRequest {
5376 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5377 let mut debug_struct = f.debug_struct("ListFeatureViewSyncsRequest");
5378 debug_struct.field("parent", &self.parent);
5379 debug_struct.field("filter", &self.filter);
5380 debug_struct.field("page_size", &self.page_size);
5381 debug_struct.field("page_token", &self.page_token);
5382 debug_struct.field("order_by", &self.order_by);
5383 if !self._unknown_fields.is_empty() {
5384 debug_struct.field("_unknown_fields", &self._unknown_fields);
5385 }
5386 debug_struct.finish()
5387 }
5388}
5389
5390#[cfg(feature = "feature-online-store-admin-service")]
5391impl std::fmt::Debug for super::ListFeatureViewSyncsResponse {
5392 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5393 let mut debug_struct = f.debug_struct("ListFeatureViewSyncsResponse");
5394 debug_struct.field("feature_view_syncs", &self.feature_view_syncs);
5395 debug_struct.field("next_page_token", &self.next_page_token);
5396 if !self._unknown_fields.is_empty() {
5397 debug_struct.field("_unknown_fields", &self._unknown_fields);
5398 }
5399 debug_struct.finish()
5400 }
5401}
5402
5403#[cfg(feature = "feature-online-store-service")]
5404impl std::fmt::Debug for super::FeatureViewDataKey {
5405 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5406 let mut debug_struct = f.debug_struct("FeatureViewDataKey");
5407 debug_struct.field("key_oneof", &self.key_oneof);
5408 if !self._unknown_fields.is_empty() {
5409 debug_struct.field("_unknown_fields", &self._unknown_fields);
5410 }
5411 debug_struct.finish()
5412 }
5413}
5414
5415#[cfg(feature = "feature-online-store-service")]
5416impl std::fmt::Debug for super::feature_view_data_key::CompositeKey {
5417 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5418 let mut debug_struct = f.debug_struct("CompositeKey");
5419 debug_struct.field("parts", &self.parts);
5420 if !self._unknown_fields.is_empty() {
5421 debug_struct.field("_unknown_fields", &self._unknown_fields);
5422 }
5423 debug_struct.finish()
5424 }
5425}
5426
5427#[cfg(feature = "feature-online-store-service")]
5428impl std::fmt::Debug for super::FetchFeatureValuesRequest {
5429 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5430 let mut debug_struct = f.debug_struct("FetchFeatureValuesRequest");
5431 debug_struct.field("feature_view", &self.feature_view);
5432 debug_struct.field("data_key", &self.data_key);
5433 debug_struct.field("data_format", &self.data_format);
5434 if !self._unknown_fields.is_empty() {
5435 debug_struct.field("_unknown_fields", &self._unknown_fields);
5436 }
5437 debug_struct.finish()
5438 }
5439}
5440
5441#[cfg(feature = "feature-online-store-service")]
5442impl std::fmt::Debug for super::FetchFeatureValuesResponse {
5443 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5444 let mut debug_struct = f.debug_struct("FetchFeatureValuesResponse");
5445 debug_struct.field("data_key", &self.data_key);
5446 debug_struct.field("format", &self.format);
5447 if !self._unknown_fields.is_empty() {
5448 debug_struct.field("_unknown_fields", &self._unknown_fields);
5449 }
5450 debug_struct.finish()
5451 }
5452}
5453
5454#[cfg(feature = "feature-online-store-service")]
5455impl std::fmt::Debug for super::fetch_feature_values_response::FeatureNameValuePairList {
5456 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5457 let mut debug_struct = f.debug_struct("FeatureNameValuePairList");
5458 debug_struct.field("features", &self.features);
5459 if !self._unknown_fields.is_empty() {
5460 debug_struct.field("_unknown_fields", &self._unknown_fields);
5461 }
5462 debug_struct.finish()
5463 }
5464}
5465
5466#[cfg(feature = "feature-online-store-service")]
5467impl std::fmt::Debug
5468 for super::fetch_feature_values_response::feature_name_value_pair_list::FeatureNameValuePair
5469{
5470 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5471 let mut debug_struct = f.debug_struct("FeatureNameValuePair");
5472 debug_struct.field("name", &self.name);
5473 debug_struct.field("data", &self.data);
5474 if !self._unknown_fields.is_empty() {
5475 debug_struct.field("_unknown_fields", &self._unknown_fields);
5476 }
5477 debug_struct.finish()
5478 }
5479}
5480
5481#[cfg(feature = "feature-online-store-service")]
5482impl std::fmt::Debug for super::NearestNeighborQuery {
5483 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5484 let mut debug_struct = f.debug_struct("NearestNeighborQuery");
5485 debug_struct.field("neighbor_count", &self.neighbor_count);
5486 debug_struct.field("string_filters", &self.string_filters);
5487 debug_struct.field("numeric_filters", &self.numeric_filters);
5488 debug_struct.field(
5489 "per_crowding_attribute_neighbor_count",
5490 &self.per_crowding_attribute_neighbor_count,
5491 );
5492 debug_struct.field("parameters", &self.parameters);
5493 debug_struct.field("instance", &self.instance);
5494 if !self._unknown_fields.is_empty() {
5495 debug_struct.field("_unknown_fields", &self._unknown_fields);
5496 }
5497 debug_struct.finish()
5498 }
5499}
5500
5501#[cfg(feature = "feature-online-store-service")]
5502impl std::fmt::Debug for super::nearest_neighbor_query::Embedding {
5503 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5504 let mut debug_struct = f.debug_struct("Embedding");
5505 debug_struct.field("value", &self.value);
5506 if !self._unknown_fields.is_empty() {
5507 debug_struct.field("_unknown_fields", &self._unknown_fields);
5508 }
5509 debug_struct.finish()
5510 }
5511}
5512
5513#[cfg(feature = "feature-online-store-service")]
5514impl std::fmt::Debug for super::nearest_neighbor_query::StringFilter {
5515 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5516 let mut debug_struct = f.debug_struct("StringFilter");
5517 debug_struct.field("name", &self.name);
5518 debug_struct.field("allow_tokens", &self.allow_tokens);
5519 debug_struct.field("deny_tokens", &self.deny_tokens);
5520 if !self._unknown_fields.is_empty() {
5521 debug_struct.field("_unknown_fields", &self._unknown_fields);
5522 }
5523 debug_struct.finish()
5524 }
5525}
5526
5527#[cfg(feature = "feature-online-store-service")]
5528impl std::fmt::Debug for super::nearest_neighbor_query::NumericFilter {
5529 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5530 let mut debug_struct = f.debug_struct("NumericFilter");
5531 debug_struct.field("name", &self.name);
5532 debug_struct.field("op", &self.op);
5533 debug_struct.field("value", &self.value);
5534 if !self._unknown_fields.is_empty() {
5535 debug_struct.field("_unknown_fields", &self._unknown_fields);
5536 }
5537 debug_struct.finish()
5538 }
5539}
5540
5541#[cfg(feature = "feature-online-store-service")]
5542impl std::fmt::Debug for super::nearest_neighbor_query::Parameters {
5543 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5544 let mut debug_struct = f.debug_struct("Parameters");
5545 debug_struct.field(
5546 "approximate_neighbor_candidates",
5547 &self.approximate_neighbor_candidates,
5548 );
5549 debug_struct.field(
5550 "leaf_nodes_search_fraction",
5551 &self.leaf_nodes_search_fraction,
5552 );
5553 if !self._unknown_fields.is_empty() {
5554 debug_struct.field("_unknown_fields", &self._unknown_fields);
5555 }
5556 debug_struct.finish()
5557 }
5558}
5559
5560#[cfg(feature = "feature-online-store-service")]
5561impl std::fmt::Debug for super::SearchNearestEntitiesRequest {
5562 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5563 let mut debug_struct = f.debug_struct("SearchNearestEntitiesRequest");
5564 debug_struct.field("feature_view", &self.feature_view);
5565 debug_struct.field("query", &self.query);
5566 debug_struct.field("return_full_entity", &self.return_full_entity);
5567 if !self._unknown_fields.is_empty() {
5568 debug_struct.field("_unknown_fields", &self._unknown_fields);
5569 }
5570 debug_struct.finish()
5571 }
5572}
5573
5574#[cfg(feature = "feature-online-store-service")]
5575impl std::fmt::Debug for super::NearestNeighbors {
5576 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5577 let mut debug_struct = f.debug_struct("NearestNeighbors");
5578 debug_struct.field("neighbors", &self.neighbors);
5579 if !self._unknown_fields.is_empty() {
5580 debug_struct.field("_unknown_fields", &self._unknown_fields);
5581 }
5582 debug_struct.finish()
5583 }
5584}
5585
5586#[cfg(feature = "feature-online-store-service")]
5587impl std::fmt::Debug for super::nearest_neighbors::Neighbor {
5588 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5589 let mut debug_struct = f.debug_struct("Neighbor");
5590 debug_struct.field("entity_id", &self.entity_id);
5591 debug_struct.field("distance", &self.distance);
5592 debug_struct.field("entity_key_values", &self.entity_key_values);
5593 if !self._unknown_fields.is_empty() {
5594 debug_struct.field("_unknown_fields", &self._unknown_fields);
5595 }
5596 debug_struct.finish()
5597 }
5598}
5599
5600#[cfg(feature = "feature-online-store-service")]
5601impl std::fmt::Debug for super::SearchNearestEntitiesResponse {
5602 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5603 let mut debug_struct = f.debug_struct("SearchNearestEntitiesResponse");
5604 debug_struct.field("nearest_neighbors", &self.nearest_neighbors);
5605 if !self._unknown_fields.is_empty() {
5606 debug_struct.field("_unknown_fields", &self._unknown_fields);
5607 }
5608 debug_struct.finish()
5609 }
5610}
5611
5612#[cfg(feature = "feature-online-store-service")]
5613impl std::fmt::Debug for super::FeatureViewDirectWriteRequest {
5614 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5615 let mut debug_struct = f.debug_struct("FeatureViewDirectWriteRequest");
5616 debug_struct.field("feature_view", &self.feature_view);
5617 debug_struct.field(
5618 "data_key_and_feature_values",
5619 &self.data_key_and_feature_values,
5620 );
5621 if !self._unknown_fields.is_empty() {
5622 debug_struct.field("_unknown_fields", &self._unknown_fields);
5623 }
5624 debug_struct.finish()
5625 }
5626}
5627
5628#[cfg(feature = "feature-online-store-service")]
5629impl std::fmt::Debug for super::feature_view_direct_write_request::DataKeyAndFeatureValues {
5630 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5631 let mut debug_struct = f.debug_struct("DataKeyAndFeatureValues");
5632 debug_struct.field("data_key", &self.data_key);
5633 debug_struct.field("features", &self.features);
5634 if !self._unknown_fields.is_empty() {
5635 debug_struct.field("_unknown_fields", &self._unknown_fields);
5636 }
5637 debug_struct.finish()
5638 }
5639}
5640
5641#[cfg(feature = "feature-online-store-service")]
5642impl std::fmt::Debug
5643 for super::feature_view_direct_write_request::data_key_and_feature_values::Feature
5644{
5645 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5646 let mut debug_struct = f.debug_struct("Feature");
5647 debug_struct.field("name", &self.name);
5648 debug_struct.field("data_oneof", &self.data_oneof);
5649 if !self._unknown_fields.is_empty() {
5650 debug_struct.field("_unknown_fields", &self._unknown_fields);
5651 }
5652 debug_struct.finish()
5653 }
5654}
5655
5656#[cfg(feature = "feature-online-store-service")]
5657impl std::fmt::Debug for super::FeatureViewDirectWriteResponse {
5658 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5659 let mut debug_struct = f.debug_struct("FeatureViewDirectWriteResponse");
5660 debug_struct.field("status", &self.status);
5661 debug_struct.field("write_responses", &self.write_responses);
5662 if !self._unknown_fields.is_empty() {
5663 debug_struct.field("_unknown_fields", &self._unknown_fields);
5664 }
5665 debug_struct.finish()
5666 }
5667}
5668
5669#[cfg(feature = "feature-online-store-service")]
5670impl std::fmt::Debug for super::feature_view_direct_write_response::WriteResponse {
5671 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5672 let mut debug_struct = f.debug_struct("WriteResponse");
5673 debug_struct.field("data_key", &self.data_key);
5674 debug_struct.field("online_store_write_time", &self.online_store_write_time);
5675 if !self._unknown_fields.is_empty() {
5676 debug_struct.field("_unknown_fields", &self._unknown_fields);
5677 }
5678 debug_struct.finish()
5679 }
5680}
5681
5682#[cfg(feature = "feature-online-store-service")]
5683impl std::fmt::Debug for super::GenerateFetchAccessTokenRequest {
5684 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5685 let mut debug_struct = f.debug_struct("GenerateFetchAccessTokenRequest");
5686 debug_struct.field("feature_view", &self.feature_view);
5687 if !self._unknown_fields.is_empty() {
5688 debug_struct.field("_unknown_fields", &self._unknown_fields);
5689 }
5690 debug_struct.finish()
5691 }
5692}
5693
5694#[cfg(feature = "feature-online-store-service")]
5695impl std::fmt::Debug for super::GenerateFetchAccessTokenResponse {
5696 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5697 let mut debug_struct = f.debug_struct("GenerateFetchAccessTokenResponse");
5698 debug_struct.field("access_token", &self.access_token);
5699 debug_struct.field("expire_time", &self.expire_time);
5700 if !self._unknown_fields.is_empty() {
5701 debug_struct.field("_unknown_fields", &self._unknown_fields);
5702 }
5703 debug_struct.finish()
5704 }
5705}
5706
5707#[cfg(feature = "feature-registry-service")]
5708impl std::fmt::Debug for super::CreateFeatureGroupRequest {
5709 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5710 let mut debug_struct = f.debug_struct("CreateFeatureGroupRequest");
5711 debug_struct.field("parent", &self.parent);
5712 debug_struct.field("feature_group", &self.feature_group);
5713 debug_struct.field("feature_group_id", &self.feature_group_id);
5714 if !self._unknown_fields.is_empty() {
5715 debug_struct.field("_unknown_fields", &self._unknown_fields);
5716 }
5717 debug_struct.finish()
5718 }
5719}
5720
5721#[cfg(feature = "feature-registry-service")]
5722impl std::fmt::Debug for super::GetFeatureGroupRequest {
5723 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5724 let mut debug_struct = f.debug_struct("GetFeatureGroupRequest");
5725 debug_struct.field("name", &self.name);
5726 if !self._unknown_fields.is_empty() {
5727 debug_struct.field("_unknown_fields", &self._unknown_fields);
5728 }
5729 debug_struct.finish()
5730 }
5731}
5732
5733#[cfg(feature = "feature-registry-service")]
5734impl std::fmt::Debug for super::ListFeatureGroupsRequest {
5735 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5736 let mut debug_struct = f.debug_struct("ListFeatureGroupsRequest");
5737 debug_struct.field("parent", &self.parent);
5738 debug_struct.field("filter", &self.filter);
5739 debug_struct.field("page_size", &self.page_size);
5740 debug_struct.field("page_token", &self.page_token);
5741 debug_struct.field("order_by", &self.order_by);
5742 if !self._unknown_fields.is_empty() {
5743 debug_struct.field("_unknown_fields", &self._unknown_fields);
5744 }
5745 debug_struct.finish()
5746 }
5747}
5748
5749#[cfg(feature = "feature-registry-service")]
5750impl std::fmt::Debug for super::ListFeatureGroupsResponse {
5751 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5752 let mut debug_struct = f.debug_struct("ListFeatureGroupsResponse");
5753 debug_struct.field("feature_groups", &self.feature_groups);
5754 debug_struct.field("next_page_token", &self.next_page_token);
5755 if !self._unknown_fields.is_empty() {
5756 debug_struct.field("_unknown_fields", &self._unknown_fields);
5757 }
5758 debug_struct.finish()
5759 }
5760}
5761
5762#[cfg(feature = "feature-registry-service")]
5763impl std::fmt::Debug for super::UpdateFeatureGroupRequest {
5764 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5765 let mut debug_struct = f.debug_struct("UpdateFeatureGroupRequest");
5766 debug_struct.field("feature_group", &self.feature_group);
5767 debug_struct.field("update_mask", &self.update_mask);
5768 if !self._unknown_fields.is_empty() {
5769 debug_struct.field("_unknown_fields", &self._unknown_fields);
5770 }
5771 debug_struct.finish()
5772 }
5773}
5774
5775#[cfg(feature = "feature-registry-service")]
5776impl std::fmt::Debug for super::DeleteFeatureGroupRequest {
5777 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5778 let mut debug_struct = f.debug_struct("DeleteFeatureGroupRequest");
5779 debug_struct.field("name", &self.name);
5780 debug_struct.field("force", &self.force);
5781 if !self._unknown_fields.is_empty() {
5782 debug_struct.field("_unknown_fields", &self._unknown_fields);
5783 }
5784 debug_struct.finish()
5785 }
5786}
5787
5788#[cfg(feature = "feature-registry-service")]
5789impl std::fmt::Debug for super::CreateFeatureGroupOperationMetadata {
5790 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5791 let mut debug_struct = f.debug_struct("CreateFeatureGroupOperationMetadata");
5792 debug_struct.field("generic_metadata", &self.generic_metadata);
5793 if !self._unknown_fields.is_empty() {
5794 debug_struct.field("_unknown_fields", &self._unknown_fields);
5795 }
5796 debug_struct.finish()
5797 }
5798}
5799
5800#[cfg(feature = "feature-registry-service")]
5801impl std::fmt::Debug for super::UpdateFeatureGroupOperationMetadata {
5802 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5803 let mut debug_struct = f.debug_struct("UpdateFeatureGroupOperationMetadata");
5804 debug_struct.field("generic_metadata", &self.generic_metadata);
5805 if !self._unknown_fields.is_empty() {
5806 debug_struct.field("_unknown_fields", &self._unknown_fields);
5807 }
5808 debug_struct.finish()
5809 }
5810}
5811
5812#[cfg(all(
5813 feature = "data-foundry-service",
5814 feature = "dataset-service",
5815 feature = "deployment-resource-pool-service",
5816 feature = "endpoint-service",
5817 feature = "evaluation-service",
5818 feature = "feature-online-store-admin-service",
5819 feature = "feature-online-store-service",
5820 feature = "feature-registry-service",
5821 feature = "featurestore-online-serving-service",
5822 feature = "featurestore-service",
5823 feature = "gen-ai-cache-service",
5824 feature = "gen-ai-tuning-service",
5825 feature = "index-endpoint-service",
5826 feature = "index-service",
5827 feature = "job-service",
5828 feature = "llm-utility-service",
5829 feature = "match-service",
5830 feature = "metadata-service",
5831 feature = "migration-service",
5832 feature = "model-garden-service",
5833 feature = "model-service",
5834 feature = "notebook-service",
5835 feature = "persistent-resource-service",
5836 feature = "pipeline-service",
5837 feature = "prediction-service",
5838 feature = "reasoning-engine-execution-service",
5839 feature = "reasoning-engine-service",
5840 feature = "schedule-service",
5841 feature = "session-service",
5842 feature = "specialist-pool-service",
5843 feature = "tensorboard-service",
5844 feature = "vertex-rag-data-service",
5845 feature = "vertex-rag-service",
5846 feature = "vizier-service",
5847))]
5848impl std::fmt::Debug for super::CreateRegistryFeatureOperationMetadata {
5849 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5850 let mut debug_struct = f.debug_struct("CreateRegistryFeatureOperationMetadata");
5851 debug_struct.field("generic_metadata", &self.generic_metadata);
5852 if !self._unknown_fields.is_empty() {
5853 debug_struct.field("_unknown_fields", &self._unknown_fields);
5854 }
5855 debug_struct.finish()
5856 }
5857}
5858
5859#[cfg(feature = "feature-registry-service")]
5860impl std::fmt::Debug for super::UpdateFeatureOperationMetadata {
5861 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5862 let mut debug_struct = f.debug_struct("UpdateFeatureOperationMetadata");
5863 debug_struct.field("generic_metadata", &self.generic_metadata);
5864 if !self._unknown_fields.is_empty() {
5865 debug_struct.field("_unknown_fields", &self._unknown_fields);
5866 }
5867 debug_struct.finish()
5868 }
5869}
5870
5871#[cfg(any(
5872 feature = "featurestore-online-serving-service",
5873 feature = "featurestore-service",
5874))]
5875impl std::fmt::Debug for super::IdMatcher {
5876 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5877 let mut debug_struct = f.debug_struct("IdMatcher");
5878 debug_struct.field("ids", &self.ids);
5879 if !self._unknown_fields.is_empty() {
5880 debug_struct.field("_unknown_fields", &self._unknown_fields);
5881 }
5882 debug_struct.finish()
5883 }
5884}
5885
5886#[cfg(any(
5887 feature = "featurestore-online-serving-service",
5888 feature = "featurestore-service",
5889))]
5890impl std::fmt::Debug for super::FeatureSelector {
5891 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5892 let mut debug_struct = f.debug_struct("FeatureSelector");
5893 debug_struct.field("id_matcher", &self.id_matcher);
5894 if !self._unknown_fields.is_empty() {
5895 debug_struct.field("_unknown_fields", &self._unknown_fields);
5896 }
5897 debug_struct.finish()
5898 }
5899}
5900
5901#[cfg(feature = "feature-online-store-admin-service")]
5902impl std::fmt::Debug for super::FeatureView {
5903 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5904 let mut debug_struct = f.debug_struct("FeatureView");
5905 debug_struct.field("name", &self.name);
5906 debug_struct.field("create_time", &self.create_time);
5907 debug_struct.field("update_time", &self.update_time);
5908 debug_struct.field("etag", &self.etag);
5909 debug_struct.field("labels", &self.labels);
5910 debug_struct.field("sync_config", &self.sync_config);
5911 debug_struct.field("index_config", &self.index_config);
5912 debug_struct.field("optimized_config", &self.optimized_config);
5913 debug_struct.field("service_agent_type", &self.service_agent_type);
5914 debug_struct.field("service_account_email", &self.service_account_email);
5915 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
5916 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
5917 debug_struct.field("bigtable_metadata", &self.bigtable_metadata);
5918 debug_struct.field("source", &self.source);
5919 if !self._unknown_fields.is_empty() {
5920 debug_struct.field("_unknown_fields", &self._unknown_fields);
5921 }
5922 debug_struct.finish()
5923 }
5924}
5925
5926#[cfg(feature = "feature-online-store-admin-service")]
5927impl std::fmt::Debug for super::feature_view::BigQuerySource {
5928 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5929 let mut debug_struct = f.debug_struct("BigQuerySource");
5930 debug_struct.field("uri", &self.uri);
5931 debug_struct.field("entity_id_columns", &self.entity_id_columns);
5932 if !self._unknown_fields.is_empty() {
5933 debug_struct.field("_unknown_fields", &self._unknown_fields);
5934 }
5935 debug_struct.finish()
5936 }
5937}
5938
5939#[cfg(feature = "feature-online-store-admin-service")]
5940impl std::fmt::Debug for super::feature_view::SyncConfig {
5941 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5942 let mut debug_struct = f.debug_struct("SyncConfig");
5943 debug_struct.field("cron", &self.cron);
5944 debug_struct.field("continuous", &self.continuous);
5945 if !self._unknown_fields.is_empty() {
5946 debug_struct.field("_unknown_fields", &self._unknown_fields);
5947 }
5948 debug_struct.finish()
5949 }
5950}
5951
5952#[cfg(feature = "feature-online-store-admin-service")]
5953impl std::fmt::Debug for super::feature_view::IndexConfig {
5954 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5955 let mut debug_struct = f.debug_struct("IndexConfig");
5956 debug_struct.field("embedding_column", &self.embedding_column);
5957 debug_struct.field("filter_columns", &self.filter_columns);
5958 debug_struct.field("crowding_column", &self.crowding_column);
5959 debug_struct.field("embedding_dimension", &self.embedding_dimension);
5960 debug_struct.field("distance_measure_type", &self.distance_measure_type);
5961 debug_struct.field("algorithm_config", &self.algorithm_config);
5962 if !self._unknown_fields.is_empty() {
5963 debug_struct.field("_unknown_fields", &self._unknown_fields);
5964 }
5965 debug_struct.finish()
5966 }
5967}
5968
5969#[cfg(feature = "feature-online-store-admin-service")]
5970impl std::fmt::Debug for super::feature_view::index_config::BruteForceConfig {
5971 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5972 let mut debug_struct = f.debug_struct("BruteForceConfig");
5973 if !self._unknown_fields.is_empty() {
5974 debug_struct.field("_unknown_fields", &self._unknown_fields);
5975 }
5976 debug_struct.finish()
5977 }
5978}
5979
5980#[cfg(feature = "feature-online-store-admin-service")]
5981impl std::fmt::Debug for super::feature_view::index_config::TreeAHConfig {
5982 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5983 let mut debug_struct = f.debug_struct("TreeAHConfig");
5984 debug_struct.field("leaf_node_embedding_count", &self.leaf_node_embedding_count);
5985 if !self._unknown_fields.is_empty() {
5986 debug_struct.field("_unknown_fields", &self._unknown_fields);
5987 }
5988 debug_struct.finish()
5989 }
5990}
5991
5992#[cfg(feature = "feature-online-store-admin-service")]
5993impl std::fmt::Debug for super::feature_view::FeatureRegistrySource {
5994 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5995 let mut debug_struct = f.debug_struct("FeatureRegistrySource");
5996 debug_struct.field("feature_groups", &self.feature_groups);
5997 debug_struct.field("project_number", &self.project_number);
5998 if !self._unknown_fields.is_empty() {
5999 debug_struct.field("_unknown_fields", &self._unknown_fields);
6000 }
6001 debug_struct.finish()
6002 }
6003}
6004
6005#[cfg(feature = "feature-online-store-admin-service")]
6006impl std::fmt::Debug for super::feature_view::feature_registry_source::FeatureGroup {
6007 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6008 let mut debug_struct = f.debug_struct("FeatureGroup");
6009 debug_struct.field("feature_group_id", &self.feature_group_id);
6010 debug_struct.field("feature_ids", &self.feature_ids);
6011 if !self._unknown_fields.is_empty() {
6012 debug_struct.field("_unknown_fields", &self._unknown_fields);
6013 }
6014 debug_struct.finish()
6015 }
6016}
6017
6018#[cfg(feature = "feature-online-store-admin-service")]
6019impl std::fmt::Debug for super::feature_view::VertexRagSource {
6020 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6021 let mut debug_struct = f.debug_struct("VertexRagSource");
6022 debug_struct.field("uri", &self.uri);
6023 debug_struct.field("rag_corpus_id", &self.rag_corpus_id);
6024 if !self._unknown_fields.is_empty() {
6025 debug_struct.field("_unknown_fields", &self._unknown_fields);
6026 }
6027 debug_struct.finish()
6028 }
6029}
6030
6031#[cfg(feature = "feature-online-store-admin-service")]
6032impl std::fmt::Debug for super::feature_view::OptimizedConfig {
6033 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6034 let mut debug_struct = f.debug_struct("OptimizedConfig");
6035 debug_struct.field("automatic_resources", &self.automatic_resources);
6036 if !self._unknown_fields.is_empty() {
6037 debug_struct.field("_unknown_fields", &self._unknown_fields);
6038 }
6039 debug_struct.finish()
6040 }
6041}
6042
6043#[cfg(feature = "feature-online-store-admin-service")]
6044impl std::fmt::Debug for super::feature_view::BigtableMetadata {
6045 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6046 let mut debug_struct = f.debug_struct("BigtableMetadata");
6047 debug_struct.field("read_app_profile", &self.read_app_profile);
6048 if !self._unknown_fields.is_empty() {
6049 debug_struct.field("_unknown_fields", &self._unknown_fields);
6050 }
6051 debug_struct.finish()
6052 }
6053}
6054
6055#[cfg(feature = "feature-online-store-admin-service")]
6056impl std::fmt::Debug for super::FeatureViewSync {
6057 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6058 let mut debug_struct = f.debug_struct("FeatureViewSync");
6059 debug_struct.field("name", &self.name);
6060 debug_struct.field("create_time", &self.create_time);
6061 debug_struct.field("run_time", &self.run_time);
6062 debug_struct.field("final_status", &self.final_status);
6063 debug_struct.field("sync_summary", &self.sync_summary);
6064 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
6065 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
6066 if !self._unknown_fields.is_empty() {
6067 debug_struct.field("_unknown_fields", &self._unknown_fields);
6068 }
6069 debug_struct.finish()
6070 }
6071}
6072
6073#[cfg(feature = "feature-online-store-admin-service")]
6074impl std::fmt::Debug for super::feature_view_sync::SyncSummary {
6075 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6076 let mut debug_struct = f.debug_struct("SyncSummary");
6077 debug_struct.field("row_synced", &self.row_synced);
6078 debug_struct.field("total_slot", &self.total_slot);
6079 debug_struct.field("system_watermark_time", &self.system_watermark_time);
6080 if !self._unknown_fields.is_empty() {
6081 debug_struct.field("_unknown_fields", &self._unknown_fields);
6082 }
6083 debug_struct.finish()
6084 }
6085}
6086
6087#[cfg(feature = "featurestore-service")]
6088impl std::fmt::Debug for super::Featurestore {
6089 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6090 let mut debug_struct = f.debug_struct("Featurestore");
6091 debug_struct.field("name", &self.name);
6092 debug_struct.field("create_time", &self.create_time);
6093 debug_struct.field("update_time", &self.update_time);
6094 debug_struct.field("etag", &self.etag);
6095 debug_struct.field("labels", &self.labels);
6096 debug_struct.field("online_serving_config", &self.online_serving_config);
6097 debug_struct.field("state", &self.state);
6098 debug_struct.field("online_storage_ttl_days", &self.online_storage_ttl_days);
6099 debug_struct.field("encryption_spec", &self.encryption_spec);
6100 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
6101 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
6102 if !self._unknown_fields.is_empty() {
6103 debug_struct.field("_unknown_fields", &self._unknown_fields);
6104 }
6105 debug_struct.finish()
6106 }
6107}
6108
6109#[cfg(feature = "featurestore-service")]
6110impl std::fmt::Debug for super::featurestore::OnlineServingConfig {
6111 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6112 let mut debug_struct = f.debug_struct("OnlineServingConfig");
6113 debug_struct.field("fixed_node_count", &self.fixed_node_count);
6114 debug_struct.field("scaling", &self.scaling);
6115 if !self._unknown_fields.is_empty() {
6116 debug_struct.field("_unknown_fields", &self._unknown_fields);
6117 }
6118 debug_struct.finish()
6119 }
6120}
6121
6122#[cfg(feature = "featurestore-service")]
6123impl std::fmt::Debug for super::featurestore::online_serving_config::Scaling {
6124 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6125 let mut debug_struct = f.debug_struct("Scaling");
6126 debug_struct.field("min_node_count", &self.min_node_count);
6127 debug_struct.field("max_node_count", &self.max_node_count);
6128 debug_struct.field("cpu_utilization_target", &self.cpu_utilization_target);
6129 if !self._unknown_fields.is_empty() {
6130 debug_struct.field("_unknown_fields", &self._unknown_fields);
6131 }
6132 debug_struct.finish()
6133 }
6134}
6135
6136#[cfg(feature = "featurestore-service")]
6137impl std::fmt::Debug for super::FeaturestoreMonitoringConfig {
6138 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6139 let mut debug_struct = f.debug_struct("FeaturestoreMonitoringConfig");
6140 debug_struct.field("snapshot_analysis", &self.snapshot_analysis);
6141 debug_struct.field("import_features_analysis", &self.import_features_analysis);
6142 debug_struct.field(
6143 "numerical_threshold_config",
6144 &self.numerical_threshold_config,
6145 );
6146 debug_struct.field(
6147 "categorical_threshold_config",
6148 &self.categorical_threshold_config,
6149 );
6150 if !self._unknown_fields.is_empty() {
6151 debug_struct.field("_unknown_fields", &self._unknown_fields);
6152 }
6153 debug_struct.finish()
6154 }
6155}
6156
6157#[cfg(feature = "featurestore-service")]
6158impl std::fmt::Debug for super::featurestore_monitoring_config::SnapshotAnalysis {
6159 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6160 let mut debug_struct = f.debug_struct("SnapshotAnalysis");
6161 debug_struct.field("disabled", &self.disabled);
6162 debug_struct.field("monitoring_interval_days", &self.monitoring_interval_days);
6163 debug_struct.field("staleness_days", &self.staleness_days);
6164 if !self._unknown_fields.is_empty() {
6165 debug_struct.field("_unknown_fields", &self._unknown_fields);
6166 }
6167 debug_struct.finish()
6168 }
6169}
6170
6171#[cfg(feature = "featurestore-service")]
6172impl std::fmt::Debug for super::featurestore_monitoring_config::ImportFeaturesAnalysis {
6173 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6174 let mut debug_struct = f.debug_struct("ImportFeaturesAnalysis");
6175 debug_struct.field("state", &self.state);
6176 debug_struct.field(
6177 "anomaly_detection_baseline",
6178 &self.anomaly_detection_baseline,
6179 );
6180 if !self._unknown_fields.is_empty() {
6181 debug_struct.field("_unknown_fields", &self._unknown_fields);
6182 }
6183 debug_struct.finish()
6184 }
6185}
6186
6187#[cfg(feature = "featurestore-service")]
6188impl std::fmt::Debug for super::featurestore_monitoring_config::ThresholdConfig {
6189 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6190 let mut debug_struct = f.debug_struct("ThresholdConfig");
6191 debug_struct.field("threshold", &self.threshold);
6192 if !self._unknown_fields.is_empty() {
6193 debug_struct.field("_unknown_fields", &self._unknown_fields);
6194 }
6195 debug_struct.finish()
6196 }
6197}
6198
6199#[cfg(feature = "featurestore-online-serving-service")]
6200impl std::fmt::Debug for super::WriteFeatureValuesRequest {
6201 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6202 let mut debug_struct = f.debug_struct("WriteFeatureValuesRequest");
6203 debug_struct.field("entity_type", &self.entity_type);
6204 debug_struct.field("payloads", &self.payloads);
6205 if !self._unknown_fields.is_empty() {
6206 debug_struct.field("_unknown_fields", &self._unknown_fields);
6207 }
6208 debug_struct.finish()
6209 }
6210}
6211
6212#[cfg(feature = "featurestore-online-serving-service")]
6213impl std::fmt::Debug for super::WriteFeatureValuesPayload {
6214 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6215 let mut debug_struct = f.debug_struct("WriteFeatureValuesPayload");
6216 debug_struct.field("entity_id", &self.entity_id);
6217 debug_struct.field("feature_values", &self.feature_values);
6218 if !self._unknown_fields.is_empty() {
6219 debug_struct.field("_unknown_fields", &self._unknown_fields);
6220 }
6221 debug_struct.finish()
6222 }
6223}
6224
6225#[cfg(feature = "featurestore-online-serving-service")]
6226impl std::fmt::Debug for super::WriteFeatureValuesResponse {
6227 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6228 let mut debug_struct = f.debug_struct("WriteFeatureValuesResponse");
6229 if !self._unknown_fields.is_empty() {
6230 debug_struct.field("_unknown_fields", &self._unknown_fields);
6231 }
6232 debug_struct.finish()
6233 }
6234}
6235
6236#[cfg(feature = "featurestore-online-serving-service")]
6237impl std::fmt::Debug for super::ReadFeatureValuesRequest {
6238 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6239 let mut debug_struct = f.debug_struct("ReadFeatureValuesRequest");
6240 debug_struct.field("entity_type", &self.entity_type);
6241 debug_struct.field("entity_id", &self.entity_id);
6242 debug_struct.field("feature_selector", &self.feature_selector);
6243 if !self._unknown_fields.is_empty() {
6244 debug_struct.field("_unknown_fields", &self._unknown_fields);
6245 }
6246 debug_struct.finish()
6247 }
6248}
6249
6250#[cfg(feature = "featurestore-online-serving-service")]
6251impl std::fmt::Debug for super::ReadFeatureValuesResponse {
6252 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6253 let mut debug_struct = f.debug_struct("ReadFeatureValuesResponse");
6254 debug_struct.field("header", &self.header);
6255 debug_struct.field("entity_view", &self.entity_view);
6256 if !self._unknown_fields.is_empty() {
6257 debug_struct.field("_unknown_fields", &self._unknown_fields);
6258 }
6259 debug_struct.finish()
6260 }
6261}
6262
6263#[cfg(feature = "featurestore-online-serving-service")]
6264impl std::fmt::Debug for super::read_feature_values_response::FeatureDescriptor {
6265 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6266 let mut debug_struct = f.debug_struct("FeatureDescriptor");
6267 debug_struct.field("id", &self.id);
6268 if !self._unknown_fields.is_empty() {
6269 debug_struct.field("_unknown_fields", &self._unknown_fields);
6270 }
6271 debug_struct.finish()
6272 }
6273}
6274
6275#[cfg(feature = "featurestore-online-serving-service")]
6276impl std::fmt::Debug for super::read_feature_values_response::Header {
6277 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6278 let mut debug_struct = f.debug_struct("Header");
6279 debug_struct.field("entity_type", &self.entity_type);
6280 debug_struct.field("feature_descriptors", &self.feature_descriptors);
6281 if !self._unknown_fields.is_empty() {
6282 debug_struct.field("_unknown_fields", &self._unknown_fields);
6283 }
6284 debug_struct.finish()
6285 }
6286}
6287
6288#[cfg(feature = "featurestore-online-serving-service")]
6289impl std::fmt::Debug for super::read_feature_values_response::EntityView {
6290 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6291 let mut debug_struct = f.debug_struct("EntityView");
6292 debug_struct.field("entity_id", &self.entity_id);
6293 debug_struct.field("data", &self.data);
6294 if !self._unknown_fields.is_empty() {
6295 debug_struct.field("_unknown_fields", &self._unknown_fields);
6296 }
6297 debug_struct.finish()
6298 }
6299}
6300
6301#[cfg(feature = "featurestore-online-serving-service")]
6302impl std::fmt::Debug for super::read_feature_values_response::entity_view::Data {
6303 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6304 let mut debug_struct = f.debug_struct("Data");
6305 debug_struct.field("data", &self.data);
6306 if !self._unknown_fields.is_empty() {
6307 debug_struct.field("_unknown_fields", &self._unknown_fields);
6308 }
6309 debug_struct.finish()
6310 }
6311}
6312
6313#[cfg(feature = "featurestore-online-serving-service")]
6314impl std::fmt::Debug for super::StreamingReadFeatureValuesRequest {
6315 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6316 let mut debug_struct = f.debug_struct("StreamingReadFeatureValuesRequest");
6317 debug_struct.field("entity_type", &self.entity_type);
6318 debug_struct.field("entity_ids", &self.entity_ids);
6319 debug_struct.field("feature_selector", &self.feature_selector);
6320 if !self._unknown_fields.is_empty() {
6321 debug_struct.field("_unknown_fields", &self._unknown_fields);
6322 }
6323 debug_struct.finish()
6324 }
6325}
6326
6327#[cfg(any(
6328 feature = "feature-online-store-service",
6329 feature = "featurestore-online-serving-service",
6330))]
6331impl std::fmt::Debug for super::FeatureValue {
6332 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6333 let mut debug_struct = f.debug_struct("FeatureValue");
6334 debug_struct.field("metadata", &self.metadata);
6335 debug_struct.field("value", &self.value);
6336 if !self._unknown_fields.is_empty() {
6337 debug_struct.field("_unknown_fields", &self._unknown_fields);
6338 }
6339 debug_struct.finish()
6340 }
6341}
6342
6343#[cfg(any(
6344 feature = "feature-online-store-service",
6345 feature = "featurestore-online-serving-service",
6346))]
6347impl std::fmt::Debug for super::feature_value::Metadata {
6348 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6349 let mut debug_struct = f.debug_struct("Metadata");
6350 debug_struct.field("generate_time", &self.generate_time);
6351 if !self._unknown_fields.is_empty() {
6352 debug_struct.field("_unknown_fields", &self._unknown_fields);
6353 }
6354 debug_struct.finish()
6355 }
6356}
6357
6358#[cfg(any(
6359 feature = "feature-online-store-service",
6360 feature = "featurestore-online-serving-service",
6361))]
6362impl std::fmt::Debug for super::StructValue {
6363 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6364 let mut debug_struct = f.debug_struct("StructValue");
6365 debug_struct.field("values", &self.values);
6366 if !self._unknown_fields.is_empty() {
6367 debug_struct.field("_unknown_fields", &self._unknown_fields);
6368 }
6369 debug_struct.finish()
6370 }
6371}
6372
6373#[cfg(any(
6374 feature = "feature-online-store-service",
6375 feature = "featurestore-online-serving-service",
6376))]
6377impl std::fmt::Debug for super::StructFieldValue {
6378 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6379 let mut debug_struct = f.debug_struct("StructFieldValue");
6380 debug_struct.field("name", &self.name);
6381 debug_struct.field("value", &self.value);
6382 if !self._unknown_fields.is_empty() {
6383 debug_struct.field("_unknown_fields", &self._unknown_fields);
6384 }
6385 debug_struct.finish()
6386 }
6387}
6388
6389#[cfg(feature = "featurestore-online-serving-service")]
6390impl std::fmt::Debug for super::FeatureValueList {
6391 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6392 let mut debug_struct = f.debug_struct("FeatureValueList");
6393 debug_struct.field("values", &self.values);
6394 if !self._unknown_fields.is_empty() {
6395 debug_struct.field("_unknown_fields", &self._unknown_fields);
6396 }
6397 debug_struct.finish()
6398 }
6399}
6400
6401#[cfg(feature = "featurestore-service")]
6402impl std::fmt::Debug for super::CreateFeaturestoreRequest {
6403 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6404 let mut debug_struct = f.debug_struct("CreateFeaturestoreRequest");
6405 debug_struct.field("parent", &self.parent);
6406 debug_struct.field("featurestore", &self.featurestore);
6407 debug_struct.field("featurestore_id", &self.featurestore_id);
6408 if !self._unknown_fields.is_empty() {
6409 debug_struct.field("_unknown_fields", &self._unknown_fields);
6410 }
6411 debug_struct.finish()
6412 }
6413}
6414
6415#[cfg(feature = "featurestore-service")]
6416impl std::fmt::Debug for super::GetFeaturestoreRequest {
6417 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6418 let mut debug_struct = f.debug_struct("GetFeaturestoreRequest");
6419 debug_struct.field("name", &self.name);
6420 if !self._unknown_fields.is_empty() {
6421 debug_struct.field("_unknown_fields", &self._unknown_fields);
6422 }
6423 debug_struct.finish()
6424 }
6425}
6426
6427#[cfg(feature = "featurestore-service")]
6428impl std::fmt::Debug for super::ListFeaturestoresRequest {
6429 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6430 let mut debug_struct = f.debug_struct("ListFeaturestoresRequest");
6431 debug_struct.field("parent", &self.parent);
6432 debug_struct.field("filter", &self.filter);
6433 debug_struct.field("page_size", &self.page_size);
6434 debug_struct.field("page_token", &self.page_token);
6435 debug_struct.field("order_by", &self.order_by);
6436 debug_struct.field("read_mask", &self.read_mask);
6437 if !self._unknown_fields.is_empty() {
6438 debug_struct.field("_unknown_fields", &self._unknown_fields);
6439 }
6440 debug_struct.finish()
6441 }
6442}
6443
6444#[cfg(feature = "featurestore-service")]
6445impl std::fmt::Debug for super::ListFeaturestoresResponse {
6446 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6447 let mut debug_struct = f.debug_struct("ListFeaturestoresResponse");
6448 debug_struct.field("featurestores", &self.featurestores);
6449 debug_struct.field("next_page_token", &self.next_page_token);
6450 if !self._unknown_fields.is_empty() {
6451 debug_struct.field("_unknown_fields", &self._unknown_fields);
6452 }
6453 debug_struct.finish()
6454 }
6455}
6456
6457#[cfg(feature = "featurestore-service")]
6458impl std::fmt::Debug for super::UpdateFeaturestoreRequest {
6459 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6460 let mut debug_struct = f.debug_struct("UpdateFeaturestoreRequest");
6461 debug_struct.field("featurestore", &self.featurestore);
6462 debug_struct.field("update_mask", &self.update_mask);
6463 if !self._unknown_fields.is_empty() {
6464 debug_struct.field("_unknown_fields", &self._unknown_fields);
6465 }
6466 debug_struct.finish()
6467 }
6468}
6469
6470#[cfg(feature = "featurestore-service")]
6471impl std::fmt::Debug for super::DeleteFeaturestoreRequest {
6472 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6473 let mut debug_struct = f.debug_struct("DeleteFeaturestoreRequest");
6474 debug_struct.field("name", &self.name);
6475 debug_struct.field("force", &self.force);
6476 if !self._unknown_fields.is_empty() {
6477 debug_struct.field("_unknown_fields", &self._unknown_fields);
6478 }
6479 debug_struct.finish()
6480 }
6481}
6482
6483#[cfg(feature = "featurestore-service")]
6484impl std::fmt::Debug for super::ImportFeatureValuesRequest {
6485 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6486 let mut debug_struct = f.debug_struct("ImportFeatureValuesRequest");
6487 debug_struct.field("entity_type", &self.entity_type);
6488 debug_struct.field("entity_id_field", &self.entity_id_field);
6489 debug_struct.field("feature_specs", &self.feature_specs);
6490 debug_struct.field("disable_online_serving", &self.disable_online_serving);
6491 debug_struct.field("worker_count", &self.worker_count);
6492 debug_struct.field(
6493 "disable_ingestion_analysis",
6494 &self.disable_ingestion_analysis,
6495 );
6496 debug_struct.field("source", &self.source);
6497 debug_struct.field("feature_time_source", &self.feature_time_source);
6498 if !self._unknown_fields.is_empty() {
6499 debug_struct.field("_unknown_fields", &self._unknown_fields);
6500 }
6501 debug_struct.finish()
6502 }
6503}
6504
6505#[cfg(feature = "featurestore-service")]
6506impl std::fmt::Debug for super::import_feature_values_request::FeatureSpec {
6507 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6508 let mut debug_struct = f.debug_struct("FeatureSpec");
6509 debug_struct.field("id", &self.id);
6510 debug_struct.field("source_field", &self.source_field);
6511 if !self._unknown_fields.is_empty() {
6512 debug_struct.field("_unknown_fields", &self._unknown_fields);
6513 }
6514 debug_struct.finish()
6515 }
6516}
6517
6518#[cfg(feature = "featurestore-service")]
6519impl std::fmt::Debug for super::ImportFeatureValuesResponse {
6520 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6521 let mut debug_struct = f.debug_struct("ImportFeatureValuesResponse");
6522 debug_struct.field("imported_entity_count", &self.imported_entity_count);
6523 debug_struct.field(
6524 "imported_feature_value_count",
6525 &self.imported_feature_value_count,
6526 );
6527 debug_struct.field("invalid_row_count", &self.invalid_row_count);
6528 debug_struct.field(
6529 "timestamp_outside_retention_rows_count",
6530 &self.timestamp_outside_retention_rows_count,
6531 );
6532 if !self._unknown_fields.is_empty() {
6533 debug_struct.field("_unknown_fields", &self._unknown_fields);
6534 }
6535 debug_struct.finish()
6536 }
6537}
6538
6539#[cfg(feature = "featurestore-service")]
6540impl std::fmt::Debug for super::BatchReadFeatureValuesRequest {
6541 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6542 let mut debug_struct = f.debug_struct("BatchReadFeatureValuesRequest");
6543 debug_struct.field("featurestore", &self.featurestore);
6544 debug_struct.field("destination", &self.destination);
6545 debug_struct.field("pass_through_fields", &self.pass_through_fields);
6546 debug_struct.field("entity_type_specs", &self.entity_type_specs);
6547 debug_struct.field("start_time", &self.start_time);
6548 debug_struct.field("read_option", &self.read_option);
6549 if !self._unknown_fields.is_empty() {
6550 debug_struct.field("_unknown_fields", &self._unknown_fields);
6551 }
6552 debug_struct.finish()
6553 }
6554}
6555
6556#[cfg(feature = "featurestore-service")]
6557impl std::fmt::Debug for super::batch_read_feature_values_request::PassThroughField {
6558 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6559 let mut debug_struct = f.debug_struct("PassThroughField");
6560 debug_struct.field("field_name", &self.field_name);
6561 if !self._unknown_fields.is_empty() {
6562 debug_struct.field("_unknown_fields", &self._unknown_fields);
6563 }
6564 debug_struct.finish()
6565 }
6566}
6567
6568#[cfg(feature = "featurestore-service")]
6569impl std::fmt::Debug for super::batch_read_feature_values_request::EntityTypeSpec {
6570 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6571 let mut debug_struct = f.debug_struct("EntityTypeSpec");
6572 debug_struct.field("entity_type_id", &self.entity_type_id);
6573 debug_struct.field("feature_selector", &self.feature_selector);
6574 debug_struct.field("settings", &self.settings);
6575 if !self._unknown_fields.is_empty() {
6576 debug_struct.field("_unknown_fields", &self._unknown_fields);
6577 }
6578 debug_struct.finish()
6579 }
6580}
6581
6582#[cfg(feature = "featurestore-service")]
6583impl std::fmt::Debug for super::ExportFeatureValuesRequest {
6584 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6585 let mut debug_struct = f.debug_struct("ExportFeatureValuesRequest");
6586 debug_struct.field("entity_type", &self.entity_type);
6587 debug_struct.field("destination", &self.destination);
6588 debug_struct.field("feature_selector", &self.feature_selector);
6589 debug_struct.field("settings", &self.settings);
6590 debug_struct.field("mode", &self.mode);
6591 if !self._unknown_fields.is_empty() {
6592 debug_struct.field("_unknown_fields", &self._unknown_fields);
6593 }
6594 debug_struct.finish()
6595 }
6596}
6597
6598#[cfg(feature = "featurestore-service")]
6599impl std::fmt::Debug for super::export_feature_values_request::SnapshotExport {
6600 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6601 let mut debug_struct = f.debug_struct("SnapshotExport");
6602 debug_struct.field("snapshot_time", &self.snapshot_time);
6603 debug_struct.field("start_time", &self.start_time);
6604 if !self._unknown_fields.is_empty() {
6605 debug_struct.field("_unknown_fields", &self._unknown_fields);
6606 }
6607 debug_struct.finish()
6608 }
6609}
6610
6611#[cfg(feature = "featurestore-service")]
6612impl std::fmt::Debug for super::export_feature_values_request::FullExport {
6613 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6614 let mut debug_struct = f.debug_struct("FullExport");
6615 debug_struct.field("start_time", &self.start_time);
6616 debug_struct.field("end_time", &self.end_time);
6617 if !self._unknown_fields.is_empty() {
6618 debug_struct.field("_unknown_fields", &self._unknown_fields);
6619 }
6620 debug_struct.finish()
6621 }
6622}
6623
6624#[cfg(feature = "featurestore-service")]
6625impl std::fmt::Debug for super::DestinationFeatureSetting {
6626 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6627 let mut debug_struct = f.debug_struct("DestinationFeatureSetting");
6628 debug_struct.field("feature_id", &self.feature_id);
6629 debug_struct.field("destination_field", &self.destination_field);
6630 if !self._unknown_fields.is_empty() {
6631 debug_struct.field("_unknown_fields", &self._unknown_fields);
6632 }
6633 debug_struct.finish()
6634 }
6635}
6636
6637#[cfg(feature = "featurestore-service")]
6638impl std::fmt::Debug for super::FeatureValueDestination {
6639 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6640 let mut debug_struct = f.debug_struct("FeatureValueDestination");
6641 debug_struct.field("destination", &self.destination);
6642 if !self._unknown_fields.is_empty() {
6643 debug_struct.field("_unknown_fields", &self._unknown_fields);
6644 }
6645 debug_struct.finish()
6646 }
6647}
6648
6649#[cfg(feature = "featurestore-service")]
6650impl std::fmt::Debug for super::ExportFeatureValuesResponse {
6651 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6652 let mut debug_struct = f.debug_struct("ExportFeatureValuesResponse");
6653 if !self._unknown_fields.is_empty() {
6654 debug_struct.field("_unknown_fields", &self._unknown_fields);
6655 }
6656 debug_struct.finish()
6657 }
6658}
6659
6660#[cfg(feature = "featurestore-service")]
6661impl std::fmt::Debug for super::BatchReadFeatureValuesResponse {
6662 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6663 let mut debug_struct = f.debug_struct("BatchReadFeatureValuesResponse");
6664 if !self._unknown_fields.is_empty() {
6665 debug_struct.field("_unknown_fields", &self._unknown_fields);
6666 }
6667 debug_struct.finish()
6668 }
6669}
6670
6671#[cfg(feature = "featurestore-service")]
6672impl std::fmt::Debug for super::CreateEntityTypeRequest {
6673 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6674 let mut debug_struct = f.debug_struct("CreateEntityTypeRequest");
6675 debug_struct.field("parent", &self.parent);
6676 debug_struct.field("entity_type", &self.entity_type);
6677 debug_struct.field("entity_type_id", &self.entity_type_id);
6678 if !self._unknown_fields.is_empty() {
6679 debug_struct.field("_unknown_fields", &self._unknown_fields);
6680 }
6681 debug_struct.finish()
6682 }
6683}
6684
6685#[cfg(feature = "featurestore-service")]
6686impl std::fmt::Debug for super::GetEntityTypeRequest {
6687 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6688 let mut debug_struct = f.debug_struct("GetEntityTypeRequest");
6689 debug_struct.field("name", &self.name);
6690 if !self._unknown_fields.is_empty() {
6691 debug_struct.field("_unknown_fields", &self._unknown_fields);
6692 }
6693 debug_struct.finish()
6694 }
6695}
6696
6697#[cfg(feature = "featurestore-service")]
6698impl std::fmt::Debug for super::ListEntityTypesRequest {
6699 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6700 let mut debug_struct = f.debug_struct("ListEntityTypesRequest");
6701 debug_struct.field("parent", &self.parent);
6702 debug_struct.field("filter", &self.filter);
6703 debug_struct.field("page_size", &self.page_size);
6704 debug_struct.field("page_token", &self.page_token);
6705 debug_struct.field("order_by", &self.order_by);
6706 debug_struct.field("read_mask", &self.read_mask);
6707 if !self._unknown_fields.is_empty() {
6708 debug_struct.field("_unknown_fields", &self._unknown_fields);
6709 }
6710 debug_struct.finish()
6711 }
6712}
6713
6714#[cfg(feature = "featurestore-service")]
6715impl std::fmt::Debug for super::ListEntityTypesResponse {
6716 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6717 let mut debug_struct = f.debug_struct("ListEntityTypesResponse");
6718 debug_struct.field("entity_types", &self.entity_types);
6719 debug_struct.field("next_page_token", &self.next_page_token);
6720 if !self._unknown_fields.is_empty() {
6721 debug_struct.field("_unknown_fields", &self._unknown_fields);
6722 }
6723 debug_struct.finish()
6724 }
6725}
6726
6727#[cfg(feature = "featurestore-service")]
6728impl std::fmt::Debug for super::UpdateEntityTypeRequest {
6729 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6730 let mut debug_struct = f.debug_struct("UpdateEntityTypeRequest");
6731 debug_struct.field("entity_type", &self.entity_type);
6732 debug_struct.field("update_mask", &self.update_mask);
6733 if !self._unknown_fields.is_empty() {
6734 debug_struct.field("_unknown_fields", &self._unknown_fields);
6735 }
6736 debug_struct.finish()
6737 }
6738}
6739
6740#[cfg(feature = "featurestore-service")]
6741impl std::fmt::Debug for super::DeleteEntityTypeRequest {
6742 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6743 let mut debug_struct = f.debug_struct("DeleteEntityTypeRequest");
6744 debug_struct.field("name", &self.name);
6745 debug_struct.field("force", &self.force);
6746 if !self._unknown_fields.is_empty() {
6747 debug_struct.field("_unknown_fields", &self._unknown_fields);
6748 }
6749 debug_struct.finish()
6750 }
6751}
6752
6753#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6754impl std::fmt::Debug for super::CreateFeatureRequest {
6755 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6756 let mut debug_struct = f.debug_struct("CreateFeatureRequest");
6757 debug_struct.field("parent", &self.parent);
6758 debug_struct.field("feature", &self.feature);
6759 debug_struct.field("feature_id", &self.feature_id);
6760 if !self._unknown_fields.is_empty() {
6761 debug_struct.field("_unknown_fields", &self._unknown_fields);
6762 }
6763 debug_struct.finish()
6764 }
6765}
6766
6767#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6768impl std::fmt::Debug for super::BatchCreateFeaturesRequest {
6769 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6770 let mut debug_struct = f.debug_struct("BatchCreateFeaturesRequest");
6771 debug_struct.field("parent", &self.parent);
6772 debug_struct.field("requests", &self.requests);
6773 if !self._unknown_fields.is_empty() {
6774 debug_struct.field("_unknown_fields", &self._unknown_fields);
6775 }
6776 debug_struct.finish()
6777 }
6778}
6779
6780#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6781impl std::fmt::Debug for super::BatchCreateFeaturesResponse {
6782 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6783 let mut debug_struct = f.debug_struct("BatchCreateFeaturesResponse");
6784 debug_struct.field("features", &self.features);
6785 if !self._unknown_fields.is_empty() {
6786 debug_struct.field("_unknown_fields", &self._unknown_fields);
6787 }
6788 debug_struct.finish()
6789 }
6790}
6791
6792#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6793impl std::fmt::Debug for super::GetFeatureRequest {
6794 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6795 let mut debug_struct = f.debug_struct("GetFeatureRequest");
6796 debug_struct.field("name", &self.name);
6797 if !self._unknown_fields.is_empty() {
6798 debug_struct.field("_unknown_fields", &self._unknown_fields);
6799 }
6800 debug_struct.finish()
6801 }
6802}
6803
6804#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6805impl std::fmt::Debug for super::ListFeaturesRequest {
6806 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6807 let mut debug_struct = f.debug_struct("ListFeaturesRequest");
6808 debug_struct.field("parent", &self.parent);
6809 debug_struct.field("filter", &self.filter);
6810 debug_struct.field("page_size", &self.page_size);
6811 debug_struct.field("page_token", &self.page_token);
6812 debug_struct.field("order_by", &self.order_by);
6813 debug_struct.field("read_mask", &self.read_mask);
6814 debug_struct.field("latest_stats_count", &self.latest_stats_count);
6815 if !self._unknown_fields.is_empty() {
6816 debug_struct.field("_unknown_fields", &self._unknown_fields);
6817 }
6818 debug_struct.finish()
6819 }
6820}
6821
6822#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6823impl std::fmt::Debug for super::ListFeaturesResponse {
6824 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6825 let mut debug_struct = f.debug_struct("ListFeaturesResponse");
6826 debug_struct.field("features", &self.features);
6827 debug_struct.field("next_page_token", &self.next_page_token);
6828 if !self._unknown_fields.is_empty() {
6829 debug_struct.field("_unknown_fields", &self._unknown_fields);
6830 }
6831 debug_struct.finish()
6832 }
6833}
6834
6835#[cfg(feature = "featurestore-service")]
6836impl std::fmt::Debug for super::SearchFeaturesRequest {
6837 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6838 let mut debug_struct = f.debug_struct("SearchFeaturesRequest");
6839 debug_struct.field("location", &self.location);
6840 debug_struct.field("query", &self.query);
6841 debug_struct.field("page_size", &self.page_size);
6842 debug_struct.field("page_token", &self.page_token);
6843 if !self._unknown_fields.is_empty() {
6844 debug_struct.field("_unknown_fields", &self._unknown_fields);
6845 }
6846 debug_struct.finish()
6847 }
6848}
6849
6850#[cfg(feature = "featurestore-service")]
6851impl std::fmt::Debug for super::SearchFeaturesResponse {
6852 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6853 let mut debug_struct = f.debug_struct("SearchFeaturesResponse");
6854 debug_struct.field("features", &self.features);
6855 debug_struct.field("next_page_token", &self.next_page_token);
6856 if !self._unknown_fields.is_empty() {
6857 debug_struct.field("_unknown_fields", &self._unknown_fields);
6858 }
6859 debug_struct.finish()
6860 }
6861}
6862
6863#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6864impl std::fmt::Debug for super::UpdateFeatureRequest {
6865 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6866 let mut debug_struct = f.debug_struct("UpdateFeatureRequest");
6867 debug_struct.field("feature", &self.feature);
6868 debug_struct.field("update_mask", &self.update_mask);
6869 if !self._unknown_fields.is_empty() {
6870 debug_struct.field("_unknown_fields", &self._unknown_fields);
6871 }
6872 debug_struct.finish()
6873 }
6874}
6875
6876#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6877impl std::fmt::Debug for super::DeleteFeatureRequest {
6878 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6879 let mut debug_struct = f.debug_struct("DeleteFeatureRequest");
6880 debug_struct.field("name", &self.name);
6881 if !self._unknown_fields.is_empty() {
6882 debug_struct.field("_unknown_fields", &self._unknown_fields);
6883 }
6884 debug_struct.finish()
6885 }
6886}
6887
6888#[cfg(feature = "featurestore-service")]
6889impl std::fmt::Debug for super::CreateFeaturestoreOperationMetadata {
6890 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6891 let mut debug_struct = f.debug_struct("CreateFeaturestoreOperationMetadata");
6892 debug_struct.field("generic_metadata", &self.generic_metadata);
6893 if !self._unknown_fields.is_empty() {
6894 debug_struct.field("_unknown_fields", &self._unknown_fields);
6895 }
6896 debug_struct.finish()
6897 }
6898}
6899
6900#[cfg(feature = "featurestore-service")]
6901impl std::fmt::Debug for super::UpdateFeaturestoreOperationMetadata {
6902 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6903 let mut debug_struct = f.debug_struct("UpdateFeaturestoreOperationMetadata");
6904 debug_struct.field("generic_metadata", &self.generic_metadata);
6905 if !self._unknown_fields.is_empty() {
6906 debug_struct.field("_unknown_fields", &self._unknown_fields);
6907 }
6908 debug_struct.finish()
6909 }
6910}
6911
6912#[cfg(feature = "featurestore-service")]
6913impl std::fmt::Debug for super::ImportFeatureValuesOperationMetadata {
6914 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6915 let mut debug_struct = f.debug_struct("ImportFeatureValuesOperationMetadata");
6916 debug_struct.field("generic_metadata", &self.generic_metadata);
6917 debug_struct.field("imported_entity_count", &self.imported_entity_count);
6918 debug_struct.field(
6919 "imported_feature_value_count",
6920 &self.imported_feature_value_count,
6921 );
6922 debug_struct.field("source_uris", &self.source_uris);
6923 debug_struct.field("invalid_row_count", &self.invalid_row_count);
6924 debug_struct.field(
6925 "timestamp_outside_retention_rows_count",
6926 &self.timestamp_outside_retention_rows_count,
6927 );
6928 debug_struct.field("blocking_operation_ids", &self.blocking_operation_ids);
6929 if !self._unknown_fields.is_empty() {
6930 debug_struct.field("_unknown_fields", &self._unknown_fields);
6931 }
6932 debug_struct.finish()
6933 }
6934}
6935
6936#[cfg(feature = "featurestore-service")]
6937impl std::fmt::Debug for super::ExportFeatureValuesOperationMetadata {
6938 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6939 let mut debug_struct = f.debug_struct("ExportFeatureValuesOperationMetadata");
6940 debug_struct.field("generic_metadata", &self.generic_metadata);
6941 if !self._unknown_fields.is_empty() {
6942 debug_struct.field("_unknown_fields", &self._unknown_fields);
6943 }
6944 debug_struct.finish()
6945 }
6946}
6947
6948#[cfg(feature = "featurestore-service")]
6949impl std::fmt::Debug for super::BatchReadFeatureValuesOperationMetadata {
6950 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6951 let mut debug_struct = f.debug_struct("BatchReadFeatureValuesOperationMetadata");
6952 debug_struct.field("generic_metadata", &self.generic_metadata);
6953 if !self._unknown_fields.is_empty() {
6954 debug_struct.field("_unknown_fields", &self._unknown_fields);
6955 }
6956 debug_struct.finish()
6957 }
6958}
6959
6960#[cfg(feature = "featurestore-service")]
6961impl std::fmt::Debug for super::DeleteFeatureValuesOperationMetadata {
6962 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6963 let mut debug_struct = f.debug_struct("DeleteFeatureValuesOperationMetadata");
6964 debug_struct.field("generic_metadata", &self.generic_metadata);
6965 if !self._unknown_fields.is_empty() {
6966 debug_struct.field("_unknown_fields", &self._unknown_fields);
6967 }
6968 debug_struct.finish()
6969 }
6970}
6971
6972#[cfg(feature = "featurestore-service")]
6973impl std::fmt::Debug for super::CreateEntityTypeOperationMetadata {
6974 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6975 let mut debug_struct = f.debug_struct("CreateEntityTypeOperationMetadata");
6976 debug_struct.field("generic_metadata", &self.generic_metadata);
6977 if !self._unknown_fields.is_empty() {
6978 debug_struct.field("_unknown_fields", &self._unknown_fields);
6979 }
6980 debug_struct.finish()
6981 }
6982}
6983
6984#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6985impl std::fmt::Debug for super::CreateFeatureOperationMetadata {
6986 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6987 let mut debug_struct = f.debug_struct("CreateFeatureOperationMetadata");
6988 debug_struct.field("generic_metadata", &self.generic_metadata);
6989 if !self._unknown_fields.is_empty() {
6990 debug_struct.field("_unknown_fields", &self._unknown_fields);
6991 }
6992 debug_struct.finish()
6993 }
6994}
6995
6996#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6997impl std::fmt::Debug for super::BatchCreateFeaturesOperationMetadata {
6998 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6999 let mut debug_struct = f.debug_struct("BatchCreateFeaturesOperationMetadata");
7000 debug_struct.field("generic_metadata", &self.generic_metadata);
7001 if !self._unknown_fields.is_empty() {
7002 debug_struct.field("_unknown_fields", &self._unknown_fields);
7003 }
7004 debug_struct.finish()
7005 }
7006}
7007
7008#[cfg(feature = "featurestore-service")]
7009impl std::fmt::Debug for super::DeleteFeatureValuesRequest {
7010 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7011 let mut debug_struct = f.debug_struct("DeleteFeatureValuesRequest");
7012 debug_struct.field("entity_type", &self.entity_type);
7013 debug_struct.field("delete_option", &self.delete_option);
7014 if !self._unknown_fields.is_empty() {
7015 debug_struct.field("_unknown_fields", &self._unknown_fields);
7016 }
7017 debug_struct.finish()
7018 }
7019}
7020
7021#[cfg(feature = "featurestore-service")]
7022impl std::fmt::Debug for super::delete_feature_values_request::SelectEntity {
7023 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7024 let mut debug_struct = f.debug_struct("SelectEntity");
7025 debug_struct.field("entity_id_selector", &self.entity_id_selector);
7026 if !self._unknown_fields.is_empty() {
7027 debug_struct.field("_unknown_fields", &self._unknown_fields);
7028 }
7029 debug_struct.finish()
7030 }
7031}
7032
7033#[cfg(feature = "featurestore-service")]
7034impl std::fmt::Debug for super::delete_feature_values_request::SelectTimeRangeAndFeature {
7035 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7036 let mut debug_struct = f.debug_struct("SelectTimeRangeAndFeature");
7037 debug_struct.field("time_range", &self.time_range);
7038 debug_struct.field("feature_selector", &self.feature_selector);
7039 debug_struct.field(
7040 "skip_online_storage_delete",
7041 &self.skip_online_storage_delete,
7042 );
7043 if !self._unknown_fields.is_empty() {
7044 debug_struct.field("_unknown_fields", &self._unknown_fields);
7045 }
7046 debug_struct.finish()
7047 }
7048}
7049
7050#[cfg(feature = "featurestore-service")]
7051impl std::fmt::Debug for super::DeleteFeatureValuesResponse {
7052 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7053 let mut debug_struct = f.debug_struct("DeleteFeatureValuesResponse");
7054 debug_struct.field("response", &self.response);
7055 if !self._unknown_fields.is_empty() {
7056 debug_struct.field("_unknown_fields", &self._unknown_fields);
7057 }
7058 debug_struct.finish()
7059 }
7060}
7061
7062#[cfg(feature = "featurestore-service")]
7063impl std::fmt::Debug for super::delete_feature_values_response::SelectEntity {
7064 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7065 let mut debug_struct = f.debug_struct("SelectEntity");
7066 debug_struct.field(
7067 "offline_storage_deleted_entity_row_count",
7068 &self.offline_storage_deleted_entity_row_count,
7069 );
7070 debug_struct.field(
7071 "online_storage_deleted_entity_count",
7072 &self.online_storage_deleted_entity_count,
7073 );
7074 if !self._unknown_fields.is_empty() {
7075 debug_struct.field("_unknown_fields", &self._unknown_fields);
7076 }
7077 debug_struct.finish()
7078 }
7079}
7080
7081#[cfg(feature = "featurestore-service")]
7082impl std::fmt::Debug for super::delete_feature_values_response::SelectTimeRangeAndFeature {
7083 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7084 let mut debug_struct = f.debug_struct("SelectTimeRangeAndFeature");
7085 debug_struct.field("impacted_feature_count", &self.impacted_feature_count);
7086 debug_struct.field(
7087 "offline_storage_modified_entity_row_count",
7088 &self.offline_storage_modified_entity_row_count,
7089 );
7090 debug_struct.field(
7091 "online_storage_modified_entity_count",
7092 &self.online_storage_modified_entity_count,
7093 );
7094 if !self._unknown_fields.is_empty() {
7095 debug_struct.field("_unknown_fields", &self._unknown_fields);
7096 }
7097 debug_struct.finish()
7098 }
7099}
7100
7101#[cfg(feature = "featurestore-service")]
7102impl std::fmt::Debug for super::EntityIdSelector {
7103 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7104 let mut debug_struct = f.debug_struct("EntityIdSelector");
7105 debug_struct.field("entity_id_field", &self.entity_id_field);
7106 debug_struct.field("entity_ids_source", &self.entity_ids_source);
7107 if !self._unknown_fields.is_empty() {
7108 debug_struct.field("_unknown_fields", &self._unknown_fields);
7109 }
7110 debug_struct.finish()
7111 }
7112}
7113
7114#[cfg(feature = "gen-ai-cache-service")]
7115impl std::fmt::Debug for super::CreateCachedContentRequest {
7116 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7117 let mut debug_struct = f.debug_struct("CreateCachedContentRequest");
7118 debug_struct.field("parent", &self.parent);
7119 debug_struct.field("cached_content", &self.cached_content);
7120 if !self._unknown_fields.is_empty() {
7121 debug_struct.field("_unknown_fields", &self._unknown_fields);
7122 }
7123 debug_struct.finish()
7124 }
7125}
7126
7127#[cfg(feature = "gen-ai-cache-service")]
7128impl std::fmt::Debug for super::GetCachedContentRequest {
7129 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7130 let mut debug_struct = f.debug_struct("GetCachedContentRequest");
7131 debug_struct.field("name", &self.name);
7132 if !self._unknown_fields.is_empty() {
7133 debug_struct.field("_unknown_fields", &self._unknown_fields);
7134 }
7135 debug_struct.finish()
7136 }
7137}
7138
7139#[cfg(feature = "gen-ai-cache-service")]
7140impl std::fmt::Debug for super::UpdateCachedContentRequest {
7141 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7142 let mut debug_struct = f.debug_struct("UpdateCachedContentRequest");
7143 debug_struct.field("cached_content", &self.cached_content);
7144 debug_struct.field("update_mask", &self.update_mask);
7145 if !self._unknown_fields.is_empty() {
7146 debug_struct.field("_unknown_fields", &self._unknown_fields);
7147 }
7148 debug_struct.finish()
7149 }
7150}
7151
7152#[cfg(feature = "gen-ai-cache-service")]
7153impl std::fmt::Debug for super::DeleteCachedContentRequest {
7154 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7155 let mut debug_struct = f.debug_struct("DeleteCachedContentRequest");
7156 debug_struct.field("name", &self.name);
7157 if !self._unknown_fields.is_empty() {
7158 debug_struct.field("_unknown_fields", &self._unknown_fields);
7159 }
7160 debug_struct.finish()
7161 }
7162}
7163
7164#[cfg(feature = "gen-ai-cache-service")]
7165impl std::fmt::Debug for super::ListCachedContentsRequest {
7166 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7167 let mut debug_struct = f.debug_struct("ListCachedContentsRequest");
7168 debug_struct.field("parent", &self.parent);
7169 debug_struct.field("page_size", &self.page_size);
7170 debug_struct.field("page_token", &self.page_token);
7171 if !self._unknown_fields.is_empty() {
7172 debug_struct.field("_unknown_fields", &self._unknown_fields);
7173 }
7174 debug_struct.finish()
7175 }
7176}
7177
7178#[cfg(feature = "gen-ai-cache-service")]
7179impl std::fmt::Debug for super::ListCachedContentsResponse {
7180 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7181 let mut debug_struct = f.debug_struct("ListCachedContentsResponse");
7182 debug_struct.field("cached_contents", &self.cached_contents);
7183 debug_struct.field("next_page_token", &self.next_page_token);
7184 if !self._unknown_fields.is_empty() {
7185 debug_struct.field("_unknown_fields", &self._unknown_fields);
7186 }
7187 debug_struct.finish()
7188 }
7189}
7190
7191#[cfg(feature = "gen-ai-tuning-service")]
7192impl std::fmt::Debug for super::CreateTuningJobRequest {
7193 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7194 let mut debug_struct = f.debug_struct("CreateTuningJobRequest");
7195 debug_struct.field("parent", &self.parent);
7196 debug_struct.field("tuning_job", &self.tuning_job);
7197 if !self._unknown_fields.is_empty() {
7198 debug_struct.field("_unknown_fields", &self._unknown_fields);
7199 }
7200 debug_struct.finish()
7201 }
7202}
7203
7204#[cfg(feature = "gen-ai-tuning-service")]
7205impl std::fmt::Debug for super::GetTuningJobRequest {
7206 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7207 let mut debug_struct = f.debug_struct("GetTuningJobRequest");
7208 debug_struct.field("name", &self.name);
7209 if !self._unknown_fields.is_empty() {
7210 debug_struct.field("_unknown_fields", &self._unknown_fields);
7211 }
7212 debug_struct.finish()
7213 }
7214}
7215
7216#[cfg(feature = "gen-ai-tuning-service")]
7217impl std::fmt::Debug for super::ListTuningJobsRequest {
7218 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7219 let mut debug_struct = f.debug_struct("ListTuningJobsRequest");
7220 debug_struct.field("parent", &self.parent);
7221 debug_struct.field("filter", &self.filter);
7222 debug_struct.field("page_size", &self.page_size);
7223 debug_struct.field("page_token", &self.page_token);
7224 if !self._unknown_fields.is_empty() {
7225 debug_struct.field("_unknown_fields", &self._unknown_fields);
7226 }
7227 debug_struct.finish()
7228 }
7229}
7230
7231#[cfg(feature = "gen-ai-tuning-service")]
7232impl std::fmt::Debug for super::ListTuningJobsResponse {
7233 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7234 let mut debug_struct = f.debug_struct("ListTuningJobsResponse");
7235 debug_struct.field("tuning_jobs", &self.tuning_jobs);
7236 debug_struct.field("next_page_token", &self.next_page_token);
7237 if !self._unknown_fields.is_empty() {
7238 debug_struct.field("_unknown_fields", &self._unknown_fields);
7239 }
7240 debug_struct.finish()
7241 }
7242}
7243
7244#[cfg(feature = "gen-ai-tuning-service")]
7245impl std::fmt::Debug for super::CancelTuningJobRequest {
7246 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7247 let mut debug_struct = f.debug_struct("CancelTuningJobRequest");
7248 debug_struct.field("name", &self.name);
7249 if !self._unknown_fields.is_empty() {
7250 debug_struct.field("_unknown_fields", &self._unknown_fields);
7251 }
7252 debug_struct.finish()
7253 }
7254}
7255
7256#[cfg(feature = "gen-ai-tuning-service")]
7257impl std::fmt::Debug for super::RebaseTunedModelRequest {
7258 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7259 let mut debug_struct = f.debug_struct("RebaseTunedModelRequest");
7260 debug_struct.field("parent", &self.parent);
7261 debug_struct.field("tuned_model_ref", &self.tuned_model_ref);
7262 debug_struct.field("tuning_job", &self.tuning_job);
7263 debug_struct.field("artifact_destination", &self.artifact_destination);
7264 debug_struct.field("deploy_to_same_endpoint", &self.deploy_to_same_endpoint);
7265 if !self._unknown_fields.is_empty() {
7266 debug_struct.field("_unknown_fields", &self._unknown_fields);
7267 }
7268 debug_struct.finish()
7269 }
7270}
7271
7272#[cfg(feature = "gen-ai-tuning-service")]
7273impl std::fmt::Debug for super::RebaseTunedModelOperationMetadata {
7274 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7275 let mut debug_struct = f.debug_struct("RebaseTunedModelOperationMetadata");
7276 debug_struct.field("generic_metadata", &self.generic_metadata);
7277 if !self._unknown_fields.is_empty() {
7278 debug_struct.field("_unknown_fields", &self._unknown_fields);
7279 }
7280 debug_struct.finish()
7281 }
7282}
7283
7284#[cfg(feature = "job-service")]
7285impl std::fmt::Debug for super::HyperparameterTuningJob {
7286 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7287 let mut debug_struct = f.debug_struct("HyperparameterTuningJob");
7288 debug_struct.field("name", &self.name);
7289 debug_struct.field("display_name", &self.display_name);
7290 debug_struct.field("study_spec", &self.study_spec);
7291 debug_struct.field("max_trial_count", &self.max_trial_count);
7292 debug_struct.field("parallel_trial_count", &self.parallel_trial_count);
7293 debug_struct.field("max_failed_trial_count", &self.max_failed_trial_count);
7294 debug_struct.field("trial_job_spec", &self.trial_job_spec);
7295 debug_struct.field("trials", &self.trials);
7296 debug_struct.field("state", &self.state);
7297 debug_struct.field("create_time", &self.create_time);
7298 debug_struct.field("start_time", &self.start_time);
7299 debug_struct.field("end_time", &self.end_time);
7300 debug_struct.field("update_time", &self.update_time);
7301 debug_struct.field("error", &self.error);
7302 debug_struct.field("labels", &self.labels);
7303 debug_struct.field("encryption_spec", &self.encryption_spec);
7304 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
7305 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
7306 if !self._unknown_fields.is_empty() {
7307 debug_struct.field("_unknown_fields", &self._unknown_fields);
7308 }
7309 debug_struct.finish()
7310 }
7311}
7312
7313#[cfg(feature = "index-service")]
7314impl std::fmt::Debug for super::Index {
7315 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7316 let mut debug_struct = f.debug_struct("Index");
7317 debug_struct.field("name", &self.name);
7318 debug_struct.field("display_name", &self.display_name);
7319 debug_struct.field("description", &self.description);
7320 debug_struct.field("metadata_schema_uri", &self.metadata_schema_uri);
7321 debug_struct.field("metadata", &self.metadata);
7322 debug_struct.field("deployed_indexes", &self.deployed_indexes);
7323 debug_struct.field("etag", &self.etag);
7324 debug_struct.field("labels", &self.labels);
7325 debug_struct.field("create_time", &self.create_time);
7326 debug_struct.field("update_time", &self.update_time);
7327 debug_struct.field("index_stats", &self.index_stats);
7328 debug_struct.field("index_update_method", &self.index_update_method);
7329 debug_struct.field("encryption_spec", &self.encryption_spec);
7330 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
7331 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
7332 if !self._unknown_fields.is_empty() {
7333 debug_struct.field("_unknown_fields", &self._unknown_fields);
7334 }
7335 debug_struct.finish()
7336 }
7337}
7338
7339#[cfg(any(feature = "index-service", feature = "match-service",))]
7340impl std::fmt::Debug for super::IndexDatapoint {
7341 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7342 let mut debug_struct = f.debug_struct("IndexDatapoint");
7343 debug_struct.field("datapoint_id", &self.datapoint_id);
7344 debug_struct.field("feature_vector", &self.feature_vector);
7345 debug_struct.field("sparse_embedding", &self.sparse_embedding);
7346 debug_struct.field("restricts", &self.restricts);
7347 debug_struct.field("numeric_restricts", &self.numeric_restricts);
7348 debug_struct.field("crowding_tag", &self.crowding_tag);
7349 debug_struct.field("embedding_metadata", &self.embedding_metadata);
7350 if !self._unknown_fields.is_empty() {
7351 debug_struct.field("_unknown_fields", &self._unknown_fields);
7352 }
7353 debug_struct.finish()
7354 }
7355}
7356
7357#[cfg(any(feature = "index-service", feature = "match-service",))]
7358impl std::fmt::Debug for super::index_datapoint::SparseEmbedding {
7359 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7360 let mut debug_struct = f.debug_struct("SparseEmbedding");
7361 debug_struct.field("values", &self.values);
7362 debug_struct.field("dimensions", &self.dimensions);
7363 if !self._unknown_fields.is_empty() {
7364 debug_struct.field("_unknown_fields", &self._unknown_fields);
7365 }
7366 debug_struct.finish()
7367 }
7368}
7369
7370#[cfg(any(feature = "index-service", feature = "match-service",))]
7371impl std::fmt::Debug for super::index_datapoint::Restriction {
7372 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7373 let mut debug_struct = f.debug_struct("Restriction");
7374 debug_struct.field("namespace", &self.namespace);
7375 debug_struct.field("allow_list", &self.allow_list);
7376 debug_struct.field("deny_list", &self.deny_list);
7377 if !self._unknown_fields.is_empty() {
7378 debug_struct.field("_unknown_fields", &self._unknown_fields);
7379 }
7380 debug_struct.finish()
7381 }
7382}
7383
7384#[cfg(any(feature = "index-service", feature = "match-service",))]
7385impl std::fmt::Debug for super::index_datapoint::NumericRestriction {
7386 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7387 let mut debug_struct = f.debug_struct("NumericRestriction");
7388 debug_struct.field("namespace", &self.namespace);
7389 debug_struct.field("op", &self.op);
7390 debug_struct.field("value", &self.value);
7391 if !self._unknown_fields.is_empty() {
7392 debug_struct.field("_unknown_fields", &self._unknown_fields);
7393 }
7394 debug_struct.finish()
7395 }
7396}
7397
7398#[cfg(any(feature = "index-service", feature = "match-service",))]
7399impl std::fmt::Debug for super::index_datapoint::CrowdingTag {
7400 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7401 let mut debug_struct = f.debug_struct("CrowdingTag");
7402 debug_struct.field("crowding_attribute", &self.crowding_attribute);
7403 if !self._unknown_fields.is_empty() {
7404 debug_struct.field("_unknown_fields", &self._unknown_fields);
7405 }
7406 debug_struct.finish()
7407 }
7408}
7409
7410#[cfg(feature = "index-service")]
7411impl std::fmt::Debug for super::IndexStats {
7412 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7413 let mut debug_struct = f.debug_struct("IndexStats");
7414 debug_struct.field("vectors_count", &self.vectors_count);
7415 debug_struct.field("sparse_vectors_count", &self.sparse_vectors_count);
7416 debug_struct.field("shards_count", &self.shards_count);
7417 if !self._unknown_fields.is_empty() {
7418 debug_struct.field("_unknown_fields", &self._unknown_fields);
7419 }
7420 debug_struct.finish()
7421 }
7422}
7423
7424#[cfg(feature = "index-endpoint-service")]
7425impl std::fmt::Debug for super::IndexEndpoint {
7426 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7427 let mut debug_struct = f.debug_struct("IndexEndpoint");
7428 debug_struct.field("name", &self.name);
7429 debug_struct.field("display_name", &self.display_name);
7430 debug_struct.field("description", &self.description);
7431 debug_struct.field("deployed_indexes", &self.deployed_indexes);
7432 debug_struct.field("etag", &self.etag);
7433 debug_struct.field("labels", &self.labels);
7434 debug_struct.field("create_time", &self.create_time);
7435 debug_struct.field("update_time", &self.update_time);
7436 debug_struct.field("network", &self.network);
7437 debug_struct.field(
7438 "enable_private_service_connect",
7439 &self.enable_private_service_connect,
7440 );
7441 debug_struct.field(
7442 "private_service_connect_config",
7443 &self.private_service_connect_config,
7444 );
7445 debug_struct.field("public_endpoint_enabled", &self.public_endpoint_enabled);
7446 debug_struct.field(
7447 "public_endpoint_domain_name",
7448 &self.public_endpoint_domain_name,
7449 );
7450 debug_struct.field("encryption_spec", &self.encryption_spec);
7451 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
7452 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
7453 if !self._unknown_fields.is_empty() {
7454 debug_struct.field("_unknown_fields", &self._unknown_fields);
7455 }
7456 debug_struct.finish()
7457 }
7458}
7459
7460#[cfg(feature = "index-endpoint-service")]
7461impl std::fmt::Debug for super::DeployedIndex {
7462 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7463 let mut debug_struct = f.debug_struct("DeployedIndex");
7464 debug_struct.field("id", &self.id);
7465 debug_struct.field("index", &self.index);
7466 debug_struct.field("display_name", &self.display_name);
7467 debug_struct.field("create_time", &self.create_time);
7468 debug_struct.field("private_endpoints", &self.private_endpoints);
7469 debug_struct.field("index_sync_time", &self.index_sync_time);
7470 debug_struct.field("automatic_resources", &self.automatic_resources);
7471 debug_struct.field("dedicated_resources", &self.dedicated_resources);
7472 debug_struct.field("enable_access_logging", &self.enable_access_logging);
7473 debug_struct.field(
7474 "enable_datapoint_upsert_logging",
7475 &self.enable_datapoint_upsert_logging,
7476 );
7477 debug_struct.field(
7478 "deployed_index_auth_config",
7479 &self.deployed_index_auth_config,
7480 );
7481 debug_struct.field("reserved_ip_ranges", &self.reserved_ip_ranges);
7482 debug_struct.field("deployment_group", &self.deployment_group);
7483 debug_struct.field("deployment_tier", &self.deployment_tier);
7484 debug_struct.field("psc_automation_configs", &self.psc_automation_configs);
7485 if !self._unknown_fields.is_empty() {
7486 debug_struct.field("_unknown_fields", &self._unknown_fields);
7487 }
7488 debug_struct.finish()
7489 }
7490}
7491
7492#[cfg(feature = "index-endpoint-service")]
7493impl std::fmt::Debug for super::DeployedIndexAuthConfig {
7494 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7495 let mut debug_struct = f.debug_struct("DeployedIndexAuthConfig");
7496 debug_struct.field("auth_provider", &self.auth_provider);
7497 if !self._unknown_fields.is_empty() {
7498 debug_struct.field("_unknown_fields", &self._unknown_fields);
7499 }
7500 debug_struct.finish()
7501 }
7502}
7503
7504#[cfg(feature = "index-endpoint-service")]
7505impl std::fmt::Debug for super::deployed_index_auth_config::AuthProvider {
7506 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7507 let mut debug_struct = f.debug_struct("AuthProvider");
7508 debug_struct.field("audiences", &self.audiences);
7509 debug_struct.field("allowed_issuers", &self.allowed_issuers);
7510 if !self._unknown_fields.is_empty() {
7511 debug_struct.field("_unknown_fields", &self._unknown_fields);
7512 }
7513 debug_struct.finish()
7514 }
7515}
7516
7517#[cfg(feature = "index-endpoint-service")]
7518impl std::fmt::Debug for super::IndexPrivateEndpoints {
7519 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7520 let mut debug_struct = f.debug_struct("IndexPrivateEndpoints");
7521 debug_struct.field("match_grpc_address", &self.match_grpc_address);
7522 debug_struct.field("service_attachment", &self.service_attachment);
7523 debug_struct.field("psc_automated_endpoints", &self.psc_automated_endpoints);
7524 if !self._unknown_fields.is_empty() {
7525 debug_struct.field("_unknown_fields", &self._unknown_fields);
7526 }
7527 debug_struct.finish()
7528 }
7529}
7530
7531#[cfg(feature = "index-endpoint-service")]
7532impl std::fmt::Debug for super::CreateIndexEndpointRequest {
7533 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7534 let mut debug_struct = f.debug_struct("CreateIndexEndpointRequest");
7535 debug_struct.field("parent", &self.parent);
7536 debug_struct.field("index_endpoint", &self.index_endpoint);
7537 if !self._unknown_fields.is_empty() {
7538 debug_struct.field("_unknown_fields", &self._unknown_fields);
7539 }
7540 debug_struct.finish()
7541 }
7542}
7543
7544#[cfg(feature = "index-endpoint-service")]
7545impl std::fmt::Debug for super::CreateIndexEndpointOperationMetadata {
7546 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7547 let mut debug_struct = f.debug_struct("CreateIndexEndpointOperationMetadata");
7548 debug_struct.field("generic_metadata", &self.generic_metadata);
7549 if !self._unknown_fields.is_empty() {
7550 debug_struct.field("_unknown_fields", &self._unknown_fields);
7551 }
7552 debug_struct.finish()
7553 }
7554}
7555
7556#[cfg(feature = "index-endpoint-service")]
7557impl std::fmt::Debug for super::GetIndexEndpointRequest {
7558 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7559 let mut debug_struct = f.debug_struct("GetIndexEndpointRequest");
7560 debug_struct.field("name", &self.name);
7561 if !self._unknown_fields.is_empty() {
7562 debug_struct.field("_unknown_fields", &self._unknown_fields);
7563 }
7564 debug_struct.finish()
7565 }
7566}
7567
7568#[cfg(feature = "index-endpoint-service")]
7569impl std::fmt::Debug for super::ListIndexEndpointsRequest {
7570 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7571 let mut debug_struct = f.debug_struct("ListIndexEndpointsRequest");
7572 debug_struct.field("parent", &self.parent);
7573 debug_struct.field("filter", &self.filter);
7574 debug_struct.field("page_size", &self.page_size);
7575 debug_struct.field("page_token", &self.page_token);
7576 debug_struct.field("read_mask", &self.read_mask);
7577 if !self._unknown_fields.is_empty() {
7578 debug_struct.field("_unknown_fields", &self._unknown_fields);
7579 }
7580 debug_struct.finish()
7581 }
7582}
7583
7584#[cfg(feature = "index-endpoint-service")]
7585impl std::fmt::Debug for super::ListIndexEndpointsResponse {
7586 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7587 let mut debug_struct = f.debug_struct("ListIndexEndpointsResponse");
7588 debug_struct.field("index_endpoints", &self.index_endpoints);
7589 debug_struct.field("next_page_token", &self.next_page_token);
7590 if !self._unknown_fields.is_empty() {
7591 debug_struct.field("_unknown_fields", &self._unknown_fields);
7592 }
7593 debug_struct.finish()
7594 }
7595}
7596
7597#[cfg(feature = "index-endpoint-service")]
7598impl std::fmt::Debug for super::UpdateIndexEndpointRequest {
7599 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7600 let mut debug_struct = f.debug_struct("UpdateIndexEndpointRequest");
7601 debug_struct.field("index_endpoint", &self.index_endpoint);
7602 debug_struct.field("update_mask", &self.update_mask);
7603 if !self._unknown_fields.is_empty() {
7604 debug_struct.field("_unknown_fields", &self._unknown_fields);
7605 }
7606 debug_struct.finish()
7607 }
7608}
7609
7610#[cfg(feature = "index-endpoint-service")]
7611impl std::fmt::Debug for super::DeleteIndexEndpointRequest {
7612 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7613 let mut debug_struct = f.debug_struct("DeleteIndexEndpointRequest");
7614 debug_struct.field("name", &self.name);
7615 if !self._unknown_fields.is_empty() {
7616 debug_struct.field("_unknown_fields", &self._unknown_fields);
7617 }
7618 debug_struct.finish()
7619 }
7620}
7621
7622#[cfg(feature = "index-endpoint-service")]
7623impl std::fmt::Debug for super::DeployIndexRequest {
7624 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7625 let mut debug_struct = f.debug_struct("DeployIndexRequest");
7626 debug_struct.field("index_endpoint", &self.index_endpoint);
7627 debug_struct.field("deployed_index", &self.deployed_index);
7628 if !self._unknown_fields.is_empty() {
7629 debug_struct.field("_unknown_fields", &self._unknown_fields);
7630 }
7631 debug_struct.finish()
7632 }
7633}
7634
7635#[cfg(feature = "index-endpoint-service")]
7636impl std::fmt::Debug for super::DeployIndexResponse {
7637 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7638 let mut debug_struct = f.debug_struct("DeployIndexResponse");
7639 debug_struct.field("deployed_index", &self.deployed_index);
7640 if !self._unknown_fields.is_empty() {
7641 debug_struct.field("_unknown_fields", &self._unknown_fields);
7642 }
7643 debug_struct.finish()
7644 }
7645}
7646
7647#[cfg(feature = "index-endpoint-service")]
7648impl std::fmt::Debug for super::DeployIndexOperationMetadata {
7649 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7650 let mut debug_struct = f.debug_struct("DeployIndexOperationMetadata");
7651 debug_struct.field("generic_metadata", &self.generic_metadata);
7652 debug_struct.field("deployed_index_id", &self.deployed_index_id);
7653 if !self._unknown_fields.is_empty() {
7654 debug_struct.field("_unknown_fields", &self._unknown_fields);
7655 }
7656 debug_struct.finish()
7657 }
7658}
7659
7660#[cfg(feature = "index-endpoint-service")]
7661impl std::fmt::Debug for super::UndeployIndexRequest {
7662 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7663 let mut debug_struct = f.debug_struct("UndeployIndexRequest");
7664 debug_struct.field("index_endpoint", &self.index_endpoint);
7665 debug_struct.field("deployed_index_id", &self.deployed_index_id);
7666 if !self._unknown_fields.is_empty() {
7667 debug_struct.field("_unknown_fields", &self._unknown_fields);
7668 }
7669 debug_struct.finish()
7670 }
7671}
7672
7673#[cfg(feature = "index-endpoint-service")]
7674impl std::fmt::Debug for super::UndeployIndexResponse {
7675 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7676 let mut debug_struct = f.debug_struct("UndeployIndexResponse");
7677 if !self._unknown_fields.is_empty() {
7678 debug_struct.field("_unknown_fields", &self._unknown_fields);
7679 }
7680 debug_struct.finish()
7681 }
7682}
7683
7684#[cfg(feature = "index-endpoint-service")]
7685impl std::fmt::Debug for super::UndeployIndexOperationMetadata {
7686 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7687 let mut debug_struct = f.debug_struct("UndeployIndexOperationMetadata");
7688 debug_struct.field("generic_metadata", &self.generic_metadata);
7689 if !self._unknown_fields.is_empty() {
7690 debug_struct.field("_unknown_fields", &self._unknown_fields);
7691 }
7692 debug_struct.finish()
7693 }
7694}
7695
7696#[cfg(feature = "index-endpoint-service")]
7697impl std::fmt::Debug for super::MutateDeployedIndexRequest {
7698 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7699 let mut debug_struct = f.debug_struct("MutateDeployedIndexRequest");
7700 debug_struct.field("index_endpoint", &self.index_endpoint);
7701 debug_struct.field("deployed_index", &self.deployed_index);
7702 if !self._unknown_fields.is_empty() {
7703 debug_struct.field("_unknown_fields", &self._unknown_fields);
7704 }
7705 debug_struct.finish()
7706 }
7707}
7708
7709#[cfg(feature = "index-endpoint-service")]
7710impl std::fmt::Debug for super::MutateDeployedIndexResponse {
7711 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7712 let mut debug_struct = f.debug_struct("MutateDeployedIndexResponse");
7713 debug_struct.field("deployed_index", &self.deployed_index);
7714 if !self._unknown_fields.is_empty() {
7715 debug_struct.field("_unknown_fields", &self._unknown_fields);
7716 }
7717 debug_struct.finish()
7718 }
7719}
7720
7721#[cfg(feature = "index-endpoint-service")]
7722impl std::fmt::Debug for super::MutateDeployedIndexOperationMetadata {
7723 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7724 let mut debug_struct = f.debug_struct("MutateDeployedIndexOperationMetadata");
7725 debug_struct.field("generic_metadata", &self.generic_metadata);
7726 debug_struct.field("deployed_index_id", &self.deployed_index_id);
7727 if !self._unknown_fields.is_empty() {
7728 debug_struct.field("_unknown_fields", &self._unknown_fields);
7729 }
7730 debug_struct.finish()
7731 }
7732}
7733
7734#[cfg(feature = "index-service")]
7735impl std::fmt::Debug for super::CreateIndexRequest {
7736 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7737 let mut debug_struct = f.debug_struct("CreateIndexRequest");
7738 debug_struct.field("parent", &self.parent);
7739 debug_struct.field("index", &self.index);
7740 if !self._unknown_fields.is_empty() {
7741 debug_struct.field("_unknown_fields", &self._unknown_fields);
7742 }
7743 debug_struct.finish()
7744 }
7745}
7746
7747#[cfg(feature = "index-service")]
7748impl std::fmt::Debug for super::CreateIndexOperationMetadata {
7749 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7750 let mut debug_struct = f.debug_struct("CreateIndexOperationMetadata");
7751 debug_struct.field("generic_metadata", &self.generic_metadata);
7752 debug_struct.field(
7753 "nearest_neighbor_search_operation_metadata",
7754 &self.nearest_neighbor_search_operation_metadata,
7755 );
7756 if !self._unknown_fields.is_empty() {
7757 debug_struct.field("_unknown_fields", &self._unknown_fields);
7758 }
7759 debug_struct.finish()
7760 }
7761}
7762
7763#[cfg(feature = "index-service")]
7764impl std::fmt::Debug for super::GetIndexRequest {
7765 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7766 let mut debug_struct = f.debug_struct("GetIndexRequest");
7767 debug_struct.field("name", &self.name);
7768 if !self._unknown_fields.is_empty() {
7769 debug_struct.field("_unknown_fields", &self._unknown_fields);
7770 }
7771 debug_struct.finish()
7772 }
7773}
7774
7775#[cfg(feature = "index-service")]
7776impl std::fmt::Debug for super::ListIndexesRequest {
7777 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7778 let mut debug_struct = f.debug_struct("ListIndexesRequest");
7779 debug_struct.field("parent", &self.parent);
7780 debug_struct.field("filter", &self.filter);
7781 debug_struct.field("page_size", &self.page_size);
7782 debug_struct.field("page_token", &self.page_token);
7783 debug_struct.field("read_mask", &self.read_mask);
7784 if !self._unknown_fields.is_empty() {
7785 debug_struct.field("_unknown_fields", &self._unknown_fields);
7786 }
7787 debug_struct.finish()
7788 }
7789}
7790
7791#[cfg(feature = "index-service")]
7792impl std::fmt::Debug for super::ListIndexesResponse {
7793 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7794 let mut debug_struct = f.debug_struct("ListIndexesResponse");
7795 debug_struct.field("indexes", &self.indexes);
7796 debug_struct.field("next_page_token", &self.next_page_token);
7797 if !self._unknown_fields.is_empty() {
7798 debug_struct.field("_unknown_fields", &self._unknown_fields);
7799 }
7800 debug_struct.finish()
7801 }
7802}
7803
7804#[cfg(feature = "index-service")]
7805impl std::fmt::Debug for super::UpdateIndexRequest {
7806 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7807 let mut debug_struct = f.debug_struct("UpdateIndexRequest");
7808 debug_struct.field("index", &self.index);
7809 debug_struct.field("update_mask", &self.update_mask);
7810 if !self._unknown_fields.is_empty() {
7811 debug_struct.field("_unknown_fields", &self._unknown_fields);
7812 }
7813 debug_struct.finish()
7814 }
7815}
7816
7817#[cfg(feature = "index-service")]
7818impl std::fmt::Debug for super::UpdateIndexOperationMetadata {
7819 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7820 let mut debug_struct = f.debug_struct("UpdateIndexOperationMetadata");
7821 debug_struct.field("generic_metadata", &self.generic_metadata);
7822 debug_struct.field(
7823 "nearest_neighbor_search_operation_metadata",
7824 &self.nearest_neighbor_search_operation_metadata,
7825 );
7826 if !self._unknown_fields.is_empty() {
7827 debug_struct.field("_unknown_fields", &self._unknown_fields);
7828 }
7829 debug_struct.finish()
7830 }
7831}
7832
7833#[cfg(feature = "index-service")]
7834impl std::fmt::Debug for super::DeleteIndexRequest {
7835 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7836 let mut debug_struct = f.debug_struct("DeleteIndexRequest");
7837 debug_struct.field("name", &self.name);
7838 if !self._unknown_fields.is_empty() {
7839 debug_struct.field("_unknown_fields", &self._unknown_fields);
7840 }
7841 debug_struct.finish()
7842 }
7843}
7844
7845#[cfg(feature = "index-service")]
7846impl std::fmt::Debug for super::UpsertDatapointsRequest {
7847 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7848 let mut debug_struct = f.debug_struct("UpsertDatapointsRequest");
7849 debug_struct.field("index", &self.index);
7850 debug_struct.field("datapoints", &self.datapoints);
7851 debug_struct.field("update_mask", &self.update_mask);
7852 if !self._unknown_fields.is_empty() {
7853 debug_struct.field("_unknown_fields", &self._unknown_fields);
7854 }
7855 debug_struct.finish()
7856 }
7857}
7858
7859#[cfg(feature = "index-service")]
7860impl std::fmt::Debug for super::UpsertDatapointsResponse {
7861 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7862 let mut debug_struct = f.debug_struct("UpsertDatapointsResponse");
7863 if !self._unknown_fields.is_empty() {
7864 debug_struct.field("_unknown_fields", &self._unknown_fields);
7865 }
7866 debug_struct.finish()
7867 }
7868}
7869
7870#[cfg(feature = "index-service")]
7871impl std::fmt::Debug for super::RemoveDatapointsRequest {
7872 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7873 let mut debug_struct = f.debug_struct("RemoveDatapointsRequest");
7874 debug_struct.field("index", &self.index);
7875 debug_struct.field("datapoint_ids", &self.datapoint_ids);
7876 if !self._unknown_fields.is_empty() {
7877 debug_struct.field("_unknown_fields", &self._unknown_fields);
7878 }
7879 debug_struct.finish()
7880 }
7881}
7882
7883#[cfg(feature = "index-service")]
7884impl std::fmt::Debug for super::RemoveDatapointsResponse {
7885 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7886 let mut debug_struct = f.debug_struct("RemoveDatapointsResponse");
7887 if !self._unknown_fields.is_empty() {
7888 debug_struct.field("_unknown_fields", &self._unknown_fields);
7889 }
7890 debug_struct.finish()
7891 }
7892}
7893
7894#[cfg(feature = "index-service")]
7895impl std::fmt::Debug for super::NearestNeighborSearchOperationMetadata {
7896 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7897 let mut debug_struct = f.debug_struct("NearestNeighborSearchOperationMetadata");
7898 debug_struct.field("content_validation_stats", &self.content_validation_stats);
7899 debug_struct.field("data_bytes_count", &self.data_bytes_count);
7900 if !self._unknown_fields.is_empty() {
7901 debug_struct.field("_unknown_fields", &self._unknown_fields);
7902 }
7903 debug_struct.finish()
7904 }
7905}
7906
7907#[cfg(feature = "index-service")]
7908impl std::fmt::Debug for super::nearest_neighbor_search_operation_metadata::RecordError {
7909 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7910 let mut debug_struct = f.debug_struct("RecordError");
7911 debug_struct.field("error_type", &self.error_type);
7912 debug_struct.field("error_message", &self.error_message);
7913 debug_struct.field("source_gcs_uri", &self.source_gcs_uri);
7914 debug_struct.field("embedding_id", &self.embedding_id);
7915 debug_struct.field("raw_record", &self.raw_record);
7916 if !self._unknown_fields.is_empty() {
7917 debug_struct.field("_unknown_fields", &self._unknown_fields);
7918 }
7919 debug_struct.finish()
7920 }
7921}
7922
7923#[cfg(feature = "index-service")]
7924impl std::fmt::Debug for super::nearest_neighbor_search_operation_metadata::ContentValidationStats {
7925 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7926 let mut debug_struct = f.debug_struct("ContentValidationStats");
7927 debug_struct.field("source_gcs_uri", &self.source_gcs_uri);
7928 debug_struct.field("valid_record_count", &self.valid_record_count);
7929 debug_struct.field("invalid_record_count", &self.invalid_record_count);
7930 debug_struct.field("partial_errors", &self.partial_errors);
7931 debug_struct.field("valid_sparse_record_count", &self.valid_sparse_record_count);
7932 debug_struct.field(
7933 "invalid_sparse_record_count",
7934 &self.invalid_sparse_record_count,
7935 );
7936 if !self._unknown_fields.is_empty() {
7937 debug_struct.field("_unknown_fields", &self._unknown_fields);
7938 }
7939 debug_struct.finish()
7940 }
7941}
7942
7943#[cfg(feature = "featurestore-service")]
7944impl std::fmt::Debug for super::AvroSource {
7945 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7946 let mut debug_struct = f.debug_struct("AvroSource");
7947 debug_struct.field("gcs_source", &self.gcs_source);
7948 if !self._unknown_fields.is_empty() {
7949 debug_struct.field("_unknown_fields", &self._unknown_fields);
7950 }
7951 debug_struct.finish()
7952 }
7953}
7954
7955#[cfg(feature = "featurestore-service")]
7956impl std::fmt::Debug for super::CsvSource {
7957 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7958 let mut debug_struct = f.debug_struct("CsvSource");
7959 debug_struct.field("gcs_source", &self.gcs_source);
7960 if !self._unknown_fields.is_empty() {
7961 debug_struct.field("_unknown_fields", &self._unknown_fields);
7962 }
7963 debug_struct.finish()
7964 }
7965}
7966
7967#[cfg(any(
7968 feature = "dataset-service",
7969 feature = "deployment-resource-pool-service",
7970 feature = "endpoint-service",
7971 feature = "featurestore-service",
7972 feature = "gen-ai-tuning-service",
7973 feature = "job-service",
7974 feature = "model-service",
7975 feature = "pipeline-service",
7976 feature = "prediction-service",
7977 feature = "vertex-rag-data-service",
7978))]
7979impl std::fmt::Debug for super::GcsSource {
7980 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7981 let mut debug_struct = f.debug_struct("GcsSource");
7982 debug_struct.field("uris", &self.uris);
7983 if !self._unknown_fields.is_empty() {
7984 debug_struct.field("_unknown_fields", &self._unknown_fields);
7985 }
7986 debug_struct.finish()
7987 }
7988}
7989
7990#[cfg(any(
7991 feature = "dataset-service",
7992 feature = "featurestore-service",
7993 feature = "gen-ai-tuning-service",
7994 feature = "job-service",
7995 feature = "model-service",
7996 feature = "pipeline-service",
7997 feature = "vertex-rag-data-service",
7998))]
7999impl std::fmt::Debug for super::GcsDestination {
8000 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8001 let mut debug_struct = f.debug_struct("GcsDestination");
8002 debug_struct.field("output_uri_prefix", &self.output_uri_prefix);
8003 if !self._unknown_fields.is_empty() {
8004 debug_struct.field("_unknown_fields", &self._unknown_fields);
8005 }
8006 debug_struct.finish()
8007 }
8008}
8009
8010#[cfg(any(
8011 feature = "feature-registry-service",
8012 feature = "featurestore-service",
8013 feature = "gen-ai-tuning-service",
8014 feature = "job-service",
8015))]
8016impl std::fmt::Debug for super::BigQuerySource {
8017 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8018 let mut debug_struct = f.debug_struct("BigQuerySource");
8019 debug_struct.field("input_uri", &self.input_uri);
8020 if !self._unknown_fields.is_empty() {
8021 debug_struct.field("_unknown_fields", &self._unknown_fields);
8022 }
8023 debug_struct.finish()
8024 }
8025}
8026
8027#[cfg(any(
8028 feature = "endpoint-service",
8029 feature = "featurestore-service",
8030 feature = "job-service",
8031 feature = "pipeline-service",
8032 feature = "vertex-rag-data-service",
8033))]
8034impl std::fmt::Debug for super::BigQueryDestination {
8035 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8036 let mut debug_struct = f.debug_struct("BigQueryDestination");
8037 debug_struct.field("output_uri", &self.output_uri);
8038 if !self._unknown_fields.is_empty() {
8039 debug_struct.field("_unknown_fields", &self._unknown_fields);
8040 }
8041 debug_struct.finish()
8042 }
8043}
8044
8045#[cfg(feature = "job-service")]
8046impl std::fmt::Debug for super::VertexMultimodalDatasetSource {
8047 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8048 let mut debug_struct = f.debug_struct("VertexMultimodalDatasetSource");
8049 debug_struct.field("dataset_name", &self.dataset_name);
8050 if !self._unknown_fields.is_empty() {
8051 debug_struct.field("_unknown_fields", &self._unknown_fields);
8052 }
8053 debug_struct.finish()
8054 }
8055}
8056
8057#[cfg(feature = "job-service")]
8058impl std::fmt::Debug for super::VertexMultimodalDatasetDestination {
8059 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8060 let mut debug_struct = f.debug_struct("VertexMultimodalDatasetDestination");
8061 debug_struct.field("bigquery_destination", &self.bigquery_destination);
8062 debug_struct.field("display_name", &self.display_name);
8063 if !self._unknown_fields.is_empty() {
8064 debug_struct.field("_unknown_fields", &self._unknown_fields);
8065 }
8066 debug_struct.finish()
8067 }
8068}
8069
8070#[cfg(feature = "featurestore-service")]
8071impl std::fmt::Debug for super::CsvDestination {
8072 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8073 let mut debug_struct = f.debug_struct("CsvDestination");
8074 debug_struct.field("gcs_destination", &self.gcs_destination);
8075 if !self._unknown_fields.is_empty() {
8076 debug_struct.field("_unknown_fields", &self._unknown_fields);
8077 }
8078 debug_struct.finish()
8079 }
8080}
8081
8082#[cfg(feature = "featurestore-service")]
8083impl std::fmt::Debug for super::TFRecordDestination {
8084 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8085 let mut debug_struct = f.debug_struct("TFRecordDestination");
8086 debug_struct.field("gcs_destination", &self.gcs_destination);
8087 if !self._unknown_fields.is_empty() {
8088 debug_struct.field("_unknown_fields", &self._unknown_fields);
8089 }
8090 debug_struct.finish()
8091 }
8092}
8093
8094#[cfg(feature = "model-service")]
8095impl std::fmt::Debug for super::ContainerRegistryDestination {
8096 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8097 let mut debug_struct = f.debug_struct("ContainerRegistryDestination");
8098 debug_struct.field("output_uri", &self.output_uri);
8099 if !self._unknown_fields.is_empty() {
8100 debug_struct.field("_unknown_fields", &self._unknown_fields);
8101 }
8102 debug_struct.finish()
8103 }
8104}
8105
8106#[cfg(feature = "vertex-rag-data-service")]
8107impl std::fmt::Debug for super::GoogleDriveSource {
8108 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8109 let mut debug_struct = f.debug_struct("GoogleDriveSource");
8110 debug_struct.field("resource_ids", &self.resource_ids);
8111 if !self._unknown_fields.is_empty() {
8112 debug_struct.field("_unknown_fields", &self._unknown_fields);
8113 }
8114 debug_struct.finish()
8115 }
8116}
8117
8118#[cfg(feature = "vertex-rag-data-service")]
8119impl std::fmt::Debug for super::google_drive_source::ResourceId {
8120 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8121 let mut debug_struct = f.debug_struct("ResourceId");
8122 debug_struct.field("resource_type", &self.resource_type);
8123 debug_struct.field("resource_id", &self.resource_id);
8124 if !self._unknown_fields.is_empty() {
8125 debug_struct.field("_unknown_fields", &self._unknown_fields);
8126 }
8127 debug_struct.finish()
8128 }
8129}
8130
8131#[cfg(feature = "vertex-rag-data-service")]
8132impl std::fmt::Debug for super::DirectUploadSource {
8133 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8134 let mut debug_struct = f.debug_struct("DirectUploadSource");
8135 if !self._unknown_fields.is_empty() {
8136 debug_struct.field("_unknown_fields", &self._unknown_fields);
8137 }
8138 debug_struct.finish()
8139 }
8140}
8141
8142#[cfg(feature = "vertex-rag-data-service")]
8143impl std::fmt::Debug for super::SlackSource {
8144 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8145 let mut debug_struct = f.debug_struct("SlackSource");
8146 debug_struct.field("channels", &self.channels);
8147 if !self._unknown_fields.is_empty() {
8148 debug_struct.field("_unknown_fields", &self._unknown_fields);
8149 }
8150 debug_struct.finish()
8151 }
8152}
8153
8154#[cfg(feature = "vertex-rag-data-service")]
8155impl std::fmt::Debug for super::slack_source::SlackChannels {
8156 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8157 let mut debug_struct = f.debug_struct("SlackChannels");
8158 debug_struct.field("channels", &self.channels);
8159 debug_struct.field("api_key_config", &self.api_key_config);
8160 if !self._unknown_fields.is_empty() {
8161 debug_struct.field("_unknown_fields", &self._unknown_fields);
8162 }
8163 debug_struct.finish()
8164 }
8165}
8166
8167#[cfg(feature = "vertex-rag-data-service")]
8168impl std::fmt::Debug for super::slack_source::slack_channels::SlackChannel {
8169 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8170 let mut debug_struct = f.debug_struct("SlackChannel");
8171 debug_struct.field("channel_id", &self.channel_id);
8172 debug_struct.field("start_time", &self.start_time);
8173 debug_struct.field("end_time", &self.end_time);
8174 if !self._unknown_fields.is_empty() {
8175 debug_struct.field("_unknown_fields", &self._unknown_fields);
8176 }
8177 debug_struct.finish()
8178 }
8179}
8180
8181#[cfg(feature = "vertex-rag-data-service")]
8182impl std::fmt::Debug for super::JiraSource {
8183 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8184 let mut debug_struct = f.debug_struct("JiraSource");
8185 debug_struct.field("jira_queries", &self.jira_queries);
8186 if !self._unknown_fields.is_empty() {
8187 debug_struct.field("_unknown_fields", &self._unknown_fields);
8188 }
8189 debug_struct.finish()
8190 }
8191}
8192
8193#[cfg(feature = "vertex-rag-data-service")]
8194impl std::fmt::Debug for super::jira_source::JiraQueries {
8195 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8196 let mut debug_struct = f.debug_struct("JiraQueries");
8197 debug_struct.field("projects", &self.projects);
8198 debug_struct.field("custom_queries", &self.custom_queries);
8199 debug_struct.field("email", &self.email);
8200 debug_struct.field("server_uri", &self.server_uri);
8201 debug_struct.field("api_key_config", &self.api_key_config);
8202 if !self._unknown_fields.is_empty() {
8203 debug_struct.field("_unknown_fields", &self._unknown_fields);
8204 }
8205 debug_struct.finish()
8206 }
8207}
8208
8209#[cfg(feature = "vertex-rag-data-service")]
8210impl std::fmt::Debug for super::SharePointSources {
8211 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8212 let mut debug_struct = f.debug_struct("SharePointSources");
8213 debug_struct.field("share_point_sources", &self.share_point_sources);
8214 if !self._unknown_fields.is_empty() {
8215 debug_struct.field("_unknown_fields", &self._unknown_fields);
8216 }
8217 debug_struct.finish()
8218 }
8219}
8220
8221#[cfg(feature = "vertex-rag-data-service")]
8222impl std::fmt::Debug for super::share_point_sources::SharePointSource {
8223 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8224 let mut debug_struct = f.debug_struct("SharePointSource");
8225 debug_struct.field("client_id", &self.client_id);
8226 debug_struct.field("client_secret", &self.client_secret);
8227 debug_struct.field("tenant_id", &self.tenant_id);
8228 debug_struct.field("sharepoint_site_name", &self.sharepoint_site_name);
8229 debug_struct.field("file_id", &self.file_id);
8230 debug_struct.field("folder_source", &self.folder_source);
8231 debug_struct.field("drive_source", &self.drive_source);
8232 if !self._unknown_fields.is_empty() {
8233 debug_struct.field("_unknown_fields", &self._unknown_fields);
8234 }
8235 debug_struct.finish()
8236 }
8237}
8238
8239#[cfg(feature = "job-service")]
8240impl std::fmt::Debug for super::CreateCustomJobRequest {
8241 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8242 let mut debug_struct = f.debug_struct("CreateCustomJobRequest");
8243 debug_struct.field("parent", &self.parent);
8244 debug_struct.field("custom_job", &self.custom_job);
8245 if !self._unknown_fields.is_empty() {
8246 debug_struct.field("_unknown_fields", &self._unknown_fields);
8247 }
8248 debug_struct.finish()
8249 }
8250}
8251
8252#[cfg(feature = "job-service")]
8253impl std::fmt::Debug for super::GetCustomJobRequest {
8254 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8255 let mut debug_struct = f.debug_struct("GetCustomJobRequest");
8256 debug_struct.field("name", &self.name);
8257 if !self._unknown_fields.is_empty() {
8258 debug_struct.field("_unknown_fields", &self._unknown_fields);
8259 }
8260 debug_struct.finish()
8261 }
8262}
8263
8264#[cfg(feature = "job-service")]
8265impl std::fmt::Debug for super::ListCustomJobsRequest {
8266 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8267 let mut debug_struct = f.debug_struct("ListCustomJobsRequest");
8268 debug_struct.field("parent", &self.parent);
8269 debug_struct.field("filter", &self.filter);
8270 debug_struct.field("page_size", &self.page_size);
8271 debug_struct.field("page_token", &self.page_token);
8272 debug_struct.field("read_mask", &self.read_mask);
8273 if !self._unknown_fields.is_empty() {
8274 debug_struct.field("_unknown_fields", &self._unknown_fields);
8275 }
8276 debug_struct.finish()
8277 }
8278}
8279
8280#[cfg(feature = "job-service")]
8281impl std::fmt::Debug for super::ListCustomJobsResponse {
8282 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8283 let mut debug_struct = f.debug_struct("ListCustomJobsResponse");
8284 debug_struct.field("custom_jobs", &self.custom_jobs);
8285 debug_struct.field("next_page_token", &self.next_page_token);
8286 if !self._unknown_fields.is_empty() {
8287 debug_struct.field("_unknown_fields", &self._unknown_fields);
8288 }
8289 debug_struct.finish()
8290 }
8291}
8292
8293#[cfg(feature = "job-service")]
8294impl std::fmt::Debug for super::DeleteCustomJobRequest {
8295 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8296 let mut debug_struct = f.debug_struct("DeleteCustomJobRequest");
8297 debug_struct.field("name", &self.name);
8298 if !self._unknown_fields.is_empty() {
8299 debug_struct.field("_unknown_fields", &self._unknown_fields);
8300 }
8301 debug_struct.finish()
8302 }
8303}
8304
8305#[cfg(feature = "job-service")]
8306impl std::fmt::Debug for super::CancelCustomJobRequest {
8307 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8308 let mut debug_struct = f.debug_struct("CancelCustomJobRequest");
8309 debug_struct.field("name", &self.name);
8310 if !self._unknown_fields.is_empty() {
8311 debug_struct.field("_unknown_fields", &self._unknown_fields);
8312 }
8313 debug_struct.finish()
8314 }
8315}
8316
8317#[cfg(feature = "job-service")]
8318impl std::fmt::Debug for super::CreateDataLabelingJobRequest {
8319 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8320 let mut debug_struct = f.debug_struct("CreateDataLabelingJobRequest");
8321 debug_struct.field("parent", &self.parent);
8322 debug_struct.field("data_labeling_job", &self.data_labeling_job);
8323 if !self._unknown_fields.is_empty() {
8324 debug_struct.field("_unknown_fields", &self._unknown_fields);
8325 }
8326 debug_struct.finish()
8327 }
8328}
8329
8330#[cfg(feature = "job-service")]
8331impl std::fmt::Debug for super::GetDataLabelingJobRequest {
8332 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8333 let mut debug_struct = f.debug_struct("GetDataLabelingJobRequest");
8334 debug_struct.field("name", &self.name);
8335 if !self._unknown_fields.is_empty() {
8336 debug_struct.field("_unknown_fields", &self._unknown_fields);
8337 }
8338 debug_struct.finish()
8339 }
8340}
8341
8342#[cfg(feature = "job-service")]
8343impl std::fmt::Debug for super::ListDataLabelingJobsRequest {
8344 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8345 let mut debug_struct = f.debug_struct("ListDataLabelingJobsRequest");
8346 debug_struct.field("parent", &self.parent);
8347 debug_struct.field("filter", &self.filter);
8348 debug_struct.field("page_size", &self.page_size);
8349 debug_struct.field("page_token", &self.page_token);
8350 debug_struct.field("read_mask", &self.read_mask);
8351 debug_struct.field("order_by", &self.order_by);
8352 if !self._unknown_fields.is_empty() {
8353 debug_struct.field("_unknown_fields", &self._unknown_fields);
8354 }
8355 debug_struct.finish()
8356 }
8357}
8358
8359#[cfg(feature = "job-service")]
8360impl std::fmt::Debug for super::ListDataLabelingJobsResponse {
8361 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8362 let mut debug_struct = f.debug_struct("ListDataLabelingJobsResponse");
8363 debug_struct.field("data_labeling_jobs", &self.data_labeling_jobs);
8364 debug_struct.field("next_page_token", &self.next_page_token);
8365 if !self._unknown_fields.is_empty() {
8366 debug_struct.field("_unknown_fields", &self._unknown_fields);
8367 }
8368 debug_struct.finish()
8369 }
8370}
8371
8372#[cfg(feature = "job-service")]
8373impl std::fmt::Debug for super::DeleteDataLabelingJobRequest {
8374 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8375 let mut debug_struct = f.debug_struct("DeleteDataLabelingJobRequest");
8376 debug_struct.field("name", &self.name);
8377 if !self._unknown_fields.is_empty() {
8378 debug_struct.field("_unknown_fields", &self._unknown_fields);
8379 }
8380 debug_struct.finish()
8381 }
8382}
8383
8384#[cfg(feature = "job-service")]
8385impl std::fmt::Debug for super::CancelDataLabelingJobRequest {
8386 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8387 let mut debug_struct = f.debug_struct("CancelDataLabelingJobRequest");
8388 debug_struct.field("name", &self.name);
8389 if !self._unknown_fields.is_empty() {
8390 debug_struct.field("_unknown_fields", &self._unknown_fields);
8391 }
8392 debug_struct.finish()
8393 }
8394}
8395
8396#[cfg(feature = "job-service")]
8397impl std::fmt::Debug for super::CreateHyperparameterTuningJobRequest {
8398 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8399 let mut debug_struct = f.debug_struct("CreateHyperparameterTuningJobRequest");
8400 debug_struct.field("parent", &self.parent);
8401 debug_struct.field("hyperparameter_tuning_job", &self.hyperparameter_tuning_job);
8402 if !self._unknown_fields.is_empty() {
8403 debug_struct.field("_unknown_fields", &self._unknown_fields);
8404 }
8405 debug_struct.finish()
8406 }
8407}
8408
8409#[cfg(feature = "job-service")]
8410impl std::fmt::Debug for super::GetHyperparameterTuningJobRequest {
8411 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8412 let mut debug_struct = f.debug_struct("GetHyperparameterTuningJobRequest");
8413 debug_struct.field("name", &self.name);
8414 if !self._unknown_fields.is_empty() {
8415 debug_struct.field("_unknown_fields", &self._unknown_fields);
8416 }
8417 debug_struct.finish()
8418 }
8419}
8420
8421#[cfg(feature = "job-service")]
8422impl std::fmt::Debug for super::ListHyperparameterTuningJobsRequest {
8423 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8424 let mut debug_struct = f.debug_struct("ListHyperparameterTuningJobsRequest");
8425 debug_struct.field("parent", &self.parent);
8426 debug_struct.field("filter", &self.filter);
8427 debug_struct.field("page_size", &self.page_size);
8428 debug_struct.field("page_token", &self.page_token);
8429 debug_struct.field("read_mask", &self.read_mask);
8430 if !self._unknown_fields.is_empty() {
8431 debug_struct.field("_unknown_fields", &self._unknown_fields);
8432 }
8433 debug_struct.finish()
8434 }
8435}
8436
8437#[cfg(feature = "job-service")]
8438impl std::fmt::Debug for super::ListHyperparameterTuningJobsResponse {
8439 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8440 let mut debug_struct = f.debug_struct("ListHyperparameterTuningJobsResponse");
8441 debug_struct.field(
8442 "hyperparameter_tuning_jobs",
8443 &self.hyperparameter_tuning_jobs,
8444 );
8445 debug_struct.field("next_page_token", &self.next_page_token);
8446 if !self._unknown_fields.is_empty() {
8447 debug_struct.field("_unknown_fields", &self._unknown_fields);
8448 }
8449 debug_struct.finish()
8450 }
8451}
8452
8453#[cfg(feature = "job-service")]
8454impl std::fmt::Debug for super::DeleteHyperparameterTuningJobRequest {
8455 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8456 let mut debug_struct = f.debug_struct("DeleteHyperparameterTuningJobRequest");
8457 debug_struct.field("name", &self.name);
8458 if !self._unknown_fields.is_empty() {
8459 debug_struct.field("_unknown_fields", &self._unknown_fields);
8460 }
8461 debug_struct.finish()
8462 }
8463}
8464
8465#[cfg(feature = "job-service")]
8466impl std::fmt::Debug for super::CancelHyperparameterTuningJobRequest {
8467 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8468 let mut debug_struct = f.debug_struct("CancelHyperparameterTuningJobRequest");
8469 debug_struct.field("name", &self.name);
8470 if !self._unknown_fields.is_empty() {
8471 debug_struct.field("_unknown_fields", &self._unknown_fields);
8472 }
8473 debug_struct.finish()
8474 }
8475}
8476
8477#[cfg(feature = "job-service")]
8478impl std::fmt::Debug for super::CreateNasJobRequest {
8479 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8480 let mut debug_struct = f.debug_struct("CreateNasJobRequest");
8481 debug_struct.field("parent", &self.parent);
8482 debug_struct.field("nas_job", &self.nas_job);
8483 if !self._unknown_fields.is_empty() {
8484 debug_struct.field("_unknown_fields", &self._unknown_fields);
8485 }
8486 debug_struct.finish()
8487 }
8488}
8489
8490#[cfg(feature = "job-service")]
8491impl std::fmt::Debug for super::GetNasJobRequest {
8492 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8493 let mut debug_struct = f.debug_struct("GetNasJobRequest");
8494 debug_struct.field("name", &self.name);
8495 if !self._unknown_fields.is_empty() {
8496 debug_struct.field("_unknown_fields", &self._unknown_fields);
8497 }
8498 debug_struct.finish()
8499 }
8500}
8501
8502#[cfg(feature = "job-service")]
8503impl std::fmt::Debug for super::ListNasJobsRequest {
8504 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8505 let mut debug_struct = f.debug_struct("ListNasJobsRequest");
8506 debug_struct.field("parent", &self.parent);
8507 debug_struct.field("filter", &self.filter);
8508 debug_struct.field("page_size", &self.page_size);
8509 debug_struct.field("page_token", &self.page_token);
8510 debug_struct.field("read_mask", &self.read_mask);
8511 if !self._unknown_fields.is_empty() {
8512 debug_struct.field("_unknown_fields", &self._unknown_fields);
8513 }
8514 debug_struct.finish()
8515 }
8516}
8517
8518#[cfg(feature = "job-service")]
8519impl std::fmt::Debug for super::ListNasJobsResponse {
8520 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8521 let mut debug_struct = f.debug_struct("ListNasJobsResponse");
8522 debug_struct.field("nas_jobs", &self.nas_jobs);
8523 debug_struct.field("next_page_token", &self.next_page_token);
8524 if !self._unknown_fields.is_empty() {
8525 debug_struct.field("_unknown_fields", &self._unknown_fields);
8526 }
8527 debug_struct.finish()
8528 }
8529}
8530
8531#[cfg(feature = "job-service")]
8532impl std::fmt::Debug for super::DeleteNasJobRequest {
8533 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8534 let mut debug_struct = f.debug_struct("DeleteNasJobRequest");
8535 debug_struct.field("name", &self.name);
8536 if !self._unknown_fields.is_empty() {
8537 debug_struct.field("_unknown_fields", &self._unknown_fields);
8538 }
8539 debug_struct.finish()
8540 }
8541}
8542
8543#[cfg(feature = "job-service")]
8544impl std::fmt::Debug for super::CancelNasJobRequest {
8545 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8546 let mut debug_struct = f.debug_struct("CancelNasJobRequest");
8547 debug_struct.field("name", &self.name);
8548 if !self._unknown_fields.is_empty() {
8549 debug_struct.field("_unknown_fields", &self._unknown_fields);
8550 }
8551 debug_struct.finish()
8552 }
8553}
8554
8555#[cfg(feature = "job-service")]
8556impl std::fmt::Debug for super::GetNasTrialDetailRequest {
8557 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8558 let mut debug_struct = f.debug_struct("GetNasTrialDetailRequest");
8559 debug_struct.field("name", &self.name);
8560 if !self._unknown_fields.is_empty() {
8561 debug_struct.field("_unknown_fields", &self._unknown_fields);
8562 }
8563 debug_struct.finish()
8564 }
8565}
8566
8567#[cfg(feature = "job-service")]
8568impl std::fmt::Debug for super::ListNasTrialDetailsRequest {
8569 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8570 let mut debug_struct = f.debug_struct("ListNasTrialDetailsRequest");
8571 debug_struct.field("parent", &self.parent);
8572 debug_struct.field("page_size", &self.page_size);
8573 debug_struct.field("page_token", &self.page_token);
8574 if !self._unknown_fields.is_empty() {
8575 debug_struct.field("_unknown_fields", &self._unknown_fields);
8576 }
8577 debug_struct.finish()
8578 }
8579}
8580
8581#[cfg(feature = "job-service")]
8582impl std::fmt::Debug for super::ListNasTrialDetailsResponse {
8583 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8584 let mut debug_struct = f.debug_struct("ListNasTrialDetailsResponse");
8585 debug_struct.field("nas_trial_details", &self.nas_trial_details);
8586 debug_struct.field("next_page_token", &self.next_page_token);
8587 if !self._unknown_fields.is_empty() {
8588 debug_struct.field("_unknown_fields", &self._unknown_fields);
8589 }
8590 debug_struct.finish()
8591 }
8592}
8593
8594#[cfg(feature = "job-service")]
8595impl std::fmt::Debug for super::CreateBatchPredictionJobRequest {
8596 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8597 let mut debug_struct = f.debug_struct("CreateBatchPredictionJobRequest");
8598 debug_struct.field("parent", &self.parent);
8599 debug_struct.field("batch_prediction_job", &self.batch_prediction_job);
8600 if !self._unknown_fields.is_empty() {
8601 debug_struct.field("_unknown_fields", &self._unknown_fields);
8602 }
8603 debug_struct.finish()
8604 }
8605}
8606
8607#[cfg(feature = "job-service")]
8608impl std::fmt::Debug for super::GetBatchPredictionJobRequest {
8609 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8610 let mut debug_struct = f.debug_struct("GetBatchPredictionJobRequest");
8611 debug_struct.field("name", &self.name);
8612 if !self._unknown_fields.is_empty() {
8613 debug_struct.field("_unknown_fields", &self._unknown_fields);
8614 }
8615 debug_struct.finish()
8616 }
8617}
8618
8619#[cfg(feature = "job-service")]
8620impl std::fmt::Debug for super::ListBatchPredictionJobsRequest {
8621 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8622 let mut debug_struct = f.debug_struct("ListBatchPredictionJobsRequest");
8623 debug_struct.field("parent", &self.parent);
8624 debug_struct.field("filter", &self.filter);
8625 debug_struct.field("page_size", &self.page_size);
8626 debug_struct.field("page_token", &self.page_token);
8627 debug_struct.field("read_mask", &self.read_mask);
8628 if !self._unknown_fields.is_empty() {
8629 debug_struct.field("_unknown_fields", &self._unknown_fields);
8630 }
8631 debug_struct.finish()
8632 }
8633}
8634
8635#[cfg(feature = "job-service")]
8636impl std::fmt::Debug for super::ListBatchPredictionJobsResponse {
8637 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8638 let mut debug_struct = f.debug_struct("ListBatchPredictionJobsResponse");
8639 debug_struct.field("batch_prediction_jobs", &self.batch_prediction_jobs);
8640 debug_struct.field("next_page_token", &self.next_page_token);
8641 if !self._unknown_fields.is_empty() {
8642 debug_struct.field("_unknown_fields", &self._unknown_fields);
8643 }
8644 debug_struct.finish()
8645 }
8646}
8647
8648#[cfg(feature = "job-service")]
8649impl std::fmt::Debug for super::DeleteBatchPredictionJobRequest {
8650 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8651 let mut debug_struct = f.debug_struct("DeleteBatchPredictionJobRequest");
8652 debug_struct.field("name", &self.name);
8653 if !self._unknown_fields.is_empty() {
8654 debug_struct.field("_unknown_fields", &self._unknown_fields);
8655 }
8656 debug_struct.finish()
8657 }
8658}
8659
8660#[cfg(feature = "job-service")]
8661impl std::fmt::Debug for super::CancelBatchPredictionJobRequest {
8662 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8663 let mut debug_struct = f.debug_struct("CancelBatchPredictionJobRequest");
8664 debug_struct.field("name", &self.name);
8665 if !self._unknown_fields.is_empty() {
8666 debug_struct.field("_unknown_fields", &self._unknown_fields);
8667 }
8668 debug_struct.finish()
8669 }
8670}
8671
8672#[cfg(feature = "job-service")]
8673impl std::fmt::Debug for super::CreateModelDeploymentMonitoringJobRequest {
8674 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8675 let mut debug_struct = f.debug_struct("CreateModelDeploymentMonitoringJobRequest");
8676 debug_struct.field("parent", &self.parent);
8677 debug_struct.field(
8678 "model_deployment_monitoring_job",
8679 &self.model_deployment_monitoring_job,
8680 );
8681 if !self._unknown_fields.is_empty() {
8682 debug_struct.field("_unknown_fields", &self._unknown_fields);
8683 }
8684 debug_struct.finish()
8685 }
8686}
8687
8688#[cfg(feature = "job-service")]
8689impl std::fmt::Debug for super::SearchModelDeploymentMonitoringStatsAnomaliesRequest {
8690 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8691 let mut debug_struct =
8692 f.debug_struct("SearchModelDeploymentMonitoringStatsAnomaliesRequest");
8693 debug_struct.field(
8694 "model_deployment_monitoring_job",
8695 &self.model_deployment_monitoring_job,
8696 );
8697 debug_struct.field("deployed_model_id", &self.deployed_model_id);
8698 debug_struct.field("feature_display_name", &self.feature_display_name);
8699 debug_struct.field("objectives", &self.objectives);
8700 debug_struct.field("page_size", &self.page_size);
8701 debug_struct.field("page_token", &self.page_token);
8702 debug_struct.field("start_time", &self.start_time);
8703 debug_struct.field("end_time", &self.end_time);
8704 if !self._unknown_fields.is_empty() {
8705 debug_struct.field("_unknown_fields", &self._unknown_fields);
8706 }
8707 debug_struct.finish()
8708 }
8709}
8710
8711#[cfg(feature = "job-service")]
8712impl std::fmt::Debug
8713 for super::search_model_deployment_monitoring_stats_anomalies_request::StatsAnomaliesObjective
8714{
8715 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8716 let mut debug_struct = f.debug_struct("StatsAnomaliesObjective");
8717 debug_struct.field("r#type", &self.r#type);
8718 debug_struct.field("top_feature_count", &self.top_feature_count);
8719 if !self._unknown_fields.is_empty() {
8720 debug_struct.field("_unknown_fields", &self._unknown_fields);
8721 }
8722 debug_struct.finish()
8723 }
8724}
8725
8726#[cfg(feature = "job-service")]
8727impl std::fmt::Debug for super::SearchModelDeploymentMonitoringStatsAnomaliesResponse {
8728 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8729 let mut debug_struct =
8730 f.debug_struct("SearchModelDeploymentMonitoringStatsAnomaliesResponse");
8731 debug_struct.field("monitoring_stats", &self.monitoring_stats);
8732 debug_struct.field("next_page_token", &self.next_page_token);
8733 if !self._unknown_fields.is_empty() {
8734 debug_struct.field("_unknown_fields", &self._unknown_fields);
8735 }
8736 debug_struct.finish()
8737 }
8738}
8739
8740#[cfg(feature = "job-service")]
8741impl std::fmt::Debug for super::GetModelDeploymentMonitoringJobRequest {
8742 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8743 let mut debug_struct = f.debug_struct("GetModelDeploymentMonitoringJobRequest");
8744 debug_struct.field("name", &self.name);
8745 if !self._unknown_fields.is_empty() {
8746 debug_struct.field("_unknown_fields", &self._unknown_fields);
8747 }
8748 debug_struct.finish()
8749 }
8750}
8751
8752#[cfg(feature = "job-service")]
8753impl std::fmt::Debug for super::ListModelDeploymentMonitoringJobsRequest {
8754 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8755 let mut debug_struct = f.debug_struct("ListModelDeploymentMonitoringJobsRequest");
8756 debug_struct.field("parent", &self.parent);
8757 debug_struct.field("filter", &self.filter);
8758 debug_struct.field("page_size", &self.page_size);
8759 debug_struct.field("page_token", &self.page_token);
8760 debug_struct.field("read_mask", &self.read_mask);
8761 if !self._unknown_fields.is_empty() {
8762 debug_struct.field("_unknown_fields", &self._unknown_fields);
8763 }
8764 debug_struct.finish()
8765 }
8766}
8767
8768#[cfg(feature = "job-service")]
8769impl std::fmt::Debug for super::ListModelDeploymentMonitoringJobsResponse {
8770 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8771 let mut debug_struct = f.debug_struct("ListModelDeploymentMonitoringJobsResponse");
8772 debug_struct.field(
8773 "model_deployment_monitoring_jobs",
8774 &self.model_deployment_monitoring_jobs,
8775 );
8776 debug_struct.field("next_page_token", &self.next_page_token);
8777 if !self._unknown_fields.is_empty() {
8778 debug_struct.field("_unknown_fields", &self._unknown_fields);
8779 }
8780 debug_struct.finish()
8781 }
8782}
8783
8784#[cfg(feature = "job-service")]
8785impl std::fmt::Debug for super::UpdateModelDeploymentMonitoringJobRequest {
8786 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8787 let mut debug_struct = f.debug_struct("UpdateModelDeploymentMonitoringJobRequest");
8788 debug_struct.field(
8789 "model_deployment_monitoring_job",
8790 &self.model_deployment_monitoring_job,
8791 );
8792 debug_struct.field("update_mask", &self.update_mask);
8793 if !self._unknown_fields.is_empty() {
8794 debug_struct.field("_unknown_fields", &self._unknown_fields);
8795 }
8796 debug_struct.finish()
8797 }
8798}
8799
8800#[cfg(feature = "job-service")]
8801impl std::fmt::Debug for super::DeleteModelDeploymentMonitoringJobRequest {
8802 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8803 let mut debug_struct = f.debug_struct("DeleteModelDeploymentMonitoringJobRequest");
8804 debug_struct.field("name", &self.name);
8805 if !self._unknown_fields.is_empty() {
8806 debug_struct.field("_unknown_fields", &self._unknown_fields);
8807 }
8808 debug_struct.finish()
8809 }
8810}
8811
8812#[cfg(feature = "job-service")]
8813impl std::fmt::Debug for super::PauseModelDeploymentMonitoringJobRequest {
8814 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8815 let mut debug_struct = f.debug_struct("PauseModelDeploymentMonitoringJobRequest");
8816 debug_struct.field("name", &self.name);
8817 if !self._unknown_fields.is_empty() {
8818 debug_struct.field("_unknown_fields", &self._unknown_fields);
8819 }
8820 debug_struct.finish()
8821 }
8822}
8823
8824#[cfg(feature = "job-service")]
8825impl std::fmt::Debug for super::ResumeModelDeploymentMonitoringJobRequest {
8826 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8827 let mut debug_struct = f.debug_struct("ResumeModelDeploymentMonitoringJobRequest");
8828 debug_struct.field("name", &self.name);
8829 if !self._unknown_fields.is_empty() {
8830 debug_struct.field("_unknown_fields", &self._unknown_fields);
8831 }
8832 debug_struct.finish()
8833 }
8834}
8835
8836#[cfg(feature = "job-service")]
8837impl std::fmt::Debug for super::UpdateModelDeploymentMonitoringJobOperationMetadata {
8838 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8839 let mut debug_struct =
8840 f.debug_struct("UpdateModelDeploymentMonitoringJobOperationMetadata");
8841 debug_struct.field("generic_metadata", &self.generic_metadata);
8842 if !self._unknown_fields.is_empty() {
8843 debug_struct.field("_unknown_fields", &self._unknown_fields);
8844 }
8845 debug_struct.finish()
8846 }
8847}
8848
8849#[cfg(feature = "metadata-service")]
8850impl std::fmt::Debug for super::LineageSubgraph {
8851 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8852 let mut debug_struct = f.debug_struct("LineageSubgraph");
8853 debug_struct.field("artifacts", &self.artifacts);
8854 debug_struct.field("executions", &self.executions);
8855 debug_struct.field("events", &self.events);
8856 if !self._unknown_fields.is_empty() {
8857 debug_struct.field("_unknown_fields", &self._unknown_fields);
8858 }
8859 debug_struct.finish()
8860 }
8861}
8862
8863#[cfg(feature = "llm-utility-service")]
8864impl std::fmt::Debug for super::ComputeTokensRequest {
8865 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8866 let mut debug_struct = f.debug_struct("ComputeTokensRequest");
8867 debug_struct.field("endpoint", &self.endpoint);
8868 debug_struct.field("instances", &self.instances);
8869 debug_struct.field("model", &self.model);
8870 debug_struct.field("contents", &self.contents);
8871 if !self._unknown_fields.is_empty() {
8872 debug_struct.field("_unknown_fields", &self._unknown_fields);
8873 }
8874 debug_struct.finish()
8875 }
8876}
8877
8878#[cfg(feature = "llm-utility-service")]
8879impl std::fmt::Debug for super::TokensInfo {
8880 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8881 let mut debug_struct = f.debug_struct("TokensInfo");
8882 debug_struct.field("tokens", &self.tokens);
8883 debug_struct.field("token_ids", &self.token_ids);
8884 debug_struct.field("role", &self.role);
8885 if !self._unknown_fields.is_empty() {
8886 debug_struct.field("_unknown_fields", &self._unknown_fields);
8887 }
8888 debug_struct.finish()
8889 }
8890}
8891
8892#[cfg(feature = "llm-utility-service")]
8893impl std::fmt::Debug for super::ComputeTokensResponse {
8894 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8895 let mut debug_struct = f.debug_struct("ComputeTokensResponse");
8896 debug_struct.field("tokens_info", &self.tokens_info);
8897 if !self._unknown_fields.is_empty() {
8898 debug_struct.field("_unknown_fields", &self._unknown_fields);
8899 }
8900 debug_struct.finish()
8901 }
8902}
8903
8904#[cfg(any(
8905 feature = "deployment-resource-pool-service",
8906 feature = "endpoint-service",
8907 feature = "index-endpoint-service",
8908 feature = "job-service",
8909 feature = "model-garden-service",
8910 feature = "notebook-service",
8911 feature = "persistent-resource-service",
8912 feature = "schedule-service",
8913))]
8914impl std::fmt::Debug for super::MachineSpec {
8915 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8916 let mut debug_struct = f.debug_struct("MachineSpec");
8917 debug_struct.field("machine_type", &self.machine_type);
8918 debug_struct.field("accelerator_type", &self.accelerator_type);
8919 debug_struct.field("accelerator_count", &self.accelerator_count);
8920 debug_struct.field("gpu_partition_size", &self.gpu_partition_size);
8921 debug_struct.field("tpu_topology", &self.tpu_topology);
8922 debug_struct.field("reservation_affinity", &self.reservation_affinity);
8923 if !self._unknown_fields.is_empty() {
8924 debug_struct.field("_unknown_fields", &self._unknown_fields);
8925 }
8926 debug_struct.finish()
8927 }
8928}
8929
8930#[cfg(any(
8931 feature = "deployment-resource-pool-service",
8932 feature = "endpoint-service",
8933 feature = "index-endpoint-service",
8934 feature = "model-garden-service",
8935))]
8936impl std::fmt::Debug for super::DedicatedResources {
8937 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8938 let mut debug_struct = f.debug_struct("DedicatedResources");
8939 debug_struct.field("machine_spec", &self.machine_spec);
8940 debug_struct.field("min_replica_count", &self.min_replica_count);
8941 debug_struct.field("max_replica_count", &self.max_replica_count);
8942 debug_struct.field("required_replica_count", &self.required_replica_count);
8943 debug_struct.field("autoscaling_metric_specs", &self.autoscaling_metric_specs);
8944 debug_struct.field("spot", &self.spot);
8945 if !self._unknown_fields.is_empty() {
8946 debug_struct.field("_unknown_fields", &self._unknown_fields);
8947 }
8948 debug_struct.finish()
8949 }
8950}
8951
8952#[cfg(any(
8953 feature = "deployment-resource-pool-service",
8954 feature = "endpoint-service",
8955 feature = "feature-online-store-admin-service",
8956 feature = "index-endpoint-service",
8957 feature = "model-garden-service",
8958))]
8959impl std::fmt::Debug for super::AutomaticResources {
8960 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8961 let mut debug_struct = f.debug_struct("AutomaticResources");
8962 debug_struct.field("min_replica_count", &self.min_replica_count);
8963 debug_struct.field("max_replica_count", &self.max_replica_count);
8964 if !self._unknown_fields.is_empty() {
8965 debug_struct.field("_unknown_fields", &self._unknown_fields);
8966 }
8967 debug_struct.finish()
8968 }
8969}
8970
8971#[cfg(feature = "job-service")]
8972impl std::fmt::Debug for super::BatchDedicatedResources {
8973 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8974 let mut debug_struct = f.debug_struct("BatchDedicatedResources");
8975 debug_struct.field("machine_spec", &self.machine_spec);
8976 debug_struct.field("starting_replica_count", &self.starting_replica_count);
8977 debug_struct.field("max_replica_count", &self.max_replica_count);
8978 if !self._unknown_fields.is_empty() {
8979 debug_struct.field("_unknown_fields", &self._unknown_fields);
8980 }
8981 debug_struct.finish()
8982 }
8983}
8984
8985#[cfg(feature = "job-service")]
8986impl std::fmt::Debug for super::ResourcesConsumed {
8987 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8988 let mut debug_struct = f.debug_struct("ResourcesConsumed");
8989 debug_struct.field("replica_hours", &self.replica_hours);
8990 if !self._unknown_fields.is_empty() {
8991 debug_struct.field("_unknown_fields", &self._unknown_fields);
8992 }
8993 debug_struct.finish()
8994 }
8995}
8996
8997#[cfg(any(feature = "job-service", feature = "persistent-resource-service",))]
8998impl std::fmt::Debug for super::DiskSpec {
8999 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9000 let mut debug_struct = f.debug_struct("DiskSpec");
9001 debug_struct.field("boot_disk_type", &self.boot_disk_type);
9002 debug_struct.field("boot_disk_size_gb", &self.boot_disk_size_gb);
9003 if !self._unknown_fields.is_empty() {
9004 debug_struct.field("_unknown_fields", &self._unknown_fields);
9005 }
9006 debug_struct.finish()
9007 }
9008}
9009
9010#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
9011impl std::fmt::Debug for super::PersistentDiskSpec {
9012 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9013 let mut debug_struct = f.debug_struct("PersistentDiskSpec");
9014 debug_struct.field("disk_type", &self.disk_type);
9015 debug_struct.field("disk_size_gb", &self.disk_size_gb);
9016 if !self._unknown_fields.is_empty() {
9017 debug_struct.field("_unknown_fields", &self._unknown_fields);
9018 }
9019 debug_struct.finish()
9020 }
9021}
9022
9023#[cfg(feature = "job-service")]
9024impl std::fmt::Debug for super::NfsMount {
9025 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9026 let mut debug_struct = f.debug_struct("NfsMount");
9027 debug_struct.field("server", &self.server);
9028 debug_struct.field("path", &self.path);
9029 debug_struct.field("mount_point", &self.mount_point);
9030 if !self._unknown_fields.is_empty() {
9031 debug_struct.field("_unknown_fields", &self._unknown_fields);
9032 }
9033 debug_struct.finish()
9034 }
9035}
9036
9037#[cfg(feature = "job-service")]
9038impl std::fmt::Debug for super::LustreMount {
9039 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9040 let mut debug_struct = f.debug_struct("LustreMount");
9041 debug_struct.field("instance_ip", &self.instance_ip);
9042 debug_struct.field("volume_handle", &self.volume_handle);
9043 debug_struct.field("filesystem", &self.filesystem);
9044 debug_struct.field("mount_point", &self.mount_point);
9045 if !self._unknown_fields.is_empty() {
9046 debug_struct.field("_unknown_fields", &self._unknown_fields);
9047 }
9048 debug_struct.finish()
9049 }
9050}
9051
9052#[cfg(any(
9053 feature = "deployment-resource-pool-service",
9054 feature = "endpoint-service",
9055 feature = "index-endpoint-service",
9056 feature = "model-garden-service",
9057))]
9058impl std::fmt::Debug for super::AutoscalingMetricSpec {
9059 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9060 let mut debug_struct = f.debug_struct("AutoscalingMetricSpec");
9061 debug_struct.field("metric_name", &self.metric_name);
9062 debug_struct.field("target", &self.target);
9063 if !self._unknown_fields.is_empty() {
9064 debug_struct.field("_unknown_fields", &self._unknown_fields);
9065 }
9066 debug_struct.finish()
9067 }
9068}
9069
9070#[cfg(feature = "notebook-service")]
9071impl std::fmt::Debug for super::ShieldedVmConfig {
9072 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9073 let mut debug_struct = f.debug_struct("ShieldedVmConfig");
9074 debug_struct.field("enable_secure_boot", &self.enable_secure_boot);
9075 if !self._unknown_fields.is_empty() {
9076 debug_struct.field("_unknown_fields", &self._unknown_fields);
9077 }
9078 debug_struct.finish()
9079 }
9080}
9081
9082#[cfg(feature = "job-service")]
9083impl std::fmt::Debug for super::ManualBatchTuningParameters {
9084 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9085 let mut debug_struct = f.debug_struct("ManualBatchTuningParameters");
9086 debug_struct.field("batch_size", &self.batch_size);
9087 if !self._unknown_fields.is_empty() {
9088 debug_struct.field("_unknown_fields", &self._unknown_fields);
9089 }
9090 debug_struct.finish()
9091 }
9092}
9093
9094#[cfg(feature = "match-service")]
9095impl std::fmt::Debug for super::FindNeighborsRequest {
9096 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9097 let mut debug_struct = f.debug_struct("FindNeighborsRequest");
9098 debug_struct.field("index_endpoint", &self.index_endpoint);
9099 debug_struct.field("deployed_index_id", &self.deployed_index_id);
9100 debug_struct.field("queries", &self.queries);
9101 debug_struct.field("return_full_datapoint", &self.return_full_datapoint);
9102 if !self._unknown_fields.is_empty() {
9103 debug_struct.field("_unknown_fields", &self._unknown_fields);
9104 }
9105 debug_struct.finish()
9106 }
9107}
9108
9109#[cfg(feature = "match-service")]
9110impl std::fmt::Debug for super::find_neighbors_request::Query {
9111 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9112 let mut debug_struct = f.debug_struct("Query");
9113 debug_struct.field("datapoint", &self.datapoint);
9114 debug_struct.field("neighbor_count", &self.neighbor_count);
9115 debug_struct.field(
9116 "per_crowding_attribute_neighbor_count",
9117 &self.per_crowding_attribute_neighbor_count,
9118 );
9119 debug_struct.field(
9120 "approximate_neighbor_count",
9121 &self.approximate_neighbor_count,
9122 );
9123 debug_struct.field(
9124 "fraction_leaf_nodes_to_search_override",
9125 &self.fraction_leaf_nodes_to_search_override,
9126 );
9127 debug_struct.field("ranking", &self.ranking);
9128 if !self._unknown_fields.is_empty() {
9129 debug_struct.field("_unknown_fields", &self._unknown_fields);
9130 }
9131 debug_struct.finish()
9132 }
9133}
9134
9135#[cfg(feature = "match-service")]
9136impl std::fmt::Debug for super::find_neighbors_request::query::Rrf {
9137 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9138 let mut debug_struct = f.debug_struct("Rrf");
9139 debug_struct.field("alpha", &self.alpha);
9140 if !self._unknown_fields.is_empty() {
9141 debug_struct.field("_unknown_fields", &self._unknown_fields);
9142 }
9143 debug_struct.finish()
9144 }
9145}
9146
9147#[cfg(feature = "match-service")]
9148impl std::fmt::Debug for super::FindNeighborsResponse {
9149 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9150 let mut debug_struct = f.debug_struct("FindNeighborsResponse");
9151 debug_struct.field("nearest_neighbors", &self.nearest_neighbors);
9152 if !self._unknown_fields.is_empty() {
9153 debug_struct.field("_unknown_fields", &self._unknown_fields);
9154 }
9155 debug_struct.finish()
9156 }
9157}
9158
9159#[cfg(feature = "match-service")]
9160impl std::fmt::Debug for super::find_neighbors_response::Neighbor {
9161 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9162 let mut debug_struct = f.debug_struct("Neighbor");
9163 debug_struct.field("datapoint", &self.datapoint);
9164 debug_struct.field("distance", &self.distance);
9165 debug_struct.field("sparse_distance", &self.sparse_distance);
9166 if !self._unknown_fields.is_empty() {
9167 debug_struct.field("_unknown_fields", &self._unknown_fields);
9168 }
9169 debug_struct.finish()
9170 }
9171}
9172
9173#[cfg(feature = "match-service")]
9174impl std::fmt::Debug for super::find_neighbors_response::NearestNeighbors {
9175 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9176 let mut debug_struct = f.debug_struct("NearestNeighbors");
9177 debug_struct.field("id", &self.id);
9178 debug_struct.field("neighbors", &self.neighbors);
9179 if !self._unknown_fields.is_empty() {
9180 debug_struct.field("_unknown_fields", &self._unknown_fields);
9181 }
9182 debug_struct.finish()
9183 }
9184}
9185
9186#[cfg(feature = "match-service")]
9187impl std::fmt::Debug for super::ReadIndexDatapointsRequest {
9188 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9189 let mut debug_struct = f.debug_struct("ReadIndexDatapointsRequest");
9190 debug_struct.field("index_endpoint", &self.index_endpoint);
9191 debug_struct.field("deployed_index_id", &self.deployed_index_id);
9192 debug_struct.field("ids", &self.ids);
9193 if !self._unknown_fields.is_empty() {
9194 debug_struct.field("_unknown_fields", &self._unknown_fields);
9195 }
9196 debug_struct.finish()
9197 }
9198}
9199
9200#[cfg(feature = "match-service")]
9201impl std::fmt::Debug for super::ReadIndexDatapointsResponse {
9202 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9203 let mut debug_struct = f.debug_struct("ReadIndexDatapointsResponse");
9204 debug_struct.field("datapoints", &self.datapoints);
9205 if !self._unknown_fields.is_empty() {
9206 debug_struct.field("_unknown_fields", &self._unknown_fields);
9207 }
9208 debug_struct.finish()
9209 }
9210}
9211
9212#[cfg(feature = "metadata-service")]
9213impl std::fmt::Debug for super::MetadataSchema {
9214 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9215 let mut debug_struct = f.debug_struct("MetadataSchema");
9216 debug_struct.field("name", &self.name);
9217 debug_struct.field("schema_version", &self.schema_version);
9218 debug_struct.field("schema", &self.schema);
9219 debug_struct.field("schema_type", &self.schema_type);
9220 debug_struct.field("create_time", &self.create_time);
9221 debug_struct.field("description", &self.description);
9222 if !self._unknown_fields.is_empty() {
9223 debug_struct.field("_unknown_fields", &self._unknown_fields);
9224 }
9225 debug_struct.finish()
9226 }
9227}
9228
9229#[cfg(feature = "metadata-service")]
9230impl std::fmt::Debug for super::CreateMetadataStoreRequest {
9231 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9232 let mut debug_struct = f.debug_struct("CreateMetadataStoreRequest");
9233 debug_struct.field("parent", &self.parent);
9234 debug_struct.field("metadata_store", &self.metadata_store);
9235 debug_struct.field("metadata_store_id", &self.metadata_store_id);
9236 if !self._unknown_fields.is_empty() {
9237 debug_struct.field("_unknown_fields", &self._unknown_fields);
9238 }
9239 debug_struct.finish()
9240 }
9241}
9242
9243#[cfg(feature = "metadata-service")]
9244impl std::fmt::Debug for super::CreateMetadataStoreOperationMetadata {
9245 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9246 let mut debug_struct = f.debug_struct("CreateMetadataStoreOperationMetadata");
9247 debug_struct.field("generic_metadata", &self.generic_metadata);
9248 if !self._unknown_fields.is_empty() {
9249 debug_struct.field("_unknown_fields", &self._unknown_fields);
9250 }
9251 debug_struct.finish()
9252 }
9253}
9254
9255#[cfg(feature = "metadata-service")]
9256impl std::fmt::Debug for super::GetMetadataStoreRequest {
9257 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9258 let mut debug_struct = f.debug_struct("GetMetadataStoreRequest");
9259 debug_struct.field("name", &self.name);
9260 if !self._unknown_fields.is_empty() {
9261 debug_struct.field("_unknown_fields", &self._unknown_fields);
9262 }
9263 debug_struct.finish()
9264 }
9265}
9266
9267#[cfg(feature = "metadata-service")]
9268impl std::fmt::Debug for super::ListMetadataStoresRequest {
9269 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9270 let mut debug_struct = f.debug_struct("ListMetadataStoresRequest");
9271 debug_struct.field("parent", &self.parent);
9272 debug_struct.field("page_size", &self.page_size);
9273 debug_struct.field("page_token", &self.page_token);
9274 if !self._unknown_fields.is_empty() {
9275 debug_struct.field("_unknown_fields", &self._unknown_fields);
9276 }
9277 debug_struct.finish()
9278 }
9279}
9280
9281#[cfg(feature = "metadata-service")]
9282impl std::fmt::Debug for super::ListMetadataStoresResponse {
9283 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9284 let mut debug_struct = f.debug_struct("ListMetadataStoresResponse");
9285 debug_struct.field("metadata_stores", &self.metadata_stores);
9286 debug_struct.field("next_page_token", &self.next_page_token);
9287 if !self._unknown_fields.is_empty() {
9288 debug_struct.field("_unknown_fields", &self._unknown_fields);
9289 }
9290 debug_struct.finish()
9291 }
9292}
9293
9294#[cfg(feature = "metadata-service")]
9295impl std::fmt::Debug for super::DeleteMetadataStoreRequest {
9296 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9297 let mut debug_struct = f.debug_struct("DeleteMetadataStoreRequest");
9298 debug_struct.field("name", &self.name);
9299 debug_struct.field("force", &self.force);
9300 if !self._unknown_fields.is_empty() {
9301 debug_struct.field("_unknown_fields", &self._unknown_fields);
9302 }
9303 debug_struct.finish()
9304 }
9305}
9306
9307#[cfg(feature = "metadata-service")]
9308impl std::fmt::Debug for super::DeleteMetadataStoreOperationMetadata {
9309 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9310 let mut debug_struct = f.debug_struct("DeleteMetadataStoreOperationMetadata");
9311 debug_struct.field("generic_metadata", &self.generic_metadata);
9312 if !self._unknown_fields.is_empty() {
9313 debug_struct.field("_unknown_fields", &self._unknown_fields);
9314 }
9315 debug_struct.finish()
9316 }
9317}
9318
9319#[cfg(feature = "metadata-service")]
9320impl std::fmt::Debug for super::CreateArtifactRequest {
9321 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9322 let mut debug_struct = f.debug_struct("CreateArtifactRequest");
9323 debug_struct.field("parent", &self.parent);
9324 debug_struct.field("artifact", &self.artifact);
9325 debug_struct.field("artifact_id", &self.artifact_id);
9326 if !self._unknown_fields.is_empty() {
9327 debug_struct.field("_unknown_fields", &self._unknown_fields);
9328 }
9329 debug_struct.finish()
9330 }
9331}
9332
9333#[cfg(feature = "metadata-service")]
9334impl std::fmt::Debug for super::GetArtifactRequest {
9335 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9336 let mut debug_struct = f.debug_struct("GetArtifactRequest");
9337 debug_struct.field("name", &self.name);
9338 if !self._unknown_fields.is_empty() {
9339 debug_struct.field("_unknown_fields", &self._unknown_fields);
9340 }
9341 debug_struct.finish()
9342 }
9343}
9344
9345#[cfg(feature = "metadata-service")]
9346impl std::fmt::Debug for super::ListArtifactsRequest {
9347 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9348 let mut debug_struct = f.debug_struct("ListArtifactsRequest");
9349 debug_struct.field("parent", &self.parent);
9350 debug_struct.field("page_size", &self.page_size);
9351 debug_struct.field("page_token", &self.page_token);
9352 debug_struct.field("filter", &self.filter);
9353 debug_struct.field("order_by", &self.order_by);
9354 if !self._unknown_fields.is_empty() {
9355 debug_struct.field("_unknown_fields", &self._unknown_fields);
9356 }
9357 debug_struct.finish()
9358 }
9359}
9360
9361#[cfg(feature = "metadata-service")]
9362impl std::fmt::Debug for super::ListArtifactsResponse {
9363 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9364 let mut debug_struct = f.debug_struct("ListArtifactsResponse");
9365 debug_struct.field("artifacts", &self.artifacts);
9366 debug_struct.field("next_page_token", &self.next_page_token);
9367 if !self._unknown_fields.is_empty() {
9368 debug_struct.field("_unknown_fields", &self._unknown_fields);
9369 }
9370 debug_struct.finish()
9371 }
9372}
9373
9374#[cfg(feature = "metadata-service")]
9375impl std::fmt::Debug for super::UpdateArtifactRequest {
9376 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9377 let mut debug_struct = f.debug_struct("UpdateArtifactRequest");
9378 debug_struct.field("artifact", &self.artifact);
9379 debug_struct.field("update_mask", &self.update_mask);
9380 debug_struct.field("allow_missing", &self.allow_missing);
9381 if !self._unknown_fields.is_empty() {
9382 debug_struct.field("_unknown_fields", &self._unknown_fields);
9383 }
9384 debug_struct.finish()
9385 }
9386}
9387
9388#[cfg(feature = "metadata-service")]
9389impl std::fmt::Debug for super::DeleteArtifactRequest {
9390 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9391 let mut debug_struct = f.debug_struct("DeleteArtifactRequest");
9392 debug_struct.field("name", &self.name);
9393 debug_struct.field("etag", &self.etag);
9394 if !self._unknown_fields.is_empty() {
9395 debug_struct.field("_unknown_fields", &self._unknown_fields);
9396 }
9397 debug_struct.finish()
9398 }
9399}
9400
9401#[cfg(feature = "metadata-service")]
9402impl std::fmt::Debug for super::PurgeArtifactsRequest {
9403 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9404 let mut debug_struct = f.debug_struct("PurgeArtifactsRequest");
9405 debug_struct.field("parent", &self.parent);
9406 debug_struct.field("filter", &self.filter);
9407 debug_struct.field("force", &self.force);
9408 if !self._unknown_fields.is_empty() {
9409 debug_struct.field("_unknown_fields", &self._unknown_fields);
9410 }
9411 debug_struct.finish()
9412 }
9413}
9414
9415#[cfg(feature = "metadata-service")]
9416impl std::fmt::Debug for super::PurgeArtifactsResponse {
9417 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9418 let mut debug_struct = f.debug_struct("PurgeArtifactsResponse");
9419 debug_struct.field("purge_count", &self.purge_count);
9420 debug_struct.field("purge_sample", &self.purge_sample);
9421 if !self._unknown_fields.is_empty() {
9422 debug_struct.field("_unknown_fields", &self._unknown_fields);
9423 }
9424 debug_struct.finish()
9425 }
9426}
9427
9428#[cfg(feature = "metadata-service")]
9429impl std::fmt::Debug for super::PurgeArtifactsMetadata {
9430 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9431 let mut debug_struct = f.debug_struct("PurgeArtifactsMetadata");
9432 debug_struct.field("generic_metadata", &self.generic_metadata);
9433 if !self._unknown_fields.is_empty() {
9434 debug_struct.field("_unknown_fields", &self._unknown_fields);
9435 }
9436 debug_struct.finish()
9437 }
9438}
9439
9440#[cfg(feature = "metadata-service")]
9441impl std::fmt::Debug for super::CreateContextRequest {
9442 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9443 let mut debug_struct = f.debug_struct("CreateContextRequest");
9444 debug_struct.field("parent", &self.parent);
9445 debug_struct.field("context", &self.context);
9446 debug_struct.field("context_id", &self.context_id);
9447 if !self._unknown_fields.is_empty() {
9448 debug_struct.field("_unknown_fields", &self._unknown_fields);
9449 }
9450 debug_struct.finish()
9451 }
9452}
9453
9454#[cfg(feature = "metadata-service")]
9455impl std::fmt::Debug for super::GetContextRequest {
9456 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9457 let mut debug_struct = f.debug_struct("GetContextRequest");
9458 debug_struct.field("name", &self.name);
9459 if !self._unknown_fields.is_empty() {
9460 debug_struct.field("_unknown_fields", &self._unknown_fields);
9461 }
9462 debug_struct.finish()
9463 }
9464}
9465
9466#[cfg(feature = "metadata-service")]
9467impl std::fmt::Debug for super::ListContextsRequest {
9468 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9469 let mut debug_struct = f.debug_struct("ListContextsRequest");
9470 debug_struct.field("parent", &self.parent);
9471 debug_struct.field("page_size", &self.page_size);
9472 debug_struct.field("page_token", &self.page_token);
9473 debug_struct.field("filter", &self.filter);
9474 debug_struct.field("order_by", &self.order_by);
9475 if !self._unknown_fields.is_empty() {
9476 debug_struct.field("_unknown_fields", &self._unknown_fields);
9477 }
9478 debug_struct.finish()
9479 }
9480}
9481
9482#[cfg(feature = "metadata-service")]
9483impl std::fmt::Debug for super::ListContextsResponse {
9484 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9485 let mut debug_struct = f.debug_struct("ListContextsResponse");
9486 debug_struct.field("contexts", &self.contexts);
9487 debug_struct.field("next_page_token", &self.next_page_token);
9488 if !self._unknown_fields.is_empty() {
9489 debug_struct.field("_unknown_fields", &self._unknown_fields);
9490 }
9491 debug_struct.finish()
9492 }
9493}
9494
9495#[cfg(feature = "metadata-service")]
9496impl std::fmt::Debug for super::UpdateContextRequest {
9497 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9498 let mut debug_struct = f.debug_struct("UpdateContextRequest");
9499 debug_struct.field("context", &self.context);
9500 debug_struct.field("update_mask", &self.update_mask);
9501 debug_struct.field("allow_missing", &self.allow_missing);
9502 if !self._unknown_fields.is_empty() {
9503 debug_struct.field("_unknown_fields", &self._unknown_fields);
9504 }
9505 debug_struct.finish()
9506 }
9507}
9508
9509#[cfg(feature = "metadata-service")]
9510impl std::fmt::Debug for super::DeleteContextRequest {
9511 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9512 let mut debug_struct = f.debug_struct("DeleteContextRequest");
9513 debug_struct.field("name", &self.name);
9514 debug_struct.field("force", &self.force);
9515 debug_struct.field("etag", &self.etag);
9516 if !self._unknown_fields.is_empty() {
9517 debug_struct.field("_unknown_fields", &self._unknown_fields);
9518 }
9519 debug_struct.finish()
9520 }
9521}
9522
9523#[cfg(feature = "metadata-service")]
9524impl std::fmt::Debug for super::PurgeContextsRequest {
9525 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9526 let mut debug_struct = f.debug_struct("PurgeContextsRequest");
9527 debug_struct.field("parent", &self.parent);
9528 debug_struct.field("filter", &self.filter);
9529 debug_struct.field("force", &self.force);
9530 if !self._unknown_fields.is_empty() {
9531 debug_struct.field("_unknown_fields", &self._unknown_fields);
9532 }
9533 debug_struct.finish()
9534 }
9535}
9536
9537#[cfg(feature = "metadata-service")]
9538impl std::fmt::Debug for super::PurgeContextsResponse {
9539 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9540 let mut debug_struct = f.debug_struct("PurgeContextsResponse");
9541 debug_struct.field("purge_count", &self.purge_count);
9542 debug_struct.field("purge_sample", &self.purge_sample);
9543 if !self._unknown_fields.is_empty() {
9544 debug_struct.field("_unknown_fields", &self._unknown_fields);
9545 }
9546 debug_struct.finish()
9547 }
9548}
9549
9550#[cfg(feature = "metadata-service")]
9551impl std::fmt::Debug for super::PurgeContextsMetadata {
9552 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9553 let mut debug_struct = f.debug_struct("PurgeContextsMetadata");
9554 debug_struct.field("generic_metadata", &self.generic_metadata);
9555 if !self._unknown_fields.is_empty() {
9556 debug_struct.field("_unknown_fields", &self._unknown_fields);
9557 }
9558 debug_struct.finish()
9559 }
9560}
9561
9562#[cfg(feature = "metadata-service")]
9563impl std::fmt::Debug for super::AddContextArtifactsAndExecutionsRequest {
9564 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9565 let mut debug_struct = f.debug_struct("AddContextArtifactsAndExecutionsRequest");
9566 debug_struct.field("context", &self.context);
9567 debug_struct.field("artifacts", &self.artifacts);
9568 debug_struct.field("executions", &self.executions);
9569 if !self._unknown_fields.is_empty() {
9570 debug_struct.field("_unknown_fields", &self._unknown_fields);
9571 }
9572 debug_struct.finish()
9573 }
9574}
9575
9576#[cfg(feature = "metadata-service")]
9577impl std::fmt::Debug for super::AddContextArtifactsAndExecutionsResponse {
9578 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9579 let mut debug_struct = f.debug_struct("AddContextArtifactsAndExecutionsResponse");
9580 if !self._unknown_fields.is_empty() {
9581 debug_struct.field("_unknown_fields", &self._unknown_fields);
9582 }
9583 debug_struct.finish()
9584 }
9585}
9586
9587#[cfg(feature = "metadata-service")]
9588impl std::fmt::Debug for super::AddContextChildrenRequest {
9589 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9590 let mut debug_struct = f.debug_struct("AddContextChildrenRequest");
9591 debug_struct.field("context", &self.context);
9592 debug_struct.field("child_contexts", &self.child_contexts);
9593 if !self._unknown_fields.is_empty() {
9594 debug_struct.field("_unknown_fields", &self._unknown_fields);
9595 }
9596 debug_struct.finish()
9597 }
9598}
9599
9600#[cfg(feature = "metadata-service")]
9601impl std::fmt::Debug for super::AddContextChildrenResponse {
9602 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9603 let mut debug_struct = f.debug_struct("AddContextChildrenResponse");
9604 if !self._unknown_fields.is_empty() {
9605 debug_struct.field("_unknown_fields", &self._unknown_fields);
9606 }
9607 debug_struct.finish()
9608 }
9609}
9610
9611#[cfg(feature = "metadata-service")]
9612impl std::fmt::Debug for super::RemoveContextChildrenRequest {
9613 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9614 let mut debug_struct = f.debug_struct("RemoveContextChildrenRequest");
9615 debug_struct.field("context", &self.context);
9616 debug_struct.field("child_contexts", &self.child_contexts);
9617 if !self._unknown_fields.is_empty() {
9618 debug_struct.field("_unknown_fields", &self._unknown_fields);
9619 }
9620 debug_struct.finish()
9621 }
9622}
9623
9624#[cfg(feature = "metadata-service")]
9625impl std::fmt::Debug for super::RemoveContextChildrenResponse {
9626 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9627 let mut debug_struct = f.debug_struct("RemoveContextChildrenResponse");
9628 if !self._unknown_fields.is_empty() {
9629 debug_struct.field("_unknown_fields", &self._unknown_fields);
9630 }
9631 debug_struct.finish()
9632 }
9633}
9634
9635#[cfg(feature = "metadata-service")]
9636impl std::fmt::Debug for super::QueryContextLineageSubgraphRequest {
9637 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9638 let mut debug_struct = f.debug_struct("QueryContextLineageSubgraphRequest");
9639 debug_struct.field("context", &self.context);
9640 if !self._unknown_fields.is_empty() {
9641 debug_struct.field("_unknown_fields", &self._unknown_fields);
9642 }
9643 debug_struct.finish()
9644 }
9645}
9646
9647#[cfg(feature = "metadata-service")]
9648impl std::fmt::Debug for super::CreateExecutionRequest {
9649 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9650 let mut debug_struct = f.debug_struct("CreateExecutionRequest");
9651 debug_struct.field("parent", &self.parent);
9652 debug_struct.field("execution", &self.execution);
9653 debug_struct.field("execution_id", &self.execution_id);
9654 if !self._unknown_fields.is_empty() {
9655 debug_struct.field("_unknown_fields", &self._unknown_fields);
9656 }
9657 debug_struct.finish()
9658 }
9659}
9660
9661#[cfg(feature = "metadata-service")]
9662impl std::fmt::Debug for super::GetExecutionRequest {
9663 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9664 let mut debug_struct = f.debug_struct("GetExecutionRequest");
9665 debug_struct.field("name", &self.name);
9666 if !self._unknown_fields.is_empty() {
9667 debug_struct.field("_unknown_fields", &self._unknown_fields);
9668 }
9669 debug_struct.finish()
9670 }
9671}
9672
9673#[cfg(feature = "metadata-service")]
9674impl std::fmt::Debug for super::ListExecutionsRequest {
9675 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9676 let mut debug_struct = f.debug_struct("ListExecutionsRequest");
9677 debug_struct.field("parent", &self.parent);
9678 debug_struct.field("page_size", &self.page_size);
9679 debug_struct.field("page_token", &self.page_token);
9680 debug_struct.field("filter", &self.filter);
9681 debug_struct.field("order_by", &self.order_by);
9682 if !self._unknown_fields.is_empty() {
9683 debug_struct.field("_unknown_fields", &self._unknown_fields);
9684 }
9685 debug_struct.finish()
9686 }
9687}
9688
9689#[cfg(feature = "metadata-service")]
9690impl std::fmt::Debug for super::ListExecutionsResponse {
9691 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9692 let mut debug_struct = f.debug_struct("ListExecutionsResponse");
9693 debug_struct.field("executions", &self.executions);
9694 debug_struct.field("next_page_token", &self.next_page_token);
9695 if !self._unknown_fields.is_empty() {
9696 debug_struct.field("_unknown_fields", &self._unknown_fields);
9697 }
9698 debug_struct.finish()
9699 }
9700}
9701
9702#[cfg(feature = "metadata-service")]
9703impl std::fmt::Debug for super::UpdateExecutionRequest {
9704 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9705 let mut debug_struct = f.debug_struct("UpdateExecutionRequest");
9706 debug_struct.field("execution", &self.execution);
9707 debug_struct.field("update_mask", &self.update_mask);
9708 debug_struct.field("allow_missing", &self.allow_missing);
9709 if !self._unknown_fields.is_empty() {
9710 debug_struct.field("_unknown_fields", &self._unknown_fields);
9711 }
9712 debug_struct.finish()
9713 }
9714}
9715
9716#[cfg(feature = "metadata-service")]
9717impl std::fmt::Debug for super::DeleteExecutionRequest {
9718 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9719 let mut debug_struct = f.debug_struct("DeleteExecutionRequest");
9720 debug_struct.field("name", &self.name);
9721 debug_struct.field("etag", &self.etag);
9722 if !self._unknown_fields.is_empty() {
9723 debug_struct.field("_unknown_fields", &self._unknown_fields);
9724 }
9725 debug_struct.finish()
9726 }
9727}
9728
9729#[cfg(feature = "metadata-service")]
9730impl std::fmt::Debug for super::PurgeExecutionsRequest {
9731 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9732 let mut debug_struct = f.debug_struct("PurgeExecutionsRequest");
9733 debug_struct.field("parent", &self.parent);
9734 debug_struct.field("filter", &self.filter);
9735 debug_struct.field("force", &self.force);
9736 if !self._unknown_fields.is_empty() {
9737 debug_struct.field("_unknown_fields", &self._unknown_fields);
9738 }
9739 debug_struct.finish()
9740 }
9741}
9742
9743#[cfg(feature = "metadata-service")]
9744impl std::fmt::Debug for super::PurgeExecutionsResponse {
9745 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9746 let mut debug_struct = f.debug_struct("PurgeExecutionsResponse");
9747 debug_struct.field("purge_count", &self.purge_count);
9748 debug_struct.field("purge_sample", &self.purge_sample);
9749 if !self._unknown_fields.is_empty() {
9750 debug_struct.field("_unknown_fields", &self._unknown_fields);
9751 }
9752 debug_struct.finish()
9753 }
9754}
9755
9756#[cfg(feature = "metadata-service")]
9757impl std::fmt::Debug for super::PurgeExecutionsMetadata {
9758 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9759 let mut debug_struct = f.debug_struct("PurgeExecutionsMetadata");
9760 debug_struct.field("generic_metadata", &self.generic_metadata);
9761 if !self._unknown_fields.is_empty() {
9762 debug_struct.field("_unknown_fields", &self._unknown_fields);
9763 }
9764 debug_struct.finish()
9765 }
9766}
9767
9768#[cfg(feature = "metadata-service")]
9769impl std::fmt::Debug for super::AddExecutionEventsRequest {
9770 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9771 let mut debug_struct = f.debug_struct("AddExecutionEventsRequest");
9772 debug_struct.field("execution", &self.execution);
9773 debug_struct.field("events", &self.events);
9774 if !self._unknown_fields.is_empty() {
9775 debug_struct.field("_unknown_fields", &self._unknown_fields);
9776 }
9777 debug_struct.finish()
9778 }
9779}
9780
9781#[cfg(feature = "metadata-service")]
9782impl std::fmt::Debug for super::AddExecutionEventsResponse {
9783 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9784 let mut debug_struct = f.debug_struct("AddExecutionEventsResponse");
9785 if !self._unknown_fields.is_empty() {
9786 debug_struct.field("_unknown_fields", &self._unknown_fields);
9787 }
9788 debug_struct.finish()
9789 }
9790}
9791
9792#[cfg(feature = "metadata-service")]
9793impl std::fmt::Debug for super::QueryExecutionInputsAndOutputsRequest {
9794 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9795 let mut debug_struct = f.debug_struct("QueryExecutionInputsAndOutputsRequest");
9796 debug_struct.field("execution", &self.execution);
9797 if !self._unknown_fields.is_empty() {
9798 debug_struct.field("_unknown_fields", &self._unknown_fields);
9799 }
9800 debug_struct.finish()
9801 }
9802}
9803
9804#[cfg(feature = "metadata-service")]
9805impl std::fmt::Debug for super::CreateMetadataSchemaRequest {
9806 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9807 let mut debug_struct = f.debug_struct("CreateMetadataSchemaRequest");
9808 debug_struct.field("parent", &self.parent);
9809 debug_struct.field("metadata_schema", &self.metadata_schema);
9810 debug_struct.field("metadata_schema_id", &self.metadata_schema_id);
9811 if !self._unknown_fields.is_empty() {
9812 debug_struct.field("_unknown_fields", &self._unknown_fields);
9813 }
9814 debug_struct.finish()
9815 }
9816}
9817
9818#[cfg(feature = "metadata-service")]
9819impl std::fmt::Debug for super::GetMetadataSchemaRequest {
9820 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9821 let mut debug_struct = f.debug_struct("GetMetadataSchemaRequest");
9822 debug_struct.field("name", &self.name);
9823 if !self._unknown_fields.is_empty() {
9824 debug_struct.field("_unknown_fields", &self._unknown_fields);
9825 }
9826 debug_struct.finish()
9827 }
9828}
9829
9830#[cfg(feature = "metadata-service")]
9831impl std::fmt::Debug for super::ListMetadataSchemasRequest {
9832 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9833 let mut debug_struct = f.debug_struct("ListMetadataSchemasRequest");
9834 debug_struct.field("parent", &self.parent);
9835 debug_struct.field("page_size", &self.page_size);
9836 debug_struct.field("page_token", &self.page_token);
9837 debug_struct.field("filter", &self.filter);
9838 if !self._unknown_fields.is_empty() {
9839 debug_struct.field("_unknown_fields", &self._unknown_fields);
9840 }
9841 debug_struct.finish()
9842 }
9843}
9844
9845#[cfg(feature = "metadata-service")]
9846impl std::fmt::Debug for super::ListMetadataSchemasResponse {
9847 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9848 let mut debug_struct = f.debug_struct("ListMetadataSchemasResponse");
9849 debug_struct.field("metadata_schemas", &self.metadata_schemas);
9850 debug_struct.field("next_page_token", &self.next_page_token);
9851 if !self._unknown_fields.is_empty() {
9852 debug_struct.field("_unknown_fields", &self._unknown_fields);
9853 }
9854 debug_struct.finish()
9855 }
9856}
9857
9858#[cfg(feature = "metadata-service")]
9859impl std::fmt::Debug for super::QueryArtifactLineageSubgraphRequest {
9860 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9861 let mut debug_struct = f.debug_struct("QueryArtifactLineageSubgraphRequest");
9862 debug_struct.field("artifact", &self.artifact);
9863 debug_struct.field("max_hops", &self.max_hops);
9864 debug_struct.field("filter", &self.filter);
9865 if !self._unknown_fields.is_empty() {
9866 debug_struct.field("_unknown_fields", &self._unknown_fields);
9867 }
9868 debug_struct.finish()
9869 }
9870}
9871
9872#[cfg(feature = "metadata-service")]
9873impl std::fmt::Debug for super::MetadataStore {
9874 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9875 let mut debug_struct = f.debug_struct("MetadataStore");
9876 debug_struct.field("name", &self.name);
9877 debug_struct.field("create_time", &self.create_time);
9878 debug_struct.field("update_time", &self.update_time);
9879 debug_struct.field("encryption_spec", &self.encryption_spec);
9880 debug_struct.field("description", &self.description);
9881 debug_struct.field("state", &self.state);
9882 debug_struct.field("dataplex_config", &self.dataplex_config);
9883 if !self._unknown_fields.is_empty() {
9884 debug_struct.field("_unknown_fields", &self._unknown_fields);
9885 }
9886 debug_struct.finish()
9887 }
9888}
9889
9890#[cfg(feature = "metadata-service")]
9891impl std::fmt::Debug for super::metadata_store::MetadataStoreState {
9892 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9893 let mut debug_struct = f.debug_struct("MetadataStoreState");
9894 debug_struct.field("disk_utilization_bytes", &self.disk_utilization_bytes);
9895 if !self._unknown_fields.is_empty() {
9896 debug_struct.field("_unknown_fields", &self._unknown_fields);
9897 }
9898 debug_struct.finish()
9899 }
9900}
9901
9902#[cfg(feature = "metadata-service")]
9903impl std::fmt::Debug for super::metadata_store::DataplexConfig {
9904 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9905 let mut debug_struct = f.debug_struct("DataplexConfig");
9906 debug_struct.field("enabled_pipelines_lineage", &self.enabled_pipelines_lineage);
9907 if !self._unknown_fields.is_empty() {
9908 debug_struct.field("_unknown_fields", &self._unknown_fields);
9909 }
9910 debug_struct.finish()
9911 }
9912}
9913
9914#[cfg(feature = "migration-service")]
9915impl std::fmt::Debug for super::MigratableResource {
9916 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9917 let mut debug_struct = f.debug_struct("MigratableResource");
9918 debug_struct.field("last_migrate_time", &self.last_migrate_time);
9919 debug_struct.field("last_update_time", &self.last_update_time);
9920 debug_struct.field("resource", &self.resource);
9921 if !self._unknown_fields.is_empty() {
9922 debug_struct.field("_unknown_fields", &self._unknown_fields);
9923 }
9924 debug_struct.finish()
9925 }
9926}
9927
9928#[cfg(feature = "migration-service")]
9929impl std::fmt::Debug for super::migratable_resource::MlEngineModelVersion {
9930 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9931 let mut debug_struct = f.debug_struct("MlEngineModelVersion");
9932 debug_struct.field("endpoint", &self.endpoint);
9933 debug_struct.field("version", &self.version);
9934 if !self._unknown_fields.is_empty() {
9935 debug_struct.field("_unknown_fields", &self._unknown_fields);
9936 }
9937 debug_struct.finish()
9938 }
9939}
9940
9941#[cfg(feature = "migration-service")]
9942impl std::fmt::Debug for super::migratable_resource::AutomlModel {
9943 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9944 let mut debug_struct = f.debug_struct("AutomlModel");
9945 debug_struct.field("model", &self.model);
9946 debug_struct.field("model_display_name", &self.model_display_name);
9947 if !self._unknown_fields.is_empty() {
9948 debug_struct.field("_unknown_fields", &self._unknown_fields);
9949 }
9950 debug_struct.finish()
9951 }
9952}
9953
9954#[cfg(feature = "migration-service")]
9955impl std::fmt::Debug for super::migratable_resource::AutomlDataset {
9956 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9957 let mut debug_struct = f.debug_struct("AutomlDataset");
9958 debug_struct.field("dataset", &self.dataset);
9959 debug_struct.field("dataset_display_name", &self.dataset_display_name);
9960 if !self._unknown_fields.is_empty() {
9961 debug_struct.field("_unknown_fields", &self._unknown_fields);
9962 }
9963 debug_struct.finish()
9964 }
9965}
9966
9967#[cfg(feature = "migration-service")]
9968impl std::fmt::Debug for super::migratable_resource::DataLabelingDataset {
9969 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9970 let mut debug_struct = f.debug_struct("DataLabelingDataset");
9971 debug_struct.field("dataset", &self.dataset);
9972 debug_struct.field("dataset_display_name", &self.dataset_display_name);
9973 debug_struct.field(
9974 "data_labeling_annotated_datasets",
9975 &self.data_labeling_annotated_datasets,
9976 );
9977 if !self._unknown_fields.is_empty() {
9978 debug_struct.field("_unknown_fields", &self._unknown_fields);
9979 }
9980 debug_struct.finish()
9981 }
9982}
9983
9984#[cfg(feature = "migration-service")]
9985impl std::fmt::Debug
9986 for super::migratable_resource::data_labeling_dataset::DataLabelingAnnotatedDataset
9987{
9988 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9989 let mut debug_struct = f.debug_struct("DataLabelingAnnotatedDataset");
9990 debug_struct.field("annotated_dataset", &self.annotated_dataset);
9991 debug_struct.field(
9992 "annotated_dataset_display_name",
9993 &self.annotated_dataset_display_name,
9994 );
9995 if !self._unknown_fields.is_empty() {
9996 debug_struct.field("_unknown_fields", &self._unknown_fields);
9997 }
9998 debug_struct.finish()
9999 }
10000}
10001
10002#[cfg(feature = "migration-service")]
10003impl std::fmt::Debug for super::SearchMigratableResourcesRequest {
10004 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10005 let mut debug_struct = f.debug_struct("SearchMigratableResourcesRequest");
10006 debug_struct.field("parent", &self.parent);
10007 debug_struct.field("page_size", &self.page_size);
10008 debug_struct.field("page_token", &self.page_token);
10009 debug_struct.field("filter", &self.filter);
10010 if !self._unknown_fields.is_empty() {
10011 debug_struct.field("_unknown_fields", &self._unknown_fields);
10012 }
10013 debug_struct.finish()
10014 }
10015}
10016
10017#[cfg(feature = "migration-service")]
10018impl std::fmt::Debug for super::SearchMigratableResourcesResponse {
10019 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10020 let mut debug_struct = f.debug_struct("SearchMigratableResourcesResponse");
10021 debug_struct.field("migratable_resources", &self.migratable_resources);
10022 debug_struct.field("next_page_token", &self.next_page_token);
10023 if !self._unknown_fields.is_empty() {
10024 debug_struct.field("_unknown_fields", &self._unknown_fields);
10025 }
10026 debug_struct.finish()
10027 }
10028}
10029
10030#[cfg(feature = "migration-service")]
10031impl std::fmt::Debug for super::BatchMigrateResourcesRequest {
10032 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10033 let mut debug_struct = f.debug_struct("BatchMigrateResourcesRequest");
10034 debug_struct.field("parent", &self.parent);
10035 debug_struct.field("migrate_resource_requests", &self.migrate_resource_requests);
10036 if !self._unknown_fields.is_empty() {
10037 debug_struct.field("_unknown_fields", &self._unknown_fields);
10038 }
10039 debug_struct.finish()
10040 }
10041}
10042
10043#[cfg(feature = "migration-service")]
10044impl std::fmt::Debug for super::MigrateResourceRequest {
10045 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10046 let mut debug_struct = f.debug_struct("MigrateResourceRequest");
10047 debug_struct.field("request", &self.request);
10048 if !self._unknown_fields.is_empty() {
10049 debug_struct.field("_unknown_fields", &self._unknown_fields);
10050 }
10051 debug_struct.finish()
10052 }
10053}
10054
10055#[cfg(feature = "migration-service")]
10056impl std::fmt::Debug for super::migrate_resource_request::MigrateMlEngineModelVersionConfig {
10057 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10058 let mut debug_struct = f.debug_struct("MigrateMlEngineModelVersionConfig");
10059 debug_struct.field("endpoint", &self.endpoint);
10060 debug_struct.field("model_version", &self.model_version);
10061 debug_struct.field("model_display_name", &self.model_display_name);
10062 if !self._unknown_fields.is_empty() {
10063 debug_struct.field("_unknown_fields", &self._unknown_fields);
10064 }
10065 debug_struct.finish()
10066 }
10067}
10068
10069#[cfg(feature = "migration-service")]
10070impl std::fmt::Debug for super::migrate_resource_request::MigrateAutomlModelConfig {
10071 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10072 let mut debug_struct = f.debug_struct("MigrateAutomlModelConfig");
10073 debug_struct.field("model", &self.model);
10074 debug_struct.field("model_display_name", &self.model_display_name);
10075 if !self._unknown_fields.is_empty() {
10076 debug_struct.field("_unknown_fields", &self._unknown_fields);
10077 }
10078 debug_struct.finish()
10079 }
10080}
10081
10082#[cfg(feature = "migration-service")]
10083impl std::fmt::Debug for super::migrate_resource_request::MigrateAutomlDatasetConfig {
10084 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10085 let mut debug_struct = f.debug_struct("MigrateAutomlDatasetConfig");
10086 debug_struct.field("dataset", &self.dataset);
10087 debug_struct.field("dataset_display_name", &self.dataset_display_name);
10088 if !self._unknown_fields.is_empty() {
10089 debug_struct.field("_unknown_fields", &self._unknown_fields);
10090 }
10091 debug_struct.finish()
10092 }
10093}
10094
10095#[cfg(feature = "migration-service")]
10096impl std::fmt::Debug for super::migrate_resource_request::MigrateDataLabelingDatasetConfig {
10097 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10098 let mut debug_struct = f.debug_struct("MigrateDataLabelingDatasetConfig");
10099 debug_struct.field("dataset", &self.dataset);
10100 debug_struct.field("dataset_display_name", &self.dataset_display_name);
10101 debug_struct.field(
10102 "migrate_data_labeling_annotated_dataset_configs",
10103 &self.migrate_data_labeling_annotated_dataset_configs,
10104 );
10105 if !self._unknown_fields.is_empty() {
10106 debug_struct.field("_unknown_fields", &self._unknown_fields);
10107 }
10108 debug_struct.finish()
10109 }
10110}
10111
10112#[cfg(feature = "migration-service")]
10113impl std::fmt::Debug for super::migrate_resource_request::migrate_data_labeling_dataset_config::MigrateDataLabelingAnnotatedDatasetConfig {
10114 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10115 let mut debug_struct = f.debug_struct("MigrateDataLabelingAnnotatedDatasetConfig");
10116 debug_struct.field("annotated_dataset", &self.annotated_dataset);
10117 if !self._unknown_fields.is_empty() {
10118 debug_struct.field("_unknown_fields", &self._unknown_fields);
10119 }
10120 debug_struct.finish()
10121 }
10122}
10123
10124#[cfg(feature = "migration-service")]
10125impl std::fmt::Debug for super::BatchMigrateResourcesResponse {
10126 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10127 let mut debug_struct = f.debug_struct("BatchMigrateResourcesResponse");
10128 debug_struct.field(
10129 "migrate_resource_responses",
10130 &self.migrate_resource_responses,
10131 );
10132 if !self._unknown_fields.is_empty() {
10133 debug_struct.field("_unknown_fields", &self._unknown_fields);
10134 }
10135 debug_struct.finish()
10136 }
10137}
10138
10139#[cfg(feature = "migration-service")]
10140impl std::fmt::Debug for super::MigrateResourceResponse {
10141 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10142 let mut debug_struct = f.debug_struct("MigrateResourceResponse");
10143 debug_struct.field("migratable_resource", &self.migratable_resource);
10144 debug_struct.field("migrated_resource", &self.migrated_resource);
10145 if !self._unknown_fields.is_empty() {
10146 debug_struct.field("_unknown_fields", &self._unknown_fields);
10147 }
10148 debug_struct.finish()
10149 }
10150}
10151
10152#[cfg(feature = "migration-service")]
10153impl std::fmt::Debug for super::BatchMigrateResourcesOperationMetadata {
10154 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10155 let mut debug_struct = f.debug_struct("BatchMigrateResourcesOperationMetadata");
10156 debug_struct.field("generic_metadata", &self.generic_metadata);
10157 debug_struct.field("partial_results", &self.partial_results);
10158 if !self._unknown_fields.is_empty() {
10159 debug_struct.field("_unknown_fields", &self._unknown_fields);
10160 }
10161 debug_struct.finish()
10162 }
10163}
10164
10165#[cfg(feature = "migration-service")]
10166impl std::fmt::Debug for super::batch_migrate_resources_operation_metadata::PartialResult {
10167 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10168 let mut debug_struct = f.debug_struct("PartialResult");
10169 debug_struct.field("request", &self.request);
10170 debug_struct.field("result", &self.result);
10171 if !self._unknown_fields.is_empty() {
10172 debug_struct.field("_unknown_fields", &self._unknown_fields);
10173 }
10174 debug_struct.finish()
10175 }
10176}
10177
10178#[cfg(any(
10179 feature = "dataset-service",
10180 feature = "model-service",
10181 feature = "pipeline-service",
10182))]
10183impl std::fmt::Debug for super::Model {
10184 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10185 let mut debug_struct = f.debug_struct("Model");
10186 debug_struct.field("name", &self.name);
10187 debug_struct.field("version_id", &self.version_id);
10188 debug_struct.field("version_aliases", &self.version_aliases);
10189 debug_struct.field("version_create_time", &self.version_create_time);
10190 debug_struct.field("version_update_time", &self.version_update_time);
10191 debug_struct.field("display_name", &self.display_name);
10192 debug_struct.field("description", &self.description);
10193 debug_struct.field("version_description", &self.version_description);
10194 debug_struct.field("default_checkpoint_id", &self.default_checkpoint_id);
10195 debug_struct.field("predict_schemata", &self.predict_schemata);
10196 debug_struct.field("metadata_schema_uri", &self.metadata_schema_uri);
10197 debug_struct.field("metadata", &self.metadata);
10198 debug_struct.field("supported_export_formats", &self.supported_export_formats);
10199 debug_struct.field("training_pipeline", &self.training_pipeline);
10200 debug_struct.field("pipeline_job", &self.pipeline_job);
10201 debug_struct.field("container_spec", &self.container_spec);
10202 debug_struct.field("artifact_uri", &self.artifact_uri);
10203 debug_struct.field(
10204 "supported_deployment_resources_types",
10205 &self.supported_deployment_resources_types,
10206 );
10207 debug_struct.field(
10208 "supported_input_storage_formats",
10209 &self.supported_input_storage_formats,
10210 );
10211 debug_struct.field(
10212 "supported_output_storage_formats",
10213 &self.supported_output_storage_formats,
10214 );
10215 debug_struct.field("create_time", &self.create_time);
10216 debug_struct.field("update_time", &self.update_time);
10217 debug_struct.field("deployed_models", &self.deployed_models);
10218 debug_struct.field("explanation_spec", &self.explanation_spec);
10219 debug_struct.field("etag", &self.etag);
10220 debug_struct.field("labels", &self.labels);
10221 debug_struct.field("data_stats", &self.data_stats);
10222 debug_struct.field("encryption_spec", &self.encryption_spec);
10223 debug_struct.field("model_source_info", &self.model_source_info);
10224 debug_struct.field("original_model_info", &self.original_model_info);
10225 debug_struct.field("metadata_artifact", &self.metadata_artifact);
10226 debug_struct.field("base_model_source", &self.base_model_source);
10227 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
10228 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
10229 debug_struct.field("checkpoints", &self.checkpoints);
10230 if !self._unknown_fields.is_empty() {
10231 debug_struct.field("_unknown_fields", &self._unknown_fields);
10232 }
10233 debug_struct.finish()
10234 }
10235}
10236
10237#[cfg(any(
10238 feature = "dataset-service",
10239 feature = "model-service",
10240 feature = "pipeline-service",
10241))]
10242impl std::fmt::Debug for super::model::ExportFormat {
10243 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10244 let mut debug_struct = f.debug_struct("ExportFormat");
10245 debug_struct.field("id", &self.id);
10246 debug_struct.field("exportable_contents", &self.exportable_contents);
10247 if !self._unknown_fields.is_empty() {
10248 debug_struct.field("_unknown_fields", &self._unknown_fields);
10249 }
10250 debug_struct.finish()
10251 }
10252}
10253
10254#[cfg(any(
10255 feature = "dataset-service",
10256 feature = "model-service",
10257 feature = "pipeline-service",
10258))]
10259impl std::fmt::Debug for super::model::DataStats {
10260 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10261 let mut debug_struct = f.debug_struct("DataStats");
10262 debug_struct.field("training_data_items_count", &self.training_data_items_count);
10263 debug_struct.field(
10264 "validation_data_items_count",
10265 &self.validation_data_items_count,
10266 );
10267 debug_struct.field("test_data_items_count", &self.test_data_items_count);
10268 debug_struct.field(
10269 "training_annotations_count",
10270 &self.training_annotations_count,
10271 );
10272 debug_struct.field(
10273 "validation_annotations_count",
10274 &self.validation_annotations_count,
10275 );
10276 debug_struct.field("test_annotations_count", &self.test_annotations_count);
10277 if !self._unknown_fields.is_empty() {
10278 debug_struct.field("_unknown_fields", &self._unknown_fields);
10279 }
10280 debug_struct.finish()
10281 }
10282}
10283
10284#[cfg(any(
10285 feature = "dataset-service",
10286 feature = "model-service",
10287 feature = "pipeline-service",
10288))]
10289impl std::fmt::Debug for super::model::OriginalModelInfo {
10290 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10291 let mut debug_struct = f.debug_struct("OriginalModelInfo");
10292 debug_struct.field("model", &self.model);
10293 if !self._unknown_fields.is_empty() {
10294 debug_struct.field("_unknown_fields", &self._unknown_fields);
10295 }
10296 debug_struct.finish()
10297 }
10298}
10299
10300#[cfg(any(
10301 feature = "dataset-service",
10302 feature = "model-service",
10303 feature = "pipeline-service",
10304))]
10305impl std::fmt::Debug for super::model::BaseModelSource {
10306 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10307 let mut debug_struct = f.debug_struct("BaseModelSource");
10308 debug_struct.field("source", &self.source);
10309 if !self._unknown_fields.is_empty() {
10310 debug_struct.field("_unknown_fields", &self._unknown_fields);
10311 }
10312 debug_struct.finish()
10313 }
10314}
10315
10316#[cfg(feature = "model-garden-service")]
10317impl std::fmt::Debug for super::LargeModelReference {
10318 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10319 let mut debug_struct = f.debug_struct("LargeModelReference");
10320 debug_struct.field("name", &self.name);
10321 if !self._unknown_fields.is_empty() {
10322 debug_struct.field("_unknown_fields", &self._unknown_fields);
10323 }
10324 debug_struct.finish()
10325 }
10326}
10327
10328#[cfg(any(
10329 feature = "dataset-service",
10330 feature = "model-service",
10331 feature = "pipeline-service",
10332))]
10333impl std::fmt::Debug for super::ModelGardenSource {
10334 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10335 let mut debug_struct = f.debug_struct("ModelGardenSource");
10336 debug_struct.field("public_model_name", &self.public_model_name);
10337 debug_struct.field("version_id", &self.version_id);
10338 debug_struct.field("skip_hf_model_cache", &self.skip_hf_model_cache);
10339 if !self._unknown_fields.is_empty() {
10340 debug_struct.field("_unknown_fields", &self._unknown_fields);
10341 }
10342 debug_struct.finish()
10343 }
10344}
10345
10346#[cfg(any(
10347 feature = "dataset-service",
10348 feature = "model-service",
10349 feature = "pipeline-service",
10350))]
10351impl std::fmt::Debug for super::GenieSource {
10352 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10353 let mut debug_struct = f.debug_struct("GenieSource");
10354 debug_struct.field("base_model_uri", &self.base_model_uri);
10355 if !self._unknown_fields.is_empty() {
10356 debug_struct.field("_unknown_fields", &self._unknown_fields);
10357 }
10358 debug_struct.finish()
10359 }
10360}
10361
10362#[cfg(any(
10363 feature = "dataset-service",
10364 feature = "job-service",
10365 feature = "model-garden-service",
10366 feature = "model-service",
10367 feature = "pipeline-service",
10368))]
10369impl std::fmt::Debug for super::PredictSchemata {
10370 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10371 let mut debug_struct = f.debug_struct("PredictSchemata");
10372 debug_struct.field("instance_schema_uri", &self.instance_schema_uri);
10373 debug_struct.field("parameters_schema_uri", &self.parameters_schema_uri);
10374 debug_struct.field("prediction_schema_uri", &self.prediction_schema_uri);
10375 if !self._unknown_fields.is_empty() {
10376 debug_struct.field("_unknown_fields", &self._unknown_fields);
10377 }
10378 debug_struct.finish()
10379 }
10380}
10381
10382#[cfg(any(
10383 feature = "dataset-service",
10384 feature = "job-service",
10385 feature = "model-garden-service",
10386 feature = "model-service",
10387 feature = "pipeline-service",
10388))]
10389impl std::fmt::Debug for super::ModelContainerSpec {
10390 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10391 let mut debug_struct = f.debug_struct("ModelContainerSpec");
10392 debug_struct.field("image_uri", &self.image_uri);
10393 debug_struct.field("command", &self.command);
10394 debug_struct.field("args", &self.args);
10395 debug_struct.field("env", &self.env);
10396 debug_struct.field("ports", &self.ports);
10397 debug_struct.field("predict_route", &self.predict_route);
10398 debug_struct.field("health_route", &self.health_route);
10399 debug_struct.field("invoke_route_prefix", &self.invoke_route_prefix);
10400 debug_struct.field("grpc_ports", &self.grpc_ports);
10401 debug_struct.field("deployment_timeout", &self.deployment_timeout);
10402 debug_struct.field("shared_memory_size_mb", &self.shared_memory_size_mb);
10403 debug_struct.field("startup_probe", &self.startup_probe);
10404 debug_struct.field("health_probe", &self.health_probe);
10405 debug_struct.field("liveness_probe", &self.liveness_probe);
10406 if !self._unknown_fields.is_empty() {
10407 debug_struct.field("_unknown_fields", &self._unknown_fields);
10408 }
10409 debug_struct.finish()
10410 }
10411}
10412
10413#[cfg(any(
10414 feature = "dataset-service",
10415 feature = "job-service",
10416 feature = "model-garden-service",
10417 feature = "model-service",
10418 feature = "pipeline-service",
10419))]
10420impl std::fmt::Debug for super::Port {
10421 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10422 let mut debug_struct = f.debug_struct("Port");
10423 debug_struct.field("container_port", &self.container_port);
10424 if !self._unknown_fields.is_empty() {
10425 debug_struct.field("_unknown_fields", &self._unknown_fields);
10426 }
10427 debug_struct.finish()
10428 }
10429}
10430
10431#[cfg(any(
10432 feature = "dataset-service",
10433 feature = "model-service",
10434 feature = "pipeline-service",
10435))]
10436impl std::fmt::Debug for super::ModelSourceInfo {
10437 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10438 let mut debug_struct = f.debug_struct("ModelSourceInfo");
10439 debug_struct.field("source_type", &self.source_type);
10440 debug_struct.field("copy", &self.copy);
10441 if !self._unknown_fields.is_empty() {
10442 debug_struct.field("_unknown_fields", &self._unknown_fields);
10443 }
10444 debug_struct.finish()
10445 }
10446}
10447
10448#[cfg(any(
10449 feature = "dataset-service",
10450 feature = "job-service",
10451 feature = "model-garden-service",
10452 feature = "model-service",
10453 feature = "pipeline-service",
10454))]
10455impl std::fmt::Debug for super::Probe {
10456 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10457 let mut debug_struct = f.debug_struct("Probe");
10458 debug_struct.field("period_seconds", &self.period_seconds);
10459 debug_struct.field("timeout_seconds", &self.timeout_seconds);
10460 debug_struct.field("failure_threshold", &self.failure_threshold);
10461 debug_struct.field("success_threshold", &self.success_threshold);
10462 debug_struct.field("initial_delay_seconds", &self.initial_delay_seconds);
10463 debug_struct.field("probe_type", &self.probe_type);
10464 if !self._unknown_fields.is_empty() {
10465 debug_struct.field("_unknown_fields", &self._unknown_fields);
10466 }
10467 debug_struct.finish()
10468 }
10469}
10470
10471#[cfg(any(
10472 feature = "dataset-service",
10473 feature = "job-service",
10474 feature = "model-garden-service",
10475 feature = "model-service",
10476 feature = "pipeline-service",
10477))]
10478impl std::fmt::Debug for super::probe::ExecAction {
10479 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10480 let mut debug_struct = f.debug_struct("ExecAction");
10481 debug_struct.field("command", &self.command);
10482 if !self._unknown_fields.is_empty() {
10483 debug_struct.field("_unknown_fields", &self._unknown_fields);
10484 }
10485 debug_struct.finish()
10486 }
10487}
10488
10489#[cfg(any(
10490 feature = "dataset-service",
10491 feature = "job-service",
10492 feature = "model-garden-service",
10493 feature = "model-service",
10494 feature = "pipeline-service",
10495))]
10496impl std::fmt::Debug for super::probe::HttpGetAction {
10497 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10498 let mut debug_struct = f.debug_struct("HttpGetAction");
10499 debug_struct.field("path", &self.path);
10500 debug_struct.field("port", &self.port);
10501 debug_struct.field("host", &self.host);
10502 debug_struct.field("scheme", &self.scheme);
10503 debug_struct.field("http_headers", &self.http_headers);
10504 if !self._unknown_fields.is_empty() {
10505 debug_struct.field("_unknown_fields", &self._unknown_fields);
10506 }
10507 debug_struct.finish()
10508 }
10509}
10510
10511#[cfg(any(
10512 feature = "dataset-service",
10513 feature = "job-service",
10514 feature = "model-garden-service",
10515 feature = "model-service",
10516 feature = "pipeline-service",
10517))]
10518impl std::fmt::Debug for super::probe::GrpcAction {
10519 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10520 let mut debug_struct = f.debug_struct("GrpcAction");
10521 debug_struct.field("port", &self.port);
10522 debug_struct.field("service", &self.service);
10523 if !self._unknown_fields.is_empty() {
10524 debug_struct.field("_unknown_fields", &self._unknown_fields);
10525 }
10526 debug_struct.finish()
10527 }
10528}
10529
10530#[cfg(any(
10531 feature = "dataset-service",
10532 feature = "job-service",
10533 feature = "model-garden-service",
10534 feature = "model-service",
10535 feature = "pipeline-service",
10536))]
10537impl std::fmt::Debug for super::probe::TcpSocketAction {
10538 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10539 let mut debug_struct = f.debug_struct("TcpSocketAction");
10540 debug_struct.field("port", &self.port);
10541 debug_struct.field("host", &self.host);
10542 if !self._unknown_fields.is_empty() {
10543 debug_struct.field("_unknown_fields", &self._unknown_fields);
10544 }
10545 debug_struct.finish()
10546 }
10547}
10548
10549#[cfg(any(
10550 feature = "dataset-service",
10551 feature = "job-service",
10552 feature = "model-garden-service",
10553 feature = "model-service",
10554 feature = "pipeline-service",
10555))]
10556impl std::fmt::Debug for super::probe::HttpHeader {
10557 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10558 let mut debug_struct = f.debug_struct("HttpHeader");
10559 debug_struct.field("name", &self.name);
10560 debug_struct.field("value", &self.value);
10561 if !self._unknown_fields.is_empty() {
10562 debug_struct.field("_unknown_fields", &self._unknown_fields);
10563 }
10564 debug_struct.finish()
10565 }
10566}
10567
10568#[cfg(any(
10569 feature = "dataset-service",
10570 feature = "model-service",
10571 feature = "pipeline-service",
10572))]
10573impl std::fmt::Debug for super::Checkpoint {
10574 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10575 let mut debug_struct = f.debug_struct("Checkpoint");
10576 debug_struct.field("checkpoint_id", &self.checkpoint_id);
10577 debug_struct.field("epoch", &self.epoch);
10578 debug_struct.field("step", &self.step);
10579 if !self._unknown_fields.is_empty() {
10580 debug_struct.field("_unknown_fields", &self._unknown_fields);
10581 }
10582 debug_struct.finish()
10583 }
10584}
10585
10586#[cfg(feature = "job-service")]
10587impl std::fmt::Debug for super::ModelDeploymentMonitoringJob {
10588 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10589 let mut debug_struct = f.debug_struct("ModelDeploymentMonitoringJob");
10590 debug_struct.field("name", &self.name);
10591 debug_struct.field("display_name", &self.display_name);
10592 debug_struct.field("endpoint", &self.endpoint);
10593 debug_struct.field("state", &self.state);
10594 debug_struct.field("schedule_state", &self.schedule_state);
10595 debug_struct.field(
10596 "latest_monitoring_pipeline_metadata",
10597 &self.latest_monitoring_pipeline_metadata,
10598 );
10599 debug_struct.field(
10600 "model_deployment_monitoring_objective_configs",
10601 &self.model_deployment_monitoring_objective_configs,
10602 );
10603 debug_struct.field(
10604 "model_deployment_monitoring_schedule_config",
10605 &self.model_deployment_monitoring_schedule_config,
10606 );
10607 debug_struct.field("logging_sampling_strategy", &self.logging_sampling_strategy);
10608 debug_struct.field(
10609 "model_monitoring_alert_config",
10610 &self.model_monitoring_alert_config,
10611 );
10612 debug_struct.field(
10613 "predict_instance_schema_uri",
10614 &self.predict_instance_schema_uri,
10615 );
10616 debug_struct.field("sample_predict_instance", &self.sample_predict_instance);
10617 debug_struct.field(
10618 "analysis_instance_schema_uri",
10619 &self.analysis_instance_schema_uri,
10620 );
10621 debug_struct.field("bigquery_tables", &self.bigquery_tables);
10622 debug_struct.field("log_ttl", &self.log_ttl);
10623 debug_struct.field("labels", &self.labels);
10624 debug_struct.field("create_time", &self.create_time);
10625 debug_struct.field("update_time", &self.update_time);
10626 debug_struct.field("next_schedule_time", &self.next_schedule_time);
10627 debug_struct.field(
10628 "stats_anomalies_base_directory",
10629 &self.stats_anomalies_base_directory,
10630 );
10631 debug_struct.field("encryption_spec", &self.encryption_spec);
10632 debug_struct.field(
10633 "enable_monitoring_pipeline_logs",
10634 &self.enable_monitoring_pipeline_logs,
10635 );
10636 debug_struct.field("error", &self.error);
10637 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
10638 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
10639 if !self._unknown_fields.is_empty() {
10640 debug_struct.field("_unknown_fields", &self._unknown_fields);
10641 }
10642 debug_struct.finish()
10643 }
10644}
10645
10646#[cfg(feature = "job-service")]
10647impl std::fmt::Debug for super::model_deployment_monitoring_job::LatestMonitoringPipelineMetadata {
10648 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10649 let mut debug_struct = f.debug_struct("LatestMonitoringPipelineMetadata");
10650 debug_struct.field("run_time", &self.run_time);
10651 debug_struct.field("status", &self.status);
10652 if !self._unknown_fields.is_empty() {
10653 debug_struct.field("_unknown_fields", &self._unknown_fields);
10654 }
10655 debug_struct.finish()
10656 }
10657}
10658
10659#[cfg(feature = "job-service")]
10660impl std::fmt::Debug for super::ModelDeploymentMonitoringBigQueryTable {
10661 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10662 let mut debug_struct = f.debug_struct("ModelDeploymentMonitoringBigQueryTable");
10663 debug_struct.field("log_source", &self.log_source);
10664 debug_struct.field("log_type", &self.log_type);
10665 debug_struct.field("bigquery_table_path", &self.bigquery_table_path);
10666 debug_struct.field(
10667 "request_response_logging_schema_version",
10668 &self.request_response_logging_schema_version,
10669 );
10670 if !self._unknown_fields.is_empty() {
10671 debug_struct.field("_unknown_fields", &self._unknown_fields);
10672 }
10673 debug_struct.finish()
10674 }
10675}
10676
10677#[cfg(feature = "job-service")]
10678impl std::fmt::Debug for super::ModelDeploymentMonitoringObjectiveConfig {
10679 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10680 let mut debug_struct = f.debug_struct("ModelDeploymentMonitoringObjectiveConfig");
10681 debug_struct.field("deployed_model_id", &self.deployed_model_id);
10682 debug_struct.field("objective_config", &self.objective_config);
10683 if !self._unknown_fields.is_empty() {
10684 debug_struct.field("_unknown_fields", &self._unknown_fields);
10685 }
10686 debug_struct.finish()
10687 }
10688}
10689
10690#[cfg(feature = "job-service")]
10691impl std::fmt::Debug for super::ModelDeploymentMonitoringScheduleConfig {
10692 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10693 let mut debug_struct = f.debug_struct("ModelDeploymentMonitoringScheduleConfig");
10694 debug_struct.field("monitor_interval", &self.monitor_interval);
10695 debug_struct.field("monitor_window", &self.monitor_window);
10696 if !self._unknown_fields.is_empty() {
10697 debug_struct.field("_unknown_fields", &self._unknown_fields);
10698 }
10699 debug_struct.finish()
10700 }
10701}
10702
10703#[cfg(feature = "job-service")]
10704impl std::fmt::Debug for super::ModelMonitoringStatsAnomalies {
10705 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10706 let mut debug_struct = f.debug_struct("ModelMonitoringStatsAnomalies");
10707 debug_struct.field("objective", &self.objective);
10708 debug_struct.field("deployed_model_id", &self.deployed_model_id);
10709 debug_struct.field("anomaly_count", &self.anomaly_count);
10710 debug_struct.field("feature_stats", &self.feature_stats);
10711 if !self._unknown_fields.is_empty() {
10712 debug_struct.field("_unknown_fields", &self._unknown_fields);
10713 }
10714 debug_struct.finish()
10715 }
10716}
10717
10718#[cfg(feature = "job-service")]
10719impl std::fmt::Debug for super::model_monitoring_stats_anomalies::FeatureHistoricStatsAnomalies {
10720 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10721 let mut debug_struct = f.debug_struct("FeatureHistoricStatsAnomalies");
10722 debug_struct.field("feature_display_name", &self.feature_display_name);
10723 debug_struct.field("threshold", &self.threshold);
10724 debug_struct.field("training_stats", &self.training_stats);
10725 debug_struct.field("prediction_stats", &self.prediction_stats);
10726 if !self._unknown_fields.is_empty() {
10727 debug_struct.field("_unknown_fields", &self._unknown_fields);
10728 }
10729 debug_struct.finish()
10730 }
10731}
10732
10733#[cfg(feature = "model-service")]
10734impl std::fmt::Debug for super::ModelEvaluation {
10735 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10736 let mut debug_struct = f.debug_struct("ModelEvaluation");
10737 debug_struct.field("name", &self.name);
10738 debug_struct.field("display_name", &self.display_name);
10739 debug_struct.field("metrics_schema_uri", &self.metrics_schema_uri);
10740 debug_struct.field("metrics", &self.metrics);
10741 debug_struct.field("create_time", &self.create_time);
10742 debug_struct.field("slice_dimensions", &self.slice_dimensions);
10743 debug_struct.field("data_item_schema_uri", &self.data_item_schema_uri);
10744 debug_struct.field("annotation_schema_uri", &self.annotation_schema_uri);
10745 debug_struct.field("model_explanation", &self.model_explanation);
10746 debug_struct.field("explanation_specs", &self.explanation_specs);
10747 debug_struct.field("metadata", &self.metadata);
10748 if !self._unknown_fields.is_empty() {
10749 debug_struct.field("_unknown_fields", &self._unknown_fields);
10750 }
10751 debug_struct.finish()
10752 }
10753}
10754
10755#[cfg(feature = "model-service")]
10756impl std::fmt::Debug for super::model_evaluation::ModelEvaluationExplanationSpec {
10757 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10758 let mut debug_struct = f.debug_struct("ModelEvaluationExplanationSpec");
10759 debug_struct.field("explanation_type", &self.explanation_type);
10760 debug_struct.field("explanation_spec", &self.explanation_spec);
10761 if !self._unknown_fields.is_empty() {
10762 debug_struct.field("_unknown_fields", &self._unknown_fields);
10763 }
10764 debug_struct.finish()
10765 }
10766}
10767
10768#[cfg(feature = "model-service")]
10769impl std::fmt::Debug for super::ModelEvaluationSlice {
10770 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10771 let mut debug_struct = f.debug_struct("ModelEvaluationSlice");
10772 debug_struct.field("name", &self.name);
10773 debug_struct.field("slice", &self.slice);
10774 debug_struct.field("metrics_schema_uri", &self.metrics_schema_uri);
10775 debug_struct.field("metrics", &self.metrics);
10776 debug_struct.field("create_time", &self.create_time);
10777 debug_struct.field("model_explanation", &self.model_explanation);
10778 if !self._unknown_fields.is_empty() {
10779 debug_struct.field("_unknown_fields", &self._unknown_fields);
10780 }
10781 debug_struct.finish()
10782 }
10783}
10784
10785#[cfg(feature = "model-service")]
10786impl std::fmt::Debug for super::model_evaluation_slice::Slice {
10787 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10788 let mut debug_struct = f.debug_struct("Slice");
10789 debug_struct.field("dimension", &self.dimension);
10790 debug_struct.field("value", &self.value);
10791 debug_struct.field("slice_spec", &self.slice_spec);
10792 if !self._unknown_fields.is_empty() {
10793 debug_struct.field("_unknown_fields", &self._unknown_fields);
10794 }
10795 debug_struct.finish()
10796 }
10797}
10798
10799#[cfg(feature = "model-service")]
10800impl std::fmt::Debug for super::model_evaluation_slice::slice::SliceSpec {
10801 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10802 let mut debug_struct = f.debug_struct("SliceSpec");
10803 debug_struct.field("configs", &self.configs);
10804 if !self._unknown_fields.is_empty() {
10805 debug_struct.field("_unknown_fields", &self._unknown_fields);
10806 }
10807 debug_struct.finish()
10808 }
10809}
10810
10811#[cfg(feature = "model-service")]
10812impl std::fmt::Debug for super::model_evaluation_slice::slice::slice_spec::SliceConfig {
10813 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10814 let mut debug_struct = f.debug_struct("SliceConfig");
10815 debug_struct.field("kind", &self.kind);
10816 if !self._unknown_fields.is_empty() {
10817 debug_struct.field("_unknown_fields", &self._unknown_fields);
10818 }
10819 debug_struct.finish()
10820 }
10821}
10822
10823#[cfg(feature = "model-service")]
10824impl std::fmt::Debug for super::model_evaluation_slice::slice::slice_spec::Range {
10825 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10826 let mut debug_struct = f.debug_struct("Range");
10827 debug_struct.field("low", &self.low);
10828 debug_struct.field("high", &self.high);
10829 if !self._unknown_fields.is_empty() {
10830 debug_struct.field("_unknown_fields", &self._unknown_fields);
10831 }
10832 debug_struct.finish()
10833 }
10834}
10835
10836#[cfg(feature = "model-service")]
10837impl std::fmt::Debug for super::model_evaluation_slice::slice::slice_spec::Value {
10838 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10839 let mut debug_struct = f.debug_struct("Value");
10840 debug_struct.field("kind", &self.kind);
10841 if !self._unknown_fields.is_empty() {
10842 debug_struct.field("_unknown_fields", &self._unknown_fields);
10843 }
10844 debug_struct.finish()
10845 }
10846}
10847
10848#[cfg(feature = "model-garden-service")]
10849impl std::fmt::Debug for super::GetPublisherModelRequest {
10850 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10851 let mut debug_struct = f.debug_struct("GetPublisherModelRequest");
10852 debug_struct.field("name", &self.name);
10853 debug_struct.field("language_code", &self.language_code);
10854 debug_struct.field("view", &self.view);
10855 debug_struct.field("is_hugging_face_model", &self.is_hugging_face_model);
10856 debug_struct.field("hugging_face_token", &self.hugging_face_token);
10857 if !self._unknown_fields.is_empty() {
10858 debug_struct.field("_unknown_fields", &self._unknown_fields);
10859 }
10860 debug_struct.finish()
10861 }
10862}
10863
10864#[cfg(feature = "model-garden-service")]
10865impl std::fmt::Debug for super::DeployRequest {
10866 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10867 let mut debug_struct = f.debug_struct("DeployRequest");
10868 debug_struct.field("destination", &self.destination);
10869 debug_struct.field("model_config", &self.model_config);
10870 debug_struct.field("endpoint_config", &self.endpoint_config);
10871 debug_struct.field("deploy_config", &self.deploy_config);
10872 debug_struct.field("artifacts", &self.artifacts);
10873 if !self._unknown_fields.is_empty() {
10874 debug_struct.field("_unknown_fields", &self._unknown_fields);
10875 }
10876 debug_struct.finish()
10877 }
10878}
10879
10880#[cfg(feature = "model-garden-service")]
10881impl std::fmt::Debug for super::deploy_request::ModelConfig {
10882 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10883 let mut debug_struct = f.debug_struct("ModelConfig");
10884 debug_struct.field("accept_eula", &self.accept_eula);
10885 debug_struct.field("hugging_face_access_token", &self.hugging_face_access_token);
10886 debug_struct.field(
10887 "hugging_face_cache_enabled",
10888 &self.hugging_face_cache_enabled,
10889 );
10890 debug_struct.field("model_display_name", &self.model_display_name);
10891 debug_struct.field("container_spec", &self.container_spec);
10892 debug_struct.field("model_user_id", &self.model_user_id);
10893 if !self._unknown_fields.is_empty() {
10894 debug_struct.field("_unknown_fields", &self._unknown_fields);
10895 }
10896 debug_struct.finish()
10897 }
10898}
10899
10900#[cfg(feature = "model-garden-service")]
10901impl std::fmt::Debug for super::deploy_request::EndpointConfig {
10902 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10903 let mut debug_struct = f.debug_struct("EndpointConfig");
10904 debug_struct.field("endpoint_display_name", &self.endpoint_display_name);
10905 debug_struct.field(
10906 "dedicated_endpoint_enabled",
10907 &self.dedicated_endpoint_enabled,
10908 );
10909 debug_struct.field(
10910 "dedicated_endpoint_disabled",
10911 &self.dedicated_endpoint_disabled,
10912 );
10913 debug_struct.field("endpoint_user_id", &self.endpoint_user_id);
10914 if !self._unknown_fields.is_empty() {
10915 debug_struct.field("_unknown_fields", &self._unknown_fields);
10916 }
10917 debug_struct.finish()
10918 }
10919}
10920
10921#[cfg(feature = "model-garden-service")]
10922impl std::fmt::Debug for super::deploy_request::DeployConfig {
10923 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10924 let mut debug_struct = f.debug_struct("DeployConfig");
10925 debug_struct.field("dedicated_resources", &self.dedicated_resources);
10926 debug_struct.field("fast_tryout_enabled", &self.fast_tryout_enabled);
10927 debug_struct.field("system_labels", &self.system_labels);
10928 if !self._unknown_fields.is_empty() {
10929 debug_struct.field("_unknown_fields", &self._unknown_fields);
10930 }
10931 debug_struct.finish()
10932 }
10933}
10934
10935#[cfg(feature = "model-garden-service")]
10936impl std::fmt::Debug for super::DeployResponse {
10937 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10938 let mut debug_struct = f.debug_struct("DeployResponse");
10939 debug_struct.field("publisher_model", &self.publisher_model);
10940 debug_struct.field("endpoint", &self.endpoint);
10941 debug_struct.field("model", &self.model);
10942 if !self._unknown_fields.is_empty() {
10943 debug_struct.field("_unknown_fields", &self._unknown_fields);
10944 }
10945 debug_struct.finish()
10946 }
10947}
10948
10949#[cfg(feature = "model-garden-service")]
10950impl std::fmt::Debug for super::DeployOperationMetadata {
10951 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10952 let mut debug_struct = f.debug_struct("DeployOperationMetadata");
10953 debug_struct.field("generic_metadata", &self.generic_metadata);
10954 debug_struct.field("publisher_model", &self.publisher_model);
10955 debug_struct.field("destination", &self.destination);
10956 debug_struct.field("project_number", &self.project_number);
10957 debug_struct.field("model_id", &self.model_id);
10958 if !self._unknown_fields.is_empty() {
10959 debug_struct.field("_unknown_fields", &self._unknown_fields);
10960 }
10961 debug_struct.finish()
10962 }
10963}
10964
10965#[cfg(feature = "job-service")]
10966impl std::fmt::Debug for super::ModelMonitoringObjectiveConfig {
10967 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10968 let mut debug_struct = f.debug_struct("ModelMonitoringObjectiveConfig");
10969 debug_struct.field("training_dataset", &self.training_dataset);
10970 debug_struct.field(
10971 "training_prediction_skew_detection_config",
10972 &self.training_prediction_skew_detection_config,
10973 );
10974 debug_struct.field(
10975 "prediction_drift_detection_config",
10976 &self.prediction_drift_detection_config,
10977 );
10978 debug_struct.field("explanation_config", &self.explanation_config);
10979 if !self._unknown_fields.is_empty() {
10980 debug_struct.field("_unknown_fields", &self._unknown_fields);
10981 }
10982 debug_struct.finish()
10983 }
10984}
10985
10986#[cfg(feature = "job-service")]
10987impl std::fmt::Debug for super::model_monitoring_objective_config::TrainingDataset {
10988 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10989 let mut debug_struct = f.debug_struct("TrainingDataset");
10990 debug_struct.field("data_format", &self.data_format);
10991 debug_struct.field("target_field", &self.target_field);
10992 debug_struct.field("logging_sampling_strategy", &self.logging_sampling_strategy);
10993 debug_struct.field("data_source", &self.data_source);
10994 if !self._unknown_fields.is_empty() {
10995 debug_struct.field("_unknown_fields", &self._unknown_fields);
10996 }
10997 debug_struct.finish()
10998 }
10999}
11000
11001#[cfg(feature = "job-service")]
11002impl std::fmt::Debug
11003 for super::model_monitoring_objective_config::TrainingPredictionSkewDetectionConfig
11004{
11005 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11006 let mut debug_struct = f.debug_struct("TrainingPredictionSkewDetectionConfig");
11007 debug_struct.field("skew_thresholds", &self.skew_thresholds);
11008 debug_struct.field(
11009 "attribution_score_skew_thresholds",
11010 &self.attribution_score_skew_thresholds,
11011 );
11012 debug_struct.field("default_skew_threshold", &self.default_skew_threshold);
11013 if !self._unknown_fields.is_empty() {
11014 debug_struct.field("_unknown_fields", &self._unknown_fields);
11015 }
11016 debug_struct.finish()
11017 }
11018}
11019
11020#[cfg(feature = "job-service")]
11021impl std::fmt::Debug for super::model_monitoring_objective_config::PredictionDriftDetectionConfig {
11022 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11023 let mut debug_struct = f.debug_struct("PredictionDriftDetectionConfig");
11024 debug_struct.field("drift_thresholds", &self.drift_thresholds);
11025 debug_struct.field(
11026 "attribution_score_drift_thresholds",
11027 &self.attribution_score_drift_thresholds,
11028 );
11029 debug_struct.field("default_drift_threshold", &self.default_drift_threshold);
11030 if !self._unknown_fields.is_empty() {
11031 debug_struct.field("_unknown_fields", &self._unknown_fields);
11032 }
11033 debug_struct.finish()
11034 }
11035}
11036
11037#[cfg(feature = "job-service")]
11038impl std::fmt::Debug for super::model_monitoring_objective_config::ExplanationConfig {
11039 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11040 let mut debug_struct = f.debug_struct("ExplanationConfig");
11041 debug_struct.field("enable_feature_attributes", &self.enable_feature_attributes);
11042 debug_struct.field("explanation_baseline", &self.explanation_baseline);
11043 if !self._unknown_fields.is_empty() {
11044 debug_struct.field("_unknown_fields", &self._unknown_fields);
11045 }
11046 debug_struct.finish()
11047 }
11048}
11049
11050#[cfg(feature = "job-service")]
11051impl std::fmt::Debug
11052 for super::model_monitoring_objective_config::explanation_config::ExplanationBaseline
11053{
11054 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11055 let mut debug_struct = f.debug_struct("ExplanationBaseline");
11056 debug_struct.field("prediction_format", &self.prediction_format);
11057 debug_struct.field("destination", &self.destination);
11058 if !self._unknown_fields.is_empty() {
11059 debug_struct.field("_unknown_fields", &self._unknown_fields);
11060 }
11061 debug_struct.finish()
11062 }
11063}
11064
11065#[cfg(feature = "job-service")]
11066impl std::fmt::Debug for super::ModelMonitoringAlertConfig {
11067 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11068 let mut debug_struct = f.debug_struct("ModelMonitoringAlertConfig");
11069 debug_struct.field("enable_logging", &self.enable_logging);
11070 debug_struct.field("notification_channels", &self.notification_channels);
11071 debug_struct.field("alert", &self.alert);
11072 if !self._unknown_fields.is_empty() {
11073 debug_struct.field("_unknown_fields", &self._unknown_fields);
11074 }
11075 debug_struct.finish()
11076 }
11077}
11078
11079#[cfg(feature = "job-service")]
11080impl std::fmt::Debug for super::model_monitoring_alert_config::EmailAlertConfig {
11081 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11082 let mut debug_struct = f.debug_struct("EmailAlertConfig");
11083 debug_struct.field("user_emails", &self.user_emails);
11084 if !self._unknown_fields.is_empty() {
11085 debug_struct.field("_unknown_fields", &self._unknown_fields);
11086 }
11087 debug_struct.finish()
11088 }
11089}
11090
11091#[cfg(feature = "job-service")]
11092impl std::fmt::Debug for super::ThresholdConfig {
11093 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11094 let mut debug_struct = f.debug_struct("ThresholdConfig");
11095 debug_struct.field("threshold", &self.threshold);
11096 if !self._unknown_fields.is_empty() {
11097 debug_struct.field("_unknown_fields", &self._unknown_fields);
11098 }
11099 debug_struct.finish()
11100 }
11101}
11102
11103#[cfg(feature = "job-service")]
11104impl std::fmt::Debug for super::SamplingStrategy {
11105 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11106 let mut debug_struct = f.debug_struct("SamplingStrategy");
11107 debug_struct.field("random_sample_config", &self.random_sample_config);
11108 if !self._unknown_fields.is_empty() {
11109 debug_struct.field("_unknown_fields", &self._unknown_fields);
11110 }
11111 debug_struct.finish()
11112 }
11113}
11114
11115#[cfg(feature = "job-service")]
11116impl std::fmt::Debug for super::sampling_strategy::RandomSampleConfig {
11117 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11118 let mut debug_struct = f.debug_struct("RandomSampleConfig");
11119 debug_struct.field("sample_rate", &self.sample_rate);
11120 if !self._unknown_fields.is_empty() {
11121 debug_struct.field("_unknown_fields", &self._unknown_fields);
11122 }
11123 debug_struct.finish()
11124 }
11125}
11126
11127#[cfg(feature = "model-service")]
11128impl std::fmt::Debug for super::UploadModelRequest {
11129 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11130 let mut debug_struct = f.debug_struct("UploadModelRequest");
11131 debug_struct.field("parent", &self.parent);
11132 debug_struct.field("parent_model", &self.parent_model);
11133 debug_struct.field("model_id", &self.model_id);
11134 debug_struct.field("model", &self.model);
11135 debug_struct.field("service_account", &self.service_account);
11136 if !self._unknown_fields.is_empty() {
11137 debug_struct.field("_unknown_fields", &self._unknown_fields);
11138 }
11139 debug_struct.finish()
11140 }
11141}
11142
11143#[cfg(feature = "model-service")]
11144impl std::fmt::Debug for super::UploadModelOperationMetadata {
11145 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11146 let mut debug_struct = f.debug_struct("UploadModelOperationMetadata");
11147 debug_struct.field("generic_metadata", &self.generic_metadata);
11148 if !self._unknown_fields.is_empty() {
11149 debug_struct.field("_unknown_fields", &self._unknown_fields);
11150 }
11151 debug_struct.finish()
11152 }
11153}
11154
11155#[cfg(feature = "model-service")]
11156impl std::fmt::Debug for super::UploadModelResponse {
11157 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11158 let mut debug_struct = f.debug_struct("UploadModelResponse");
11159 debug_struct.field("model", &self.model);
11160 debug_struct.field("model_version_id", &self.model_version_id);
11161 if !self._unknown_fields.is_empty() {
11162 debug_struct.field("_unknown_fields", &self._unknown_fields);
11163 }
11164 debug_struct.finish()
11165 }
11166}
11167
11168#[cfg(feature = "model-service")]
11169impl std::fmt::Debug for super::GetModelRequest {
11170 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11171 let mut debug_struct = f.debug_struct("GetModelRequest");
11172 debug_struct.field("name", &self.name);
11173 if !self._unknown_fields.is_empty() {
11174 debug_struct.field("_unknown_fields", &self._unknown_fields);
11175 }
11176 debug_struct.finish()
11177 }
11178}
11179
11180#[cfg(feature = "model-service")]
11181impl std::fmt::Debug for super::ListModelsRequest {
11182 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11183 let mut debug_struct = f.debug_struct("ListModelsRequest");
11184 debug_struct.field("parent", &self.parent);
11185 debug_struct.field("filter", &self.filter);
11186 debug_struct.field("page_size", &self.page_size);
11187 debug_struct.field("page_token", &self.page_token);
11188 debug_struct.field("read_mask", &self.read_mask);
11189 debug_struct.field("order_by", &self.order_by);
11190 if !self._unknown_fields.is_empty() {
11191 debug_struct.field("_unknown_fields", &self._unknown_fields);
11192 }
11193 debug_struct.finish()
11194 }
11195}
11196
11197#[cfg(feature = "model-service")]
11198impl std::fmt::Debug for super::ListModelsResponse {
11199 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11200 let mut debug_struct = f.debug_struct("ListModelsResponse");
11201 debug_struct.field("models", &self.models);
11202 debug_struct.field("next_page_token", &self.next_page_token);
11203 if !self._unknown_fields.is_empty() {
11204 debug_struct.field("_unknown_fields", &self._unknown_fields);
11205 }
11206 debug_struct.finish()
11207 }
11208}
11209
11210#[cfg(feature = "model-service")]
11211impl std::fmt::Debug for super::ListModelVersionsRequest {
11212 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11213 let mut debug_struct = f.debug_struct("ListModelVersionsRequest");
11214 debug_struct.field("name", &self.name);
11215 debug_struct.field("page_size", &self.page_size);
11216 debug_struct.field("page_token", &self.page_token);
11217 debug_struct.field("filter", &self.filter);
11218 debug_struct.field("read_mask", &self.read_mask);
11219 debug_struct.field("order_by", &self.order_by);
11220 if !self._unknown_fields.is_empty() {
11221 debug_struct.field("_unknown_fields", &self._unknown_fields);
11222 }
11223 debug_struct.finish()
11224 }
11225}
11226
11227#[cfg(feature = "model-service")]
11228impl std::fmt::Debug for super::ListModelVersionsResponse {
11229 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11230 let mut debug_struct = f.debug_struct("ListModelVersionsResponse");
11231 debug_struct.field("models", &self.models);
11232 debug_struct.field("next_page_token", &self.next_page_token);
11233 if !self._unknown_fields.is_empty() {
11234 debug_struct.field("_unknown_fields", &self._unknown_fields);
11235 }
11236 debug_struct.finish()
11237 }
11238}
11239
11240#[cfg(feature = "model-service")]
11241impl std::fmt::Debug for super::ListModelVersionCheckpointsRequest {
11242 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11243 let mut debug_struct = f.debug_struct("ListModelVersionCheckpointsRequest");
11244 debug_struct.field("name", &self.name);
11245 debug_struct.field("page_size", &self.page_size);
11246 debug_struct.field("page_token", &self.page_token);
11247 if !self._unknown_fields.is_empty() {
11248 debug_struct.field("_unknown_fields", &self._unknown_fields);
11249 }
11250 debug_struct.finish()
11251 }
11252}
11253
11254#[cfg(feature = "model-service")]
11255impl std::fmt::Debug for super::ModelVersionCheckpoint {
11256 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11257 let mut debug_struct = f.debug_struct("ModelVersionCheckpoint");
11258 debug_struct.field("checkpoint_id", &self.checkpoint_id);
11259 debug_struct.field("epoch", &self.epoch);
11260 debug_struct.field("step", &self.step);
11261 if !self._unknown_fields.is_empty() {
11262 debug_struct.field("_unknown_fields", &self._unknown_fields);
11263 }
11264 debug_struct.finish()
11265 }
11266}
11267
11268#[cfg(feature = "model-service")]
11269impl std::fmt::Debug for super::ListModelVersionCheckpointsResponse {
11270 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11271 let mut debug_struct = f.debug_struct("ListModelVersionCheckpointsResponse");
11272 debug_struct.field("checkpoints", &self.checkpoints);
11273 debug_struct.field("next_page_token", &self.next_page_token);
11274 if !self._unknown_fields.is_empty() {
11275 debug_struct.field("_unknown_fields", &self._unknown_fields);
11276 }
11277 debug_struct.finish()
11278 }
11279}
11280
11281#[cfg(feature = "model-service")]
11282impl std::fmt::Debug for super::UpdateModelRequest {
11283 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11284 let mut debug_struct = f.debug_struct("UpdateModelRequest");
11285 debug_struct.field("model", &self.model);
11286 debug_struct.field("update_mask", &self.update_mask);
11287 if !self._unknown_fields.is_empty() {
11288 debug_struct.field("_unknown_fields", &self._unknown_fields);
11289 }
11290 debug_struct.finish()
11291 }
11292}
11293
11294#[cfg(feature = "model-service")]
11295impl std::fmt::Debug for super::UpdateExplanationDatasetRequest {
11296 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11297 let mut debug_struct = f.debug_struct("UpdateExplanationDatasetRequest");
11298 debug_struct.field("model", &self.model);
11299 debug_struct.field("examples", &self.examples);
11300 if !self._unknown_fields.is_empty() {
11301 debug_struct.field("_unknown_fields", &self._unknown_fields);
11302 }
11303 debug_struct.finish()
11304 }
11305}
11306
11307#[cfg(feature = "model-service")]
11308impl std::fmt::Debug for super::UpdateExplanationDatasetOperationMetadata {
11309 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11310 let mut debug_struct = f.debug_struct("UpdateExplanationDatasetOperationMetadata");
11311 debug_struct.field("generic_metadata", &self.generic_metadata);
11312 if !self._unknown_fields.is_empty() {
11313 debug_struct.field("_unknown_fields", &self._unknown_fields);
11314 }
11315 debug_struct.finish()
11316 }
11317}
11318
11319#[cfg(feature = "model-service")]
11320impl std::fmt::Debug for super::DeleteModelRequest {
11321 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11322 let mut debug_struct = f.debug_struct("DeleteModelRequest");
11323 debug_struct.field("name", &self.name);
11324 if !self._unknown_fields.is_empty() {
11325 debug_struct.field("_unknown_fields", &self._unknown_fields);
11326 }
11327 debug_struct.finish()
11328 }
11329}
11330
11331#[cfg(feature = "model-service")]
11332impl std::fmt::Debug for super::DeleteModelVersionRequest {
11333 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11334 let mut debug_struct = f.debug_struct("DeleteModelVersionRequest");
11335 debug_struct.field("name", &self.name);
11336 if !self._unknown_fields.is_empty() {
11337 debug_struct.field("_unknown_fields", &self._unknown_fields);
11338 }
11339 debug_struct.finish()
11340 }
11341}
11342
11343#[cfg(feature = "model-service")]
11344impl std::fmt::Debug for super::MergeVersionAliasesRequest {
11345 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11346 let mut debug_struct = f.debug_struct("MergeVersionAliasesRequest");
11347 debug_struct.field("name", &self.name);
11348 debug_struct.field("version_aliases", &self.version_aliases);
11349 if !self._unknown_fields.is_empty() {
11350 debug_struct.field("_unknown_fields", &self._unknown_fields);
11351 }
11352 debug_struct.finish()
11353 }
11354}
11355
11356#[cfg(feature = "model-service")]
11357impl std::fmt::Debug for super::ExportModelRequest {
11358 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11359 let mut debug_struct = f.debug_struct("ExportModelRequest");
11360 debug_struct.field("name", &self.name);
11361 debug_struct.field("output_config", &self.output_config);
11362 if !self._unknown_fields.is_empty() {
11363 debug_struct.field("_unknown_fields", &self._unknown_fields);
11364 }
11365 debug_struct.finish()
11366 }
11367}
11368
11369#[cfg(feature = "model-service")]
11370impl std::fmt::Debug for super::export_model_request::OutputConfig {
11371 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11372 let mut debug_struct = f.debug_struct("OutputConfig");
11373 debug_struct.field("export_format_id", &self.export_format_id);
11374 debug_struct.field("artifact_destination", &self.artifact_destination);
11375 debug_struct.field("image_destination", &self.image_destination);
11376 if !self._unknown_fields.is_empty() {
11377 debug_struct.field("_unknown_fields", &self._unknown_fields);
11378 }
11379 debug_struct.finish()
11380 }
11381}
11382
11383#[cfg(feature = "model-service")]
11384impl std::fmt::Debug for super::ExportModelOperationMetadata {
11385 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11386 let mut debug_struct = f.debug_struct("ExportModelOperationMetadata");
11387 debug_struct.field("generic_metadata", &self.generic_metadata);
11388 debug_struct.field("output_info", &self.output_info);
11389 if !self._unknown_fields.is_empty() {
11390 debug_struct.field("_unknown_fields", &self._unknown_fields);
11391 }
11392 debug_struct.finish()
11393 }
11394}
11395
11396#[cfg(feature = "model-service")]
11397impl std::fmt::Debug for super::export_model_operation_metadata::OutputInfo {
11398 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11399 let mut debug_struct = f.debug_struct("OutputInfo");
11400 debug_struct.field("artifact_output_uri", &self.artifact_output_uri);
11401 debug_struct.field("image_output_uri", &self.image_output_uri);
11402 if !self._unknown_fields.is_empty() {
11403 debug_struct.field("_unknown_fields", &self._unknown_fields);
11404 }
11405 debug_struct.finish()
11406 }
11407}
11408
11409#[cfg(feature = "model-service")]
11410impl std::fmt::Debug for super::UpdateExplanationDatasetResponse {
11411 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11412 let mut debug_struct = f.debug_struct("UpdateExplanationDatasetResponse");
11413 if !self._unknown_fields.is_empty() {
11414 debug_struct.field("_unknown_fields", &self._unknown_fields);
11415 }
11416 debug_struct.finish()
11417 }
11418}
11419
11420#[cfg(feature = "model-service")]
11421impl std::fmt::Debug for super::ExportModelResponse {
11422 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11423 let mut debug_struct = f.debug_struct("ExportModelResponse");
11424 if !self._unknown_fields.is_empty() {
11425 debug_struct.field("_unknown_fields", &self._unknown_fields);
11426 }
11427 debug_struct.finish()
11428 }
11429}
11430
11431#[cfg(feature = "model-service")]
11432impl std::fmt::Debug for super::CopyModelRequest {
11433 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11434 let mut debug_struct = f.debug_struct("CopyModelRequest");
11435 debug_struct.field("parent", &self.parent);
11436 debug_struct.field("source_model", &self.source_model);
11437 debug_struct.field("encryption_spec", &self.encryption_spec);
11438 debug_struct.field("custom_service_account", &self.custom_service_account);
11439 debug_struct.field("destination_model", &self.destination_model);
11440 if !self._unknown_fields.is_empty() {
11441 debug_struct.field("_unknown_fields", &self._unknown_fields);
11442 }
11443 debug_struct.finish()
11444 }
11445}
11446
11447#[cfg(feature = "model-service")]
11448impl std::fmt::Debug for super::CopyModelOperationMetadata {
11449 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11450 let mut debug_struct = f.debug_struct("CopyModelOperationMetadata");
11451 debug_struct.field("generic_metadata", &self.generic_metadata);
11452 if !self._unknown_fields.is_empty() {
11453 debug_struct.field("_unknown_fields", &self._unknown_fields);
11454 }
11455 debug_struct.finish()
11456 }
11457}
11458
11459#[cfg(feature = "model-service")]
11460impl std::fmt::Debug for super::CopyModelResponse {
11461 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11462 let mut debug_struct = f.debug_struct("CopyModelResponse");
11463 debug_struct.field("model", &self.model);
11464 debug_struct.field("model_version_id", &self.model_version_id);
11465 if !self._unknown_fields.is_empty() {
11466 debug_struct.field("_unknown_fields", &self._unknown_fields);
11467 }
11468 debug_struct.finish()
11469 }
11470}
11471
11472#[cfg(feature = "model-service")]
11473impl std::fmt::Debug for super::ImportModelEvaluationRequest {
11474 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11475 let mut debug_struct = f.debug_struct("ImportModelEvaluationRequest");
11476 debug_struct.field("parent", &self.parent);
11477 debug_struct.field("model_evaluation", &self.model_evaluation);
11478 if !self._unknown_fields.is_empty() {
11479 debug_struct.field("_unknown_fields", &self._unknown_fields);
11480 }
11481 debug_struct.finish()
11482 }
11483}
11484
11485#[cfg(feature = "model-service")]
11486impl std::fmt::Debug for super::BatchImportModelEvaluationSlicesRequest {
11487 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11488 let mut debug_struct = f.debug_struct("BatchImportModelEvaluationSlicesRequest");
11489 debug_struct.field("parent", &self.parent);
11490 debug_struct.field("model_evaluation_slices", &self.model_evaluation_slices);
11491 if !self._unknown_fields.is_empty() {
11492 debug_struct.field("_unknown_fields", &self._unknown_fields);
11493 }
11494 debug_struct.finish()
11495 }
11496}
11497
11498#[cfg(feature = "model-service")]
11499impl std::fmt::Debug for super::BatchImportModelEvaluationSlicesResponse {
11500 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11501 let mut debug_struct = f.debug_struct("BatchImportModelEvaluationSlicesResponse");
11502 debug_struct.field(
11503 "imported_model_evaluation_slices",
11504 &self.imported_model_evaluation_slices,
11505 );
11506 if !self._unknown_fields.is_empty() {
11507 debug_struct.field("_unknown_fields", &self._unknown_fields);
11508 }
11509 debug_struct.finish()
11510 }
11511}
11512
11513#[cfg(feature = "model-service")]
11514impl std::fmt::Debug for super::BatchImportEvaluatedAnnotationsRequest {
11515 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11516 let mut debug_struct = f.debug_struct("BatchImportEvaluatedAnnotationsRequest");
11517 debug_struct.field("parent", &self.parent);
11518 debug_struct.field("evaluated_annotations", &self.evaluated_annotations);
11519 if !self._unknown_fields.is_empty() {
11520 debug_struct.field("_unknown_fields", &self._unknown_fields);
11521 }
11522 debug_struct.finish()
11523 }
11524}
11525
11526#[cfg(feature = "model-service")]
11527impl std::fmt::Debug for super::BatchImportEvaluatedAnnotationsResponse {
11528 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11529 let mut debug_struct = f.debug_struct("BatchImportEvaluatedAnnotationsResponse");
11530 debug_struct.field(
11531 "imported_evaluated_annotations_count",
11532 &self.imported_evaluated_annotations_count,
11533 );
11534 if !self._unknown_fields.is_empty() {
11535 debug_struct.field("_unknown_fields", &self._unknown_fields);
11536 }
11537 debug_struct.finish()
11538 }
11539}
11540
11541#[cfg(feature = "model-service")]
11542impl std::fmt::Debug for super::GetModelEvaluationRequest {
11543 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11544 let mut debug_struct = f.debug_struct("GetModelEvaluationRequest");
11545 debug_struct.field("name", &self.name);
11546 if !self._unknown_fields.is_empty() {
11547 debug_struct.field("_unknown_fields", &self._unknown_fields);
11548 }
11549 debug_struct.finish()
11550 }
11551}
11552
11553#[cfg(feature = "model-service")]
11554impl std::fmt::Debug for super::ListModelEvaluationsRequest {
11555 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11556 let mut debug_struct = f.debug_struct("ListModelEvaluationsRequest");
11557 debug_struct.field("parent", &self.parent);
11558 debug_struct.field("filter", &self.filter);
11559 debug_struct.field("page_size", &self.page_size);
11560 debug_struct.field("page_token", &self.page_token);
11561 debug_struct.field("read_mask", &self.read_mask);
11562 if !self._unknown_fields.is_empty() {
11563 debug_struct.field("_unknown_fields", &self._unknown_fields);
11564 }
11565 debug_struct.finish()
11566 }
11567}
11568
11569#[cfg(feature = "model-service")]
11570impl std::fmt::Debug for super::ListModelEvaluationsResponse {
11571 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11572 let mut debug_struct = f.debug_struct("ListModelEvaluationsResponse");
11573 debug_struct.field("model_evaluations", &self.model_evaluations);
11574 debug_struct.field("next_page_token", &self.next_page_token);
11575 if !self._unknown_fields.is_empty() {
11576 debug_struct.field("_unknown_fields", &self._unknown_fields);
11577 }
11578 debug_struct.finish()
11579 }
11580}
11581
11582#[cfg(feature = "model-service")]
11583impl std::fmt::Debug for super::GetModelEvaluationSliceRequest {
11584 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11585 let mut debug_struct = f.debug_struct("GetModelEvaluationSliceRequest");
11586 debug_struct.field("name", &self.name);
11587 if !self._unknown_fields.is_empty() {
11588 debug_struct.field("_unknown_fields", &self._unknown_fields);
11589 }
11590 debug_struct.finish()
11591 }
11592}
11593
11594#[cfg(feature = "model-service")]
11595impl std::fmt::Debug for super::ListModelEvaluationSlicesRequest {
11596 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11597 let mut debug_struct = f.debug_struct("ListModelEvaluationSlicesRequest");
11598 debug_struct.field("parent", &self.parent);
11599 debug_struct.field("filter", &self.filter);
11600 debug_struct.field("page_size", &self.page_size);
11601 debug_struct.field("page_token", &self.page_token);
11602 debug_struct.field("read_mask", &self.read_mask);
11603 if !self._unknown_fields.is_empty() {
11604 debug_struct.field("_unknown_fields", &self._unknown_fields);
11605 }
11606 debug_struct.finish()
11607 }
11608}
11609
11610#[cfg(feature = "model-service")]
11611impl std::fmt::Debug for super::ListModelEvaluationSlicesResponse {
11612 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11613 let mut debug_struct = f.debug_struct("ListModelEvaluationSlicesResponse");
11614 debug_struct.field("model_evaluation_slices", &self.model_evaluation_slices);
11615 debug_struct.field("next_page_token", &self.next_page_token);
11616 if !self._unknown_fields.is_empty() {
11617 debug_struct.field("_unknown_fields", &self._unknown_fields);
11618 }
11619 debug_struct.finish()
11620 }
11621}
11622
11623#[cfg(feature = "job-service")]
11624impl std::fmt::Debug for super::NasJob {
11625 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11626 let mut debug_struct = f.debug_struct("NasJob");
11627 debug_struct.field("name", &self.name);
11628 debug_struct.field("display_name", &self.display_name);
11629 debug_struct.field("nas_job_spec", &self.nas_job_spec);
11630 debug_struct.field("nas_job_output", &self.nas_job_output);
11631 debug_struct.field("state", &self.state);
11632 debug_struct.field("create_time", &self.create_time);
11633 debug_struct.field("start_time", &self.start_time);
11634 debug_struct.field("end_time", &self.end_time);
11635 debug_struct.field("update_time", &self.update_time);
11636 debug_struct.field("error", &self.error);
11637 debug_struct.field("labels", &self.labels);
11638 debug_struct.field("encryption_spec", &self.encryption_spec);
11639 debug_struct.field(
11640 "enable_restricted_image_training",
11641 &self.enable_restricted_image_training,
11642 );
11643 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
11644 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
11645 if !self._unknown_fields.is_empty() {
11646 debug_struct.field("_unknown_fields", &self._unknown_fields);
11647 }
11648 debug_struct.finish()
11649 }
11650}
11651
11652#[cfg(feature = "job-service")]
11653impl std::fmt::Debug for super::NasTrialDetail {
11654 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11655 let mut debug_struct = f.debug_struct("NasTrialDetail");
11656 debug_struct.field("name", &self.name);
11657 debug_struct.field("parameters", &self.parameters);
11658 debug_struct.field("search_trial", &self.search_trial);
11659 debug_struct.field("train_trial", &self.train_trial);
11660 if !self._unknown_fields.is_empty() {
11661 debug_struct.field("_unknown_fields", &self._unknown_fields);
11662 }
11663 debug_struct.finish()
11664 }
11665}
11666
11667#[cfg(feature = "job-service")]
11668impl std::fmt::Debug for super::NasJobSpec {
11669 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11670 let mut debug_struct = f.debug_struct("NasJobSpec");
11671 debug_struct.field("resume_nas_job_id", &self.resume_nas_job_id);
11672 debug_struct.field("search_space_spec", &self.search_space_spec);
11673 debug_struct.field("nas_algorithm_spec", &self.nas_algorithm_spec);
11674 if !self._unknown_fields.is_empty() {
11675 debug_struct.field("_unknown_fields", &self._unknown_fields);
11676 }
11677 debug_struct.finish()
11678 }
11679}
11680
11681#[cfg(feature = "job-service")]
11682impl std::fmt::Debug for super::nas_job_spec::MultiTrialAlgorithmSpec {
11683 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11684 let mut debug_struct = f.debug_struct("MultiTrialAlgorithmSpec");
11685 debug_struct.field("multi_trial_algorithm", &self.multi_trial_algorithm);
11686 debug_struct.field("metric", &self.metric);
11687 debug_struct.field("search_trial_spec", &self.search_trial_spec);
11688 debug_struct.field("train_trial_spec", &self.train_trial_spec);
11689 if !self._unknown_fields.is_empty() {
11690 debug_struct.field("_unknown_fields", &self._unknown_fields);
11691 }
11692 debug_struct.finish()
11693 }
11694}
11695
11696#[cfg(feature = "job-service")]
11697impl std::fmt::Debug for super::nas_job_spec::multi_trial_algorithm_spec::MetricSpec {
11698 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11699 let mut debug_struct = f.debug_struct("MetricSpec");
11700 debug_struct.field("metric_id", &self.metric_id);
11701 debug_struct.field("goal", &self.goal);
11702 if !self._unknown_fields.is_empty() {
11703 debug_struct.field("_unknown_fields", &self._unknown_fields);
11704 }
11705 debug_struct.finish()
11706 }
11707}
11708
11709#[cfg(feature = "job-service")]
11710impl std::fmt::Debug for super::nas_job_spec::multi_trial_algorithm_spec::SearchTrialSpec {
11711 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11712 let mut debug_struct = f.debug_struct("SearchTrialSpec");
11713 debug_struct.field("search_trial_job_spec", &self.search_trial_job_spec);
11714 debug_struct.field("max_trial_count", &self.max_trial_count);
11715 debug_struct.field("max_parallel_trial_count", &self.max_parallel_trial_count);
11716 debug_struct.field("max_failed_trial_count", &self.max_failed_trial_count);
11717 if !self._unknown_fields.is_empty() {
11718 debug_struct.field("_unknown_fields", &self._unknown_fields);
11719 }
11720 debug_struct.finish()
11721 }
11722}
11723
11724#[cfg(feature = "job-service")]
11725impl std::fmt::Debug for super::nas_job_spec::multi_trial_algorithm_spec::TrainTrialSpec {
11726 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11727 let mut debug_struct = f.debug_struct("TrainTrialSpec");
11728 debug_struct.field("train_trial_job_spec", &self.train_trial_job_spec);
11729 debug_struct.field("max_parallel_trial_count", &self.max_parallel_trial_count);
11730 debug_struct.field("frequency", &self.frequency);
11731 if !self._unknown_fields.is_empty() {
11732 debug_struct.field("_unknown_fields", &self._unknown_fields);
11733 }
11734 debug_struct.finish()
11735 }
11736}
11737
11738#[cfg(feature = "job-service")]
11739impl std::fmt::Debug for super::NasJobOutput {
11740 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11741 let mut debug_struct = f.debug_struct("NasJobOutput");
11742 debug_struct.field("output", &self.output);
11743 if !self._unknown_fields.is_empty() {
11744 debug_struct.field("_unknown_fields", &self._unknown_fields);
11745 }
11746 debug_struct.finish()
11747 }
11748}
11749
11750#[cfg(feature = "job-service")]
11751impl std::fmt::Debug for super::nas_job_output::MultiTrialJobOutput {
11752 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11753 let mut debug_struct = f.debug_struct("MultiTrialJobOutput");
11754 debug_struct.field("search_trials", &self.search_trials);
11755 debug_struct.field("train_trials", &self.train_trials);
11756 if !self._unknown_fields.is_empty() {
11757 debug_struct.field("_unknown_fields", &self._unknown_fields);
11758 }
11759 debug_struct.finish()
11760 }
11761}
11762
11763#[cfg(feature = "job-service")]
11764impl std::fmt::Debug for super::NasTrial {
11765 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11766 let mut debug_struct = f.debug_struct("NasTrial");
11767 debug_struct.field("id", &self.id);
11768 debug_struct.field("state", &self.state);
11769 debug_struct.field("final_measurement", &self.final_measurement);
11770 debug_struct.field("start_time", &self.start_time);
11771 debug_struct.field("end_time", &self.end_time);
11772 if !self._unknown_fields.is_empty() {
11773 debug_struct.field("_unknown_fields", &self._unknown_fields);
11774 }
11775 debug_struct.finish()
11776 }
11777}
11778
11779#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11780impl std::fmt::Debug for super::NetworkSpec {
11781 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11782 let mut debug_struct = f.debug_struct("NetworkSpec");
11783 debug_struct.field("enable_internet_access", &self.enable_internet_access);
11784 debug_struct.field("network", &self.network);
11785 debug_struct.field("subnetwork", &self.subnetwork);
11786 if !self._unknown_fields.is_empty() {
11787 debug_struct.field("_unknown_fields", &self._unknown_fields);
11788 }
11789 debug_struct.finish()
11790 }
11791}
11792
11793#[cfg(feature = "notebook-service")]
11794impl std::fmt::Debug for super::NotebookEucConfig {
11795 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11796 let mut debug_struct = f.debug_struct("NotebookEucConfig");
11797 debug_struct.field("euc_disabled", &self.euc_disabled);
11798 debug_struct.field("bypass_actas_check", &self.bypass_actas_check);
11799 if !self._unknown_fields.is_empty() {
11800 debug_struct.field("_unknown_fields", &self._unknown_fields);
11801 }
11802 debug_struct.finish()
11803 }
11804}
11805
11806#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11807impl std::fmt::Debug for super::NotebookExecutionJob {
11808 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11809 let mut debug_struct = f.debug_struct("NotebookExecutionJob");
11810 debug_struct.field("name", &self.name);
11811 debug_struct.field("display_name", &self.display_name);
11812 debug_struct.field("execution_timeout", &self.execution_timeout);
11813 debug_struct.field("schedule_resource_name", &self.schedule_resource_name);
11814 debug_struct.field("job_state", &self.job_state);
11815 debug_struct.field("status", &self.status);
11816 debug_struct.field("create_time", &self.create_time);
11817 debug_struct.field("update_time", &self.update_time);
11818 debug_struct.field("labels", &self.labels);
11819 debug_struct.field("kernel_name", &self.kernel_name);
11820 debug_struct.field("encryption_spec", &self.encryption_spec);
11821 debug_struct.field("notebook_source", &self.notebook_source);
11822 debug_struct.field("environment_spec", &self.environment_spec);
11823 debug_struct.field("execution_sink", &self.execution_sink);
11824 debug_struct.field("execution_identity", &self.execution_identity);
11825 debug_struct.field("runtime_environment", &self.runtime_environment);
11826 if !self._unknown_fields.is_empty() {
11827 debug_struct.field("_unknown_fields", &self._unknown_fields);
11828 }
11829 debug_struct.finish()
11830 }
11831}
11832
11833#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11834impl std::fmt::Debug for super::notebook_execution_job::DataformRepositorySource {
11835 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11836 let mut debug_struct = f.debug_struct("DataformRepositorySource");
11837 debug_struct.field(
11838 "dataform_repository_resource_name",
11839 &self.dataform_repository_resource_name,
11840 );
11841 debug_struct.field("commit_sha", &self.commit_sha);
11842 if !self._unknown_fields.is_empty() {
11843 debug_struct.field("_unknown_fields", &self._unknown_fields);
11844 }
11845 debug_struct.finish()
11846 }
11847}
11848
11849#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11850impl std::fmt::Debug for super::notebook_execution_job::GcsNotebookSource {
11851 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11852 let mut debug_struct = f.debug_struct("GcsNotebookSource");
11853 debug_struct.field("uri", &self.uri);
11854 debug_struct.field("generation", &self.generation);
11855 if !self._unknown_fields.is_empty() {
11856 debug_struct.field("_unknown_fields", &self._unknown_fields);
11857 }
11858 debug_struct.finish()
11859 }
11860}
11861
11862#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11863impl std::fmt::Debug for super::notebook_execution_job::DirectNotebookSource {
11864 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11865 let mut debug_struct = f.debug_struct("DirectNotebookSource");
11866 debug_struct.field("content", &self.content);
11867 if !self._unknown_fields.is_empty() {
11868 debug_struct.field("_unknown_fields", &self._unknown_fields);
11869 }
11870 debug_struct.finish()
11871 }
11872}
11873
11874#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11875impl std::fmt::Debug for super::notebook_execution_job::CustomEnvironmentSpec {
11876 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11877 let mut debug_struct = f.debug_struct("CustomEnvironmentSpec");
11878 debug_struct.field("machine_spec", &self.machine_spec);
11879 debug_struct.field("persistent_disk_spec", &self.persistent_disk_spec);
11880 debug_struct.field("network_spec", &self.network_spec);
11881 if !self._unknown_fields.is_empty() {
11882 debug_struct.field("_unknown_fields", &self._unknown_fields);
11883 }
11884 debug_struct.finish()
11885 }
11886}
11887
11888#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11889impl std::fmt::Debug for super::notebook_execution_job::WorkbenchRuntime {
11890 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11891 let mut debug_struct = f.debug_struct("WorkbenchRuntime");
11892 if !self._unknown_fields.is_empty() {
11893 debug_struct.field("_unknown_fields", &self._unknown_fields);
11894 }
11895 debug_struct.finish()
11896 }
11897}
11898
11899#[cfg(feature = "notebook-service")]
11900impl std::fmt::Debug for super::NotebookIdleShutdownConfig {
11901 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11902 let mut debug_struct = f.debug_struct("NotebookIdleShutdownConfig");
11903 debug_struct.field("idle_timeout", &self.idle_timeout);
11904 debug_struct.field("idle_shutdown_disabled", &self.idle_shutdown_disabled);
11905 if !self._unknown_fields.is_empty() {
11906 debug_struct.field("_unknown_fields", &self._unknown_fields);
11907 }
11908 debug_struct.finish()
11909 }
11910}
11911
11912#[cfg(feature = "notebook-service")]
11913impl std::fmt::Debug for super::NotebookRuntimeTemplate {
11914 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11915 let mut debug_struct = f.debug_struct("NotebookRuntimeTemplate");
11916 debug_struct.field("name", &self.name);
11917 debug_struct.field("display_name", &self.display_name);
11918 debug_struct.field("description", &self.description);
11919 debug_struct.field("is_default", &self.is_default);
11920 debug_struct.field("machine_spec", &self.machine_spec);
11921 debug_struct.field("data_persistent_disk_spec", &self.data_persistent_disk_spec);
11922 debug_struct.field("network_spec", &self.network_spec);
11923 debug_struct.field("service_account", &self.service_account);
11924 debug_struct.field("etag", &self.etag);
11925 debug_struct.field("labels", &self.labels);
11926 debug_struct.field("idle_shutdown_config", &self.idle_shutdown_config);
11927 debug_struct.field("euc_config", &self.euc_config);
11928 debug_struct.field("create_time", &self.create_time);
11929 debug_struct.field("update_time", &self.update_time);
11930 debug_struct.field("notebook_runtime_type", &self.notebook_runtime_type);
11931 debug_struct.field("shielded_vm_config", &self.shielded_vm_config);
11932 debug_struct.field("network_tags", &self.network_tags);
11933 debug_struct.field("encryption_spec", &self.encryption_spec);
11934 debug_struct.field("software_config", &self.software_config);
11935 if !self._unknown_fields.is_empty() {
11936 debug_struct.field("_unknown_fields", &self._unknown_fields);
11937 }
11938 debug_struct.finish()
11939 }
11940}
11941
11942#[cfg(feature = "notebook-service")]
11943impl std::fmt::Debug for super::NotebookRuntime {
11944 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11945 let mut debug_struct = f.debug_struct("NotebookRuntime");
11946 debug_struct.field("name", &self.name);
11947 debug_struct.field("runtime_user", &self.runtime_user);
11948 debug_struct.field(
11949 "notebook_runtime_template_ref",
11950 &self.notebook_runtime_template_ref,
11951 );
11952 debug_struct.field("proxy_uri", &self.proxy_uri);
11953 debug_struct.field("create_time", &self.create_time);
11954 debug_struct.field("update_time", &self.update_time);
11955 debug_struct.field("health_state", &self.health_state);
11956 debug_struct.field("display_name", &self.display_name);
11957 debug_struct.field("description", &self.description);
11958 debug_struct.field("service_account", &self.service_account);
11959 debug_struct.field("runtime_state", &self.runtime_state);
11960 debug_struct.field("is_upgradable", &self.is_upgradable);
11961 debug_struct.field("labels", &self.labels);
11962 debug_struct.field("expiration_time", &self.expiration_time);
11963 debug_struct.field("version", &self.version);
11964 debug_struct.field("notebook_runtime_type", &self.notebook_runtime_type);
11965 debug_struct.field("machine_spec", &self.machine_spec);
11966 debug_struct.field("data_persistent_disk_spec", &self.data_persistent_disk_spec);
11967 debug_struct.field("network_spec", &self.network_spec);
11968 debug_struct.field("idle_shutdown_config", &self.idle_shutdown_config);
11969 debug_struct.field("euc_config", &self.euc_config);
11970 debug_struct.field("shielded_vm_config", &self.shielded_vm_config);
11971 debug_struct.field("network_tags", &self.network_tags);
11972 debug_struct.field("software_config", &self.software_config);
11973 debug_struct.field("encryption_spec", &self.encryption_spec);
11974 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
11975 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
11976 if !self._unknown_fields.is_empty() {
11977 debug_struct.field("_unknown_fields", &self._unknown_fields);
11978 }
11979 debug_struct.finish()
11980 }
11981}
11982
11983#[cfg(feature = "notebook-service")]
11984impl std::fmt::Debug for super::NotebookRuntimeTemplateRef {
11985 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11986 let mut debug_struct = f.debug_struct("NotebookRuntimeTemplateRef");
11987 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
11988 if !self._unknown_fields.is_empty() {
11989 debug_struct.field("_unknown_fields", &self._unknown_fields);
11990 }
11991 debug_struct.finish()
11992 }
11993}
11994
11995#[cfg(feature = "notebook-service")]
11996impl std::fmt::Debug for super::CreateNotebookRuntimeTemplateRequest {
11997 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11998 let mut debug_struct = f.debug_struct("CreateNotebookRuntimeTemplateRequest");
11999 debug_struct.field("parent", &self.parent);
12000 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
12001 debug_struct.field(
12002 "notebook_runtime_template_id",
12003 &self.notebook_runtime_template_id,
12004 );
12005 if !self._unknown_fields.is_empty() {
12006 debug_struct.field("_unknown_fields", &self._unknown_fields);
12007 }
12008 debug_struct.finish()
12009 }
12010}
12011
12012#[cfg(feature = "notebook-service")]
12013impl std::fmt::Debug for super::CreateNotebookRuntimeTemplateOperationMetadata {
12014 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12015 let mut debug_struct = f.debug_struct("CreateNotebookRuntimeTemplateOperationMetadata");
12016 debug_struct.field("generic_metadata", &self.generic_metadata);
12017 if !self._unknown_fields.is_empty() {
12018 debug_struct.field("_unknown_fields", &self._unknown_fields);
12019 }
12020 debug_struct.finish()
12021 }
12022}
12023
12024#[cfg(feature = "notebook-service")]
12025impl std::fmt::Debug for super::GetNotebookRuntimeTemplateRequest {
12026 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12027 let mut debug_struct = f.debug_struct("GetNotebookRuntimeTemplateRequest");
12028 debug_struct.field("name", &self.name);
12029 if !self._unknown_fields.is_empty() {
12030 debug_struct.field("_unknown_fields", &self._unknown_fields);
12031 }
12032 debug_struct.finish()
12033 }
12034}
12035
12036#[cfg(feature = "notebook-service")]
12037impl std::fmt::Debug for super::ListNotebookRuntimeTemplatesRequest {
12038 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12039 let mut debug_struct = f.debug_struct("ListNotebookRuntimeTemplatesRequest");
12040 debug_struct.field("parent", &self.parent);
12041 debug_struct.field("filter", &self.filter);
12042 debug_struct.field("page_size", &self.page_size);
12043 debug_struct.field("page_token", &self.page_token);
12044 debug_struct.field("read_mask", &self.read_mask);
12045 debug_struct.field("order_by", &self.order_by);
12046 if !self._unknown_fields.is_empty() {
12047 debug_struct.field("_unknown_fields", &self._unknown_fields);
12048 }
12049 debug_struct.finish()
12050 }
12051}
12052
12053#[cfg(feature = "notebook-service")]
12054impl std::fmt::Debug for super::ListNotebookRuntimeTemplatesResponse {
12055 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12056 let mut debug_struct = f.debug_struct("ListNotebookRuntimeTemplatesResponse");
12057 debug_struct.field(
12058 "notebook_runtime_templates",
12059 &self.notebook_runtime_templates,
12060 );
12061 debug_struct.field("next_page_token", &self.next_page_token);
12062 if !self._unknown_fields.is_empty() {
12063 debug_struct.field("_unknown_fields", &self._unknown_fields);
12064 }
12065 debug_struct.finish()
12066 }
12067}
12068
12069#[cfg(feature = "notebook-service")]
12070impl std::fmt::Debug for super::DeleteNotebookRuntimeTemplateRequest {
12071 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12072 let mut debug_struct = f.debug_struct("DeleteNotebookRuntimeTemplateRequest");
12073 debug_struct.field("name", &self.name);
12074 if !self._unknown_fields.is_empty() {
12075 debug_struct.field("_unknown_fields", &self._unknown_fields);
12076 }
12077 debug_struct.finish()
12078 }
12079}
12080
12081#[cfg(feature = "notebook-service")]
12082impl std::fmt::Debug for super::UpdateNotebookRuntimeTemplateRequest {
12083 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12084 let mut debug_struct = f.debug_struct("UpdateNotebookRuntimeTemplateRequest");
12085 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
12086 debug_struct.field("update_mask", &self.update_mask);
12087 if !self._unknown_fields.is_empty() {
12088 debug_struct.field("_unknown_fields", &self._unknown_fields);
12089 }
12090 debug_struct.finish()
12091 }
12092}
12093
12094#[cfg(feature = "notebook-service")]
12095impl std::fmt::Debug for super::AssignNotebookRuntimeRequest {
12096 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12097 let mut debug_struct = f.debug_struct("AssignNotebookRuntimeRequest");
12098 debug_struct.field("parent", &self.parent);
12099 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
12100 debug_struct.field("notebook_runtime", &self.notebook_runtime);
12101 debug_struct.field("notebook_runtime_id", &self.notebook_runtime_id);
12102 if !self._unknown_fields.is_empty() {
12103 debug_struct.field("_unknown_fields", &self._unknown_fields);
12104 }
12105 debug_struct.finish()
12106 }
12107}
12108
12109#[cfg(feature = "notebook-service")]
12110impl std::fmt::Debug for super::AssignNotebookRuntimeOperationMetadata {
12111 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12112 let mut debug_struct = f.debug_struct("AssignNotebookRuntimeOperationMetadata");
12113 debug_struct.field("generic_metadata", &self.generic_metadata);
12114 debug_struct.field("progress_message", &self.progress_message);
12115 if !self._unknown_fields.is_empty() {
12116 debug_struct.field("_unknown_fields", &self._unknown_fields);
12117 }
12118 debug_struct.finish()
12119 }
12120}
12121
12122#[cfg(feature = "notebook-service")]
12123impl std::fmt::Debug for super::GetNotebookRuntimeRequest {
12124 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12125 let mut debug_struct = f.debug_struct("GetNotebookRuntimeRequest");
12126 debug_struct.field("name", &self.name);
12127 if !self._unknown_fields.is_empty() {
12128 debug_struct.field("_unknown_fields", &self._unknown_fields);
12129 }
12130 debug_struct.finish()
12131 }
12132}
12133
12134#[cfg(feature = "notebook-service")]
12135impl std::fmt::Debug for super::ListNotebookRuntimesRequest {
12136 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12137 let mut debug_struct = f.debug_struct("ListNotebookRuntimesRequest");
12138 debug_struct.field("parent", &self.parent);
12139 debug_struct.field("filter", &self.filter);
12140 debug_struct.field("page_size", &self.page_size);
12141 debug_struct.field("page_token", &self.page_token);
12142 debug_struct.field("read_mask", &self.read_mask);
12143 debug_struct.field("order_by", &self.order_by);
12144 if !self._unknown_fields.is_empty() {
12145 debug_struct.field("_unknown_fields", &self._unknown_fields);
12146 }
12147 debug_struct.finish()
12148 }
12149}
12150
12151#[cfg(feature = "notebook-service")]
12152impl std::fmt::Debug for super::ListNotebookRuntimesResponse {
12153 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12154 let mut debug_struct = f.debug_struct("ListNotebookRuntimesResponse");
12155 debug_struct.field("notebook_runtimes", &self.notebook_runtimes);
12156 debug_struct.field("next_page_token", &self.next_page_token);
12157 if !self._unknown_fields.is_empty() {
12158 debug_struct.field("_unknown_fields", &self._unknown_fields);
12159 }
12160 debug_struct.finish()
12161 }
12162}
12163
12164#[cfg(feature = "notebook-service")]
12165impl std::fmt::Debug for super::DeleteNotebookRuntimeRequest {
12166 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12167 let mut debug_struct = f.debug_struct("DeleteNotebookRuntimeRequest");
12168 debug_struct.field("name", &self.name);
12169 if !self._unknown_fields.is_empty() {
12170 debug_struct.field("_unknown_fields", &self._unknown_fields);
12171 }
12172 debug_struct.finish()
12173 }
12174}
12175
12176#[cfg(feature = "notebook-service")]
12177impl std::fmt::Debug for super::UpgradeNotebookRuntimeRequest {
12178 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12179 let mut debug_struct = f.debug_struct("UpgradeNotebookRuntimeRequest");
12180 debug_struct.field("name", &self.name);
12181 if !self._unknown_fields.is_empty() {
12182 debug_struct.field("_unknown_fields", &self._unknown_fields);
12183 }
12184 debug_struct.finish()
12185 }
12186}
12187
12188#[cfg(feature = "notebook-service")]
12189impl std::fmt::Debug for super::UpgradeNotebookRuntimeOperationMetadata {
12190 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12191 let mut debug_struct = f.debug_struct("UpgradeNotebookRuntimeOperationMetadata");
12192 debug_struct.field("generic_metadata", &self.generic_metadata);
12193 debug_struct.field("progress_message", &self.progress_message);
12194 if !self._unknown_fields.is_empty() {
12195 debug_struct.field("_unknown_fields", &self._unknown_fields);
12196 }
12197 debug_struct.finish()
12198 }
12199}
12200
12201#[cfg(feature = "notebook-service")]
12202impl std::fmt::Debug for super::UpgradeNotebookRuntimeResponse {
12203 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12204 let mut debug_struct = f.debug_struct("UpgradeNotebookRuntimeResponse");
12205 if !self._unknown_fields.is_empty() {
12206 debug_struct.field("_unknown_fields", &self._unknown_fields);
12207 }
12208 debug_struct.finish()
12209 }
12210}
12211
12212#[cfg(feature = "notebook-service")]
12213impl std::fmt::Debug for super::StartNotebookRuntimeRequest {
12214 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12215 let mut debug_struct = f.debug_struct("StartNotebookRuntimeRequest");
12216 debug_struct.field("name", &self.name);
12217 if !self._unknown_fields.is_empty() {
12218 debug_struct.field("_unknown_fields", &self._unknown_fields);
12219 }
12220 debug_struct.finish()
12221 }
12222}
12223
12224#[cfg(feature = "notebook-service")]
12225impl std::fmt::Debug for super::StartNotebookRuntimeOperationMetadata {
12226 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12227 let mut debug_struct = f.debug_struct("StartNotebookRuntimeOperationMetadata");
12228 debug_struct.field("generic_metadata", &self.generic_metadata);
12229 debug_struct.field("progress_message", &self.progress_message);
12230 if !self._unknown_fields.is_empty() {
12231 debug_struct.field("_unknown_fields", &self._unknown_fields);
12232 }
12233 debug_struct.finish()
12234 }
12235}
12236
12237#[cfg(feature = "notebook-service")]
12238impl std::fmt::Debug for super::StartNotebookRuntimeResponse {
12239 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12240 let mut debug_struct = f.debug_struct("StartNotebookRuntimeResponse");
12241 if !self._unknown_fields.is_empty() {
12242 debug_struct.field("_unknown_fields", &self._unknown_fields);
12243 }
12244 debug_struct.finish()
12245 }
12246}
12247
12248#[cfg(feature = "notebook-service")]
12249impl std::fmt::Debug for super::StopNotebookRuntimeRequest {
12250 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12251 let mut debug_struct = f.debug_struct("StopNotebookRuntimeRequest");
12252 debug_struct.field("name", &self.name);
12253 if !self._unknown_fields.is_empty() {
12254 debug_struct.field("_unknown_fields", &self._unknown_fields);
12255 }
12256 debug_struct.finish()
12257 }
12258}
12259
12260#[cfg(feature = "notebook-service")]
12261impl std::fmt::Debug for super::StopNotebookRuntimeOperationMetadata {
12262 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12263 let mut debug_struct = f.debug_struct("StopNotebookRuntimeOperationMetadata");
12264 debug_struct.field("generic_metadata", &self.generic_metadata);
12265 if !self._unknown_fields.is_empty() {
12266 debug_struct.field("_unknown_fields", &self._unknown_fields);
12267 }
12268 debug_struct.finish()
12269 }
12270}
12271
12272#[cfg(feature = "notebook-service")]
12273impl std::fmt::Debug for super::StopNotebookRuntimeResponse {
12274 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12275 let mut debug_struct = f.debug_struct("StopNotebookRuntimeResponse");
12276 if !self._unknown_fields.is_empty() {
12277 debug_struct.field("_unknown_fields", &self._unknown_fields);
12278 }
12279 debug_struct.finish()
12280 }
12281}
12282
12283#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
12284impl std::fmt::Debug for super::CreateNotebookExecutionJobRequest {
12285 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12286 let mut debug_struct = f.debug_struct("CreateNotebookExecutionJobRequest");
12287 debug_struct.field("parent", &self.parent);
12288 debug_struct.field("notebook_execution_job", &self.notebook_execution_job);
12289 debug_struct.field("notebook_execution_job_id", &self.notebook_execution_job_id);
12290 if !self._unknown_fields.is_empty() {
12291 debug_struct.field("_unknown_fields", &self._unknown_fields);
12292 }
12293 debug_struct.finish()
12294 }
12295}
12296
12297#[cfg(feature = "notebook-service")]
12298impl std::fmt::Debug for super::CreateNotebookExecutionJobOperationMetadata {
12299 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12300 let mut debug_struct = f.debug_struct("CreateNotebookExecutionJobOperationMetadata");
12301 debug_struct.field("generic_metadata", &self.generic_metadata);
12302 debug_struct.field("progress_message", &self.progress_message);
12303 if !self._unknown_fields.is_empty() {
12304 debug_struct.field("_unknown_fields", &self._unknown_fields);
12305 }
12306 debug_struct.finish()
12307 }
12308}
12309
12310#[cfg(feature = "notebook-service")]
12311impl std::fmt::Debug for super::GetNotebookExecutionJobRequest {
12312 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12313 let mut debug_struct = f.debug_struct("GetNotebookExecutionJobRequest");
12314 debug_struct.field("name", &self.name);
12315 debug_struct.field("view", &self.view);
12316 if !self._unknown_fields.is_empty() {
12317 debug_struct.field("_unknown_fields", &self._unknown_fields);
12318 }
12319 debug_struct.finish()
12320 }
12321}
12322
12323#[cfg(feature = "notebook-service")]
12324impl std::fmt::Debug for super::ListNotebookExecutionJobsRequest {
12325 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12326 let mut debug_struct = f.debug_struct("ListNotebookExecutionJobsRequest");
12327 debug_struct.field("parent", &self.parent);
12328 debug_struct.field("filter", &self.filter);
12329 debug_struct.field("page_size", &self.page_size);
12330 debug_struct.field("page_token", &self.page_token);
12331 debug_struct.field("order_by", &self.order_by);
12332 debug_struct.field("view", &self.view);
12333 if !self._unknown_fields.is_empty() {
12334 debug_struct.field("_unknown_fields", &self._unknown_fields);
12335 }
12336 debug_struct.finish()
12337 }
12338}
12339
12340#[cfg(feature = "notebook-service")]
12341impl std::fmt::Debug for super::ListNotebookExecutionJobsResponse {
12342 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12343 let mut debug_struct = f.debug_struct("ListNotebookExecutionJobsResponse");
12344 debug_struct.field("notebook_execution_jobs", &self.notebook_execution_jobs);
12345 debug_struct.field("next_page_token", &self.next_page_token);
12346 if !self._unknown_fields.is_empty() {
12347 debug_struct.field("_unknown_fields", &self._unknown_fields);
12348 }
12349 debug_struct.finish()
12350 }
12351}
12352
12353#[cfg(feature = "notebook-service")]
12354impl std::fmt::Debug for super::DeleteNotebookExecutionJobRequest {
12355 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12356 let mut debug_struct = f.debug_struct("DeleteNotebookExecutionJobRequest");
12357 debug_struct.field("name", &self.name);
12358 if !self._unknown_fields.is_empty() {
12359 debug_struct.field("_unknown_fields", &self._unknown_fields);
12360 }
12361 debug_struct.finish()
12362 }
12363}
12364
12365#[cfg(feature = "notebook-service")]
12366impl std::fmt::Debug for super::PostStartupScriptConfig {
12367 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12368 let mut debug_struct = f.debug_struct("PostStartupScriptConfig");
12369 debug_struct.field("post_startup_script", &self.post_startup_script);
12370 debug_struct.field("post_startup_script_url", &self.post_startup_script_url);
12371 debug_struct.field(
12372 "post_startup_script_behavior",
12373 &self.post_startup_script_behavior,
12374 );
12375 if !self._unknown_fields.is_empty() {
12376 debug_struct.field("_unknown_fields", &self._unknown_fields);
12377 }
12378 debug_struct.finish()
12379 }
12380}
12381
12382#[cfg(feature = "notebook-service")]
12383impl std::fmt::Debug for super::ColabImage {
12384 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12385 let mut debug_struct = f.debug_struct("ColabImage");
12386 debug_struct.field("release_name", &self.release_name);
12387 debug_struct.field("description", &self.description);
12388 if !self._unknown_fields.is_empty() {
12389 debug_struct.field("_unknown_fields", &self._unknown_fields);
12390 }
12391 debug_struct.finish()
12392 }
12393}
12394
12395#[cfg(feature = "notebook-service")]
12396impl std::fmt::Debug for super::NotebookSoftwareConfig {
12397 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12398 let mut debug_struct = f.debug_struct("NotebookSoftwareConfig");
12399 debug_struct.field("env", &self.env);
12400 debug_struct.field(
12401 "post_startup_script_config",
12402 &self.post_startup_script_config,
12403 );
12404 debug_struct.field("runtime_image", &self.runtime_image);
12405 if !self._unknown_fields.is_empty() {
12406 debug_struct.field("_unknown_fields", &self._unknown_fields);
12407 }
12408 debug_struct.finish()
12409 }
12410}
12411
12412#[cfg(any(
12413 feature = "gen-ai-cache-service",
12414 feature = "gen-ai-tuning-service",
12415 feature = "llm-utility-service",
12416 feature = "prediction-service",
12417 feature = "vertex-rag-service",
12418))]
12419impl std::fmt::Debug for super::Schema {
12420 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12421 let mut debug_struct = f.debug_struct("Schema");
12422 debug_struct.field("r#type", &self.r#type);
12423 debug_struct.field("format", &self.format);
12424 debug_struct.field("title", &self.title);
12425 debug_struct.field("description", &self.description);
12426 debug_struct.field("nullable", &self.nullable);
12427 debug_struct.field("default", &self.default);
12428 debug_struct.field("items", &self.items);
12429 debug_struct.field("min_items", &self.min_items);
12430 debug_struct.field("max_items", &self.max_items);
12431 debug_struct.field("r#enum", &self.r#enum);
12432 debug_struct.field("properties", &self.properties);
12433 debug_struct.field("property_ordering", &self.property_ordering);
12434 debug_struct.field("required", &self.required);
12435 debug_struct.field("min_properties", &self.min_properties);
12436 debug_struct.field("max_properties", &self.max_properties);
12437 debug_struct.field("minimum", &self.minimum);
12438 debug_struct.field("maximum", &self.maximum);
12439 debug_struct.field("min_length", &self.min_length);
12440 debug_struct.field("max_length", &self.max_length);
12441 debug_struct.field("pattern", &self.pattern);
12442 debug_struct.field("example", &self.example);
12443 debug_struct.field("any_of", &self.any_of);
12444 debug_struct.field("additional_properties", &self.additional_properties);
12445 debug_struct.field("r#ref", &self.r#ref);
12446 debug_struct.field("defs", &self.defs);
12447 if !self._unknown_fields.is_empty() {
12448 debug_struct.field("_unknown_fields", &self._unknown_fields);
12449 }
12450 debug_struct.finish()
12451 }
12452}
12453
12454#[cfg(any(
12455 feature = "dataset-service",
12456 feature = "deployment-resource-pool-service",
12457 feature = "endpoint-service",
12458 feature = "feature-online-store-admin-service",
12459 feature = "feature-registry-service",
12460 feature = "featurestore-service",
12461 feature = "gen-ai-tuning-service",
12462 feature = "index-endpoint-service",
12463 feature = "index-service",
12464 feature = "job-service",
12465 feature = "metadata-service",
12466 feature = "migration-service",
12467 feature = "model-garden-service",
12468 feature = "model-service",
12469 feature = "notebook-service",
12470 feature = "persistent-resource-service",
12471 feature = "pipeline-service",
12472 feature = "reasoning-engine-execution-service",
12473 feature = "reasoning-engine-service",
12474 feature = "schedule-service",
12475 feature = "session-service",
12476 feature = "specialist-pool-service",
12477 feature = "tensorboard-service",
12478 feature = "vertex-rag-data-service",
12479 feature = "vertex-rag-service",
12480 feature = "vizier-service",
12481))]
12482impl std::fmt::Debug for super::GenericOperationMetadata {
12483 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12484 let mut debug_struct = f.debug_struct("GenericOperationMetadata");
12485 debug_struct.field("partial_failures", &self.partial_failures);
12486 debug_struct.field("create_time", &self.create_time);
12487 debug_struct.field("update_time", &self.update_time);
12488 if !self._unknown_fields.is_empty() {
12489 debug_struct.field("_unknown_fields", &self._unknown_fields);
12490 }
12491 debug_struct.finish()
12492 }
12493}
12494
12495#[cfg(any(
12496 feature = "dataset-service",
12497 feature = "deployment-resource-pool-service",
12498 feature = "endpoint-service",
12499 feature = "feature-online-store-admin-service",
12500 feature = "feature-registry-service",
12501 feature = "featurestore-service",
12502 feature = "index-endpoint-service",
12503 feature = "index-service",
12504 feature = "job-service",
12505 feature = "metadata-service",
12506 feature = "model-service",
12507 feature = "notebook-service",
12508 feature = "persistent-resource-service",
12509 feature = "pipeline-service",
12510 feature = "reasoning-engine-service",
12511 feature = "schedule-service",
12512 feature = "session-service",
12513 feature = "specialist-pool-service",
12514 feature = "tensorboard-service",
12515 feature = "vertex-rag-data-service",
12516))]
12517impl std::fmt::Debug for super::DeleteOperationMetadata {
12518 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12519 let mut debug_struct = f.debug_struct("DeleteOperationMetadata");
12520 debug_struct.field("generic_metadata", &self.generic_metadata);
12521 if !self._unknown_fields.is_empty() {
12522 debug_struct.field("_unknown_fields", &self._unknown_fields);
12523 }
12524 debug_struct.finish()
12525 }
12526}
12527
12528#[cfg(feature = "persistent-resource-service")]
12529impl std::fmt::Debug for super::PersistentResource {
12530 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12531 let mut debug_struct = f.debug_struct("PersistentResource");
12532 debug_struct.field("name", &self.name);
12533 debug_struct.field("display_name", &self.display_name);
12534 debug_struct.field("resource_pools", &self.resource_pools);
12535 debug_struct.field("state", &self.state);
12536 debug_struct.field("error", &self.error);
12537 debug_struct.field("create_time", &self.create_time);
12538 debug_struct.field("start_time", &self.start_time);
12539 debug_struct.field("update_time", &self.update_time);
12540 debug_struct.field("labels", &self.labels);
12541 debug_struct.field("network", &self.network);
12542 debug_struct.field("psc_interface_config", &self.psc_interface_config);
12543 debug_struct.field("encryption_spec", &self.encryption_spec);
12544 debug_struct.field("resource_runtime_spec", &self.resource_runtime_spec);
12545 debug_struct.field("resource_runtime", &self.resource_runtime);
12546 debug_struct.field("reserved_ip_ranges", &self.reserved_ip_ranges);
12547 if !self._unknown_fields.is_empty() {
12548 debug_struct.field("_unknown_fields", &self._unknown_fields);
12549 }
12550 debug_struct.finish()
12551 }
12552}
12553
12554#[cfg(feature = "persistent-resource-service")]
12555impl std::fmt::Debug for super::ResourcePool {
12556 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12557 let mut debug_struct = f.debug_struct("ResourcePool");
12558 debug_struct.field("id", &self.id);
12559 debug_struct.field("machine_spec", &self.machine_spec);
12560 debug_struct.field("replica_count", &self.replica_count);
12561 debug_struct.field("disk_spec", &self.disk_spec);
12562 debug_struct.field("used_replica_count", &self.used_replica_count);
12563 debug_struct.field("autoscaling_spec", &self.autoscaling_spec);
12564 if !self._unknown_fields.is_empty() {
12565 debug_struct.field("_unknown_fields", &self._unknown_fields);
12566 }
12567 debug_struct.finish()
12568 }
12569}
12570
12571#[cfg(feature = "persistent-resource-service")]
12572impl std::fmt::Debug for super::resource_pool::AutoscalingSpec {
12573 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12574 let mut debug_struct = f.debug_struct("AutoscalingSpec");
12575 debug_struct.field("min_replica_count", &self.min_replica_count);
12576 debug_struct.field("max_replica_count", &self.max_replica_count);
12577 if !self._unknown_fields.is_empty() {
12578 debug_struct.field("_unknown_fields", &self._unknown_fields);
12579 }
12580 debug_struct.finish()
12581 }
12582}
12583
12584#[cfg(feature = "persistent-resource-service")]
12585impl std::fmt::Debug for super::ResourceRuntimeSpec {
12586 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12587 let mut debug_struct = f.debug_struct("ResourceRuntimeSpec");
12588 debug_struct.field("service_account_spec", &self.service_account_spec);
12589 debug_struct.field("ray_spec", &self.ray_spec);
12590 if !self._unknown_fields.is_empty() {
12591 debug_struct.field("_unknown_fields", &self._unknown_fields);
12592 }
12593 debug_struct.finish()
12594 }
12595}
12596
12597#[cfg(feature = "persistent-resource-service")]
12598impl std::fmt::Debug for super::RaySpec {
12599 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12600 let mut debug_struct = f.debug_struct("RaySpec");
12601 debug_struct.field("image_uri", &self.image_uri);
12602 debug_struct.field("resource_pool_images", &self.resource_pool_images);
12603 debug_struct.field(
12604 "head_node_resource_pool_id",
12605 &self.head_node_resource_pool_id,
12606 );
12607 debug_struct.field("ray_metric_spec", &self.ray_metric_spec);
12608 debug_struct.field("ray_logs_spec", &self.ray_logs_spec);
12609 if !self._unknown_fields.is_empty() {
12610 debug_struct.field("_unknown_fields", &self._unknown_fields);
12611 }
12612 debug_struct.finish()
12613 }
12614}
12615
12616#[cfg(feature = "persistent-resource-service")]
12617impl std::fmt::Debug for super::ResourceRuntime {
12618 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12619 let mut debug_struct = f.debug_struct("ResourceRuntime");
12620 debug_struct.field("access_uris", &self.access_uris);
12621 if !self._unknown_fields.is_empty() {
12622 debug_struct.field("_unknown_fields", &self._unknown_fields);
12623 }
12624 debug_struct.finish()
12625 }
12626}
12627
12628#[cfg(feature = "persistent-resource-service")]
12629impl std::fmt::Debug for super::ServiceAccountSpec {
12630 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12631 let mut debug_struct = f.debug_struct("ServiceAccountSpec");
12632 debug_struct.field(
12633 "enable_custom_service_account",
12634 &self.enable_custom_service_account,
12635 );
12636 debug_struct.field("service_account", &self.service_account);
12637 if !self._unknown_fields.is_empty() {
12638 debug_struct.field("_unknown_fields", &self._unknown_fields);
12639 }
12640 debug_struct.finish()
12641 }
12642}
12643
12644#[cfg(feature = "persistent-resource-service")]
12645impl std::fmt::Debug for super::RayMetricSpec {
12646 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12647 let mut debug_struct = f.debug_struct("RayMetricSpec");
12648 debug_struct.field("disabled", &self.disabled);
12649 if !self._unknown_fields.is_empty() {
12650 debug_struct.field("_unknown_fields", &self._unknown_fields);
12651 }
12652 debug_struct.finish()
12653 }
12654}
12655
12656#[cfg(feature = "persistent-resource-service")]
12657impl std::fmt::Debug for super::RayLogsSpec {
12658 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12659 let mut debug_struct = f.debug_struct("RayLogsSpec");
12660 debug_struct.field("disabled", &self.disabled);
12661 if !self._unknown_fields.is_empty() {
12662 debug_struct.field("_unknown_fields", &self._unknown_fields);
12663 }
12664 debug_struct.finish()
12665 }
12666}
12667
12668#[cfg(feature = "persistent-resource-service")]
12669impl std::fmt::Debug for super::CreatePersistentResourceRequest {
12670 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12671 let mut debug_struct = f.debug_struct("CreatePersistentResourceRequest");
12672 debug_struct.field("parent", &self.parent);
12673 debug_struct.field("persistent_resource", &self.persistent_resource);
12674 debug_struct.field("persistent_resource_id", &self.persistent_resource_id);
12675 if !self._unknown_fields.is_empty() {
12676 debug_struct.field("_unknown_fields", &self._unknown_fields);
12677 }
12678 debug_struct.finish()
12679 }
12680}
12681
12682#[cfg(feature = "persistent-resource-service")]
12683impl std::fmt::Debug for super::CreatePersistentResourceOperationMetadata {
12684 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12685 let mut debug_struct = f.debug_struct("CreatePersistentResourceOperationMetadata");
12686 debug_struct.field("generic_metadata", &self.generic_metadata);
12687 debug_struct.field("progress_message", &self.progress_message);
12688 if !self._unknown_fields.is_empty() {
12689 debug_struct.field("_unknown_fields", &self._unknown_fields);
12690 }
12691 debug_struct.finish()
12692 }
12693}
12694
12695#[cfg(feature = "persistent-resource-service")]
12696impl std::fmt::Debug for super::UpdatePersistentResourceOperationMetadata {
12697 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12698 let mut debug_struct = f.debug_struct("UpdatePersistentResourceOperationMetadata");
12699 debug_struct.field("generic_metadata", &self.generic_metadata);
12700 debug_struct.field("progress_message", &self.progress_message);
12701 if !self._unknown_fields.is_empty() {
12702 debug_struct.field("_unknown_fields", &self._unknown_fields);
12703 }
12704 debug_struct.finish()
12705 }
12706}
12707
12708#[cfg(feature = "persistent-resource-service")]
12709impl std::fmt::Debug for super::RebootPersistentResourceOperationMetadata {
12710 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12711 let mut debug_struct = f.debug_struct("RebootPersistentResourceOperationMetadata");
12712 debug_struct.field("generic_metadata", &self.generic_metadata);
12713 debug_struct.field("progress_message", &self.progress_message);
12714 if !self._unknown_fields.is_empty() {
12715 debug_struct.field("_unknown_fields", &self._unknown_fields);
12716 }
12717 debug_struct.finish()
12718 }
12719}
12720
12721#[cfg(feature = "persistent-resource-service")]
12722impl std::fmt::Debug for super::GetPersistentResourceRequest {
12723 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12724 let mut debug_struct = f.debug_struct("GetPersistentResourceRequest");
12725 debug_struct.field("name", &self.name);
12726 if !self._unknown_fields.is_empty() {
12727 debug_struct.field("_unknown_fields", &self._unknown_fields);
12728 }
12729 debug_struct.finish()
12730 }
12731}
12732
12733#[cfg(feature = "persistent-resource-service")]
12734impl std::fmt::Debug for super::ListPersistentResourcesRequest {
12735 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12736 let mut debug_struct = f.debug_struct("ListPersistentResourcesRequest");
12737 debug_struct.field("parent", &self.parent);
12738 debug_struct.field("page_size", &self.page_size);
12739 debug_struct.field("page_token", &self.page_token);
12740 if !self._unknown_fields.is_empty() {
12741 debug_struct.field("_unknown_fields", &self._unknown_fields);
12742 }
12743 debug_struct.finish()
12744 }
12745}
12746
12747#[cfg(feature = "persistent-resource-service")]
12748impl std::fmt::Debug for super::ListPersistentResourcesResponse {
12749 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12750 let mut debug_struct = f.debug_struct("ListPersistentResourcesResponse");
12751 debug_struct.field("persistent_resources", &self.persistent_resources);
12752 debug_struct.field("next_page_token", &self.next_page_token);
12753 if !self._unknown_fields.is_empty() {
12754 debug_struct.field("_unknown_fields", &self._unknown_fields);
12755 }
12756 debug_struct.finish()
12757 }
12758}
12759
12760#[cfg(feature = "persistent-resource-service")]
12761impl std::fmt::Debug for super::DeletePersistentResourceRequest {
12762 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12763 let mut debug_struct = f.debug_struct("DeletePersistentResourceRequest");
12764 debug_struct.field("name", &self.name);
12765 if !self._unknown_fields.is_empty() {
12766 debug_struct.field("_unknown_fields", &self._unknown_fields);
12767 }
12768 debug_struct.finish()
12769 }
12770}
12771
12772#[cfg(feature = "persistent-resource-service")]
12773impl std::fmt::Debug for super::UpdatePersistentResourceRequest {
12774 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12775 let mut debug_struct = f.debug_struct("UpdatePersistentResourceRequest");
12776 debug_struct.field("persistent_resource", &self.persistent_resource);
12777 debug_struct.field("update_mask", &self.update_mask);
12778 if !self._unknown_fields.is_empty() {
12779 debug_struct.field("_unknown_fields", &self._unknown_fields);
12780 }
12781 debug_struct.finish()
12782 }
12783}
12784
12785#[cfg(feature = "persistent-resource-service")]
12786impl std::fmt::Debug for super::RebootPersistentResourceRequest {
12787 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12788 let mut debug_struct = f.debug_struct("RebootPersistentResourceRequest");
12789 debug_struct.field("name", &self.name);
12790 if !self._unknown_fields.is_empty() {
12791 debug_struct.field("_unknown_fields", &self._unknown_fields);
12792 }
12793 debug_struct.finish()
12794 }
12795}
12796
12797#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12798impl std::fmt::Debug for super::PipelineJob {
12799 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12800 let mut debug_struct = f.debug_struct("PipelineJob");
12801 debug_struct.field("name", &self.name);
12802 debug_struct.field("display_name", &self.display_name);
12803 debug_struct.field("create_time", &self.create_time);
12804 debug_struct.field("start_time", &self.start_time);
12805 debug_struct.field("end_time", &self.end_time);
12806 debug_struct.field("update_time", &self.update_time);
12807 debug_struct.field("pipeline_spec", &self.pipeline_spec);
12808 debug_struct.field("state", &self.state);
12809 debug_struct.field("job_detail", &self.job_detail);
12810 debug_struct.field("error", &self.error);
12811 debug_struct.field("labels", &self.labels);
12812 debug_struct.field("runtime_config", &self.runtime_config);
12813 debug_struct.field("encryption_spec", &self.encryption_spec);
12814 debug_struct.field("service_account", &self.service_account);
12815 debug_struct.field("network", &self.network);
12816 debug_struct.field("reserved_ip_ranges", &self.reserved_ip_ranges);
12817 debug_struct.field("psc_interface_config", &self.psc_interface_config);
12818 debug_struct.field("template_uri", &self.template_uri);
12819 debug_struct.field("template_metadata", &self.template_metadata);
12820 debug_struct.field("schedule_name", &self.schedule_name);
12821 debug_struct.field("preflight_validations", &self.preflight_validations);
12822 if !self._unknown_fields.is_empty() {
12823 debug_struct.field("_unknown_fields", &self._unknown_fields);
12824 }
12825 debug_struct.finish()
12826 }
12827}
12828
12829#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12830impl std::fmt::Debug for super::pipeline_job::RuntimeConfig {
12831 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12832 let mut debug_struct = f.debug_struct("RuntimeConfig");
12833 debug_struct.field("parameters", &self.parameters);
12834 debug_struct.field("gcs_output_directory", &self.gcs_output_directory);
12835 debug_struct.field("parameter_values", &self.parameter_values);
12836 debug_struct.field("failure_policy", &self.failure_policy);
12837 debug_struct.field("input_artifacts", &self.input_artifacts);
12838 if !self._unknown_fields.is_empty() {
12839 debug_struct.field("_unknown_fields", &self._unknown_fields);
12840 }
12841 debug_struct.finish()
12842 }
12843}
12844
12845#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12846impl std::fmt::Debug for super::pipeline_job::runtime_config::InputArtifact {
12847 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12848 let mut debug_struct = f.debug_struct("InputArtifact");
12849 debug_struct.field("kind", &self.kind);
12850 if !self._unknown_fields.is_empty() {
12851 debug_struct.field("_unknown_fields", &self._unknown_fields);
12852 }
12853 debug_struct.finish()
12854 }
12855}
12856
12857#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12858impl std::fmt::Debug for super::PipelineTemplateMetadata {
12859 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12860 let mut debug_struct = f.debug_struct("PipelineTemplateMetadata");
12861 debug_struct.field("version", &self.version);
12862 if !self._unknown_fields.is_empty() {
12863 debug_struct.field("_unknown_fields", &self._unknown_fields);
12864 }
12865 debug_struct.finish()
12866 }
12867}
12868
12869#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12870impl std::fmt::Debug for super::PipelineJobDetail {
12871 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12872 let mut debug_struct = f.debug_struct("PipelineJobDetail");
12873 debug_struct.field("pipeline_context", &self.pipeline_context);
12874 debug_struct.field("pipeline_run_context", &self.pipeline_run_context);
12875 debug_struct.field("task_details", &self.task_details);
12876 if !self._unknown_fields.is_empty() {
12877 debug_struct.field("_unknown_fields", &self._unknown_fields);
12878 }
12879 debug_struct.finish()
12880 }
12881}
12882
12883#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12884impl std::fmt::Debug for super::PipelineTaskDetail {
12885 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12886 let mut debug_struct = f.debug_struct("PipelineTaskDetail");
12887 debug_struct.field("task_id", &self.task_id);
12888 debug_struct.field("parent_task_id", &self.parent_task_id);
12889 debug_struct.field("task_name", &self.task_name);
12890 debug_struct.field("create_time", &self.create_time);
12891 debug_struct.field("start_time", &self.start_time);
12892 debug_struct.field("end_time", &self.end_time);
12893 debug_struct.field("executor_detail", &self.executor_detail);
12894 debug_struct.field("state", &self.state);
12895 debug_struct.field("execution", &self.execution);
12896 debug_struct.field("error", &self.error);
12897 debug_struct.field("pipeline_task_status", &self.pipeline_task_status);
12898 debug_struct.field("inputs", &self.inputs);
12899 debug_struct.field("outputs", &self.outputs);
12900 debug_struct.field("task_unique_name", &self.task_unique_name);
12901 if !self._unknown_fields.is_empty() {
12902 debug_struct.field("_unknown_fields", &self._unknown_fields);
12903 }
12904 debug_struct.finish()
12905 }
12906}
12907
12908#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12909impl std::fmt::Debug for super::pipeline_task_detail::PipelineTaskStatus {
12910 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12911 let mut debug_struct = f.debug_struct("PipelineTaskStatus");
12912 debug_struct.field("update_time", &self.update_time);
12913 debug_struct.field("state", &self.state);
12914 debug_struct.field("error", &self.error);
12915 if !self._unknown_fields.is_empty() {
12916 debug_struct.field("_unknown_fields", &self._unknown_fields);
12917 }
12918 debug_struct.finish()
12919 }
12920}
12921
12922#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12923impl std::fmt::Debug for super::pipeline_task_detail::ArtifactList {
12924 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12925 let mut debug_struct = f.debug_struct("ArtifactList");
12926 debug_struct.field("artifacts", &self.artifacts);
12927 if !self._unknown_fields.is_empty() {
12928 debug_struct.field("_unknown_fields", &self._unknown_fields);
12929 }
12930 debug_struct.finish()
12931 }
12932}
12933
12934#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12935impl std::fmt::Debug for super::PipelineTaskExecutorDetail {
12936 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12937 let mut debug_struct = f.debug_struct("PipelineTaskExecutorDetail");
12938 debug_struct.field("details", &self.details);
12939 if !self._unknown_fields.is_empty() {
12940 debug_struct.field("_unknown_fields", &self._unknown_fields);
12941 }
12942 debug_struct.finish()
12943 }
12944}
12945
12946#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12947impl std::fmt::Debug for super::pipeline_task_executor_detail::ContainerDetail {
12948 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12949 let mut debug_struct = f.debug_struct("ContainerDetail");
12950 debug_struct.field("main_job", &self.main_job);
12951 debug_struct.field("pre_caching_check_job", &self.pre_caching_check_job);
12952 debug_struct.field("failed_main_jobs", &self.failed_main_jobs);
12953 debug_struct.field(
12954 "failed_pre_caching_check_jobs",
12955 &self.failed_pre_caching_check_jobs,
12956 );
12957 if !self._unknown_fields.is_empty() {
12958 debug_struct.field("_unknown_fields", &self._unknown_fields);
12959 }
12960 debug_struct.finish()
12961 }
12962}
12963
12964#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12965impl std::fmt::Debug for super::pipeline_task_executor_detail::CustomJobDetail {
12966 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12967 let mut debug_struct = f.debug_struct("CustomJobDetail");
12968 debug_struct.field("job", &self.job);
12969 debug_struct.field("failed_jobs", &self.failed_jobs);
12970 if !self._unknown_fields.is_empty() {
12971 debug_struct.field("_unknown_fields", &self._unknown_fields);
12972 }
12973 debug_struct.finish()
12974 }
12975}
12976
12977#[cfg(feature = "pipeline-service")]
12978impl std::fmt::Debug for super::BatchCancelPipelineJobsOperationMetadata {
12979 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12980 let mut debug_struct = f.debug_struct("BatchCancelPipelineJobsOperationMetadata");
12981 debug_struct.field("generic_metadata", &self.generic_metadata);
12982 if !self._unknown_fields.is_empty() {
12983 debug_struct.field("_unknown_fields", &self._unknown_fields);
12984 }
12985 debug_struct.finish()
12986 }
12987}
12988
12989#[cfg(feature = "pipeline-service")]
12990impl std::fmt::Debug for super::CreateTrainingPipelineRequest {
12991 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12992 let mut debug_struct = f.debug_struct("CreateTrainingPipelineRequest");
12993 debug_struct.field("parent", &self.parent);
12994 debug_struct.field("training_pipeline", &self.training_pipeline);
12995 if !self._unknown_fields.is_empty() {
12996 debug_struct.field("_unknown_fields", &self._unknown_fields);
12997 }
12998 debug_struct.finish()
12999 }
13000}
13001
13002#[cfg(feature = "pipeline-service")]
13003impl std::fmt::Debug for super::GetTrainingPipelineRequest {
13004 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13005 let mut debug_struct = f.debug_struct("GetTrainingPipelineRequest");
13006 debug_struct.field("name", &self.name);
13007 if !self._unknown_fields.is_empty() {
13008 debug_struct.field("_unknown_fields", &self._unknown_fields);
13009 }
13010 debug_struct.finish()
13011 }
13012}
13013
13014#[cfg(feature = "pipeline-service")]
13015impl std::fmt::Debug for super::ListTrainingPipelinesRequest {
13016 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13017 let mut debug_struct = f.debug_struct("ListTrainingPipelinesRequest");
13018 debug_struct.field("parent", &self.parent);
13019 debug_struct.field("filter", &self.filter);
13020 debug_struct.field("page_size", &self.page_size);
13021 debug_struct.field("page_token", &self.page_token);
13022 debug_struct.field("read_mask", &self.read_mask);
13023 if !self._unknown_fields.is_empty() {
13024 debug_struct.field("_unknown_fields", &self._unknown_fields);
13025 }
13026 debug_struct.finish()
13027 }
13028}
13029
13030#[cfg(feature = "pipeline-service")]
13031impl std::fmt::Debug for super::ListTrainingPipelinesResponse {
13032 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13033 let mut debug_struct = f.debug_struct("ListTrainingPipelinesResponse");
13034 debug_struct.field("training_pipelines", &self.training_pipelines);
13035 debug_struct.field("next_page_token", &self.next_page_token);
13036 if !self._unknown_fields.is_empty() {
13037 debug_struct.field("_unknown_fields", &self._unknown_fields);
13038 }
13039 debug_struct.finish()
13040 }
13041}
13042
13043#[cfg(feature = "pipeline-service")]
13044impl std::fmt::Debug for super::DeleteTrainingPipelineRequest {
13045 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13046 let mut debug_struct = f.debug_struct("DeleteTrainingPipelineRequest");
13047 debug_struct.field("name", &self.name);
13048 if !self._unknown_fields.is_empty() {
13049 debug_struct.field("_unknown_fields", &self._unknown_fields);
13050 }
13051 debug_struct.finish()
13052 }
13053}
13054
13055#[cfg(feature = "pipeline-service")]
13056impl std::fmt::Debug for super::CancelTrainingPipelineRequest {
13057 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13058 let mut debug_struct = f.debug_struct("CancelTrainingPipelineRequest");
13059 debug_struct.field("name", &self.name);
13060 if !self._unknown_fields.is_empty() {
13061 debug_struct.field("_unknown_fields", &self._unknown_fields);
13062 }
13063 debug_struct.finish()
13064 }
13065}
13066
13067#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
13068impl std::fmt::Debug for super::CreatePipelineJobRequest {
13069 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13070 let mut debug_struct = f.debug_struct("CreatePipelineJobRequest");
13071 debug_struct.field("parent", &self.parent);
13072 debug_struct.field("pipeline_job", &self.pipeline_job);
13073 debug_struct.field("pipeline_job_id", &self.pipeline_job_id);
13074 if !self._unknown_fields.is_empty() {
13075 debug_struct.field("_unknown_fields", &self._unknown_fields);
13076 }
13077 debug_struct.finish()
13078 }
13079}
13080
13081#[cfg(feature = "pipeline-service")]
13082impl std::fmt::Debug for super::GetPipelineJobRequest {
13083 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13084 let mut debug_struct = f.debug_struct("GetPipelineJobRequest");
13085 debug_struct.field("name", &self.name);
13086 if !self._unknown_fields.is_empty() {
13087 debug_struct.field("_unknown_fields", &self._unknown_fields);
13088 }
13089 debug_struct.finish()
13090 }
13091}
13092
13093#[cfg(feature = "pipeline-service")]
13094impl std::fmt::Debug for super::ListPipelineJobsRequest {
13095 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13096 let mut debug_struct = f.debug_struct("ListPipelineJobsRequest");
13097 debug_struct.field("parent", &self.parent);
13098 debug_struct.field("filter", &self.filter);
13099 debug_struct.field("page_size", &self.page_size);
13100 debug_struct.field("page_token", &self.page_token);
13101 debug_struct.field("order_by", &self.order_by);
13102 debug_struct.field("read_mask", &self.read_mask);
13103 if !self._unknown_fields.is_empty() {
13104 debug_struct.field("_unknown_fields", &self._unknown_fields);
13105 }
13106 debug_struct.finish()
13107 }
13108}
13109
13110#[cfg(feature = "pipeline-service")]
13111impl std::fmt::Debug for super::ListPipelineJobsResponse {
13112 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13113 let mut debug_struct = f.debug_struct("ListPipelineJobsResponse");
13114 debug_struct.field("pipeline_jobs", &self.pipeline_jobs);
13115 debug_struct.field("next_page_token", &self.next_page_token);
13116 if !self._unknown_fields.is_empty() {
13117 debug_struct.field("_unknown_fields", &self._unknown_fields);
13118 }
13119 debug_struct.finish()
13120 }
13121}
13122
13123#[cfg(feature = "pipeline-service")]
13124impl std::fmt::Debug for super::DeletePipelineJobRequest {
13125 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13126 let mut debug_struct = f.debug_struct("DeletePipelineJobRequest");
13127 debug_struct.field("name", &self.name);
13128 if !self._unknown_fields.is_empty() {
13129 debug_struct.field("_unknown_fields", &self._unknown_fields);
13130 }
13131 debug_struct.finish()
13132 }
13133}
13134
13135#[cfg(feature = "pipeline-service")]
13136impl std::fmt::Debug for super::BatchDeletePipelineJobsRequest {
13137 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13138 let mut debug_struct = f.debug_struct("BatchDeletePipelineJobsRequest");
13139 debug_struct.field("parent", &self.parent);
13140 debug_struct.field("names", &self.names);
13141 if !self._unknown_fields.is_empty() {
13142 debug_struct.field("_unknown_fields", &self._unknown_fields);
13143 }
13144 debug_struct.finish()
13145 }
13146}
13147
13148#[cfg(feature = "pipeline-service")]
13149impl std::fmt::Debug for super::BatchDeletePipelineJobsResponse {
13150 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13151 let mut debug_struct = f.debug_struct("BatchDeletePipelineJobsResponse");
13152 debug_struct.field("pipeline_jobs", &self.pipeline_jobs);
13153 if !self._unknown_fields.is_empty() {
13154 debug_struct.field("_unknown_fields", &self._unknown_fields);
13155 }
13156 debug_struct.finish()
13157 }
13158}
13159
13160#[cfg(feature = "pipeline-service")]
13161impl std::fmt::Debug for super::CancelPipelineJobRequest {
13162 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13163 let mut debug_struct = f.debug_struct("CancelPipelineJobRequest");
13164 debug_struct.field("name", &self.name);
13165 if !self._unknown_fields.is_empty() {
13166 debug_struct.field("_unknown_fields", &self._unknown_fields);
13167 }
13168 debug_struct.finish()
13169 }
13170}
13171
13172#[cfg(feature = "pipeline-service")]
13173impl std::fmt::Debug for super::BatchCancelPipelineJobsRequest {
13174 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13175 let mut debug_struct = f.debug_struct("BatchCancelPipelineJobsRequest");
13176 debug_struct.field("parent", &self.parent);
13177 debug_struct.field("names", &self.names);
13178 if !self._unknown_fields.is_empty() {
13179 debug_struct.field("_unknown_fields", &self._unknown_fields);
13180 }
13181 debug_struct.finish()
13182 }
13183}
13184
13185#[cfg(feature = "pipeline-service")]
13186impl std::fmt::Debug for super::BatchCancelPipelineJobsResponse {
13187 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13188 let mut debug_struct = f.debug_struct("BatchCancelPipelineJobsResponse");
13189 debug_struct.field("pipeline_jobs", &self.pipeline_jobs);
13190 if !self._unknown_fields.is_empty() {
13191 debug_struct.field("_unknown_fields", &self._unknown_fields);
13192 }
13193 debug_struct.finish()
13194 }
13195}
13196
13197#[cfg(feature = "prediction-service")]
13198impl std::fmt::Debug for super::PredictRequest {
13199 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13200 let mut debug_struct = f.debug_struct("PredictRequest");
13201 debug_struct.field("endpoint", &self.endpoint);
13202 debug_struct.field("instances", &self.instances);
13203 debug_struct.field("parameters", &self.parameters);
13204 debug_struct.field("labels", &self.labels);
13205 if !self._unknown_fields.is_empty() {
13206 debug_struct.field("_unknown_fields", &self._unknown_fields);
13207 }
13208 debug_struct.finish()
13209 }
13210}
13211
13212#[cfg(feature = "prediction-service")]
13213impl std::fmt::Debug for super::PredictResponse {
13214 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13215 let mut debug_struct = f.debug_struct("PredictResponse");
13216 debug_struct.field("predictions", &self.predictions);
13217 debug_struct.field("deployed_model_id", &self.deployed_model_id);
13218 debug_struct.field("model", &self.model);
13219 debug_struct.field("model_version_id", &self.model_version_id);
13220 debug_struct.field("model_display_name", &self.model_display_name);
13221 debug_struct.field("metadata", &self.metadata);
13222 if !self._unknown_fields.is_empty() {
13223 debug_struct.field("_unknown_fields", &self._unknown_fields);
13224 }
13225 debug_struct.finish()
13226 }
13227}
13228
13229#[cfg(feature = "prediction-service")]
13230impl std::fmt::Debug for super::RawPredictRequest {
13231 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13232 let mut debug_struct = f.debug_struct("RawPredictRequest");
13233 debug_struct.field("endpoint", &self.endpoint);
13234 debug_struct.field("http_body", &self.http_body);
13235 if !self._unknown_fields.is_empty() {
13236 debug_struct.field("_unknown_fields", &self._unknown_fields);
13237 }
13238 debug_struct.finish()
13239 }
13240}
13241
13242#[cfg(feature = "prediction-service")]
13243impl std::fmt::Debug for super::StreamRawPredictRequest {
13244 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13245 let mut debug_struct = f.debug_struct("StreamRawPredictRequest");
13246 debug_struct.field("endpoint", &self.endpoint);
13247 debug_struct.field("http_body", &self.http_body);
13248 if !self._unknown_fields.is_empty() {
13249 debug_struct.field("_unknown_fields", &self._unknown_fields);
13250 }
13251 debug_struct.finish()
13252 }
13253}
13254
13255#[cfg(feature = "prediction-service")]
13256impl std::fmt::Debug for super::DirectPredictRequest {
13257 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13258 let mut debug_struct = f.debug_struct("DirectPredictRequest");
13259 debug_struct.field("endpoint", &self.endpoint);
13260 debug_struct.field("inputs", &self.inputs);
13261 debug_struct.field("parameters", &self.parameters);
13262 if !self._unknown_fields.is_empty() {
13263 debug_struct.field("_unknown_fields", &self._unknown_fields);
13264 }
13265 debug_struct.finish()
13266 }
13267}
13268
13269#[cfg(feature = "prediction-service")]
13270impl std::fmt::Debug for super::DirectPredictResponse {
13271 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13272 let mut debug_struct = f.debug_struct("DirectPredictResponse");
13273 debug_struct.field("outputs", &self.outputs);
13274 debug_struct.field("parameters", &self.parameters);
13275 if !self._unknown_fields.is_empty() {
13276 debug_struct.field("_unknown_fields", &self._unknown_fields);
13277 }
13278 debug_struct.finish()
13279 }
13280}
13281
13282#[cfg(feature = "prediction-service")]
13283impl std::fmt::Debug for super::DirectRawPredictRequest {
13284 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13285 let mut debug_struct = f.debug_struct("DirectRawPredictRequest");
13286 debug_struct.field("endpoint", &self.endpoint);
13287 debug_struct.field("method_name", &self.method_name);
13288 debug_struct.field("input", &self.input);
13289 if !self._unknown_fields.is_empty() {
13290 debug_struct.field("_unknown_fields", &self._unknown_fields);
13291 }
13292 debug_struct.finish()
13293 }
13294}
13295
13296#[cfg(feature = "prediction-service")]
13297impl std::fmt::Debug for super::DirectRawPredictResponse {
13298 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13299 let mut debug_struct = f.debug_struct("DirectRawPredictResponse");
13300 debug_struct.field("output", &self.output);
13301 if !self._unknown_fields.is_empty() {
13302 debug_struct.field("_unknown_fields", &self._unknown_fields);
13303 }
13304 debug_struct.finish()
13305 }
13306}
13307
13308#[cfg(feature = "prediction-service")]
13309impl std::fmt::Debug for super::StreamDirectPredictRequest {
13310 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13311 let mut debug_struct = f.debug_struct("StreamDirectPredictRequest");
13312 debug_struct.field("endpoint", &self.endpoint);
13313 debug_struct.field("inputs", &self.inputs);
13314 debug_struct.field("parameters", &self.parameters);
13315 if !self._unknown_fields.is_empty() {
13316 debug_struct.field("_unknown_fields", &self._unknown_fields);
13317 }
13318 debug_struct.finish()
13319 }
13320}
13321
13322#[cfg(feature = "prediction-service")]
13323impl std::fmt::Debug for super::StreamDirectPredictResponse {
13324 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13325 let mut debug_struct = f.debug_struct("StreamDirectPredictResponse");
13326 debug_struct.field("outputs", &self.outputs);
13327 debug_struct.field("parameters", &self.parameters);
13328 if !self._unknown_fields.is_empty() {
13329 debug_struct.field("_unknown_fields", &self._unknown_fields);
13330 }
13331 debug_struct.finish()
13332 }
13333}
13334
13335#[cfg(feature = "prediction-service")]
13336impl std::fmt::Debug for super::StreamDirectRawPredictRequest {
13337 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13338 let mut debug_struct = f.debug_struct("StreamDirectRawPredictRequest");
13339 debug_struct.field("endpoint", &self.endpoint);
13340 debug_struct.field("method_name", &self.method_name);
13341 debug_struct.field("input", &self.input);
13342 if !self._unknown_fields.is_empty() {
13343 debug_struct.field("_unknown_fields", &self._unknown_fields);
13344 }
13345 debug_struct.finish()
13346 }
13347}
13348
13349#[cfg(feature = "prediction-service")]
13350impl std::fmt::Debug for super::StreamDirectRawPredictResponse {
13351 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13352 let mut debug_struct = f.debug_struct("StreamDirectRawPredictResponse");
13353 debug_struct.field("output", &self.output);
13354 if !self._unknown_fields.is_empty() {
13355 debug_struct.field("_unknown_fields", &self._unknown_fields);
13356 }
13357 debug_struct.finish()
13358 }
13359}
13360
13361#[cfg(feature = "prediction-service")]
13362impl std::fmt::Debug for super::StreamingPredictRequest {
13363 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13364 let mut debug_struct = f.debug_struct("StreamingPredictRequest");
13365 debug_struct.field("endpoint", &self.endpoint);
13366 debug_struct.field("inputs", &self.inputs);
13367 debug_struct.field("parameters", &self.parameters);
13368 if !self._unknown_fields.is_empty() {
13369 debug_struct.field("_unknown_fields", &self._unknown_fields);
13370 }
13371 debug_struct.finish()
13372 }
13373}
13374
13375#[cfg(feature = "prediction-service")]
13376impl std::fmt::Debug for super::StreamingPredictResponse {
13377 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13378 let mut debug_struct = f.debug_struct("StreamingPredictResponse");
13379 debug_struct.field("outputs", &self.outputs);
13380 debug_struct.field("parameters", &self.parameters);
13381 if !self._unknown_fields.is_empty() {
13382 debug_struct.field("_unknown_fields", &self._unknown_fields);
13383 }
13384 debug_struct.finish()
13385 }
13386}
13387
13388#[cfg(feature = "prediction-service")]
13389impl std::fmt::Debug for super::StreamingRawPredictRequest {
13390 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13391 let mut debug_struct = f.debug_struct("StreamingRawPredictRequest");
13392 debug_struct.field("endpoint", &self.endpoint);
13393 debug_struct.field("method_name", &self.method_name);
13394 debug_struct.field("input", &self.input);
13395 if !self._unknown_fields.is_empty() {
13396 debug_struct.field("_unknown_fields", &self._unknown_fields);
13397 }
13398 debug_struct.finish()
13399 }
13400}
13401
13402#[cfg(feature = "prediction-service")]
13403impl std::fmt::Debug for super::StreamingRawPredictResponse {
13404 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13405 let mut debug_struct = f.debug_struct("StreamingRawPredictResponse");
13406 debug_struct.field("output", &self.output);
13407 if !self._unknown_fields.is_empty() {
13408 debug_struct.field("_unknown_fields", &self._unknown_fields);
13409 }
13410 debug_struct.finish()
13411 }
13412}
13413
13414#[cfg(feature = "prediction-service")]
13415impl std::fmt::Debug for super::ExplainRequest {
13416 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13417 let mut debug_struct = f.debug_struct("ExplainRequest");
13418 debug_struct.field("endpoint", &self.endpoint);
13419 debug_struct.field("instances", &self.instances);
13420 debug_struct.field("parameters", &self.parameters);
13421 debug_struct.field("explanation_spec_override", &self.explanation_spec_override);
13422 debug_struct.field("deployed_model_id", &self.deployed_model_id);
13423 if !self._unknown_fields.is_empty() {
13424 debug_struct.field("_unknown_fields", &self._unknown_fields);
13425 }
13426 debug_struct.finish()
13427 }
13428}
13429
13430#[cfg(feature = "prediction-service")]
13431impl std::fmt::Debug for super::ExplainResponse {
13432 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13433 let mut debug_struct = f.debug_struct("ExplainResponse");
13434 debug_struct.field("explanations", &self.explanations);
13435 debug_struct.field("deployed_model_id", &self.deployed_model_id);
13436 debug_struct.field("predictions", &self.predictions);
13437 if !self._unknown_fields.is_empty() {
13438 debug_struct.field("_unknown_fields", &self._unknown_fields);
13439 }
13440 debug_struct.finish()
13441 }
13442}
13443
13444#[cfg(feature = "llm-utility-service")]
13445impl std::fmt::Debug for super::CountTokensRequest {
13446 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13447 let mut debug_struct = f.debug_struct("CountTokensRequest");
13448 debug_struct.field("endpoint", &self.endpoint);
13449 debug_struct.field("model", &self.model);
13450 debug_struct.field("instances", &self.instances);
13451 debug_struct.field("contents", &self.contents);
13452 debug_struct.field("system_instruction", &self.system_instruction);
13453 debug_struct.field("tools", &self.tools);
13454 debug_struct.field("generation_config", &self.generation_config);
13455 if !self._unknown_fields.is_empty() {
13456 debug_struct.field("_unknown_fields", &self._unknown_fields);
13457 }
13458 debug_struct.finish()
13459 }
13460}
13461
13462#[cfg(feature = "llm-utility-service")]
13463impl std::fmt::Debug for super::CountTokensResponse {
13464 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13465 let mut debug_struct = f.debug_struct("CountTokensResponse");
13466 debug_struct.field("total_tokens", &self.total_tokens);
13467 debug_struct.field("total_billable_characters", &self.total_billable_characters);
13468 debug_struct.field("prompt_tokens_details", &self.prompt_tokens_details);
13469 if !self._unknown_fields.is_empty() {
13470 debug_struct.field("_unknown_fields", &self._unknown_fields);
13471 }
13472 debug_struct.finish()
13473 }
13474}
13475
13476#[cfg(feature = "prediction-service")]
13477impl std::fmt::Debug for super::GenerateContentRequest {
13478 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13479 let mut debug_struct = f.debug_struct("GenerateContentRequest");
13480 debug_struct.field("model", &self.model);
13481 debug_struct.field("contents", &self.contents);
13482 debug_struct.field("system_instruction", &self.system_instruction);
13483 debug_struct.field("cached_content", &self.cached_content);
13484 debug_struct.field("tools", &self.tools);
13485 debug_struct.field("tool_config", &self.tool_config);
13486 debug_struct.field("labels", &self.labels);
13487 debug_struct.field("safety_settings", &self.safety_settings);
13488 debug_struct.field("model_armor_config", &self.model_armor_config);
13489 debug_struct.field("generation_config", &self.generation_config);
13490 if !self._unknown_fields.is_empty() {
13491 debug_struct.field("_unknown_fields", &self._unknown_fields);
13492 }
13493 debug_struct.finish()
13494 }
13495}
13496
13497#[cfg(feature = "prediction-service")]
13498impl std::fmt::Debug for super::GenerateContentResponse {
13499 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13500 let mut debug_struct = f.debug_struct("GenerateContentResponse");
13501 debug_struct.field("candidates", &self.candidates);
13502 debug_struct.field("model_version", &self.model_version);
13503 debug_struct.field("create_time", &self.create_time);
13504 debug_struct.field("response_id", &self.response_id);
13505 debug_struct.field("prompt_feedback", &self.prompt_feedback);
13506 debug_struct.field("usage_metadata", &self.usage_metadata);
13507 if !self._unknown_fields.is_empty() {
13508 debug_struct.field("_unknown_fields", &self._unknown_fields);
13509 }
13510 debug_struct.finish()
13511 }
13512}
13513
13514#[cfg(feature = "prediction-service")]
13515impl std::fmt::Debug for super::generate_content_response::PromptFeedback {
13516 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13517 let mut debug_struct = f.debug_struct("PromptFeedback");
13518 debug_struct.field("block_reason", &self.block_reason);
13519 debug_struct.field("safety_ratings", &self.safety_ratings);
13520 debug_struct.field("block_reason_message", &self.block_reason_message);
13521 if !self._unknown_fields.is_empty() {
13522 debug_struct.field("_unknown_fields", &self._unknown_fields);
13523 }
13524 debug_struct.finish()
13525 }
13526}
13527
13528#[cfg(feature = "prediction-service")]
13529impl std::fmt::Debug for super::generate_content_response::UsageMetadata {
13530 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13531 let mut debug_struct = f.debug_struct("UsageMetadata");
13532 debug_struct.field("prompt_token_count", &self.prompt_token_count);
13533 debug_struct.field("candidates_token_count", &self.candidates_token_count);
13534 debug_struct.field("thoughts_token_count", &self.thoughts_token_count);
13535 debug_struct.field("total_token_count", &self.total_token_count);
13536 debug_struct.field(
13537 "cached_content_token_count",
13538 &self.cached_content_token_count,
13539 );
13540 debug_struct.field("prompt_tokens_details", &self.prompt_tokens_details);
13541 debug_struct.field("cache_tokens_details", &self.cache_tokens_details);
13542 debug_struct.field("candidates_tokens_details", &self.candidates_tokens_details);
13543 debug_struct.field(
13544 "tool_use_prompt_tokens_details",
13545 &self.tool_use_prompt_tokens_details,
13546 );
13547 debug_struct.field("traffic_type", &self.traffic_type);
13548 if !self._unknown_fields.is_empty() {
13549 debug_struct.field("_unknown_fields", &self._unknown_fields);
13550 }
13551 debug_struct.finish()
13552 }
13553}
13554
13555#[cfg(feature = "prediction-service")]
13556impl std::fmt::Debug for super::EmbedContentRequest {
13557 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13558 let mut debug_struct = f.debug_struct("EmbedContentRequest");
13559 debug_struct.field("model", &self.model);
13560 debug_struct.field("content", &self.content);
13561 debug_struct.field("title", &self.title);
13562 debug_struct.field("task_type", &self.task_type);
13563 debug_struct.field("output_dimensionality", &self.output_dimensionality);
13564 debug_struct.field("auto_truncate", &self.auto_truncate);
13565 debug_struct.field("embed_content_config", &self.embed_content_config);
13566 if !self._unknown_fields.is_empty() {
13567 debug_struct.field("_unknown_fields", &self._unknown_fields);
13568 }
13569 debug_struct.finish()
13570 }
13571}
13572
13573#[cfg(feature = "prediction-service")]
13574impl std::fmt::Debug for super::embed_content_request::EmbedContentConfig {
13575 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13576 let mut debug_struct = f.debug_struct("EmbedContentConfig");
13577 debug_struct.field("title", &self.title);
13578 debug_struct.field("task_type", &self.task_type);
13579 debug_struct.field("auto_truncate", &self.auto_truncate);
13580 debug_struct.field("output_dimensionality", &self.output_dimensionality);
13581 debug_struct.field("document_ocr", &self.document_ocr);
13582 debug_struct.field("audio_track_extraction", &self.audio_track_extraction);
13583 if !self._unknown_fields.is_empty() {
13584 debug_struct.field("_unknown_fields", &self._unknown_fields);
13585 }
13586 debug_struct.finish()
13587 }
13588}
13589
13590#[cfg(feature = "prediction-service")]
13591impl std::fmt::Debug for super::EmbedContentResponse {
13592 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13593 let mut debug_struct = f.debug_struct("EmbedContentResponse");
13594 debug_struct.field("embedding", &self.embedding);
13595 debug_struct.field("usage_metadata", &self.usage_metadata);
13596 debug_struct.field("truncated", &self.truncated);
13597 if !self._unknown_fields.is_empty() {
13598 debug_struct.field("_unknown_fields", &self._unknown_fields);
13599 }
13600 debug_struct.finish()
13601 }
13602}
13603
13604#[cfg(feature = "prediction-service")]
13605impl std::fmt::Debug for super::embed_content_response::Embedding {
13606 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13607 let mut debug_struct = f.debug_struct("Embedding");
13608 debug_struct.field("values", &self.values);
13609 if !self._unknown_fields.is_empty() {
13610 debug_struct.field("_unknown_fields", &self._unknown_fields);
13611 }
13612 debug_struct.finish()
13613 }
13614}
13615
13616#[cfg(feature = "model-garden-service")]
13617impl std::fmt::Debug for super::PublisherModel {
13618 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13619 let mut debug_struct = f.debug_struct("PublisherModel");
13620 debug_struct.field("name", &self.name);
13621 debug_struct.field("version_id", &self.version_id);
13622 debug_struct.field("open_source_category", &self.open_source_category);
13623 debug_struct.field("supported_actions", &self.supported_actions);
13624 debug_struct.field("frameworks", &self.frameworks);
13625 debug_struct.field("launch_stage", &self.launch_stage);
13626 debug_struct.field("version_state", &self.version_state);
13627 debug_struct.field("publisher_model_template", &self.publisher_model_template);
13628 debug_struct.field("predict_schemata", &self.predict_schemata);
13629 if !self._unknown_fields.is_empty() {
13630 debug_struct.field("_unknown_fields", &self._unknown_fields);
13631 }
13632 debug_struct.finish()
13633 }
13634}
13635
13636#[cfg(feature = "model-garden-service")]
13637impl std::fmt::Debug for super::publisher_model::ResourceReference {
13638 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13639 let mut debug_struct = f.debug_struct("ResourceReference");
13640 debug_struct.field("reference", &self.reference);
13641 if !self._unknown_fields.is_empty() {
13642 debug_struct.field("_unknown_fields", &self._unknown_fields);
13643 }
13644 debug_struct.finish()
13645 }
13646}
13647
13648#[cfg(feature = "model-garden-service")]
13649impl std::fmt::Debug for super::publisher_model::Documentation {
13650 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13651 let mut debug_struct = f.debug_struct("Documentation");
13652 debug_struct.field("title", &self.title);
13653 debug_struct.field("content", &self.content);
13654 if !self._unknown_fields.is_empty() {
13655 debug_struct.field("_unknown_fields", &self._unknown_fields);
13656 }
13657 debug_struct.finish()
13658 }
13659}
13660
13661#[cfg(feature = "model-garden-service")]
13662impl std::fmt::Debug for super::publisher_model::CallToAction {
13663 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13664 let mut debug_struct = f.debug_struct("CallToAction");
13665 debug_struct.field("view_rest_api", &self.view_rest_api);
13666 debug_struct.field("open_notebook", &self.open_notebook);
13667 debug_struct.field("open_notebooks", &self.open_notebooks);
13668 debug_struct.field("create_application", &self.create_application);
13669 debug_struct.field("open_fine_tuning_pipeline", &self.open_fine_tuning_pipeline);
13670 debug_struct.field(
13671 "open_fine_tuning_pipelines",
13672 &self.open_fine_tuning_pipelines,
13673 );
13674 debug_struct.field(
13675 "open_prompt_tuning_pipeline",
13676 &self.open_prompt_tuning_pipeline,
13677 );
13678 debug_struct.field("open_genie", &self.open_genie);
13679 debug_struct.field("deploy", &self.deploy);
13680 debug_struct.field("deploy_gke", &self.deploy_gke);
13681 debug_struct.field("open_generation_ai_studio", &self.open_generation_ai_studio);
13682 debug_struct.field("request_access", &self.request_access);
13683 debug_struct.field("open_evaluation_pipeline", &self.open_evaluation_pipeline);
13684 if !self._unknown_fields.is_empty() {
13685 debug_struct.field("_unknown_fields", &self._unknown_fields);
13686 }
13687 debug_struct.finish()
13688 }
13689}
13690
13691#[cfg(feature = "model-garden-service")]
13692impl std::fmt::Debug for super::publisher_model::call_to_action::RegionalResourceReferences {
13693 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13694 let mut debug_struct = f.debug_struct("RegionalResourceReferences");
13695 debug_struct.field("references", &self.references);
13696 debug_struct.field("title", &self.title);
13697 debug_struct.field("resource_title", &self.resource_title);
13698 debug_struct.field("resource_use_case", &self.resource_use_case);
13699 debug_struct.field("resource_description", &self.resource_description);
13700 if !self._unknown_fields.is_empty() {
13701 debug_struct.field("_unknown_fields", &self._unknown_fields);
13702 }
13703 debug_struct.finish()
13704 }
13705}
13706
13707#[cfg(feature = "model-garden-service")]
13708impl std::fmt::Debug for super::publisher_model::call_to_action::ViewRestApi {
13709 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13710 let mut debug_struct = f.debug_struct("ViewRestApi");
13711 debug_struct.field("documentations", &self.documentations);
13712 debug_struct.field("title", &self.title);
13713 if !self._unknown_fields.is_empty() {
13714 debug_struct.field("_unknown_fields", &self._unknown_fields);
13715 }
13716 debug_struct.finish()
13717 }
13718}
13719
13720#[cfg(feature = "model-garden-service")]
13721impl std::fmt::Debug for super::publisher_model::call_to_action::OpenNotebooks {
13722 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13723 let mut debug_struct = f.debug_struct("OpenNotebooks");
13724 debug_struct.field("notebooks", &self.notebooks);
13725 if !self._unknown_fields.is_empty() {
13726 debug_struct.field("_unknown_fields", &self._unknown_fields);
13727 }
13728 debug_struct.finish()
13729 }
13730}
13731
13732#[cfg(feature = "model-garden-service")]
13733impl std::fmt::Debug for super::publisher_model::call_to_action::OpenFineTuningPipelines {
13734 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13735 let mut debug_struct = f.debug_struct("OpenFineTuningPipelines");
13736 debug_struct.field("fine_tuning_pipelines", &self.fine_tuning_pipelines);
13737 if !self._unknown_fields.is_empty() {
13738 debug_struct.field("_unknown_fields", &self._unknown_fields);
13739 }
13740 debug_struct.finish()
13741 }
13742}
13743
13744#[cfg(feature = "model-garden-service")]
13745impl std::fmt::Debug for super::publisher_model::call_to_action::Deploy {
13746 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13747 let mut debug_struct = f.debug_struct("Deploy");
13748 debug_struct.field("model_display_name", &self.model_display_name);
13749 debug_struct.field("large_model_reference", &self.large_model_reference);
13750 debug_struct.field("container_spec", &self.container_spec);
13751 debug_struct.field("artifact_uri", &self.artifact_uri);
13752 debug_struct.field("deploy_task_name", &self.deploy_task_name);
13753 debug_struct.field("deploy_metadata", &self.deploy_metadata);
13754 debug_struct.field("title", &self.title);
13755 debug_struct.field("public_artifact_uri", &self.public_artifact_uri);
13756 debug_struct.field("prediction_resources", &self.prediction_resources);
13757 if !self._unknown_fields.is_empty() {
13758 debug_struct.field("_unknown_fields", &self._unknown_fields);
13759 }
13760 debug_struct.finish()
13761 }
13762}
13763
13764#[cfg(feature = "model-garden-service")]
13765impl std::fmt::Debug for super::publisher_model::call_to_action::deploy::DeployMetadata {
13766 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13767 let mut debug_struct = f.debug_struct("DeployMetadata");
13768 debug_struct.field("labels", &self.labels);
13769 debug_struct.field("sample_request", &self.sample_request);
13770 if !self._unknown_fields.is_empty() {
13771 debug_struct.field("_unknown_fields", &self._unknown_fields);
13772 }
13773 debug_struct.finish()
13774 }
13775}
13776
13777#[cfg(feature = "model-garden-service")]
13778impl std::fmt::Debug for super::publisher_model::call_to_action::DeployGke {
13779 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13780 let mut debug_struct = f.debug_struct("DeployGke");
13781 debug_struct.field("gke_yaml_configs", &self.gke_yaml_configs);
13782 if !self._unknown_fields.is_empty() {
13783 debug_struct.field("_unknown_fields", &self._unknown_fields);
13784 }
13785 debug_struct.finish()
13786 }
13787}
13788
13789#[cfg(feature = "reasoning-engine-service")]
13790impl std::fmt::Debug for super::ReasoningEngineSpec {
13791 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13792 let mut debug_struct = f.debug_struct("ReasoningEngineSpec");
13793 debug_struct.field("service_account", &self.service_account);
13794 debug_struct.field("package_spec", &self.package_spec);
13795 debug_struct.field("deployment_spec", &self.deployment_spec);
13796 debug_struct.field("class_methods", &self.class_methods);
13797 debug_struct.field("agent_framework", &self.agent_framework);
13798 debug_struct.field("identity_type", &self.identity_type);
13799 debug_struct.field("deployment_source", &self.deployment_source);
13800 if !self._unknown_fields.is_empty() {
13801 debug_struct.field("_unknown_fields", &self._unknown_fields);
13802 }
13803 debug_struct.finish()
13804 }
13805}
13806
13807#[cfg(feature = "reasoning-engine-service")]
13808impl std::fmt::Debug for super::reasoning_engine_spec::PackageSpec {
13809 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13810 let mut debug_struct = f.debug_struct("PackageSpec");
13811 debug_struct.field("pickle_object_gcs_uri", &self.pickle_object_gcs_uri);
13812 debug_struct.field("dependency_files_gcs_uri", &self.dependency_files_gcs_uri);
13813 debug_struct.field("requirements_gcs_uri", &self.requirements_gcs_uri);
13814 debug_struct.field("python_version", &self.python_version);
13815 if !self._unknown_fields.is_empty() {
13816 debug_struct.field("_unknown_fields", &self._unknown_fields);
13817 }
13818 debug_struct.finish()
13819 }
13820}
13821
13822#[cfg(feature = "reasoning-engine-service")]
13823impl std::fmt::Debug for super::reasoning_engine_spec::DeploymentSpec {
13824 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13825 let mut debug_struct = f.debug_struct("DeploymentSpec");
13826 debug_struct.field("env", &self.env);
13827 debug_struct.field("secret_env", &self.secret_env);
13828 debug_struct.field("psc_interface_config", &self.psc_interface_config);
13829 debug_struct.field("min_instances", &self.min_instances);
13830 debug_struct.field("max_instances", &self.max_instances);
13831 debug_struct.field("resource_limits", &self.resource_limits);
13832 debug_struct.field("container_concurrency", &self.container_concurrency);
13833 if !self._unknown_fields.is_empty() {
13834 debug_struct.field("_unknown_fields", &self._unknown_fields);
13835 }
13836 debug_struct.finish()
13837 }
13838}
13839
13840#[cfg(feature = "reasoning-engine-service")]
13841impl std::fmt::Debug for super::reasoning_engine_spec::SourceCodeSpec {
13842 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13843 let mut debug_struct = f.debug_struct("SourceCodeSpec");
13844 debug_struct.field("source", &self.source);
13845 debug_struct.field("language_spec", &self.language_spec);
13846 if !self._unknown_fields.is_empty() {
13847 debug_struct.field("_unknown_fields", &self._unknown_fields);
13848 }
13849 debug_struct.finish()
13850 }
13851}
13852
13853#[cfg(feature = "reasoning-engine-service")]
13854impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::InlineSource {
13855 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13856 let mut debug_struct = f.debug_struct("InlineSource");
13857 debug_struct.field("source_archive", &self.source_archive);
13858 if !self._unknown_fields.is_empty() {
13859 debug_struct.field("_unknown_fields", &self._unknown_fields);
13860 }
13861 debug_struct.finish()
13862 }
13863}
13864
13865#[cfg(feature = "reasoning-engine-service")]
13866impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::ImageSpec {
13867 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13868 let mut debug_struct = f.debug_struct("ImageSpec");
13869 debug_struct.field("build_args", &self.build_args);
13870 if !self._unknown_fields.is_empty() {
13871 debug_struct.field("_unknown_fields", &self._unknown_fields);
13872 }
13873 debug_struct.finish()
13874 }
13875}
13876
13877#[cfg(feature = "reasoning-engine-service")]
13878impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::DeveloperConnectConfig {
13879 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13880 let mut debug_struct = f.debug_struct("DeveloperConnectConfig");
13881 debug_struct.field("git_repository_link", &self.git_repository_link);
13882 debug_struct.field("dir", &self.dir);
13883 debug_struct.field("revision", &self.revision);
13884 if !self._unknown_fields.is_empty() {
13885 debug_struct.field("_unknown_fields", &self._unknown_fields);
13886 }
13887 debug_struct.finish()
13888 }
13889}
13890
13891#[cfg(feature = "reasoning-engine-service")]
13892impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::DeveloperConnectSource {
13893 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13894 let mut debug_struct = f.debug_struct("DeveloperConnectSource");
13895 debug_struct.field("config", &self.config);
13896 if !self._unknown_fields.is_empty() {
13897 debug_struct.field("_unknown_fields", &self._unknown_fields);
13898 }
13899 debug_struct.finish()
13900 }
13901}
13902
13903#[cfg(feature = "reasoning-engine-service")]
13904impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::PythonSpec {
13905 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13906 let mut debug_struct = f.debug_struct("PythonSpec");
13907 debug_struct.field("version", &self.version);
13908 debug_struct.field("entrypoint_module", &self.entrypoint_module);
13909 debug_struct.field("entrypoint_object", &self.entrypoint_object);
13910 debug_struct.field("requirements_file", &self.requirements_file);
13911 if !self._unknown_fields.is_empty() {
13912 debug_struct.field("_unknown_fields", &self._unknown_fields);
13913 }
13914 debug_struct.finish()
13915 }
13916}
13917
13918#[cfg(feature = "reasoning-engine-service")]
13919impl std::fmt::Debug for super::reasoning_engine_spec::ContainerSpec {
13920 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13921 let mut debug_struct = f.debug_struct("ContainerSpec");
13922 debug_struct.field("image_uri", &self.image_uri);
13923 if !self._unknown_fields.is_empty() {
13924 debug_struct.field("_unknown_fields", &self._unknown_fields);
13925 }
13926 debug_struct.finish()
13927 }
13928}
13929
13930#[cfg(feature = "reasoning-engine-service")]
13931impl std::fmt::Debug for super::ReasoningEngine {
13932 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13933 let mut debug_struct = f.debug_struct("ReasoningEngine");
13934 debug_struct.field("name", &self.name);
13935 debug_struct.field("display_name", &self.display_name);
13936 debug_struct.field("description", &self.description);
13937 debug_struct.field("spec", &self.spec);
13938 debug_struct.field("create_time", &self.create_time);
13939 debug_struct.field("update_time", &self.update_time);
13940 debug_struct.field("etag", &self.etag);
13941 debug_struct.field("encryption_spec", &self.encryption_spec);
13942 debug_struct.field("labels", &self.labels);
13943 if !self._unknown_fields.is_empty() {
13944 debug_struct.field("_unknown_fields", &self._unknown_fields);
13945 }
13946 debug_struct.finish()
13947 }
13948}
13949
13950#[cfg(feature = "reasoning-engine-execution-service")]
13951impl std::fmt::Debug for super::QueryReasoningEngineRequest {
13952 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13953 let mut debug_struct = f.debug_struct("QueryReasoningEngineRequest");
13954 debug_struct.field("name", &self.name);
13955 debug_struct.field("input", &self.input);
13956 debug_struct.field("class_method", &self.class_method);
13957 if !self._unknown_fields.is_empty() {
13958 debug_struct.field("_unknown_fields", &self._unknown_fields);
13959 }
13960 debug_struct.finish()
13961 }
13962}
13963
13964#[cfg(feature = "reasoning-engine-execution-service")]
13965impl std::fmt::Debug for super::QueryReasoningEngineResponse {
13966 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13967 let mut debug_struct = f.debug_struct("QueryReasoningEngineResponse");
13968 debug_struct.field("output", &self.output);
13969 if !self._unknown_fields.is_empty() {
13970 debug_struct.field("_unknown_fields", &self._unknown_fields);
13971 }
13972 debug_struct.finish()
13973 }
13974}
13975
13976#[cfg(feature = "reasoning-engine-execution-service")]
13977impl std::fmt::Debug for super::StreamQueryReasoningEngineRequest {
13978 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13979 let mut debug_struct = f.debug_struct("StreamQueryReasoningEngineRequest");
13980 debug_struct.field("name", &self.name);
13981 debug_struct.field("input", &self.input);
13982 debug_struct.field("class_method", &self.class_method);
13983 if !self._unknown_fields.is_empty() {
13984 debug_struct.field("_unknown_fields", &self._unknown_fields);
13985 }
13986 debug_struct.finish()
13987 }
13988}
13989
13990#[cfg(feature = "reasoning-engine-execution-service")]
13991impl std::fmt::Debug for super::AsyncQueryReasoningEngineRequest {
13992 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13993 let mut debug_struct = f.debug_struct("AsyncQueryReasoningEngineRequest");
13994 debug_struct.field("name", &self.name);
13995 debug_struct.field("input_gcs_uri", &self.input_gcs_uri);
13996 debug_struct.field("output_gcs_uri", &self.output_gcs_uri);
13997 if !self._unknown_fields.is_empty() {
13998 debug_struct.field("_unknown_fields", &self._unknown_fields);
13999 }
14000 debug_struct.finish()
14001 }
14002}
14003
14004#[cfg(feature = "reasoning-engine-execution-service")]
14005impl std::fmt::Debug for super::AsyncQueryReasoningEngineOperationMetadata {
14006 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14007 let mut debug_struct = f.debug_struct("AsyncQueryReasoningEngineOperationMetadata");
14008 debug_struct.field("generic_metadata", &self.generic_metadata);
14009 if !self._unknown_fields.is_empty() {
14010 debug_struct.field("_unknown_fields", &self._unknown_fields);
14011 }
14012 debug_struct.finish()
14013 }
14014}
14015
14016#[cfg(feature = "reasoning-engine-execution-service")]
14017impl std::fmt::Debug for super::AsyncQueryReasoningEngineResponse {
14018 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14019 let mut debug_struct = f.debug_struct("AsyncQueryReasoningEngineResponse");
14020 debug_struct.field("output_gcs_uri", &self.output_gcs_uri);
14021 if !self._unknown_fields.is_empty() {
14022 debug_struct.field("_unknown_fields", &self._unknown_fields);
14023 }
14024 debug_struct.finish()
14025 }
14026}
14027
14028#[cfg(feature = "reasoning-engine-execution-service")]
14029impl std::fmt::Debug for super::CancelAsyncQueryReasoningEngineRequest {
14030 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14031 let mut debug_struct = f.debug_struct("CancelAsyncQueryReasoningEngineRequest");
14032 debug_struct.field("name", &self.name);
14033 debug_struct.field("operation_name", &self.operation_name);
14034 if !self._unknown_fields.is_empty() {
14035 debug_struct.field("_unknown_fields", &self._unknown_fields);
14036 }
14037 debug_struct.finish()
14038 }
14039}
14040
14041#[cfg(feature = "reasoning-engine-execution-service")]
14042impl std::fmt::Debug for super::CancelAsyncQueryReasoningEngineResponse {
14043 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14044 let mut debug_struct = f.debug_struct("CancelAsyncQueryReasoningEngineResponse");
14045 if !self._unknown_fields.is_empty() {
14046 debug_struct.field("_unknown_fields", &self._unknown_fields);
14047 }
14048 debug_struct.finish()
14049 }
14050}
14051
14052#[cfg(feature = "reasoning-engine-service")]
14053impl std::fmt::Debug for super::CreateReasoningEngineRequest {
14054 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14055 let mut debug_struct = f.debug_struct("CreateReasoningEngineRequest");
14056 debug_struct.field("parent", &self.parent);
14057 debug_struct.field("reasoning_engine", &self.reasoning_engine);
14058 if !self._unknown_fields.is_empty() {
14059 debug_struct.field("_unknown_fields", &self._unknown_fields);
14060 }
14061 debug_struct.finish()
14062 }
14063}
14064
14065#[cfg(feature = "reasoning-engine-service")]
14066impl std::fmt::Debug for super::CreateReasoningEngineOperationMetadata {
14067 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14068 let mut debug_struct = f.debug_struct("CreateReasoningEngineOperationMetadata");
14069 debug_struct.field("generic_metadata", &self.generic_metadata);
14070 if !self._unknown_fields.is_empty() {
14071 debug_struct.field("_unknown_fields", &self._unknown_fields);
14072 }
14073 debug_struct.finish()
14074 }
14075}
14076
14077#[cfg(feature = "reasoning-engine-service")]
14078impl std::fmt::Debug for super::GetReasoningEngineRequest {
14079 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14080 let mut debug_struct = f.debug_struct("GetReasoningEngineRequest");
14081 debug_struct.field("name", &self.name);
14082 if !self._unknown_fields.is_empty() {
14083 debug_struct.field("_unknown_fields", &self._unknown_fields);
14084 }
14085 debug_struct.finish()
14086 }
14087}
14088
14089#[cfg(feature = "reasoning-engine-service")]
14090impl std::fmt::Debug for super::UpdateReasoningEngineRequest {
14091 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14092 let mut debug_struct = f.debug_struct("UpdateReasoningEngineRequest");
14093 debug_struct.field("reasoning_engine", &self.reasoning_engine);
14094 debug_struct.field("update_mask", &self.update_mask);
14095 if !self._unknown_fields.is_empty() {
14096 debug_struct.field("_unknown_fields", &self._unknown_fields);
14097 }
14098 debug_struct.finish()
14099 }
14100}
14101
14102#[cfg(feature = "reasoning-engine-service")]
14103impl std::fmt::Debug for super::UpdateReasoningEngineOperationMetadata {
14104 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14105 let mut debug_struct = f.debug_struct("UpdateReasoningEngineOperationMetadata");
14106 debug_struct.field("generic_metadata", &self.generic_metadata);
14107 if !self._unknown_fields.is_empty() {
14108 debug_struct.field("_unknown_fields", &self._unknown_fields);
14109 }
14110 debug_struct.finish()
14111 }
14112}
14113
14114#[cfg(feature = "reasoning-engine-service")]
14115impl std::fmt::Debug for super::ListReasoningEnginesRequest {
14116 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14117 let mut debug_struct = f.debug_struct("ListReasoningEnginesRequest");
14118 debug_struct.field("parent", &self.parent);
14119 debug_struct.field("filter", &self.filter);
14120 debug_struct.field("page_size", &self.page_size);
14121 debug_struct.field("page_token", &self.page_token);
14122 if !self._unknown_fields.is_empty() {
14123 debug_struct.field("_unknown_fields", &self._unknown_fields);
14124 }
14125 debug_struct.finish()
14126 }
14127}
14128
14129#[cfg(feature = "reasoning-engine-service")]
14130impl std::fmt::Debug for super::ListReasoningEnginesResponse {
14131 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14132 let mut debug_struct = f.debug_struct("ListReasoningEnginesResponse");
14133 debug_struct.field("reasoning_engines", &self.reasoning_engines);
14134 debug_struct.field("next_page_token", &self.next_page_token);
14135 if !self._unknown_fields.is_empty() {
14136 debug_struct.field("_unknown_fields", &self._unknown_fields);
14137 }
14138 debug_struct.finish()
14139 }
14140}
14141
14142#[cfg(feature = "reasoning-engine-service")]
14143impl std::fmt::Debug for super::DeleteReasoningEngineRequest {
14144 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14145 let mut debug_struct = f.debug_struct("DeleteReasoningEngineRequest");
14146 debug_struct.field("name", &self.name);
14147 debug_struct.field("force", &self.force);
14148 if !self._unknown_fields.is_empty() {
14149 debug_struct.field("_unknown_fields", &self._unknown_fields);
14150 }
14151 debug_struct.finish()
14152 }
14153}
14154
14155#[cfg(any(
14156 feature = "deployment-resource-pool-service",
14157 feature = "endpoint-service",
14158 feature = "index-endpoint-service",
14159 feature = "job-service",
14160 feature = "model-garden-service",
14161 feature = "notebook-service",
14162 feature = "persistent-resource-service",
14163 feature = "schedule-service",
14164))]
14165impl std::fmt::Debug for super::ReservationAffinity {
14166 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14167 let mut debug_struct = f.debug_struct("ReservationAffinity");
14168 debug_struct.field("reservation_affinity_type", &self.reservation_affinity_type);
14169 debug_struct.field("key", &self.key);
14170 debug_struct.field("values", &self.values);
14171 if !self._unknown_fields.is_empty() {
14172 debug_struct.field("_unknown_fields", &self._unknown_fields);
14173 }
14174 debug_struct.finish()
14175 }
14176}
14177
14178#[cfg(feature = "dataset-service")]
14179impl std::fmt::Debug for super::SavedQuery {
14180 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14181 let mut debug_struct = f.debug_struct("SavedQuery");
14182 debug_struct.field("name", &self.name);
14183 debug_struct.field("display_name", &self.display_name);
14184 debug_struct.field("metadata", &self.metadata);
14185 debug_struct.field("create_time", &self.create_time);
14186 debug_struct.field("update_time", &self.update_time);
14187 debug_struct.field("annotation_filter", &self.annotation_filter);
14188 debug_struct.field("problem_type", &self.problem_type);
14189 debug_struct.field("annotation_spec_count", &self.annotation_spec_count);
14190 debug_struct.field("etag", &self.etag);
14191 debug_struct.field("support_automl_training", &self.support_automl_training);
14192 if !self._unknown_fields.is_empty() {
14193 debug_struct.field("_unknown_fields", &self._unknown_fields);
14194 }
14195 debug_struct.finish()
14196 }
14197}
14198
14199#[cfg(feature = "schedule-service")]
14200impl std::fmt::Debug for super::Schedule {
14201 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14202 let mut debug_struct = f.debug_struct("Schedule");
14203 debug_struct.field("name", &self.name);
14204 debug_struct.field("display_name", &self.display_name);
14205 debug_struct.field("start_time", &self.start_time);
14206 debug_struct.field("end_time", &self.end_time);
14207 debug_struct.field("max_run_count", &self.max_run_count);
14208 debug_struct.field("started_run_count", &self.started_run_count);
14209 debug_struct.field("state", &self.state);
14210 debug_struct.field("create_time", &self.create_time);
14211 debug_struct.field("update_time", &self.update_time);
14212 debug_struct.field("next_run_time", &self.next_run_time);
14213 debug_struct.field("last_pause_time", &self.last_pause_time);
14214 debug_struct.field("last_resume_time", &self.last_resume_time);
14215 debug_struct.field("max_concurrent_run_count", &self.max_concurrent_run_count);
14216 debug_struct.field(
14217 "max_concurrent_active_run_count",
14218 &self.max_concurrent_active_run_count,
14219 );
14220 debug_struct.field("allow_queueing", &self.allow_queueing);
14221 debug_struct.field("catch_up", &self.catch_up);
14222 debug_struct.field(
14223 "last_scheduled_run_response",
14224 &self.last_scheduled_run_response,
14225 );
14226 debug_struct.field("time_specification", &self.time_specification);
14227 debug_struct.field("request", &self.request);
14228 if !self._unknown_fields.is_empty() {
14229 debug_struct.field("_unknown_fields", &self._unknown_fields);
14230 }
14231 debug_struct.finish()
14232 }
14233}
14234
14235#[cfg(feature = "schedule-service")]
14236impl std::fmt::Debug for super::schedule::RunResponse {
14237 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14238 let mut debug_struct = f.debug_struct("RunResponse");
14239 debug_struct.field("scheduled_run_time", &self.scheduled_run_time);
14240 debug_struct.field("run_response", &self.run_response);
14241 if !self._unknown_fields.is_empty() {
14242 debug_struct.field("_unknown_fields", &self._unknown_fields);
14243 }
14244 debug_struct.finish()
14245 }
14246}
14247
14248#[cfg(feature = "schedule-service")]
14249impl std::fmt::Debug for super::CreateScheduleRequest {
14250 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14251 let mut debug_struct = f.debug_struct("CreateScheduleRequest");
14252 debug_struct.field("parent", &self.parent);
14253 debug_struct.field("schedule", &self.schedule);
14254 if !self._unknown_fields.is_empty() {
14255 debug_struct.field("_unknown_fields", &self._unknown_fields);
14256 }
14257 debug_struct.finish()
14258 }
14259}
14260
14261#[cfg(feature = "schedule-service")]
14262impl std::fmt::Debug for super::GetScheduleRequest {
14263 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14264 let mut debug_struct = f.debug_struct("GetScheduleRequest");
14265 debug_struct.field("name", &self.name);
14266 if !self._unknown_fields.is_empty() {
14267 debug_struct.field("_unknown_fields", &self._unknown_fields);
14268 }
14269 debug_struct.finish()
14270 }
14271}
14272
14273#[cfg(feature = "schedule-service")]
14274impl std::fmt::Debug for super::ListSchedulesRequest {
14275 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14276 let mut debug_struct = f.debug_struct("ListSchedulesRequest");
14277 debug_struct.field("parent", &self.parent);
14278 debug_struct.field("filter", &self.filter);
14279 debug_struct.field("page_size", &self.page_size);
14280 debug_struct.field("page_token", &self.page_token);
14281 debug_struct.field("order_by", &self.order_by);
14282 if !self._unknown_fields.is_empty() {
14283 debug_struct.field("_unknown_fields", &self._unknown_fields);
14284 }
14285 debug_struct.finish()
14286 }
14287}
14288
14289#[cfg(feature = "schedule-service")]
14290impl std::fmt::Debug for super::ListSchedulesResponse {
14291 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14292 let mut debug_struct = f.debug_struct("ListSchedulesResponse");
14293 debug_struct.field("schedules", &self.schedules);
14294 debug_struct.field("next_page_token", &self.next_page_token);
14295 if !self._unknown_fields.is_empty() {
14296 debug_struct.field("_unknown_fields", &self._unknown_fields);
14297 }
14298 debug_struct.finish()
14299 }
14300}
14301
14302#[cfg(feature = "schedule-service")]
14303impl std::fmt::Debug for super::DeleteScheduleRequest {
14304 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14305 let mut debug_struct = f.debug_struct("DeleteScheduleRequest");
14306 debug_struct.field("name", &self.name);
14307 if !self._unknown_fields.is_empty() {
14308 debug_struct.field("_unknown_fields", &self._unknown_fields);
14309 }
14310 debug_struct.finish()
14311 }
14312}
14313
14314#[cfg(feature = "schedule-service")]
14315impl std::fmt::Debug for super::PauseScheduleRequest {
14316 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14317 let mut debug_struct = f.debug_struct("PauseScheduleRequest");
14318 debug_struct.field("name", &self.name);
14319 if !self._unknown_fields.is_empty() {
14320 debug_struct.field("_unknown_fields", &self._unknown_fields);
14321 }
14322 debug_struct.finish()
14323 }
14324}
14325
14326#[cfg(feature = "schedule-service")]
14327impl std::fmt::Debug for super::ResumeScheduleRequest {
14328 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14329 let mut debug_struct = f.debug_struct("ResumeScheduleRequest");
14330 debug_struct.field("name", &self.name);
14331 debug_struct.field("catch_up", &self.catch_up);
14332 if !self._unknown_fields.is_empty() {
14333 debug_struct.field("_unknown_fields", &self._unknown_fields);
14334 }
14335 debug_struct.finish()
14336 }
14337}
14338
14339#[cfg(feature = "schedule-service")]
14340impl std::fmt::Debug for super::UpdateScheduleRequest {
14341 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14342 let mut debug_struct = f.debug_struct("UpdateScheduleRequest");
14343 debug_struct.field("schedule", &self.schedule);
14344 debug_struct.field("update_mask", &self.update_mask);
14345 if !self._unknown_fields.is_empty() {
14346 debug_struct.field("_unknown_fields", &self._unknown_fields);
14347 }
14348 debug_struct.finish()
14349 }
14350}
14351
14352#[cfg(any(
14353 feature = "endpoint-service",
14354 feature = "feature-online-store-admin-service",
14355 feature = "index-endpoint-service",
14356))]
14357impl std::fmt::Debug for super::PSCAutomationConfig {
14358 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14359 let mut debug_struct = f.debug_struct("PSCAutomationConfig");
14360 debug_struct.field("project_id", &self.project_id);
14361 debug_struct.field("network", &self.network);
14362 debug_struct.field("ip_address", &self.ip_address);
14363 debug_struct.field("forwarding_rule", &self.forwarding_rule);
14364 debug_struct.field("state", &self.state);
14365 debug_struct.field("error_message", &self.error_message);
14366 if !self._unknown_fields.is_empty() {
14367 debug_struct.field("_unknown_fields", &self._unknown_fields);
14368 }
14369 debug_struct.finish()
14370 }
14371}
14372
14373#[cfg(any(
14374 feature = "endpoint-service",
14375 feature = "feature-online-store-admin-service",
14376 feature = "index-endpoint-service",
14377))]
14378impl std::fmt::Debug for super::PrivateServiceConnectConfig {
14379 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14380 let mut debug_struct = f.debug_struct("PrivateServiceConnectConfig");
14381 debug_struct.field(
14382 "enable_private_service_connect",
14383 &self.enable_private_service_connect,
14384 );
14385 debug_struct.field("project_allowlist", &self.project_allowlist);
14386 debug_struct.field("psc_automation_configs", &self.psc_automation_configs);
14387 debug_struct.field("service_attachment", &self.service_attachment);
14388 if !self._unknown_fields.is_empty() {
14389 debug_struct.field("_unknown_fields", &self._unknown_fields);
14390 }
14391 debug_struct.finish()
14392 }
14393}
14394
14395#[cfg(feature = "index-endpoint-service")]
14396impl std::fmt::Debug for super::PscAutomatedEndpoints {
14397 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14398 let mut debug_struct = f.debug_struct("PscAutomatedEndpoints");
14399 debug_struct.field("project_id", &self.project_id);
14400 debug_struct.field("network", &self.network);
14401 debug_struct.field("match_address", &self.match_address);
14402 if !self._unknown_fields.is_empty() {
14403 debug_struct.field("_unknown_fields", &self._unknown_fields);
14404 }
14405 debug_struct.finish()
14406 }
14407}
14408
14409#[cfg(any(
14410 feature = "job-service",
14411 feature = "persistent-resource-service",
14412 feature = "pipeline-service",
14413 feature = "reasoning-engine-service",
14414 feature = "schedule-service",
14415))]
14416impl std::fmt::Debug for super::PscInterfaceConfig {
14417 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14418 let mut debug_struct = f.debug_struct("PscInterfaceConfig");
14419 debug_struct.field("network_attachment", &self.network_attachment);
14420 debug_struct.field("dns_peering_configs", &self.dns_peering_configs);
14421 if !self._unknown_fields.is_empty() {
14422 debug_struct.field("_unknown_fields", &self._unknown_fields);
14423 }
14424 debug_struct.finish()
14425 }
14426}
14427
14428#[cfg(any(
14429 feature = "job-service",
14430 feature = "persistent-resource-service",
14431 feature = "pipeline-service",
14432 feature = "reasoning-engine-service",
14433 feature = "schedule-service",
14434))]
14435impl std::fmt::Debug for super::DnsPeeringConfig {
14436 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14437 let mut debug_struct = f.debug_struct("DnsPeeringConfig");
14438 debug_struct.field("domain", &self.domain);
14439 debug_struct.field("target_project", &self.target_project);
14440 debug_struct.field("target_network", &self.target_network);
14441 if !self._unknown_fields.is_empty() {
14442 debug_struct.field("_unknown_fields", &self._unknown_fields);
14443 }
14444 debug_struct.finish()
14445 }
14446}
14447
14448#[cfg(feature = "session-service")]
14449impl std::fmt::Debug for super::Session {
14450 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14451 let mut debug_struct = f.debug_struct("Session");
14452 debug_struct.field("name", &self.name);
14453 debug_struct.field("create_time", &self.create_time);
14454 debug_struct.field("update_time", &self.update_time);
14455 debug_struct.field("display_name", &self.display_name);
14456 debug_struct.field("labels", &self.labels);
14457 debug_struct.field("session_state", &self.session_state);
14458 debug_struct.field("user_id", &self.user_id);
14459 debug_struct.field("expiration", &self.expiration);
14460 if !self._unknown_fields.is_empty() {
14461 debug_struct.field("_unknown_fields", &self._unknown_fields);
14462 }
14463 debug_struct.finish()
14464 }
14465}
14466
14467#[cfg(feature = "session-service")]
14468impl std::fmt::Debug for super::SessionEvent {
14469 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14470 let mut debug_struct = f.debug_struct("SessionEvent");
14471 debug_struct.field("name", &self.name);
14472 debug_struct.field("author", &self.author);
14473 debug_struct.field("content", &self.content);
14474 debug_struct.field("invocation_id", &self.invocation_id);
14475 debug_struct.field("actions", &self.actions);
14476 debug_struct.field("timestamp", &self.timestamp);
14477 debug_struct.field("error_code", &self.error_code);
14478 debug_struct.field("error_message", &self.error_message);
14479 debug_struct.field("event_metadata", &self.event_metadata);
14480 debug_struct.field("raw_event", &self.raw_event);
14481 if !self._unknown_fields.is_empty() {
14482 debug_struct.field("_unknown_fields", &self._unknown_fields);
14483 }
14484 debug_struct.finish()
14485 }
14486}
14487
14488#[cfg(feature = "session-service")]
14489impl std::fmt::Debug for super::EventMetadata {
14490 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14491 let mut debug_struct = f.debug_struct("EventMetadata");
14492 debug_struct.field("grounding_metadata", &self.grounding_metadata);
14493 debug_struct.field("partial", &self.partial);
14494 debug_struct.field("turn_complete", &self.turn_complete);
14495 debug_struct.field("interrupted", &self.interrupted);
14496 debug_struct.field("long_running_tool_ids", &self.long_running_tool_ids);
14497 debug_struct.field("branch", &self.branch);
14498 debug_struct.field("custom_metadata", &self.custom_metadata);
14499 debug_struct.field("input_transcription", &self.input_transcription);
14500 debug_struct.field("output_transcription", &self.output_transcription);
14501 if !self._unknown_fields.is_empty() {
14502 debug_struct.field("_unknown_fields", &self._unknown_fields);
14503 }
14504 debug_struct.finish()
14505 }
14506}
14507
14508#[cfg(feature = "session-service")]
14509impl std::fmt::Debug for super::EventActions {
14510 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14511 let mut debug_struct = f.debug_struct("EventActions");
14512 debug_struct.field("skip_summarization", &self.skip_summarization);
14513 debug_struct.field("state_delta", &self.state_delta);
14514 debug_struct.field("artifact_delta", &self.artifact_delta);
14515 debug_struct.field("escalate", &self.escalate);
14516 debug_struct.field("requested_auth_configs", &self.requested_auth_configs);
14517 debug_struct.field("transfer_agent", &self.transfer_agent);
14518 if !self._unknown_fields.is_empty() {
14519 debug_struct.field("_unknown_fields", &self._unknown_fields);
14520 }
14521 debug_struct.finish()
14522 }
14523}
14524
14525#[cfg(feature = "session-service")]
14526impl std::fmt::Debug for super::Transcription {
14527 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14528 let mut debug_struct = f.debug_struct("Transcription");
14529 debug_struct.field("text", &self.text);
14530 debug_struct.field("finished", &self.finished);
14531 if !self._unknown_fields.is_empty() {
14532 debug_struct.field("_unknown_fields", &self._unknown_fields);
14533 }
14534 debug_struct.finish()
14535 }
14536}
14537
14538#[cfg(feature = "session-service")]
14539impl std::fmt::Debug for super::CreateSessionRequest {
14540 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14541 let mut debug_struct = f.debug_struct("CreateSessionRequest");
14542 debug_struct.field("parent", &self.parent);
14543 debug_struct.field("session", &self.session);
14544 debug_struct.field("session_id", &self.session_id);
14545 if !self._unknown_fields.is_empty() {
14546 debug_struct.field("_unknown_fields", &self._unknown_fields);
14547 }
14548 debug_struct.finish()
14549 }
14550}
14551
14552#[cfg(feature = "session-service")]
14553impl std::fmt::Debug for super::CreateSessionOperationMetadata {
14554 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14555 let mut debug_struct = f.debug_struct("CreateSessionOperationMetadata");
14556 debug_struct.field("generic_metadata", &self.generic_metadata);
14557 if !self._unknown_fields.is_empty() {
14558 debug_struct.field("_unknown_fields", &self._unknown_fields);
14559 }
14560 debug_struct.finish()
14561 }
14562}
14563
14564#[cfg(feature = "session-service")]
14565impl std::fmt::Debug for super::GetSessionRequest {
14566 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14567 let mut debug_struct = f.debug_struct("GetSessionRequest");
14568 debug_struct.field("name", &self.name);
14569 if !self._unknown_fields.is_empty() {
14570 debug_struct.field("_unknown_fields", &self._unknown_fields);
14571 }
14572 debug_struct.finish()
14573 }
14574}
14575
14576#[cfg(feature = "session-service")]
14577impl std::fmt::Debug for super::ListSessionsRequest {
14578 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14579 let mut debug_struct = f.debug_struct("ListSessionsRequest");
14580 debug_struct.field("parent", &self.parent);
14581 debug_struct.field("page_size", &self.page_size);
14582 debug_struct.field("page_token", &self.page_token);
14583 debug_struct.field("filter", &self.filter);
14584 debug_struct.field("order_by", &self.order_by);
14585 if !self._unknown_fields.is_empty() {
14586 debug_struct.field("_unknown_fields", &self._unknown_fields);
14587 }
14588 debug_struct.finish()
14589 }
14590}
14591
14592#[cfg(feature = "session-service")]
14593impl std::fmt::Debug for super::ListSessionsResponse {
14594 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14595 let mut debug_struct = f.debug_struct("ListSessionsResponse");
14596 debug_struct.field("sessions", &self.sessions);
14597 debug_struct.field("next_page_token", &self.next_page_token);
14598 if !self._unknown_fields.is_empty() {
14599 debug_struct.field("_unknown_fields", &self._unknown_fields);
14600 }
14601 debug_struct.finish()
14602 }
14603}
14604
14605#[cfg(feature = "session-service")]
14606impl std::fmt::Debug for super::UpdateSessionRequest {
14607 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14608 let mut debug_struct = f.debug_struct("UpdateSessionRequest");
14609 debug_struct.field("session", &self.session);
14610 debug_struct.field("update_mask", &self.update_mask);
14611 if !self._unknown_fields.is_empty() {
14612 debug_struct.field("_unknown_fields", &self._unknown_fields);
14613 }
14614 debug_struct.finish()
14615 }
14616}
14617
14618#[cfg(feature = "session-service")]
14619impl std::fmt::Debug for super::DeleteSessionRequest {
14620 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14621 let mut debug_struct = f.debug_struct("DeleteSessionRequest");
14622 debug_struct.field("name", &self.name);
14623 if !self._unknown_fields.is_empty() {
14624 debug_struct.field("_unknown_fields", &self._unknown_fields);
14625 }
14626 debug_struct.finish()
14627 }
14628}
14629
14630#[cfg(feature = "session-service")]
14631impl std::fmt::Debug for super::ListEventsRequest {
14632 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14633 let mut debug_struct = f.debug_struct("ListEventsRequest");
14634 debug_struct.field("parent", &self.parent);
14635 debug_struct.field("page_size", &self.page_size);
14636 debug_struct.field("page_token", &self.page_token);
14637 debug_struct.field("filter", &self.filter);
14638 debug_struct.field("order_by", &self.order_by);
14639 if !self._unknown_fields.is_empty() {
14640 debug_struct.field("_unknown_fields", &self._unknown_fields);
14641 }
14642 debug_struct.finish()
14643 }
14644}
14645
14646#[cfg(feature = "session-service")]
14647impl std::fmt::Debug for super::ListEventsResponse {
14648 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14649 let mut debug_struct = f.debug_struct("ListEventsResponse");
14650 debug_struct.field("session_events", &self.session_events);
14651 debug_struct.field("next_page_token", &self.next_page_token);
14652 if !self._unknown_fields.is_empty() {
14653 debug_struct.field("_unknown_fields", &self._unknown_fields);
14654 }
14655 debug_struct.finish()
14656 }
14657}
14658
14659#[cfg(feature = "session-service")]
14660impl std::fmt::Debug for super::AppendEventRequest {
14661 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14662 let mut debug_struct = f.debug_struct("AppendEventRequest");
14663 debug_struct.field("name", &self.name);
14664 debug_struct.field("event", &self.event);
14665 if !self._unknown_fields.is_empty() {
14666 debug_struct.field("_unknown_fields", &self._unknown_fields);
14667 }
14668 debug_struct.finish()
14669 }
14670}
14671
14672#[cfg(feature = "session-service")]
14673impl std::fmt::Debug for super::AppendEventResponse {
14674 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14675 let mut debug_struct = f.debug_struct("AppendEventResponse");
14676 if !self._unknown_fields.is_empty() {
14677 debug_struct.field("_unknown_fields", &self._unknown_fields);
14678 }
14679 debug_struct.finish()
14680 }
14681}
14682
14683#[cfg(feature = "specialist-pool-service")]
14684impl std::fmt::Debug for super::SpecialistPool {
14685 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14686 let mut debug_struct = f.debug_struct("SpecialistPool");
14687 debug_struct.field("name", &self.name);
14688 debug_struct.field("display_name", &self.display_name);
14689 debug_struct.field("specialist_managers_count", &self.specialist_managers_count);
14690 debug_struct.field("specialist_manager_emails", &self.specialist_manager_emails);
14691 debug_struct.field(
14692 "pending_data_labeling_jobs",
14693 &self.pending_data_labeling_jobs,
14694 );
14695 debug_struct.field("specialist_worker_emails", &self.specialist_worker_emails);
14696 if !self._unknown_fields.is_empty() {
14697 debug_struct.field("_unknown_fields", &self._unknown_fields);
14698 }
14699 debug_struct.finish()
14700 }
14701}
14702
14703#[cfg(feature = "specialist-pool-service")]
14704impl std::fmt::Debug for super::CreateSpecialistPoolRequest {
14705 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14706 let mut debug_struct = f.debug_struct("CreateSpecialistPoolRequest");
14707 debug_struct.field("parent", &self.parent);
14708 debug_struct.field("specialist_pool", &self.specialist_pool);
14709 if !self._unknown_fields.is_empty() {
14710 debug_struct.field("_unknown_fields", &self._unknown_fields);
14711 }
14712 debug_struct.finish()
14713 }
14714}
14715
14716#[cfg(feature = "specialist-pool-service")]
14717impl std::fmt::Debug for super::CreateSpecialistPoolOperationMetadata {
14718 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14719 let mut debug_struct = f.debug_struct("CreateSpecialistPoolOperationMetadata");
14720 debug_struct.field("generic_metadata", &self.generic_metadata);
14721 if !self._unknown_fields.is_empty() {
14722 debug_struct.field("_unknown_fields", &self._unknown_fields);
14723 }
14724 debug_struct.finish()
14725 }
14726}
14727
14728#[cfg(feature = "specialist-pool-service")]
14729impl std::fmt::Debug for super::GetSpecialistPoolRequest {
14730 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14731 let mut debug_struct = f.debug_struct("GetSpecialistPoolRequest");
14732 debug_struct.field("name", &self.name);
14733 if !self._unknown_fields.is_empty() {
14734 debug_struct.field("_unknown_fields", &self._unknown_fields);
14735 }
14736 debug_struct.finish()
14737 }
14738}
14739
14740#[cfg(feature = "specialist-pool-service")]
14741impl std::fmt::Debug for super::ListSpecialistPoolsRequest {
14742 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14743 let mut debug_struct = f.debug_struct("ListSpecialistPoolsRequest");
14744 debug_struct.field("parent", &self.parent);
14745 debug_struct.field("page_size", &self.page_size);
14746 debug_struct.field("page_token", &self.page_token);
14747 debug_struct.field("read_mask", &self.read_mask);
14748 if !self._unknown_fields.is_empty() {
14749 debug_struct.field("_unknown_fields", &self._unknown_fields);
14750 }
14751 debug_struct.finish()
14752 }
14753}
14754
14755#[cfg(feature = "specialist-pool-service")]
14756impl std::fmt::Debug for super::ListSpecialistPoolsResponse {
14757 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14758 let mut debug_struct = f.debug_struct("ListSpecialistPoolsResponse");
14759 debug_struct.field("specialist_pools", &self.specialist_pools);
14760 debug_struct.field("next_page_token", &self.next_page_token);
14761 if !self._unknown_fields.is_empty() {
14762 debug_struct.field("_unknown_fields", &self._unknown_fields);
14763 }
14764 debug_struct.finish()
14765 }
14766}
14767
14768#[cfg(feature = "specialist-pool-service")]
14769impl std::fmt::Debug for super::DeleteSpecialistPoolRequest {
14770 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14771 let mut debug_struct = f.debug_struct("DeleteSpecialistPoolRequest");
14772 debug_struct.field("name", &self.name);
14773 debug_struct.field("force", &self.force);
14774 if !self._unknown_fields.is_empty() {
14775 debug_struct.field("_unknown_fields", &self._unknown_fields);
14776 }
14777 debug_struct.finish()
14778 }
14779}
14780
14781#[cfg(feature = "specialist-pool-service")]
14782impl std::fmt::Debug for super::UpdateSpecialistPoolRequest {
14783 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14784 let mut debug_struct = f.debug_struct("UpdateSpecialistPoolRequest");
14785 debug_struct.field("specialist_pool", &self.specialist_pool);
14786 debug_struct.field("update_mask", &self.update_mask);
14787 if !self._unknown_fields.is_empty() {
14788 debug_struct.field("_unknown_fields", &self._unknown_fields);
14789 }
14790 debug_struct.finish()
14791 }
14792}
14793
14794#[cfg(feature = "specialist-pool-service")]
14795impl std::fmt::Debug for super::UpdateSpecialistPoolOperationMetadata {
14796 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14797 let mut debug_struct = f.debug_struct("UpdateSpecialistPoolOperationMetadata");
14798 debug_struct.field("specialist_pool", &self.specialist_pool);
14799 debug_struct.field("generic_metadata", &self.generic_metadata);
14800 if !self._unknown_fields.is_empty() {
14801 debug_struct.field("_unknown_fields", &self._unknown_fields);
14802 }
14803 debug_struct.finish()
14804 }
14805}
14806
14807#[cfg(feature = "vizier-service")]
14808impl std::fmt::Debug for super::Study {
14809 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14810 let mut debug_struct = f.debug_struct("Study");
14811 debug_struct.field("name", &self.name);
14812 debug_struct.field("display_name", &self.display_name);
14813 debug_struct.field("study_spec", &self.study_spec);
14814 debug_struct.field("state", &self.state);
14815 debug_struct.field("create_time", &self.create_time);
14816 debug_struct.field("inactive_reason", &self.inactive_reason);
14817 if !self._unknown_fields.is_empty() {
14818 debug_struct.field("_unknown_fields", &self._unknown_fields);
14819 }
14820 debug_struct.finish()
14821 }
14822}
14823
14824#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14825impl std::fmt::Debug for super::Trial {
14826 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14827 let mut debug_struct = f.debug_struct("Trial");
14828 debug_struct.field("name", &self.name);
14829 debug_struct.field("id", &self.id);
14830 debug_struct.field("state", &self.state);
14831 debug_struct.field("parameters", &self.parameters);
14832 debug_struct.field("final_measurement", &self.final_measurement);
14833 debug_struct.field("measurements", &self.measurements);
14834 debug_struct.field("start_time", &self.start_time);
14835 debug_struct.field("end_time", &self.end_time);
14836 debug_struct.field("client_id", &self.client_id);
14837 debug_struct.field("infeasible_reason", &self.infeasible_reason);
14838 debug_struct.field("custom_job", &self.custom_job);
14839 debug_struct.field("web_access_uris", &self.web_access_uris);
14840 if !self._unknown_fields.is_empty() {
14841 debug_struct.field("_unknown_fields", &self._unknown_fields);
14842 }
14843 debug_struct.finish()
14844 }
14845}
14846
14847#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14848impl std::fmt::Debug for super::trial::Parameter {
14849 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14850 let mut debug_struct = f.debug_struct("Parameter");
14851 debug_struct.field("parameter_id", &self.parameter_id);
14852 debug_struct.field("value", &self.value);
14853 if !self._unknown_fields.is_empty() {
14854 debug_struct.field("_unknown_fields", &self._unknown_fields);
14855 }
14856 debug_struct.finish()
14857 }
14858}
14859
14860#[cfg(feature = "vizier-service")]
14861impl std::fmt::Debug for super::TrialContext {
14862 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14863 let mut debug_struct = f.debug_struct("TrialContext");
14864 debug_struct.field("description", &self.description);
14865 debug_struct.field("parameters", &self.parameters);
14866 if !self._unknown_fields.is_empty() {
14867 debug_struct.field("_unknown_fields", &self._unknown_fields);
14868 }
14869 debug_struct.finish()
14870 }
14871}
14872
14873#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14874impl std::fmt::Debug for super::StudyTimeConstraint {
14875 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14876 let mut debug_struct = f.debug_struct("StudyTimeConstraint");
14877 debug_struct.field("constraint", &self.constraint);
14878 if !self._unknown_fields.is_empty() {
14879 debug_struct.field("_unknown_fields", &self._unknown_fields);
14880 }
14881 debug_struct.finish()
14882 }
14883}
14884
14885#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14886impl std::fmt::Debug for super::StudySpec {
14887 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14888 let mut debug_struct = f.debug_struct("StudySpec");
14889 debug_struct.field("metrics", &self.metrics);
14890 debug_struct.field("parameters", &self.parameters);
14891 debug_struct.field("algorithm", &self.algorithm);
14892 debug_struct.field("observation_noise", &self.observation_noise);
14893 debug_struct.field(
14894 "measurement_selection_type",
14895 &self.measurement_selection_type,
14896 );
14897 debug_struct.field("study_stopping_config", &self.study_stopping_config);
14898 debug_struct.field("automated_stopping_spec", &self.automated_stopping_spec);
14899 if !self._unknown_fields.is_empty() {
14900 debug_struct.field("_unknown_fields", &self._unknown_fields);
14901 }
14902 debug_struct.finish()
14903 }
14904}
14905
14906#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14907impl std::fmt::Debug for super::study_spec::MetricSpec {
14908 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14909 let mut debug_struct = f.debug_struct("MetricSpec");
14910 debug_struct.field("metric_id", &self.metric_id);
14911 debug_struct.field("goal", &self.goal);
14912 debug_struct.field("safety_config", &self.safety_config);
14913 if !self._unknown_fields.is_empty() {
14914 debug_struct.field("_unknown_fields", &self._unknown_fields);
14915 }
14916 debug_struct.finish()
14917 }
14918}
14919
14920#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14921impl std::fmt::Debug for super::study_spec::metric_spec::SafetyMetricConfig {
14922 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14923 let mut debug_struct = f.debug_struct("SafetyMetricConfig");
14924 debug_struct.field("safety_threshold", &self.safety_threshold);
14925 debug_struct.field(
14926 "desired_min_safe_trials_fraction",
14927 &self.desired_min_safe_trials_fraction,
14928 );
14929 if !self._unknown_fields.is_empty() {
14930 debug_struct.field("_unknown_fields", &self._unknown_fields);
14931 }
14932 debug_struct.finish()
14933 }
14934}
14935
14936#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14937impl std::fmt::Debug for super::study_spec::ParameterSpec {
14938 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14939 let mut debug_struct = f.debug_struct("ParameterSpec");
14940 debug_struct.field("parameter_id", &self.parameter_id);
14941 debug_struct.field("scale_type", &self.scale_type);
14942 debug_struct.field(
14943 "conditional_parameter_specs",
14944 &self.conditional_parameter_specs,
14945 );
14946 debug_struct.field("parameter_value_spec", &self.parameter_value_spec);
14947 if !self._unknown_fields.is_empty() {
14948 debug_struct.field("_unknown_fields", &self._unknown_fields);
14949 }
14950 debug_struct.finish()
14951 }
14952}
14953
14954#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14955impl std::fmt::Debug for super::study_spec::parameter_spec::DoubleValueSpec {
14956 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14957 let mut debug_struct = f.debug_struct("DoubleValueSpec");
14958 debug_struct.field("min_value", &self.min_value);
14959 debug_struct.field("max_value", &self.max_value);
14960 debug_struct.field("default_value", &self.default_value);
14961 if !self._unknown_fields.is_empty() {
14962 debug_struct.field("_unknown_fields", &self._unknown_fields);
14963 }
14964 debug_struct.finish()
14965 }
14966}
14967
14968#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14969impl std::fmt::Debug for super::study_spec::parameter_spec::IntegerValueSpec {
14970 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14971 let mut debug_struct = f.debug_struct("IntegerValueSpec");
14972 debug_struct.field("min_value", &self.min_value);
14973 debug_struct.field("max_value", &self.max_value);
14974 debug_struct.field("default_value", &self.default_value);
14975 if !self._unknown_fields.is_empty() {
14976 debug_struct.field("_unknown_fields", &self._unknown_fields);
14977 }
14978 debug_struct.finish()
14979 }
14980}
14981
14982#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14983impl std::fmt::Debug for super::study_spec::parameter_spec::CategoricalValueSpec {
14984 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14985 let mut debug_struct = f.debug_struct("CategoricalValueSpec");
14986 debug_struct.field("values", &self.values);
14987 debug_struct.field("default_value", &self.default_value);
14988 if !self._unknown_fields.is_empty() {
14989 debug_struct.field("_unknown_fields", &self._unknown_fields);
14990 }
14991 debug_struct.finish()
14992 }
14993}
14994
14995#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14996impl std::fmt::Debug for super::study_spec::parameter_spec::DiscreteValueSpec {
14997 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14998 let mut debug_struct = f.debug_struct("DiscreteValueSpec");
14999 debug_struct.field("values", &self.values);
15000 debug_struct.field("default_value", &self.default_value);
15001 if !self._unknown_fields.is_empty() {
15002 debug_struct.field("_unknown_fields", &self._unknown_fields);
15003 }
15004 debug_struct.finish()
15005 }
15006}
15007
15008#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15009impl std::fmt::Debug for super::study_spec::parameter_spec::ConditionalParameterSpec {
15010 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15011 let mut debug_struct = f.debug_struct("ConditionalParameterSpec");
15012 debug_struct.field("parameter_spec", &self.parameter_spec);
15013 debug_struct.field("parent_value_condition", &self.parent_value_condition);
15014 if !self._unknown_fields.is_empty() {
15015 debug_struct.field("_unknown_fields", &self._unknown_fields);
15016 }
15017 debug_struct.finish()
15018 }
15019}
15020
15021#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15022impl std::fmt::Debug
15023 for super::study_spec::parameter_spec::conditional_parameter_spec::DiscreteValueCondition
15024{
15025 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15026 let mut debug_struct = f.debug_struct("DiscreteValueCondition");
15027 debug_struct.field("values", &self.values);
15028 if !self._unknown_fields.is_empty() {
15029 debug_struct.field("_unknown_fields", &self._unknown_fields);
15030 }
15031 debug_struct.finish()
15032 }
15033}
15034
15035#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15036impl std::fmt::Debug
15037 for super::study_spec::parameter_spec::conditional_parameter_spec::IntValueCondition
15038{
15039 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15040 let mut debug_struct = f.debug_struct("IntValueCondition");
15041 debug_struct.field("values", &self.values);
15042 if !self._unknown_fields.is_empty() {
15043 debug_struct.field("_unknown_fields", &self._unknown_fields);
15044 }
15045 debug_struct.finish()
15046 }
15047}
15048
15049#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15050impl std::fmt::Debug
15051 for super::study_spec::parameter_spec::conditional_parameter_spec::CategoricalValueCondition
15052{
15053 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15054 let mut debug_struct = f.debug_struct("CategoricalValueCondition");
15055 debug_struct.field("values", &self.values);
15056 if !self._unknown_fields.is_empty() {
15057 debug_struct.field("_unknown_fields", &self._unknown_fields);
15058 }
15059 debug_struct.finish()
15060 }
15061}
15062
15063#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15064impl std::fmt::Debug for super::study_spec::DecayCurveAutomatedStoppingSpec {
15065 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15066 let mut debug_struct = f.debug_struct("DecayCurveAutomatedStoppingSpec");
15067 debug_struct.field("use_elapsed_duration", &self.use_elapsed_duration);
15068 if !self._unknown_fields.is_empty() {
15069 debug_struct.field("_unknown_fields", &self._unknown_fields);
15070 }
15071 debug_struct.finish()
15072 }
15073}
15074
15075#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15076impl std::fmt::Debug for super::study_spec::MedianAutomatedStoppingSpec {
15077 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15078 let mut debug_struct = f.debug_struct("MedianAutomatedStoppingSpec");
15079 debug_struct.field("use_elapsed_duration", &self.use_elapsed_duration);
15080 if !self._unknown_fields.is_empty() {
15081 debug_struct.field("_unknown_fields", &self._unknown_fields);
15082 }
15083 debug_struct.finish()
15084 }
15085}
15086
15087#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15088impl std::fmt::Debug for super::study_spec::ConvexAutomatedStoppingSpec {
15089 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15090 let mut debug_struct = f.debug_struct("ConvexAutomatedStoppingSpec");
15091 debug_struct.field("max_step_count", &self.max_step_count);
15092 debug_struct.field("min_step_count", &self.min_step_count);
15093 debug_struct.field("min_measurement_count", &self.min_measurement_count);
15094 debug_struct.field(
15095 "learning_rate_parameter_name",
15096 &self.learning_rate_parameter_name,
15097 );
15098 debug_struct.field("use_elapsed_duration", &self.use_elapsed_duration);
15099 debug_struct.field("update_all_stopped_trials", &self.update_all_stopped_trials);
15100 if !self._unknown_fields.is_empty() {
15101 debug_struct.field("_unknown_fields", &self._unknown_fields);
15102 }
15103 debug_struct.finish()
15104 }
15105}
15106
15107#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15108impl std::fmt::Debug for super::study_spec::StudyStoppingConfig {
15109 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15110 let mut debug_struct = f.debug_struct("StudyStoppingConfig");
15111 debug_struct.field("should_stop_asap", &self.should_stop_asap);
15112 debug_struct.field(
15113 "minimum_runtime_constraint",
15114 &self.minimum_runtime_constraint,
15115 );
15116 debug_struct.field(
15117 "maximum_runtime_constraint",
15118 &self.maximum_runtime_constraint,
15119 );
15120 debug_struct.field("min_num_trials", &self.min_num_trials);
15121 debug_struct.field("max_num_trials", &self.max_num_trials);
15122 debug_struct.field(
15123 "max_num_trials_no_progress",
15124 &self.max_num_trials_no_progress,
15125 );
15126 debug_struct.field("max_duration_no_progress", &self.max_duration_no_progress);
15127 if !self._unknown_fields.is_empty() {
15128 debug_struct.field("_unknown_fields", &self._unknown_fields);
15129 }
15130 debug_struct.finish()
15131 }
15132}
15133
15134#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15135impl std::fmt::Debug for super::Measurement {
15136 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15137 let mut debug_struct = f.debug_struct("Measurement");
15138 debug_struct.field("elapsed_duration", &self.elapsed_duration);
15139 debug_struct.field("step_count", &self.step_count);
15140 debug_struct.field("metrics", &self.metrics);
15141 if !self._unknown_fields.is_empty() {
15142 debug_struct.field("_unknown_fields", &self._unknown_fields);
15143 }
15144 debug_struct.finish()
15145 }
15146}
15147
15148#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15149impl std::fmt::Debug for super::measurement::Metric {
15150 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15151 let mut debug_struct = f.debug_struct("Metric");
15152 debug_struct.field("metric_id", &self.metric_id);
15153 debug_struct.field("value", &self.value);
15154 if !self._unknown_fields.is_empty() {
15155 debug_struct.field("_unknown_fields", &self._unknown_fields);
15156 }
15157 debug_struct.finish()
15158 }
15159}
15160
15161#[cfg(feature = "tensorboard-service")]
15162impl std::fmt::Debug for super::Tensorboard {
15163 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15164 let mut debug_struct = f.debug_struct("Tensorboard");
15165 debug_struct.field("name", &self.name);
15166 debug_struct.field("display_name", &self.display_name);
15167 debug_struct.field("description", &self.description);
15168 debug_struct.field("encryption_spec", &self.encryption_spec);
15169 debug_struct.field("blob_storage_path_prefix", &self.blob_storage_path_prefix);
15170 debug_struct.field("run_count", &self.run_count);
15171 debug_struct.field("create_time", &self.create_time);
15172 debug_struct.field("update_time", &self.update_time);
15173 debug_struct.field("labels", &self.labels);
15174 debug_struct.field("etag", &self.etag);
15175 debug_struct.field("is_default", &self.is_default);
15176 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
15177 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
15178 if !self._unknown_fields.is_empty() {
15179 debug_struct.field("_unknown_fields", &self._unknown_fields);
15180 }
15181 debug_struct.finish()
15182 }
15183}
15184
15185#[cfg(feature = "tensorboard-service")]
15186impl std::fmt::Debug for super::TimeSeriesData {
15187 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15188 let mut debug_struct = f.debug_struct("TimeSeriesData");
15189 debug_struct.field(
15190 "tensorboard_time_series_id",
15191 &self.tensorboard_time_series_id,
15192 );
15193 debug_struct.field("value_type", &self.value_type);
15194 debug_struct.field("values", &self.values);
15195 if !self._unknown_fields.is_empty() {
15196 debug_struct.field("_unknown_fields", &self._unknown_fields);
15197 }
15198 debug_struct.finish()
15199 }
15200}
15201
15202#[cfg(feature = "tensorboard-service")]
15203impl std::fmt::Debug for super::TimeSeriesDataPoint {
15204 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15205 let mut debug_struct = f.debug_struct("TimeSeriesDataPoint");
15206 debug_struct.field("wall_time", &self.wall_time);
15207 debug_struct.field("step", &self.step);
15208 debug_struct.field("value", &self.value);
15209 if !self._unknown_fields.is_empty() {
15210 debug_struct.field("_unknown_fields", &self._unknown_fields);
15211 }
15212 debug_struct.finish()
15213 }
15214}
15215
15216#[cfg(feature = "tensorboard-service")]
15217impl std::fmt::Debug for super::Scalar {
15218 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15219 let mut debug_struct = f.debug_struct("Scalar");
15220 debug_struct.field("value", &self.value);
15221 if !self._unknown_fields.is_empty() {
15222 debug_struct.field("_unknown_fields", &self._unknown_fields);
15223 }
15224 debug_struct.finish()
15225 }
15226}
15227
15228#[cfg(feature = "tensorboard-service")]
15229impl std::fmt::Debug for super::TensorboardTensor {
15230 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15231 let mut debug_struct = f.debug_struct("TensorboardTensor");
15232 debug_struct.field("value", &self.value);
15233 debug_struct.field("version_number", &self.version_number);
15234 if !self._unknown_fields.is_empty() {
15235 debug_struct.field("_unknown_fields", &self._unknown_fields);
15236 }
15237 debug_struct.finish()
15238 }
15239}
15240
15241#[cfg(feature = "tensorboard-service")]
15242impl std::fmt::Debug for super::TensorboardBlobSequence {
15243 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15244 let mut debug_struct = f.debug_struct("TensorboardBlobSequence");
15245 debug_struct.field("values", &self.values);
15246 if !self._unknown_fields.is_empty() {
15247 debug_struct.field("_unknown_fields", &self._unknown_fields);
15248 }
15249 debug_struct.finish()
15250 }
15251}
15252
15253#[cfg(feature = "tensorboard-service")]
15254impl std::fmt::Debug for super::TensorboardBlob {
15255 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15256 let mut debug_struct = f.debug_struct("TensorboardBlob");
15257 debug_struct.field("id", &self.id);
15258 debug_struct.field("data", &self.data);
15259 if !self._unknown_fields.is_empty() {
15260 debug_struct.field("_unknown_fields", &self._unknown_fields);
15261 }
15262 debug_struct.finish()
15263 }
15264}
15265
15266#[cfg(feature = "tensorboard-service")]
15267impl std::fmt::Debug for super::TensorboardExperiment {
15268 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15269 let mut debug_struct = f.debug_struct("TensorboardExperiment");
15270 debug_struct.field("name", &self.name);
15271 debug_struct.field("display_name", &self.display_name);
15272 debug_struct.field("description", &self.description);
15273 debug_struct.field("create_time", &self.create_time);
15274 debug_struct.field("update_time", &self.update_time);
15275 debug_struct.field("labels", &self.labels);
15276 debug_struct.field("etag", &self.etag);
15277 debug_struct.field("source", &self.source);
15278 if !self._unknown_fields.is_empty() {
15279 debug_struct.field("_unknown_fields", &self._unknown_fields);
15280 }
15281 debug_struct.finish()
15282 }
15283}
15284
15285#[cfg(feature = "tensorboard-service")]
15286impl std::fmt::Debug for super::TensorboardRun {
15287 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15288 let mut debug_struct = f.debug_struct("TensorboardRun");
15289 debug_struct.field("name", &self.name);
15290 debug_struct.field("display_name", &self.display_name);
15291 debug_struct.field("description", &self.description);
15292 debug_struct.field("create_time", &self.create_time);
15293 debug_struct.field("update_time", &self.update_time);
15294 debug_struct.field("labels", &self.labels);
15295 debug_struct.field("etag", &self.etag);
15296 if !self._unknown_fields.is_empty() {
15297 debug_struct.field("_unknown_fields", &self._unknown_fields);
15298 }
15299 debug_struct.finish()
15300 }
15301}
15302
15303#[cfg(feature = "tensorboard-service")]
15304impl std::fmt::Debug for super::CreateTensorboardRequest {
15305 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15306 let mut debug_struct = f.debug_struct("CreateTensorboardRequest");
15307 debug_struct.field("parent", &self.parent);
15308 debug_struct.field("tensorboard", &self.tensorboard);
15309 if !self._unknown_fields.is_empty() {
15310 debug_struct.field("_unknown_fields", &self._unknown_fields);
15311 }
15312 debug_struct.finish()
15313 }
15314}
15315
15316#[cfg(feature = "tensorboard-service")]
15317impl std::fmt::Debug for super::GetTensorboardRequest {
15318 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15319 let mut debug_struct = f.debug_struct("GetTensorboardRequest");
15320 debug_struct.field("name", &self.name);
15321 if !self._unknown_fields.is_empty() {
15322 debug_struct.field("_unknown_fields", &self._unknown_fields);
15323 }
15324 debug_struct.finish()
15325 }
15326}
15327
15328#[cfg(feature = "tensorboard-service")]
15329impl std::fmt::Debug for super::ListTensorboardsRequest {
15330 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15331 let mut debug_struct = f.debug_struct("ListTensorboardsRequest");
15332 debug_struct.field("parent", &self.parent);
15333 debug_struct.field("filter", &self.filter);
15334 debug_struct.field("page_size", &self.page_size);
15335 debug_struct.field("page_token", &self.page_token);
15336 debug_struct.field("order_by", &self.order_by);
15337 debug_struct.field("read_mask", &self.read_mask);
15338 if !self._unknown_fields.is_empty() {
15339 debug_struct.field("_unknown_fields", &self._unknown_fields);
15340 }
15341 debug_struct.finish()
15342 }
15343}
15344
15345#[cfg(feature = "tensorboard-service")]
15346impl std::fmt::Debug for super::ListTensorboardsResponse {
15347 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15348 let mut debug_struct = f.debug_struct("ListTensorboardsResponse");
15349 debug_struct.field("tensorboards", &self.tensorboards);
15350 debug_struct.field("next_page_token", &self.next_page_token);
15351 if !self._unknown_fields.is_empty() {
15352 debug_struct.field("_unknown_fields", &self._unknown_fields);
15353 }
15354 debug_struct.finish()
15355 }
15356}
15357
15358#[cfg(feature = "tensorboard-service")]
15359impl std::fmt::Debug for super::UpdateTensorboardRequest {
15360 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15361 let mut debug_struct = f.debug_struct("UpdateTensorboardRequest");
15362 debug_struct.field("update_mask", &self.update_mask);
15363 debug_struct.field("tensorboard", &self.tensorboard);
15364 if !self._unknown_fields.is_empty() {
15365 debug_struct.field("_unknown_fields", &self._unknown_fields);
15366 }
15367 debug_struct.finish()
15368 }
15369}
15370
15371#[cfg(feature = "tensorboard-service")]
15372impl std::fmt::Debug for super::DeleteTensorboardRequest {
15373 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15374 let mut debug_struct = f.debug_struct("DeleteTensorboardRequest");
15375 debug_struct.field("name", &self.name);
15376 if !self._unknown_fields.is_empty() {
15377 debug_struct.field("_unknown_fields", &self._unknown_fields);
15378 }
15379 debug_struct.finish()
15380 }
15381}
15382
15383#[cfg(feature = "tensorboard-service")]
15384impl std::fmt::Debug for super::ReadTensorboardUsageRequest {
15385 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15386 let mut debug_struct = f.debug_struct("ReadTensorboardUsageRequest");
15387 debug_struct.field("tensorboard", &self.tensorboard);
15388 if !self._unknown_fields.is_empty() {
15389 debug_struct.field("_unknown_fields", &self._unknown_fields);
15390 }
15391 debug_struct.finish()
15392 }
15393}
15394
15395#[cfg(feature = "tensorboard-service")]
15396impl std::fmt::Debug for super::ReadTensorboardUsageResponse {
15397 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15398 let mut debug_struct = f.debug_struct("ReadTensorboardUsageResponse");
15399 debug_struct.field("monthly_usage_data", &self.monthly_usage_data);
15400 if !self._unknown_fields.is_empty() {
15401 debug_struct.field("_unknown_fields", &self._unknown_fields);
15402 }
15403 debug_struct.finish()
15404 }
15405}
15406
15407#[cfg(feature = "tensorboard-service")]
15408impl std::fmt::Debug for super::read_tensorboard_usage_response::PerUserUsageData {
15409 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15410 let mut debug_struct = f.debug_struct("PerUserUsageData");
15411 debug_struct.field("username", &self.username);
15412 debug_struct.field("view_count", &self.view_count);
15413 if !self._unknown_fields.is_empty() {
15414 debug_struct.field("_unknown_fields", &self._unknown_fields);
15415 }
15416 debug_struct.finish()
15417 }
15418}
15419
15420#[cfg(feature = "tensorboard-service")]
15421impl std::fmt::Debug for super::read_tensorboard_usage_response::PerMonthUsageData {
15422 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15423 let mut debug_struct = f.debug_struct("PerMonthUsageData");
15424 debug_struct.field("user_usage_data", &self.user_usage_data);
15425 if !self._unknown_fields.is_empty() {
15426 debug_struct.field("_unknown_fields", &self._unknown_fields);
15427 }
15428 debug_struct.finish()
15429 }
15430}
15431
15432#[cfg(feature = "tensorboard-service")]
15433impl std::fmt::Debug for super::ReadTensorboardSizeRequest {
15434 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15435 let mut debug_struct = f.debug_struct("ReadTensorboardSizeRequest");
15436 debug_struct.field("tensorboard", &self.tensorboard);
15437 if !self._unknown_fields.is_empty() {
15438 debug_struct.field("_unknown_fields", &self._unknown_fields);
15439 }
15440 debug_struct.finish()
15441 }
15442}
15443
15444#[cfg(feature = "tensorboard-service")]
15445impl std::fmt::Debug for super::ReadTensorboardSizeResponse {
15446 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15447 let mut debug_struct = f.debug_struct("ReadTensorboardSizeResponse");
15448 debug_struct.field("storage_size_byte", &self.storage_size_byte);
15449 if !self._unknown_fields.is_empty() {
15450 debug_struct.field("_unknown_fields", &self._unknown_fields);
15451 }
15452 debug_struct.finish()
15453 }
15454}
15455
15456#[cfg(feature = "tensorboard-service")]
15457impl std::fmt::Debug for super::CreateTensorboardExperimentRequest {
15458 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15459 let mut debug_struct = f.debug_struct("CreateTensorboardExperimentRequest");
15460 debug_struct.field("parent", &self.parent);
15461 debug_struct.field("tensorboard_experiment", &self.tensorboard_experiment);
15462 debug_struct.field("tensorboard_experiment_id", &self.tensorboard_experiment_id);
15463 if !self._unknown_fields.is_empty() {
15464 debug_struct.field("_unknown_fields", &self._unknown_fields);
15465 }
15466 debug_struct.finish()
15467 }
15468}
15469
15470#[cfg(feature = "tensorboard-service")]
15471impl std::fmt::Debug for super::GetTensorboardExperimentRequest {
15472 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15473 let mut debug_struct = f.debug_struct("GetTensorboardExperimentRequest");
15474 debug_struct.field("name", &self.name);
15475 if !self._unknown_fields.is_empty() {
15476 debug_struct.field("_unknown_fields", &self._unknown_fields);
15477 }
15478 debug_struct.finish()
15479 }
15480}
15481
15482#[cfg(feature = "tensorboard-service")]
15483impl std::fmt::Debug for super::ListTensorboardExperimentsRequest {
15484 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15485 let mut debug_struct = f.debug_struct("ListTensorboardExperimentsRequest");
15486 debug_struct.field("parent", &self.parent);
15487 debug_struct.field("filter", &self.filter);
15488 debug_struct.field("page_size", &self.page_size);
15489 debug_struct.field("page_token", &self.page_token);
15490 debug_struct.field("order_by", &self.order_by);
15491 debug_struct.field("read_mask", &self.read_mask);
15492 if !self._unknown_fields.is_empty() {
15493 debug_struct.field("_unknown_fields", &self._unknown_fields);
15494 }
15495 debug_struct.finish()
15496 }
15497}
15498
15499#[cfg(feature = "tensorboard-service")]
15500impl std::fmt::Debug for super::ListTensorboardExperimentsResponse {
15501 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15502 let mut debug_struct = f.debug_struct("ListTensorboardExperimentsResponse");
15503 debug_struct.field("tensorboard_experiments", &self.tensorboard_experiments);
15504 debug_struct.field("next_page_token", &self.next_page_token);
15505 if !self._unknown_fields.is_empty() {
15506 debug_struct.field("_unknown_fields", &self._unknown_fields);
15507 }
15508 debug_struct.finish()
15509 }
15510}
15511
15512#[cfg(feature = "tensorboard-service")]
15513impl std::fmt::Debug for super::UpdateTensorboardExperimentRequest {
15514 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15515 let mut debug_struct = f.debug_struct("UpdateTensorboardExperimentRequest");
15516 debug_struct.field("update_mask", &self.update_mask);
15517 debug_struct.field("tensorboard_experiment", &self.tensorboard_experiment);
15518 if !self._unknown_fields.is_empty() {
15519 debug_struct.field("_unknown_fields", &self._unknown_fields);
15520 }
15521 debug_struct.finish()
15522 }
15523}
15524
15525#[cfg(feature = "tensorboard-service")]
15526impl std::fmt::Debug for super::DeleteTensorboardExperimentRequest {
15527 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15528 let mut debug_struct = f.debug_struct("DeleteTensorboardExperimentRequest");
15529 debug_struct.field("name", &self.name);
15530 if !self._unknown_fields.is_empty() {
15531 debug_struct.field("_unknown_fields", &self._unknown_fields);
15532 }
15533 debug_struct.finish()
15534 }
15535}
15536
15537#[cfg(feature = "tensorboard-service")]
15538impl std::fmt::Debug for super::BatchCreateTensorboardRunsRequest {
15539 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15540 let mut debug_struct = f.debug_struct("BatchCreateTensorboardRunsRequest");
15541 debug_struct.field("parent", &self.parent);
15542 debug_struct.field("requests", &self.requests);
15543 if !self._unknown_fields.is_empty() {
15544 debug_struct.field("_unknown_fields", &self._unknown_fields);
15545 }
15546 debug_struct.finish()
15547 }
15548}
15549
15550#[cfg(feature = "tensorboard-service")]
15551impl std::fmt::Debug for super::BatchCreateTensorboardRunsResponse {
15552 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15553 let mut debug_struct = f.debug_struct("BatchCreateTensorboardRunsResponse");
15554 debug_struct.field("tensorboard_runs", &self.tensorboard_runs);
15555 if !self._unknown_fields.is_empty() {
15556 debug_struct.field("_unknown_fields", &self._unknown_fields);
15557 }
15558 debug_struct.finish()
15559 }
15560}
15561
15562#[cfg(feature = "tensorboard-service")]
15563impl std::fmt::Debug for super::CreateTensorboardRunRequest {
15564 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15565 let mut debug_struct = f.debug_struct("CreateTensorboardRunRequest");
15566 debug_struct.field("parent", &self.parent);
15567 debug_struct.field("tensorboard_run", &self.tensorboard_run);
15568 debug_struct.field("tensorboard_run_id", &self.tensorboard_run_id);
15569 if !self._unknown_fields.is_empty() {
15570 debug_struct.field("_unknown_fields", &self._unknown_fields);
15571 }
15572 debug_struct.finish()
15573 }
15574}
15575
15576#[cfg(feature = "tensorboard-service")]
15577impl std::fmt::Debug for super::GetTensorboardRunRequest {
15578 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15579 let mut debug_struct = f.debug_struct("GetTensorboardRunRequest");
15580 debug_struct.field("name", &self.name);
15581 if !self._unknown_fields.is_empty() {
15582 debug_struct.field("_unknown_fields", &self._unknown_fields);
15583 }
15584 debug_struct.finish()
15585 }
15586}
15587
15588#[cfg(feature = "tensorboard-service")]
15589impl std::fmt::Debug for super::ReadTensorboardBlobDataRequest {
15590 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15591 let mut debug_struct = f.debug_struct("ReadTensorboardBlobDataRequest");
15592 debug_struct.field("time_series", &self.time_series);
15593 debug_struct.field("blob_ids", &self.blob_ids);
15594 if !self._unknown_fields.is_empty() {
15595 debug_struct.field("_unknown_fields", &self._unknown_fields);
15596 }
15597 debug_struct.finish()
15598 }
15599}
15600
15601#[cfg(feature = "tensorboard-service")]
15602impl std::fmt::Debug for super::ReadTensorboardBlobDataResponse {
15603 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15604 let mut debug_struct = f.debug_struct("ReadTensorboardBlobDataResponse");
15605 debug_struct.field("blobs", &self.blobs);
15606 if !self._unknown_fields.is_empty() {
15607 debug_struct.field("_unknown_fields", &self._unknown_fields);
15608 }
15609 debug_struct.finish()
15610 }
15611}
15612
15613#[cfg(feature = "tensorboard-service")]
15614impl std::fmt::Debug for super::ListTensorboardRunsRequest {
15615 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15616 let mut debug_struct = f.debug_struct("ListTensorboardRunsRequest");
15617 debug_struct.field("parent", &self.parent);
15618 debug_struct.field("filter", &self.filter);
15619 debug_struct.field("page_size", &self.page_size);
15620 debug_struct.field("page_token", &self.page_token);
15621 debug_struct.field("order_by", &self.order_by);
15622 debug_struct.field("read_mask", &self.read_mask);
15623 if !self._unknown_fields.is_empty() {
15624 debug_struct.field("_unknown_fields", &self._unknown_fields);
15625 }
15626 debug_struct.finish()
15627 }
15628}
15629
15630#[cfg(feature = "tensorboard-service")]
15631impl std::fmt::Debug for super::ListTensorboardRunsResponse {
15632 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15633 let mut debug_struct = f.debug_struct("ListTensorboardRunsResponse");
15634 debug_struct.field("tensorboard_runs", &self.tensorboard_runs);
15635 debug_struct.field("next_page_token", &self.next_page_token);
15636 if !self._unknown_fields.is_empty() {
15637 debug_struct.field("_unknown_fields", &self._unknown_fields);
15638 }
15639 debug_struct.finish()
15640 }
15641}
15642
15643#[cfg(feature = "tensorboard-service")]
15644impl std::fmt::Debug for super::UpdateTensorboardRunRequest {
15645 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15646 let mut debug_struct = f.debug_struct("UpdateTensorboardRunRequest");
15647 debug_struct.field("update_mask", &self.update_mask);
15648 debug_struct.field("tensorboard_run", &self.tensorboard_run);
15649 if !self._unknown_fields.is_empty() {
15650 debug_struct.field("_unknown_fields", &self._unknown_fields);
15651 }
15652 debug_struct.finish()
15653 }
15654}
15655
15656#[cfg(feature = "tensorboard-service")]
15657impl std::fmt::Debug for super::DeleteTensorboardRunRequest {
15658 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15659 let mut debug_struct = f.debug_struct("DeleteTensorboardRunRequest");
15660 debug_struct.field("name", &self.name);
15661 if !self._unknown_fields.is_empty() {
15662 debug_struct.field("_unknown_fields", &self._unknown_fields);
15663 }
15664 debug_struct.finish()
15665 }
15666}
15667
15668#[cfg(feature = "tensorboard-service")]
15669impl std::fmt::Debug for super::BatchCreateTensorboardTimeSeriesRequest {
15670 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15671 let mut debug_struct = f.debug_struct("BatchCreateTensorboardTimeSeriesRequest");
15672 debug_struct.field("parent", &self.parent);
15673 debug_struct.field("requests", &self.requests);
15674 if !self._unknown_fields.is_empty() {
15675 debug_struct.field("_unknown_fields", &self._unknown_fields);
15676 }
15677 debug_struct.finish()
15678 }
15679}
15680
15681#[cfg(feature = "tensorboard-service")]
15682impl std::fmt::Debug for super::BatchCreateTensorboardTimeSeriesResponse {
15683 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15684 let mut debug_struct = f.debug_struct("BatchCreateTensorboardTimeSeriesResponse");
15685 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15686 if !self._unknown_fields.is_empty() {
15687 debug_struct.field("_unknown_fields", &self._unknown_fields);
15688 }
15689 debug_struct.finish()
15690 }
15691}
15692
15693#[cfg(feature = "tensorboard-service")]
15694impl std::fmt::Debug for super::CreateTensorboardTimeSeriesRequest {
15695 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15696 let mut debug_struct = f.debug_struct("CreateTensorboardTimeSeriesRequest");
15697 debug_struct.field("parent", &self.parent);
15698 debug_struct.field(
15699 "tensorboard_time_series_id",
15700 &self.tensorboard_time_series_id,
15701 );
15702 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15703 if !self._unknown_fields.is_empty() {
15704 debug_struct.field("_unknown_fields", &self._unknown_fields);
15705 }
15706 debug_struct.finish()
15707 }
15708}
15709
15710#[cfg(feature = "tensorboard-service")]
15711impl std::fmt::Debug for super::GetTensorboardTimeSeriesRequest {
15712 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15713 let mut debug_struct = f.debug_struct("GetTensorboardTimeSeriesRequest");
15714 debug_struct.field("name", &self.name);
15715 if !self._unknown_fields.is_empty() {
15716 debug_struct.field("_unknown_fields", &self._unknown_fields);
15717 }
15718 debug_struct.finish()
15719 }
15720}
15721
15722#[cfg(feature = "tensorboard-service")]
15723impl std::fmt::Debug for super::ListTensorboardTimeSeriesRequest {
15724 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15725 let mut debug_struct = f.debug_struct("ListTensorboardTimeSeriesRequest");
15726 debug_struct.field("parent", &self.parent);
15727 debug_struct.field("filter", &self.filter);
15728 debug_struct.field("page_size", &self.page_size);
15729 debug_struct.field("page_token", &self.page_token);
15730 debug_struct.field("order_by", &self.order_by);
15731 debug_struct.field("read_mask", &self.read_mask);
15732 if !self._unknown_fields.is_empty() {
15733 debug_struct.field("_unknown_fields", &self._unknown_fields);
15734 }
15735 debug_struct.finish()
15736 }
15737}
15738
15739#[cfg(feature = "tensorboard-service")]
15740impl std::fmt::Debug for super::ListTensorboardTimeSeriesResponse {
15741 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15742 let mut debug_struct = f.debug_struct("ListTensorboardTimeSeriesResponse");
15743 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15744 debug_struct.field("next_page_token", &self.next_page_token);
15745 if !self._unknown_fields.is_empty() {
15746 debug_struct.field("_unknown_fields", &self._unknown_fields);
15747 }
15748 debug_struct.finish()
15749 }
15750}
15751
15752#[cfg(feature = "tensorboard-service")]
15753impl std::fmt::Debug for super::UpdateTensorboardTimeSeriesRequest {
15754 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15755 let mut debug_struct = f.debug_struct("UpdateTensorboardTimeSeriesRequest");
15756 debug_struct.field("update_mask", &self.update_mask);
15757 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15758 if !self._unknown_fields.is_empty() {
15759 debug_struct.field("_unknown_fields", &self._unknown_fields);
15760 }
15761 debug_struct.finish()
15762 }
15763}
15764
15765#[cfg(feature = "tensorboard-service")]
15766impl std::fmt::Debug for super::DeleteTensorboardTimeSeriesRequest {
15767 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15768 let mut debug_struct = f.debug_struct("DeleteTensorboardTimeSeriesRequest");
15769 debug_struct.field("name", &self.name);
15770 if !self._unknown_fields.is_empty() {
15771 debug_struct.field("_unknown_fields", &self._unknown_fields);
15772 }
15773 debug_struct.finish()
15774 }
15775}
15776
15777#[cfg(feature = "tensorboard-service")]
15778impl std::fmt::Debug for super::BatchReadTensorboardTimeSeriesDataRequest {
15779 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15780 let mut debug_struct = f.debug_struct("BatchReadTensorboardTimeSeriesDataRequest");
15781 debug_struct.field("tensorboard", &self.tensorboard);
15782 debug_struct.field("time_series", &self.time_series);
15783 if !self._unknown_fields.is_empty() {
15784 debug_struct.field("_unknown_fields", &self._unknown_fields);
15785 }
15786 debug_struct.finish()
15787 }
15788}
15789
15790#[cfg(feature = "tensorboard-service")]
15791impl std::fmt::Debug for super::BatchReadTensorboardTimeSeriesDataResponse {
15792 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15793 let mut debug_struct = f.debug_struct("BatchReadTensorboardTimeSeriesDataResponse");
15794 debug_struct.field("time_series_data", &self.time_series_data);
15795 if !self._unknown_fields.is_empty() {
15796 debug_struct.field("_unknown_fields", &self._unknown_fields);
15797 }
15798 debug_struct.finish()
15799 }
15800}
15801
15802#[cfg(feature = "tensorboard-service")]
15803impl std::fmt::Debug for super::ReadTensorboardTimeSeriesDataRequest {
15804 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15805 let mut debug_struct = f.debug_struct("ReadTensorboardTimeSeriesDataRequest");
15806 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15807 debug_struct.field("max_data_points", &self.max_data_points);
15808 debug_struct.field("filter", &self.filter);
15809 if !self._unknown_fields.is_empty() {
15810 debug_struct.field("_unknown_fields", &self._unknown_fields);
15811 }
15812 debug_struct.finish()
15813 }
15814}
15815
15816#[cfg(feature = "tensorboard-service")]
15817impl std::fmt::Debug for super::ReadTensorboardTimeSeriesDataResponse {
15818 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15819 let mut debug_struct = f.debug_struct("ReadTensorboardTimeSeriesDataResponse");
15820 debug_struct.field("time_series_data", &self.time_series_data);
15821 if !self._unknown_fields.is_empty() {
15822 debug_struct.field("_unknown_fields", &self._unknown_fields);
15823 }
15824 debug_struct.finish()
15825 }
15826}
15827
15828#[cfg(feature = "tensorboard-service")]
15829impl std::fmt::Debug for super::WriteTensorboardExperimentDataRequest {
15830 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15831 let mut debug_struct = f.debug_struct("WriteTensorboardExperimentDataRequest");
15832 debug_struct.field("tensorboard_experiment", &self.tensorboard_experiment);
15833 debug_struct.field("write_run_data_requests", &self.write_run_data_requests);
15834 if !self._unknown_fields.is_empty() {
15835 debug_struct.field("_unknown_fields", &self._unknown_fields);
15836 }
15837 debug_struct.finish()
15838 }
15839}
15840
15841#[cfg(feature = "tensorboard-service")]
15842impl std::fmt::Debug for super::WriteTensorboardExperimentDataResponse {
15843 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15844 let mut debug_struct = f.debug_struct("WriteTensorboardExperimentDataResponse");
15845 if !self._unknown_fields.is_empty() {
15846 debug_struct.field("_unknown_fields", &self._unknown_fields);
15847 }
15848 debug_struct.finish()
15849 }
15850}
15851
15852#[cfg(feature = "tensorboard-service")]
15853impl std::fmt::Debug for super::WriteTensorboardRunDataRequest {
15854 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15855 let mut debug_struct = f.debug_struct("WriteTensorboardRunDataRequest");
15856 debug_struct.field("tensorboard_run", &self.tensorboard_run);
15857 debug_struct.field("time_series_data", &self.time_series_data);
15858 if !self._unknown_fields.is_empty() {
15859 debug_struct.field("_unknown_fields", &self._unknown_fields);
15860 }
15861 debug_struct.finish()
15862 }
15863}
15864
15865#[cfg(feature = "tensorboard-service")]
15866impl std::fmt::Debug for super::WriteTensorboardRunDataResponse {
15867 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15868 let mut debug_struct = f.debug_struct("WriteTensorboardRunDataResponse");
15869 if !self._unknown_fields.is_empty() {
15870 debug_struct.field("_unknown_fields", &self._unknown_fields);
15871 }
15872 debug_struct.finish()
15873 }
15874}
15875
15876#[cfg(feature = "tensorboard-service")]
15877impl std::fmt::Debug for super::ExportTensorboardTimeSeriesDataRequest {
15878 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15879 let mut debug_struct = f.debug_struct("ExportTensorboardTimeSeriesDataRequest");
15880 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15881 debug_struct.field("filter", &self.filter);
15882 debug_struct.field("page_size", &self.page_size);
15883 debug_struct.field("page_token", &self.page_token);
15884 debug_struct.field("order_by", &self.order_by);
15885 if !self._unknown_fields.is_empty() {
15886 debug_struct.field("_unknown_fields", &self._unknown_fields);
15887 }
15888 debug_struct.finish()
15889 }
15890}
15891
15892#[cfg(feature = "tensorboard-service")]
15893impl std::fmt::Debug for super::ExportTensorboardTimeSeriesDataResponse {
15894 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15895 let mut debug_struct = f.debug_struct("ExportTensorboardTimeSeriesDataResponse");
15896 debug_struct.field("time_series_data_points", &self.time_series_data_points);
15897 debug_struct.field("next_page_token", &self.next_page_token);
15898 if !self._unknown_fields.is_empty() {
15899 debug_struct.field("_unknown_fields", &self._unknown_fields);
15900 }
15901 debug_struct.finish()
15902 }
15903}
15904
15905#[cfg(feature = "tensorboard-service")]
15906impl std::fmt::Debug for super::CreateTensorboardOperationMetadata {
15907 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15908 let mut debug_struct = f.debug_struct("CreateTensorboardOperationMetadata");
15909 debug_struct.field("generic_metadata", &self.generic_metadata);
15910 if !self._unknown_fields.is_empty() {
15911 debug_struct.field("_unknown_fields", &self._unknown_fields);
15912 }
15913 debug_struct.finish()
15914 }
15915}
15916
15917#[cfg(feature = "tensorboard-service")]
15918impl std::fmt::Debug for super::UpdateTensorboardOperationMetadata {
15919 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15920 let mut debug_struct = f.debug_struct("UpdateTensorboardOperationMetadata");
15921 debug_struct.field("generic_metadata", &self.generic_metadata);
15922 if !self._unknown_fields.is_empty() {
15923 debug_struct.field("_unknown_fields", &self._unknown_fields);
15924 }
15925 debug_struct.finish()
15926 }
15927}
15928
15929#[cfg(feature = "tensorboard-service")]
15930impl std::fmt::Debug for super::TensorboardTimeSeries {
15931 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15932 let mut debug_struct = f.debug_struct("TensorboardTimeSeries");
15933 debug_struct.field("name", &self.name);
15934 debug_struct.field("display_name", &self.display_name);
15935 debug_struct.field("description", &self.description);
15936 debug_struct.field("value_type", &self.value_type);
15937 debug_struct.field("create_time", &self.create_time);
15938 debug_struct.field("update_time", &self.update_time);
15939 debug_struct.field("etag", &self.etag);
15940 debug_struct.field("plugin_name", &self.plugin_name);
15941 debug_struct.field("plugin_data", &self.plugin_data);
15942 debug_struct.field("metadata", &self.metadata);
15943 if !self._unknown_fields.is_empty() {
15944 debug_struct.field("_unknown_fields", &self._unknown_fields);
15945 }
15946 debug_struct.finish()
15947 }
15948}
15949
15950#[cfg(feature = "tensorboard-service")]
15951impl std::fmt::Debug for super::tensorboard_time_series::Metadata {
15952 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15953 let mut debug_struct = f.debug_struct("Metadata");
15954 debug_struct.field("max_step", &self.max_step);
15955 debug_struct.field("max_wall_time", &self.max_wall_time);
15956 debug_struct.field("max_blob_sequence_length", &self.max_blob_sequence_length);
15957 if !self._unknown_fields.is_empty() {
15958 debug_struct.field("_unknown_fields", &self._unknown_fields);
15959 }
15960 debug_struct.finish()
15961 }
15962}
15963
15964#[cfg(any(
15965 feature = "gen-ai-cache-service",
15966 feature = "llm-utility-service",
15967 feature = "prediction-service",
15968 feature = "vertex-rag-service",
15969))]
15970impl std::fmt::Debug for super::Tool {
15971 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15972 let mut debug_struct = f.debug_struct("Tool");
15973 debug_struct.field("function_declarations", &self.function_declarations);
15974 debug_struct.field("retrieval", &self.retrieval);
15975 debug_struct.field("google_search", &self.google_search);
15976 debug_struct.field("google_search_retrieval", &self.google_search_retrieval);
15977 debug_struct.field("google_maps", &self.google_maps);
15978 debug_struct.field("enterprise_web_search", &self.enterprise_web_search);
15979 debug_struct.field("parallel_ai_search", &self.parallel_ai_search);
15980 debug_struct.field("code_execution", &self.code_execution);
15981 debug_struct.field("url_context", &self.url_context);
15982 debug_struct.field("computer_use", &self.computer_use);
15983 if !self._unknown_fields.is_empty() {
15984 debug_struct.field("_unknown_fields", &self._unknown_fields);
15985 }
15986 debug_struct.finish()
15987 }
15988}
15989
15990#[cfg(any(
15991 feature = "gen-ai-cache-service",
15992 feature = "llm-utility-service",
15993 feature = "prediction-service",
15994 feature = "vertex-rag-service",
15995))]
15996impl std::fmt::Debug for super::tool::GoogleSearch {
15997 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15998 let mut debug_struct = f.debug_struct("GoogleSearch");
15999 debug_struct.field("exclude_domains", &self.exclude_domains);
16000 debug_struct.field("blocking_confidence", &self.blocking_confidence);
16001 if !self._unknown_fields.is_empty() {
16002 debug_struct.field("_unknown_fields", &self._unknown_fields);
16003 }
16004 debug_struct.finish()
16005 }
16006}
16007
16008#[cfg(any(
16009 feature = "gen-ai-cache-service",
16010 feature = "llm-utility-service",
16011 feature = "prediction-service",
16012 feature = "vertex-rag-service",
16013))]
16014impl std::fmt::Debug for super::tool::ParallelAiSearch {
16015 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16016 let mut debug_struct = f.debug_struct("ParallelAiSearch");
16017 debug_struct.field("api_key", &self.api_key);
16018 debug_struct.field("custom_configs", &self.custom_configs);
16019 if !self._unknown_fields.is_empty() {
16020 debug_struct.field("_unknown_fields", &self._unknown_fields);
16021 }
16022 debug_struct.finish()
16023 }
16024}
16025
16026#[cfg(any(
16027 feature = "gen-ai-cache-service",
16028 feature = "llm-utility-service",
16029 feature = "prediction-service",
16030 feature = "vertex-rag-service",
16031))]
16032impl std::fmt::Debug for super::tool::CodeExecution {
16033 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16034 let mut debug_struct = f.debug_struct("CodeExecution");
16035 if !self._unknown_fields.is_empty() {
16036 debug_struct.field("_unknown_fields", &self._unknown_fields);
16037 }
16038 debug_struct.finish()
16039 }
16040}
16041
16042#[cfg(any(
16043 feature = "gen-ai-cache-service",
16044 feature = "llm-utility-service",
16045 feature = "prediction-service",
16046 feature = "vertex-rag-service",
16047))]
16048impl std::fmt::Debug for super::tool::ComputerUse {
16049 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16050 let mut debug_struct = f.debug_struct("ComputerUse");
16051 debug_struct.field("environment", &self.environment);
16052 debug_struct.field(
16053 "excluded_predefined_functions",
16054 &self.excluded_predefined_functions,
16055 );
16056 if !self._unknown_fields.is_empty() {
16057 debug_struct.field("_unknown_fields", &self._unknown_fields);
16058 }
16059 debug_struct.finish()
16060 }
16061}
16062
16063#[cfg(any(
16064 feature = "gen-ai-cache-service",
16065 feature = "llm-utility-service",
16066 feature = "prediction-service",
16067 feature = "vertex-rag-service",
16068))]
16069impl std::fmt::Debug for super::UrlContext {
16070 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16071 let mut debug_struct = f.debug_struct("UrlContext");
16072 if !self._unknown_fields.is_empty() {
16073 debug_struct.field("_unknown_fields", &self._unknown_fields);
16074 }
16075 debug_struct.finish()
16076 }
16077}
16078
16079#[cfg(any(
16080 feature = "gen-ai-cache-service",
16081 feature = "llm-utility-service",
16082 feature = "prediction-service",
16083 feature = "vertex-rag-service",
16084))]
16085impl std::fmt::Debug for super::FunctionDeclaration {
16086 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16087 let mut debug_struct = f.debug_struct("FunctionDeclaration");
16088 debug_struct.field("name", &self.name);
16089 debug_struct.field("description", &self.description);
16090 debug_struct.field("parameters", &self.parameters);
16091 debug_struct.field("parameters_json_schema", &self.parameters_json_schema);
16092 debug_struct.field("response", &self.response);
16093 debug_struct.field("response_json_schema", &self.response_json_schema);
16094 if !self._unknown_fields.is_empty() {
16095 debug_struct.field("_unknown_fields", &self._unknown_fields);
16096 }
16097 debug_struct.finish()
16098 }
16099}
16100
16101#[cfg(any(
16102 feature = "data-foundry-service",
16103 feature = "evaluation-service",
16104 feature = "gen-ai-cache-service",
16105 feature = "gen-ai-tuning-service",
16106 feature = "llm-utility-service",
16107 feature = "prediction-service",
16108 feature = "session-service",
16109 feature = "vertex-rag-service",
16110))]
16111impl std::fmt::Debug for super::FunctionCall {
16112 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16113 let mut debug_struct = f.debug_struct("FunctionCall");
16114 debug_struct.field("name", &self.name);
16115 debug_struct.field("args", &self.args);
16116 debug_struct.field("partial_args", &self.partial_args);
16117 debug_struct.field("will_continue", &self.will_continue);
16118 if !self._unknown_fields.is_empty() {
16119 debug_struct.field("_unknown_fields", &self._unknown_fields);
16120 }
16121 debug_struct.finish()
16122 }
16123}
16124
16125#[cfg(any(
16126 feature = "data-foundry-service",
16127 feature = "evaluation-service",
16128 feature = "gen-ai-cache-service",
16129 feature = "gen-ai-tuning-service",
16130 feature = "llm-utility-service",
16131 feature = "prediction-service",
16132 feature = "session-service",
16133 feature = "vertex-rag-service",
16134))]
16135impl std::fmt::Debug for super::PartialArg {
16136 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16137 let mut debug_struct = f.debug_struct("PartialArg");
16138 debug_struct.field("json_path", &self.json_path);
16139 debug_struct.field("will_continue", &self.will_continue);
16140 debug_struct.field("delta", &self.delta);
16141 if !self._unknown_fields.is_empty() {
16142 debug_struct.field("_unknown_fields", &self._unknown_fields);
16143 }
16144 debug_struct.finish()
16145 }
16146}
16147
16148#[cfg(any(
16149 feature = "data-foundry-service",
16150 feature = "evaluation-service",
16151 feature = "gen-ai-cache-service",
16152 feature = "gen-ai-tuning-service",
16153 feature = "llm-utility-service",
16154 feature = "prediction-service",
16155 feature = "session-service",
16156 feature = "vertex-rag-service",
16157))]
16158impl std::fmt::Debug for super::FunctionResponsePart {
16159 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16160 let mut debug_struct = f.debug_struct("FunctionResponsePart");
16161 debug_struct.field("data", &self.data);
16162 if !self._unknown_fields.is_empty() {
16163 debug_struct.field("_unknown_fields", &self._unknown_fields);
16164 }
16165 debug_struct.finish()
16166 }
16167}
16168
16169#[cfg(any(
16170 feature = "data-foundry-service",
16171 feature = "evaluation-service",
16172 feature = "gen-ai-cache-service",
16173 feature = "gen-ai-tuning-service",
16174 feature = "llm-utility-service",
16175 feature = "prediction-service",
16176 feature = "session-service",
16177 feature = "vertex-rag-service",
16178))]
16179impl std::fmt::Debug for super::FunctionResponseBlob {
16180 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16181 let mut debug_struct = f.debug_struct("FunctionResponseBlob");
16182 debug_struct.field("mime_type", &self.mime_type);
16183 debug_struct.field("data", &self.data);
16184 debug_struct.field("display_name", &self.display_name);
16185 if !self._unknown_fields.is_empty() {
16186 debug_struct.field("_unknown_fields", &self._unknown_fields);
16187 }
16188 debug_struct.finish()
16189 }
16190}
16191
16192#[cfg(any(
16193 feature = "data-foundry-service",
16194 feature = "evaluation-service",
16195 feature = "gen-ai-cache-service",
16196 feature = "gen-ai-tuning-service",
16197 feature = "llm-utility-service",
16198 feature = "prediction-service",
16199 feature = "session-service",
16200 feature = "vertex-rag-service",
16201))]
16202impl std::fmt::Debug for super::FunctionResponseFileData {
16203 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16204 let mut debug_struct = f.debug_struct("FunctionResponseFileData");
16205 debug_struct.field("mime_type", &self.mime_type);
16206 debug_struct.field("file_uri", &self.file_uri);
16207 debug_struct.field("display_name", &self.display_name);
16208 if !self._unknown_fields.is_empty() {
16209 debug_struct.field("_unknown_fields", &self._unknown_fields);
16210 }
16211 debug_struct.finish()
16212 }
16213}
16214
16215#[cfg(any(
16216 feature = "data-foundry-service",
16217 feature = "evaluation-service",
16218 feature = "gen-ai-cache-service",
16219 feature = "gen-ai-tuning-service",
16220 feature = "llm-utility-service",
16221 feature = "prediction-service",
16222 feature = "session-service",
16223 feature = "vertex-rag-service",
16224))]
16225impl std::fmt::Debug for super::FunctionResponse {
16226 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16227 let mut debug_struct = f.debug_struct("FunctionResponse");
16228 debug_struct.field("name", &self.name);
16229 debug_struct.field("response", &self.response);
16230 debug_struct.field("parts", &self.parts);
16231 if !self._unknown_fields.is_empty() {
16232 debug_struct.field("_unknown_fields", &self._unknown_fields);
16233 }
16234 debug_struct.finish()
16235 }
16236}
16237
16238#[cfg(any(
16239 feature = "data-foundry-service",
16240 feature = "evaluation-service",
16241 feature = "gen-ai-cache-service",
16242 feature = "gen-ai-tuning-service",
16243 feature = "llm-utility-service",
16244 feature = "prediction-service",
16245 feature = "session-service",
16246 feature = "vertex-rag-service",
16247))]
16248impl std::fmt::Debug for super::ExecutableCode {
16249 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16250 let mut debug_struct = f.debug_struct("ExecutableCode");
16251 debug_struct.field("language", &self.language);
16252 debug_struct.field("code", &self.code);
16253 if !self._unknown_fields.is_empty() {
16254 debug_struct.field("_unknown_fields", &self._unknown_fields);
16255 }
16256 debug_struct.finish()
16257 }
16258}
16259
16260#[cfg(any(
16261 feature = "data-foundry-service",
16262 feature = "evaluation-service",
16263 feature = "gen-ai-cache-service",
16264 feature = "gen-ai-tuning-service",
16265 feature = "llm-utility-service",
16266 feature = "prediction-service",
16267 feature = "session-service",
16268 feature = "vertex-rag-service",
16269))]
16270impl std::fmt::Debug for super::CodeExecutionResult {
16271 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16272 let mut debug_struct = f.debug_struct("CodeExecutionResult");
16273 debug_struct.field("outcome", &self.outcome);
16274 debug_struct.field("output", &self.output);
16275 if !self._unknown_fields.is_empty() {
16276 debug_struct.field("_unknown_fields", &self._unknown_fields);
16277 }
16278 debug_struct.finish()
16279 }
16280}
16281
16282#[cfg(any(
16283 feature = "gen-ai-cache-service",
16284 feature = "llm-utility-service",
16285 feature = "prediction-service",
16286 feature = "vertex-rag-service",
16287))]
16288impl std::fmt::Debug for super::Retrieval {
16289 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16290 let mut debug_struct = f.debug_struct("Retrieval");
16291 debug_struct.field("disable_attribution", &self.disable_attribution);
16292 debug_struct.field("source", &self.source);
16293 if !self._unknown_fields.is_empty() {
16294 debug_struct.field("_unknown_fields", &self._unknown_fields);
16295 }
16296 debug_struct.finish()
16297 }
16298}
16299
16300#[cfg(any(
16301 feature = "gen-ai-cache-service",
16302 feature = "llm-utility-service",
16303 feature = "prediction-service",
16304 feature = "vertex-rag-service",
16305))]
16306impl std::fmt::Debug for super::VertexRagStore {
16307 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16308 let mut debug_struct = f.debug_struct("VertexRagStore");
16309 debug_struct.field("rag_resources", &self.rag_resources);
16310 debug_struct.field("similarity_top_k", &self.similarity_top_k);
16311 debug_struct.field("vector_distance_threshold", &self.vector_distance_threshold);
16312 debug_struct.field("rag_retrieval_config", &self.rag_retrieval_config);
16313 if !self._unknown_fields.is_empty() {
16314 debug_struct.field("_unknown_fields", &self._unknown_fields);
16315 }
16316 debug_struct.finish()
16317 }
16318}
16319
16320#[cfg(any(
16321 feature = "gen-ai-cache-service",
16322 feature = "llm-utility-service",
16323 feature = "prediction-service",
16324 feature = "vertex-rag-service",
16325))]
16326impl std::fmt::Debug for super::vertex_rag_store::RagResource {
16327 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16328 let mut debug_struct = f.debug_struct("RagResource");
16329 debug_struct.field("rag_corpus", &self.rag_corpus);
16330 debug_struct.field("rag_file_ids", &self.rag_file_ids);
16331 if !self._unknown_fields.is_empty() {
16332 debug_struct.field("_unknown_fields", &self._unknown_fields);
16333 }
16334 debug_struct.finish()
16335 }
16336}
16337
16338#[cfg(any(
16339 feature = "gen-ai-cache-service",
16340 feature = "llm-utility-service",
16341 feature = "prediction-service",
16342 feature = "vertex-rag-service",
16343))]
16344impl std::fmt::Debug for super::VertexAISearch {
16345 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16346 let mut debug_struct = f.debug_struct("VertexAISearch");
16347 debug_struct.field("datastore", &self.datastore);
16348 debug_struct.field("engine", &self.engine);
16349 debug_struct.field("max_results", &self.max_results);
16350 debug_struct.field("filter", &self.filter);
16351 debug_struct.field("data_store_specs", &self.data_store_specs);
16352 if !self._unknown_fields.is_empty() {
16353 debug_struct.field("_unknown_fields", &self._unknown_fields);
16354 }
16355 debug_struct.finish()
16356 }
16357}
16358
16359#[cfg(any(
16360 feature = "gen-ai-cache-service",
16361 feature = "llm-utility-service",
16362 feature = "prediction-service",
16363 feature = "vertex-rag-service",
16364))]
16365impl std::fmt::Debug for super::vertex_ai_search::DataStoreSpec {
16366 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16367 let mut debug_struct = f.debug_struct("DataStoreSpec");
16368 debug_struct.field("data_store", &self.data_store);
16369 debug_struct.field("filter", &self.filter);
16370 if !self._unknown_fields.is_empty() {
16371 debug_struct.field("_unknown_fields", &self._unknown_fields);
16372 }
16373 debug_struct.finish()
16374 }
16375}
16376
16377#[cfg(any(
16378 feature = "gen-ai-cache-service",
16379 feature = "llm-utility-service",
16380 feature = "prediction-service",
16381 feature = "vertex-rag-service",
16382))]
16383impl std::fmt::Debug for super::GoogleSearchRetrieval {
16384 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16385 let mut debug_struct = f.debug_struct("GoogleSearchRetrieval");
16386 debug_struct.field("dynamic_retrieval_config", &self.dynamic_retrieval_config);
16387 if !self._unknown_fields.is_empty() {
16388 debug_struct.field("_unknown_fields", &self._unknown_fields);
16389 }
16390 debug_struct.finish()
16391 }
16392}
16393
16394#[cfg(any(
16395 feature = "gen-ai-cache-service",
16396 feature = "llm-utility-service",
16397 feature = "prediction-service",
16398 feature = "vertex-rag-service",
16399))]
16400impl std::fmt::Debug for super::GoogleMaps {
16401 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16402 let mut debug_struct = f.debug_struct("GoogleMaps");
16403 debug_struct.field("enable_widget", &self.enable_widget);
16404 if !self._unknown_fields.is_empty() {
16405 debug_struct.field("_unknown_fields", &self._unknown_fields);
16406 }
16407 debug_struct.finish()
16408 }
16409}
16410
16411#[cfg(any(
16412 feature = "gen-ai-cache-service",
16413 feature = "llm-utility-service",
16414 feature = "prediction-service",
16415 feature = "vertex-rag-service",
16416))]
16417impl std::fmt::Debug for super::EnterpriseWebSearch {
16418 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16419 let mut debug_struct = f.debug_struct("EnterpriseWebSearch");
16420 debug_struct.field("exclude_domains", &self.exclude_domains);
16421 debug_struct.field("blocking_confidence", &self.blocking_confidence);
16422 if !self._unknown_fields.is_empty() {
16423 debug_struct.field("_unknown_fields", &self._unknown_fields);
16424 }
16425 debug_struct.finish()
16426 }
16427}
16428
16429#[cfg(any(
16430 feature = "gen-ai-cache-service",
16431 feature = "llm-utility-service",
16432 feature = "prediction-service",
16433 feature = "vertex-rag-service",
16434))]
16435impl std::fmt::Debug for super::DynamicRetrievalConfig {
16436 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16437 let mut debug_struct = f.debug_struct("DynamicRetrievalConfig");
16438 debug_struct.field("mode", &self.mode);
16439 debug_struct.field("dynamic_threshold", &self.dynamic_threshold);
16440 if !self._unknown_fields.is_empty() {
16441 debug_struct.field("_unknown_fields", &self._unknown_fields);
16442 }
16443 debug_struct.finish()
16444 }
16445}
16446
16447#[cfg(any(feature = "gen-ai-cache-service", feature = "prediction-service",))]
16448impl std::fmt::Debug for super::ToolConfig {
16449 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16450 let mut debug_struct = f.debug_struct("ToolConfig");
16451 debug_struct.field("function_calling_config", &self.function_calling_config);
16452 debug_struct.field("retrieval_config", &self.retrieval_config);
16453 if !self._unknown_fields.is_empty() {
16454 debug_struct.field("_unknown_fields", &self._unknown_fields);
16455 }
16456 debug_struct.finish()
16457 }
16458}
16459
16460#[cfg(any(feature = "gen-ai-cache-service", feature = "prediction-service",))]
16461impl std::fmt::Debug for super::FunctionCallingConfig {
16462 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16463 let mut debug_struct = f.debug_struct("FunctionCallingConfig");
16464 debug_struct.field("mode", &self.mode);
16465 debug_struct.field("allowed_function_names", &self.allowed_function_names);
16466 debug_struct.field(
16467 "stream_function_call_arguments",
16468 &self.stream_function_call_arguments,
16469 );
16470 if !self._unknown_fields.is_empty() {
16471 debug_struct.field("_unknown_fields", &self._unknown_fields);
16472 }
16473 debug_struct.finish()
16474 }
16475}
16476
16477#[cfg(any(feature = "gen-ai-cache-service", feature = "prediction-service",))]
16478impl std::fmt::Debug for super::RetrievalConfig {
16479 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16480 let mut debug_struct = f.debug_struct("RetrievalConfig");
16481 debug_struct.field("lat_lng", &self.lat_lng);
16482 debug_struct.field("language_code", &self.language_code);
16483 if !self._unknown_fields.is_empty() {
16484 debug_struct.field("_unknown_fields", &self._unknown_fields);
16485 }
16486 debug_struct.finish()
16487 }
16488}
16489
16490#[cfg(any(
16491 feature = "gen-ai-cache-service",
16492 feature = "llm-utility-service",
16493 feature = "prediction-service",
16494 feature = "vertex-rag-service",
16495))]
16496impl std::fmt::Debug for super::RagRetrievalConfig {
16497 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16498 let mut debug_struct = f.debug_struct("RagRetrievalConfig");
16499 debug_struct.field("top_k", &self.top_k);
16500 debug_struct.field("filter", &self.filter);
16501 debug_struct.field("ranking", &self.ranking);
16502 if !self._unknown_fields.is_empty() {
16503 debug_struct.field("_unknown_fields", &self._unknown_fields);
16504 }
16505 debug_struct.finish()
16506 }
16507}
16508
16509#[cfg(any(
16510 feature = "gen-ai-cache-service",
16511 feature = "llm-utility-service",
16512 feature = "prediction-service",
16513 feature = "vertex-rag-service",
16514))]
16515impl std::fmt::Debug for super::rag_retrieval_config::Filter {
16516 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16517 let mut debug_struct = f.debug_struct("Filter");
16518 debug_struct.field("metadata_filter", &self.metadata_filter);
16519 debug_struct.field("vector_db_threshold", &self.vector_db_threshold);
16520 if !self._unknown_fields.is_empty() {
16521 debug_struct.field("_unknown_fields", &self._unknown_fields);
16522 }
16523 debug_struct.finish()
16524 }
16525}
16526
16527#[cfg(any(
16528 feature = "gen-ai-cache-service",
16529 feature = "llm-utility-service",
16530 feature = "prediction-service",
16531 feature = "vertex-rag-service",
16532))]
16533impl std::fmt::Debug for super::rag_retrieval_config::Ranking {
16534 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16535 let mut debug_struct = f.debug_struct("Ranking");
16536 debug_struct.field("ranking_config", &self.ranking_config);
16537 if !self._unknown_fields.is_empty() {
16538 debug_struct.field("_unknown_fields", &self._unknown_fields);
16539 }
16540 debug_struct.finish()
16541 }
16542}
16543
16544#[cfg(any(
16545 feature = "gen-ai-cache-service",
16546 feature = "llm-utility-service",
16547 feature = "prediction-service",
16548 feature = "vertex-rag-service",
16549))]
16550impl std::fmt::Debug for super::rag_retrieval_config::ranking::RankService {
16551 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16552 let mut debug_struct = f.debug_struct("RankService");
16553 debug_struct.field("model_name", &self.model_name);
16554 if !self._unknown_fields.is_empty() {
16555 debug_struct.field("_unknown_fields", &self._unknown_fields);
16556 }
16557 debug_struct.finish()
16558 }
16559}
16560
16561#[cfg(any(
16562 feature = "gen-ai-cache-service",
16563 feature = "llm-utility-service",
16564 feature = "prediction-service",
16565 feature = "vertex-rag-service",
16566))]
16567impl std::fmt::Debug for super::rag_retrieval_config::ranking::LlmRanker {
16568 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16569 let mut debug_struct = f.debug_struct("LlmRanker");
16570 debug_struct.field("model_name", &self.model_name);
16571 if !self._unknown_fields.is_empty() {
16572 debug_struct.field("_unknown_fields", &self._unknown_fields);
16573 }
16574 debug_struct.finish()
16575 }
16576}
16577
16578#[cfg(feature = "pipeline-service")]
16579impl std::fmt::Debug for super::TrainingPipeline {
16580 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16581 let mut debug_struct = f.debug_struct("TrainingPipeline");
16582 debug_struct.field("name", &self.name);
16583 debug_struct.field("display_name", &self.display_name);
16584 debug_struct.field("input_data_config", &self.input_data_config);
16585 debug_struct.field("training_task_definition", &self.training_task_definition);
16586 debug_struct.field("training_task_inputs", &self.training_task_inputs);
16587 debug_struct.field("training_task_metadata", &self.training_task_metadata);
16588 debug_struct.field("model_to_upload", &self.model_to_upload);
16589 debug_struct.field("model_id", &self.model_id);
16590 debug_struct.field("parent_model", &self.parent_model);
16591 debug_struct.field("state", &self.state);
16592 debug_struct.field("error", &self.error);
16593 debug_struct.field("create_time", &self.create_time);
16594 debug_struct.field("start_time", &self.start_time);
16595 debug_struct.field("end_time", &self.end_time);
16596 debug_struct.field("update_time", &self.update_time);
16597 debug_struct.field("labels", &self.labels);
16598 debug_struct.field("encryption_spec", &self.encryption_spec);
16599 if !self._unknown_fields.is_empty() {
16600 debug_struct.field("_unknown_fields", &self._unknown_fields);
16601 }
16602 debug_struct.finish()
16603 }
16604}
16605
16606#[cfg(feature = "pipeline-service")]
16607impl std::fmt::Debug for super::InputDataConfig {
16608 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16609 let mut debug_struct = f.debug_struct("InputDataConfig");
16610 debug_struct.field("dataset_id", &self.dataset_id);
16611 debug_struct.field("annotations_filter", &self.annotations_filter);
16612 debug_struct.field("annotation_schema_uri", &self.annotation_schema_uri);
16613 debug_struct.field("saved_query_id", &self.saved_query_id);
16614 debug_struct.field("persist_ml_use_assignment", &self.persist_ml_use_assignment);
16615 debug_struct.field("split", &self.split);
16616 debug_struct.field("destination", &self.destination);
16617 if !self._unknown_fields.is_empty() {
16618 debug_struct.field("_unknown_fields", &self._unknown_fields);
16619 }
16620 debug_struct.finish()
16621 }
16622}
16623
16624#[cfg(feature = "pipeline-service")]
16625impl std::fmt::Debug for super::FractionSplit {
16626 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16627 let mut debug_struct = f.debug_struct("FractionSplit");
16628 debug_struct.field("training_fraction", &self.training_fraction);
16629 debug_struct.field("validation_fraction", &self.validation_fraction);
16630 debug_struct.field("test_fraction", &self.test_fraction);
16631 if !self._unknown_fields.is_empty() {
16632 debug_struct.field("_unknown_fields", &self._unknown_fields);
16633 }
16634 debug_struct.finish()
16635 }
16636}
16637
16638#[cfg(feature = "pipeline-service")]
16639impl std::fmt::Debug for super::FilterSplit {
16640 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16641 let mut debug_struct = f.debug_struct("FilterSplit");
16642 debug_struct.field("training_filter", &self.training_filter);
16643 debug_struct.field("validation_filter", &self.validation_filter);
16644 debug_struct.field("test_filter", &self.test_filter);
16645 if !self._unknown_fields.is_empty() {
16646 debug_struct.field("_unknown_fields", &self._unknown_fields);
16647 }
16648 debug_struct.finish()
16649 }
16650}
16651
16652#[cfg(feature = "pipeline-service")]
16653impl std::fmt::Debug for super::PredefinedSplit {
16654 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16655 let mut debug_struct = f.debug_struct("PredefinedSplit");
16656 debug_struct.field("key", &self.key);
16657 if !self._unknown_fields.is_empty() {
16658 debug_struct.field("_unknown_fields", &self._unknown_fields);
16659 }
16660 debug_struct.finish()
16661 }
16662}
16663
16664#[cfg(feature = "pipeline-service")]
16665impl std::fmt::Debug for super::TimestampSplit {
16666 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16667 let mut debug_struct = f.debug_struct("TimestampSplit");
16668 debug_struct.field("training_fraction", &self.training_fraction);
16669 debug_struct.field("validation_fraction", &self.validation_fraction);
16670 debug_struct.field("test_fraction", &self.test_fraction);
16671 debug_struct.field("key", &self.key);
16672 if !self._unknown_fields.is_empty() {
16673 debug_struct.field("_unknown_fields", &self._unknown_fields);
16674 }
16675 debug_struct.finish()
16676 }
16677}
16678
16679#[cfg(feature = "pipeline-service")]
16680impl std::fmt::Debug for super::StratifiedSplit {
16681 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16682 let mut debug_struct = f.debug_struct("StratifiedSplit");
16683 debug_struct.field("training_fraction", &self.training_fraction);
16684 debug_struct.field("validation_fraction", &self.validation_fraction);
16685 debug_struct.field("test_fraction", &self.test_fraction);
16686 debug_struct.field("key", &self.key);
16687 if !self._unknown_fields.is_empty() {
16688 debug_struct.field("_unknown_fields", &self._unknown_fields);
16689 }
16690 debug_struct.finish()
16691 }
16692}
16693
16694#[cfg(feature = "gen-ai-tuning-service")]
16695impl std::fmt::Debug for super::TuningJob {
16696 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16697 let mut debug_struct = f.debug_struct("TuningJob");
16698 debug_struct.field("name", &self.name);
16699 debug_struct.field("tuned_model_display_name", &self.tuned_model_display_name);
16700 debug_struct.field("description", &self.description);
16701 debug_struct.field("state", &self.state);
16702 debug_struct.field("create_time", &self.create_time);
16703 debug_struct.field("start_time", &self.start_time);
16704 debug_struct.field("end_time", &self.end_time);
16705 debug_struct.field("update_time", &self.update_time);
16706 debug_struct.field("error", &self.error);
16707 debug_struct.field("labels", &self.labels);
16708 debug_struct.field("experiment", &self.experiment);
16709 debug_struct.field("tuned_model", &self.tuned_model);
16710 debug_struct.field("tuning_data_stats", &self.tuning_data_stats);
16711 debug_struct.field("encryption_spec", &self.encryption_spec);
16712 debug_struct.field("service_account", &self.service_account);
16713 debug_struct.field("evaluate_dataset_runs", &self.evaluate_dataset_runs);
16714 debug_struct.field("source_model", &self.source_model);
16715 debug_struct.field("tuning_spec", &self.tuning_spec);
16716 if !self._unknown_fields.is_empty() {
16717 debug_struct.field("_unknown_fields", &self._unknown_fields);
16718 }
16719 debug_struct.finish()
16720 }
16721}
16722
16723#[cfg(feature = "gen-ai-tuning-service")]
16724impl std::fmt::Debug for super::TunedModel {
16725 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16726 let mut debug_struct = f.debug_struct("TunedModel");
16727 debug_struct.field("model", &self.model);
16728 debug_struct.field("endpoint", &self.endpoint);
16729 debug_struct.field("checkpoints", &self.checkpoints);
16730 if !self._unknown_fields.is_empty() {
16731 debug_struct.field("_unknown_fields", &self._unknown_fields);
16732 }
16733 debug_struct.finish()
16734 }
16735}
16736
16737#[cfg(feature = "gen-ai-tuning-service")]
16738impl std::fmt::Debug for super::SupervisedTuningDatasetDistribution {
16739 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16740 let mut debug_struct = f.debug_struct("SupervisedTuningDatasetDistribution");
16741 debug_struct.field("sum", &self.sum);
16742 debug_struct.field("billable_sum", &self.billable_sum);
16743 debug_struct.field("min", &self.min);
16744 debug_struct.field("max", &self.max);
16745 debug_struct.field("mean", &self.mean);
16746 debug_struct.field("median", &self.median);
16747 debug_struct.field("p5", &self.p5);
16748 debug_struct.field("p95", &self.p95);
16749 debug_struct.field("buckets", &self.buckets);
16750 if !self._unknown_fields.is_empty() {
16751 debug_struct.field("_unknown_fields", &self._unknown_fields);
16752 }
16753 debug_struct.finish()
16754 }
16755}
16756
16757#[cfg(feature = "gen-ai-tuning-service")]
16758impl std::fmt::Debug for super::supervised_tuning_dataset_distribution::DatasetBucket {
16759 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16760 let mut debug_struct = f.debug_struct("DatasetBucket");
16761 debug_struct.field("count", &self.count);
16762 debug_struct.field("left", &self.left);
16763 debug_struct.field("right", &self.right);
16764 if !self._unknown_fields.is_empty() {
16765 debug_struct.field("_unknown_fields", &self._unknown_fields);
16766 }
16767 debug_struct.finish()
16768 }
16769}
16770
16771#[cfg(feature = "gen-ai-tuning-service")]
16772impl std::fmt::Debug for super::SupervisedTuningDataStats {
16773 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16774 let mut debug_struct = f.debug_struct("SupervisedTuningDataStats");
16775 debug_struct.field(
16776 "tuning_dataset_example_count",
16777 &self.tuning_dataset_example_count,
16778 );
16779 debug_struct.field(
16780 "total_tuning_character_count",
16781 &self.total_tuning_character_count,
16782 );
16783 debug_struct.field(
16784 "total_billable_character_count",
16785 &self.total_billable_character_count,
16786 );
16787 debug_struct.field(
16788 "total_billable_token_count",
16789 &self.total_billable_token_count,
16790 );
16791 debug_struct.field("tuning_step_count", &self.tuning_step_count);
16792 debug_struct.field(
16793 "user_input_token_distribution",
16794 &self.user_input_token_distribution,
16795 );
16796 debug_struct.field(
16797 "user_output_token_distribution",
16798 &self.user_output_token_distribution,
16799 );
16800 debug_struct.field(
16801 "user_message_per_example_distribution",
16802 &self.user_message_per_example_distribution,
16803 );
16804 debug_struct.field("user_dataset_examples", &self.user_dataset_examples);
16805 debug_struct.field(
16806 "total_truncated_example_count",
16807 &self.total_truncated_example_count,
16808 );
16809 debug_struct.field("truncated_example_indices", &self.truncated_example_indices);
16810 debug_struct.field("dropped_example_reasons", &self.dropped_example_reasons);
16811 if !self._unknown_fields.is_empty() {
16812 debug_struct.field("_unknown_fields", &self._unknown_fields);
16813 }
16814 debug_struct.finish()
16815 }
16816}
16817
16818#[cfg(feature = "gen-ai-tuning-service")]
16819impl std::fmt::Debug for super::TuningDataStats {
16820 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16821 let mut debug_struct = f.debug_struct("TuningDataStats");
16822 debug_struct.field("tuning_data_stats", &self.tuning_data_stats);
16823 if !self._unknown_fields.is_empty() {
16824 debug_struct.field("_unknown_fields", &self._unknown_fields);
16825 }
16826 debug_struct.finish()
16827 }
16828}
16829
16830#[cfg(feature = "gen-ai-tuning-service")]
16831impl std::fmt::Debug for super::SupervisedHyperParameters {
16832 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16833 let mut debug_struct = f.debug_struct("SupervisedHyperParameters");
16834 debug_struct.field("epoch_count", &self.epoch_count);
16835 debug_struct.field("learning_rate_multiplier", &self.learning_rate_multiplier);
16836 debug_struct.field("adapter_size", &self.adapter_size);
16837 if !self._unknown_fields.is_empty() {
16838 debug_struct.field("_unknown_fields", &self._unknown_fields);
16839 }
16840 debug_struct.finish()
16841 }
16842}
16843
16844#[cfg(feature = "gen-ai-tuning-service")]
16845impl std::fmt::Debug for super::SupervisedTuningSpec {
16846 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16847 let mut debug_struct = f.debug_struct("SupervisedTuningSpec");
16848 debug_struct.field("training_dataset_uri", &self.training_dataset_uri);
16849 debug_struct.field("validation_dataset_uri", &self.validation_dataset_uri);
16850 debug_struct.field("hyper_parameters", &self.hyper_parameters);
16851 debug_struct.field(
16852 "export_last_checkpoint_only",
16853 &self.export_last_checkpoint_only,
16854 );
16855 debug_struct.field("evaluation_config", &self.evaluation_config);
16856 if !self._unknown_fields.is_empty() {
16857 debug_struct.field("_unknown_fields", &self._unknown_fields);
16858 }
16859 debug_struct.finish()
16860 }
16861}
16862
16863#[cfg(feature = "gen-ai-tuning-service")]
16864impl std::fmt::Debug for super::TunedModelRef {
16865 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16866 let mut debug_struct = f.debug_struct("TunedModelRef");
16867 debug_struct.field("tuned_model_ref", &self.tuned_model_ref);
16868 if !self._unknown_fields.is_empty() {
16869 debug_struct.field("_unknown_fields", &self._unknown_fields);
16870 }
16871 debug_struct.finish()
16872 }
16873}
16874
16875#[cfg(feature = "gen-ai-tuning-service")]
16876impl std::fmt::Debug for super::EvaluationConfig {
16877 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16878 let mut debug_struct = f.debug_struct("EvaluationConfig");
16879 debug_struct.field("metrics", &self.metrics);
16880 debug_struct.field("output_config", &self.output_config);
16881 debug_struct.field("autorater_config", &self.autorater_config);
16882 debug_struct.field(
16883 "inference_generation_config",
16884 &self.inference_generation_config,
16885 );
16886 if !self._unknown_fields.is_empty() {
16887 debug_struct.field("_unknown_fields", &self._unknown_fields);
16888 }
16889 debug_struct.finish()
16890 }
16891}
16892
16893#[cfg(feature = "gen-ai-tuning-service")]
16894impl std::fmt::Debug for super::EvaluateDatasetRun {
16895 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16896 let mut debug_struct = f.debug_struct("EvaluateDatasetRun");
16897 debug_struct.field("operation_name", &self.operation_name);
16898 debug_struct.field("evaluation_run", &self.evaluation_run);
16899 debug_struct.field("checkpoint_id", &self.checkpoint_id);
16900 debug_struct.field("evaluate_dataset_response", &self.evaluate_dataset_response);
16901 debug_struct.field("error", &self.error);
16902 if !self._unknown_fields.is_empty() {
16903 debug_struct.field("_unknown_fields", &self._unknown_fields);
16904 }
16905 debug_struct.finish()
16906 }
16907}
16908
16909#[cfg(feature = "gen-ai-tuning-service")]
16910impl std::fmt::Debug for super::TunedModelCheckpoint {
16911 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16912 let mut debug_struct = f.debug_struct("TunedModelCheckpoint");
16913 debug_struct.field("checkpoint_id", &self.checkpoint_id);
16914 debug_struct.field("epoch", &self.epoch);
16915 debug_struct.field("step", &self.step);
16916 debug_struct.field("endpoint", &self.endpoint);
16917 if !self._unknown_fields.is_empty() {
16918 debug_struct.field("_unknown_fields", &self._unknown_fields);
16919 }
16920 debug_struct.finish()
16921 }
16922}
16923
16924#[cfg(feature = "gen-ai-tuning-service")]
16925impl std::fmt::Debug for super::PreTunedModel {
16926 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16927 let mut debug_struct = f.debug_struct("PreTunedModel");
16928 debug_struct.field("tuned_model_name", &self.tuned_model_name);
16929 debug_struct.field("checkpoint_id", &self.checkpoint_id);
16930 debug_struct.field("base_model", &self.base_model);
16931 if !self._unknown_fields.is_empty() {
16932 debug_struct.field("_unknown_fields", &self._unknown_fields);
16933 }
16934 debug_struct.finish()
16935 }
16936}
16937
16938#[cfg(any(
16939 feature = "feature-online-store-service",
16940 feature = "featurestore-online-serving-service",
16941))]
16942impl std::fmt::Debug for super::BoolArray {
16943 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16944 let mut debug_struct = f.debug_struct("BoolArray");
16945 debug_struct.field("values", &self.values);
16946 if !self._unknown_fields.is_empty() {
16947 debug_struct.field("_unknown_fields", &self._unknown_fields);
16948 }
16949 debug_struct.finish()
16950 }
16951}
16952
16953#[cfg(any(
16954 feature = "feature-online-store-service",
16955 feature = "featurestore-online-serving-service",
16956))]
16957impl std::fmt::Debug for super::DoubleArray {
16958 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16959 let mut debug_struct = f.debug_struct("DoubleArray");
16960 debug_struct.field("values", &self.values);
16961 if !self._unknown_fields.is_empty() {
16962 debug_struct.field("_unknown_fields", &self._unknown_fields);
16963 }
16964 debug_struct.finish()
16965 }
16966}
16967
16968#[cfg(any(
16969 feature = "feature-online-store-service",
16970 feature = "featurestore-online-serving-service",
16971))]
16972impl std::fmt::Debug for super::Int64Array {
16973 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16974 let mut debug_struct = f.debug_struct("Int64Array");
16975 debug_struct.field("values", &self.values);
16976 if !self._unknown_fields.is_empty() {
16977 debug_struct.field("_unknown_fields", &self._unknown_fields);
16978 }
16979 debug_struct.finish()
16980 }
16981}
16982
16983#[cfg(any(
16984 feature = "feature-online-store-service",
16985 feature = "featurestore-online-serving-service",
16986))]
16987impl std::fmt::Debug for super::StringArray {
16988 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16989 let mut debug_struct = f.debug_struct("StringArray");
16990 debug_struct.field("values", &self.values);
16991 if !self._unknown_fields.is_empty() {
16992 debug_struct.field("_unknown_fields", &self._unknown_fields);
16993 }
16994 debug_struct.finish()
16995 }
16996}
16997
16998#[cfg(feature = "prediction-service")]
16999impl std::fmt::Debug for super::Tensor {
17000 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17001 let mut debug_struct = f.debug_struct("Tensor");
17002 debug_struct.field("dtype", &self.dtype);
17003 debug_struct.field("shape", &self.shape);
17004 debug_struct.field("bool_val", &self.bool_val);
17005 debug_struct.field("string_val", &self.string_val);
17006 debug_struct.field("bytes_val", &self.bytes_val);
17007 debug_struct.field("float_val", &self.float_val);
17008 debug_struct.field("double_val", &self.double_val);
17009 debug_struct.field("int_val", &self.int_val);
17010 debug_struct.field("int64_val", &self.int64_val);
17011 debug_struct.field("uint_val", &self.uint_val);
17012 debug_struct.field("uint64_val", &self.uint64_val);
17013 debug_struct.field("list_val", &self.list_val);
17014 debug_struct.field("struct_val", &self.struct_val);
17015 debug_struct.field("tensor_val", &self.tensor_val);
17016 if !self._unknown_fields.is_empty() {
17017 debug_struct.field("_unknown_fields", &self._unknown_fields);
17018 }
17019 debug_struct.finish()
17020 }
17021}
17022
17023#[cfg(feature = "job-service")]
17024impl std::fmt::Debug for super::UnmanagedContainerModel {
17025 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17026 let mut debug_struct = f.debug_struct("UnmanagedContainerModel");
17027 debug_struct.field("artifact_uri", &self.artifact_uri);
17028 debug_struct.field("predict_schemata", &self.predict_schemata);
17029 debug_struct.field("container_spec", &self.container_spec);
17030 if !self._unknown_fields.is_empty() {
17031 debug_struct.field("_unknown_fields", &self._unknown_fields);
17032 }
17033 debug_struct.finish()
17034 }
17035}
17036
17037#[cfg(feature = "prediction-service")]
17038impl std::fmt::Debug for super::UsageMetadata {
17039 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17040 let mut debug_struct = f.debug_struct("UsageMetadata");
17041 debug_struct.field("prompt_token_count", &self.prompt_token_count);
17042 debug_struct.field("candidates_token_count", &self.candidates_token_count);
17043 debug_struct.field("total_token_count", &self.total_token_count);
17044 debug_struct.field(
17045 "tool_use_prompt_token_count",
17046 &self.tool_use_prompt_token_count,
17047 );
17048 debug_struct.field("thoughts_token_count", &self.thoughts_token_count);
17049 debug_struct.field(
17050 "cached_content_token_count",
17051 &self.cached_content_token_count,
17052 );
17053 debug_struct.field("prompt_tokens_details", &self.prompt_tokens_details);
17054 debug_struct.field("cache_tokens_details", &self.cache_tokens_details);
17055 debug_struct.field("candidates_tokens_details", &self.candidates_tokens_details);
17056 debug_struct.field(
17057 "tool_use_prompt_tokens_details",
17058 &self.tool_use_prompt_tokens_details,
17059 );
17060 debug_struct.field("traffic_type", &self.traffic_type);
17061 if !self._unknown_fields.is_empty() {
17062 debug_struct.field("_unknown_fields", &self._unknown_fields);
17063 }
17064 debug_struct.finish()
17065 }
17066}
17067
17068#[cfg(feature = "dataset-service")]
17069impl std::fmt::Debug for super::UserActionReference {
17070 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17071 let mut debug_struct = f.debug_struct("UserActionReference");
17072 debug_struct.field("method", &self.method);
17073 debug_struct.field("reference", &self.reference);
17074 if !self._unknown_fields.is_empty() {
17075 debug_struct.field("_unknown_fields", &self._unknown_fields);
17076 }
17077 debug_struct.finish()
17078 }
17079}
17080
17081#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
17082impl std::fmt::Debug for super::Value {
17083 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17084 let mut debug_struct = f.debug_struct("Value");
17085 debug_struct.field("value", &self.value);
17086 if !self._unknown_fields.is_empty() {
17087 debug_struct.field("_unknown_fields", &self._unknown_fields);
17088 }
17089 debug_struct.finish()
17090 }
17091}
17092
17093#[cfg(feature = "vertex-rag-data-service")]
17094impl std::fmt::Debug for super::RagEmbeddingModelConfig {
17095 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17096 let mut debug_struct = f.debug_struct("RagEmbeddingModelConfig");
17097 debug_struct.field("model_config", &self.model_config);
17098 if !self._unknown_fields.is_empty() {
17099 debug_struct.field("_unknown_fields", &self._unknown_fields);
17100 }
17101 debug_struct.finish()
17102 }
17103}
17104
17105#[cfg(feature = "vertex-rag-data-service")]
17106impl std::fmt::Debug for super::rag_embedding_model_config::VertexPredictionEndpoint {
17107 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17108 let mut debug_struct = f.debug_struct("VertexPredictionEndpoint");
17109 debug_struct.field("endpoint", &self.endpoint);
17110 debug_struct.field("model", &self.model);
17111 debug_struct.field("model_version_id", &self.model_version_id);
17112 if !self._unknown_fields.is_empty() {
17113 debug_struct.field("_unknown_fields", &self._unknown_fields);
17114 }
17115 debug_struct.finish()
17116 }
17117}
17118
17119#[cfg(feature = "vertex-rag-data-service")]
17120impl std::fmt::Debug for super::RagVectorDbConfig {
17121 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17122 let mut debug_struct = f.debug_struct("RagVectorDbConfig");
17123 debug_struct.field("api_auth", &self.api_auth);
17124 debug_struct.field(
17125 "rag_embedding_model_config",
17126 &self.rag_embedding_model_config,
17127 );
17128 debug_struct.field("vector_db", &self.vector_db);
17129 if !self._unknown_fields.is_empty() {
17130 debug_struct.field("_unknown_fields", &self._unknown_fields);
17131 }
17132 debug_struct.finish()
17133 }
17134}
17135
17136#[cfg(feature = "vertex-rag-data-service")]
17137impl std::fmt::Debug for super::rag_vector_db_config::RagManagedDb {
17138 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17139 let mut debug_struct = f.debug_struct("RagManagedDb");
17140 debug_struct.field("retrieval_strategy", &self.retrieval_strategy);
17141 if !self._unknown_fields.is_empty() {
17142 debug_struct.field("_unknown_fields", &self._unknown_fields);
17143 }
17144 debug_struct.finish()
17145 }
17146}
17147
17148#[cfg(feature = "vertex-rag-data-service")]
17149impl std::fmt::Debug for super::rag_vector_db_config::rag_managed_db::Knn {
17150 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17151 let mut debug_struct = f.debug_struct("Knn");
17152 if !self._unknown_fields.is_empty() {
17153 debug_struct.field("_unknown_fields", &self._unknown_fields);
17154 }
17155 debug_struct.finish()
17156 }
17157}
17158
17159#[cfg(feature = "vertex-rag-data-service")]
17160impl std::fmt::Debug for super::rag_vector_db_config::rag_managed_db::Ann {
17161 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17162 let mut debug_struct = f.debug_struct("Ann");
17163 debug_struct.field("tree_depth", &self.tree_depth);
17164 debug_struct.field("leaf_count", &self.leaf_count);
17165 if !self._unknown_fields.is_empty() {
17166 debug_struct.field("_unknown_fields", &self._unknown_fields);
17167 }
17168 debug_struct.finish()
17169 }
17170}
17171
17172#[cfg(feature = "vertex-rag-data-service")]
17173impl std::fmt::Debug for super::rag_vector_db_config::Pinecone {
17174 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17175 let mut debug_struct = f.debug_struct("Pinecone");
17176 debug_struct.field("index_name", &self.index_name);
17177 if !self._unknown_fields.is_empty() {
17178 debug_struct.field("_unknown_fields", &self._unknown_fields);
17179 }
17180 debug_struct.finish()
17181 }
17182}
17183
17184#[cfg(feature = "vertex-rag-data-service")]
17185impl std::fmt::Debug for super::rag_vector_db_config::VertexVectorSearch {
17186 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17187 let mut debug_struct = f.debug_struct("VertexVectorSearch");
17188 debug_struct.field("index_endpoint", &self.index_endpoint);
17189 debug_struct.field("index", &self.index);
17190 if !self._unknown_fields.is_empty() {
17191 debug_struct.field("_unknown_fields", &self._unknown_fields);
17192 }
17193 debug_struct.finish()
17194 }
17195}
17196
17197#[cfg(feature = "vertex-rag-data-service")]
17198impl std::fmt::Debug for super::FileStatus {
17199 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17200 let mut debug_struct = f.debug_struct("FileStatus");
17201 debug_struct.field("state", &self.state);
17202 debug_struct.field("error_status", &self.error_status);
17203 if !self._unknown_fields.is_empty() {
17204 debug_struct.field("_unknown_fields", &self._unknown_fields);
17205 }
17206 debug_struct.finish()
17207 }
17208}
17209
17210#[cfg(feature = "vertex-rag-data-service")]
17211impl std::fmt::Debug for super::VertexAiSearchConfig {
17212 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17213 let mut debug_struct = f.debug_struct("VertexAiSearchConfig");
17214 debug_struct.field("serving_config", &self.serving_config);
17215 if !self._unknown_fields.is_empty() {
17216 debug_struct.field("_unknown_fields", &self._unknown_fields);
17217 }
17218 debug_struct.finish()
17219 }
17220}
17221
17222#[cfg(feature = "vertex-rag-data-service")]
17223impl std::fmt::Debug for super::CorpusStatus {
17224 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17225 let mut debug_struct = f.debug_struct("CorpusStatus");
17226 debug_struct.field("state", &self.state);
17227 debug_struct.field("error_status", &self.error_status);
17228 if !self._unknown_fields.is_empty() {
17229 debug_struct.field("_unknown_fields", &self._unknown_fields);
17230 }
17231 debug_struct.finish()
17232 }
17233}
17234
17235#[cfg(feature = "vertex-rag-data-service")]
17236impl std::fmt::Debug for super::RagCorpus {
17237 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17238 let mut debug_struct = f.debug_struct("RagCorpus");
17239 debug_struct.field("name", &self.name);
17240 debug_struct.field("display_name", &self.display_name);
17241 debug_struct.field("description", &self.description);
17242 debug_struct.field("create_time", &self.create_time);
17243 debug_struct.field("update_time", &self.update_time);
17244 debug_struct.field("corpus_status", &self.corpus_status);
17245 debug_struct.field("encryption_spec", &self.encryption_spec);
17246 debug_struct.field("backend_config", &self.backend_config);
17247 if !self._unknown_fields.is_empty() {
17248 debug_struct.field("_unknown_fields", &self._unknown_fields);
17249 }
17250 debug_struct.finish()
17251 }
17252}
17253
17254#[cfg(feature = "vertex-rag-data-service")]
17255impl std::fmt::Debug for super::RagFile {
17256 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17257 let mut debug_struct = f.debug_struct("RagFile");
17258 debug_struct.field("name", &self.name);
17259 debug_struct.field("display_name", &self.display_name);
17260 debug_struct.field("description", &self.description);
17261 debug_struct.field("create_time", &self.create_time);
17262 debug_struct.field("update_time", &self.update_time);
17263 debug_struct.field("file_status", &self.file_status);
17264 debug_struct.field("rag_file_source", &self.rag_file_source);
17265 if !self._unknown_fields.is_empty() {
17266 debug_struct.field("_unknown_fields", &self._unknown_fields);
17267 }
17268 debug_struct.finish()
17269 }
17270}
17271
17272#[cfg(any(
17273 feature = "prediction-service",
17274 feature = "session-service",
17275 feature = "vertex-rag-service",
17276))]
17277impl std::fmt::Debug for super::RagChunk {
17278 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17279 let mut debug_struct = f.debug_struct("RagChunk");
17280 debug_struct.field("text", &self.text);
17281 debug_struct.field("page_span", &self.page_span);
17282 if !self._unknown_fields.is_empty() {
17283 debug_struct.field("_unknown_fields", &self._unknown_fields);
17284 }
17285 debug_struct.finish()
17286 }
17287}
17288
17289#[cfg(any(
17290 feature = "prediction-service",
17291 feature = "session-service",
17292 feature = "vertex-rag-service",
17293))]
17294impl std::fmt::Debug for super::rag_chunk::PageSpan {
17295 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17296 let mut debug_struct = f.debug_struct("PageSpan");
17297 debug_struct.field("first_page", &self.first_page);
17298 debug_struct.field("last_page", &self.last_page);
17299 if !self._unknown_fields.is_empty() {
17300 debug_struct.field("_unknown_fields", &self._unknown_fields);
17301 }
17302 debug_struct.finish()
17303 }
17304}
17305
17306#[cfg(feature = "vertex-rag-data-service")]
17307impl std::fmt::Debug for super::RagFileChunkingConfig {
17308 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17309 let mut debug_struct = f.debug_struct("RagFileChunkingConfig");
17310 debug_struct.field("chunking_config", &self.chunking_config);
17311 if !self._unknown_fields.is_empty() {
17312 debug_struct.field("_unknown_fields", &self._unknown_fields);
17313 }
17314 debug_struct.finish()
17315 }
17316}
17317
17318#[cfg(feature = "vertex-rag-data-service")]
17319impl std::fmt::Debug for super::rag_file_chunking_config::FixedLengthChunking {
17320 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17321 let mut debug_struct = f.debug_struct("FixedLengthChunking");
17322 debug_struct.field("chunk_size", &self.chunk_size);
17323 debug_struct.field("chunk_overlap", &self.chunk_overlap);
17324 if !self._unknown_fields.is_empty() {
17325 debug_struct.field("_unknown_fields", &self._unknown_fields);
17326 }
17327 debug_struct.finish()
17328 }
17329}
17330
17331#[cfg(feature = "vertex-rag-data-service")]
17332impl std::fmt::Debug for super::RagFileTransformationConfig {
17333 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17334 let mut debug_struct = f.debug_struct("RagFileTransformationConfig");
17335 debug_struct.field("rag_file_chunking_config", &self.rag_file_chunking_config);
17336 if !self._unknown_fields.is_empty() {
17337 debug_struct.field("_unknown_fields", &self._unknown_fields);
17338 }
17339 debug_struct.finish()
17340 }
17341}
17342
17343#[cfg(feature = "vertex-rag-data-service")]
17344impl std::fmt::Debug for super::RagFileParsingConfig {
17345 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17346 let mut debug_struct = f.debug_struct("RagFileParsingConfig");
17347 debug_struct.field("parser", &self.parser);
17348 if !self._unknown_fields.is_empty() {
17349 debug_struct.field("_unknown_fields", &self._unknown_fields);
17350 }
17351 debug_struct.finish()
17352 }
17353}
17354
17355#[cfg(feature = "vertex-rag-data-service")]
17356impl std::fmt::Debug for super::rag_file_parsing_config::LayoutParser {
17357 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17358 let mut debug_struct = f.debug_struct("LayoutParser");
17359 debug_struct.field("processor_name", &self.processor_name);
17360 debug_struct.field(
17361 "max_parsing_requests_per_min",
17362 &self.max_parsing_requests_per_min,
17363 );
17364 if !self._unknown_fields.is_empty() {
17365 debug_struct.field("_unknown_fields", &self._unknown_fields);
17366 }
17367 debug_struct.finish()
17368 }
17369}
17370
17371#[cfg(feature = "vertex-rag-data-service")]
17372impl std::fmt::Debug for super::rag_file_parsing_config::LlmParser {
17373 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17374 let mut debug_struct = f.debug_struct("LlmParser");
17375 debug_struct.field("model_name", &self.model_name);
17376 debug_struct.field(
17377 "max_parsing_requests_per_min",
17378 &self.max_parsing_requests_per_min,
17379 );
17380 debug_struct.field("custom_parsing_prompt", &self.custom_parsing_prompt);
17381 if !self._unknown_fields.is_empty() {
17382 debug_struct.field("_unknown_fields", &self._unknown_fields);
17383 }
17384 debug_struct.finish()
17385 }
17386}
17387
17388#[cfg(feature = "vertex-rag-data-service")]
17389impl std::fmt::Debug for super::UploadRagFileConfig {
17390 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17391 let mut debug_struct = f.debug_struct("UploadRagFileConfig");
17392 debug_struct.field(
17393 "rag_file_transformation_config",
17394 &self.rag_file_transformation_config,
17395 );
17396 if !self._unknown_fields.is_empty() {
17397 debug_struct.field("_unknown_fields", &self._unknown_fields);
17398 }
17399 debug_struct.finish()
17400 }
17401}
17402
17403#[cfg(feature = "vertex-rag-data-service")]
17404impl std::fmt::Debug for super::ImportRagFilesConfig {
17405 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17406 let mut debug_struct = f.debug_struct("ImportRagFilesConfig");
17407 debug_struct.field(
17408 "rag_file_transformation_config",
17409 &self.rag_file_transformation_config,
17410 );
17411 debug_struct.field("rag_file_parsing_config", &self.rag_file_parsing_config);
17412 debug_struct.field(
17413 "max_embedding_requests_per_min",
17414 &self.max_embedding_requests_per_min,
17415 );
17416 debug_struct.field("rebuild_ann_index", &self.rebuild_ann_index);
17417 debug_struct.field("import_source", &self.import_source);
17418 debug_struct.field("partial_failure_sink", &self.partial_failure_sink);
17419 debug_struct.field("import_result_sink", &self.import_result_sink);
17420 if !self._unknown_fields.is_empty() {
17421 debug_struct.field("_unknown_fields", &self._unknown_fields);
17422 }
17423 debug_struct.finish()
17424 }
17425}
17426
17427#[cfg(feature = "vertex-rag-data-service")]
17428impl std::fmt::Debug for super::RagManagedDbConfig {
17429 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17430 let mut debug_struct = f.debug_struct("RagManagedDbConfig");
17431 debug_struct.field("tier", &self.tier);
17432 if !self._unknown_fields.is_empty() {
17433 debug_struct.field("_unknown_fields", &self._unknown_fields);
17434 }
17435 debug_struct.finish()
17436 }
17437}
17438
17439#[cfg(feature = "vertex-rag-data-service")]
17440impl std::fmt::Debug for super::rag_managed_db_config::Scaled {
17441 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17442 let mut debug_struct = f.debug_struct("Scaled");
17443 if !self._unknown_fields.is_empty() {
17444 debug_struct.field("_unknown_fields", &self._unknown_fields);
17445 }
17446 debug_struct.finish()
17447 }
17448}
17449
17450#[cfg(feature = "vertex-rag-data-service")]
17451impl std::fmt::Debug for super::rag_managed_db_config::Basic {
17452 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17453 let mut debug_struct = f.debug_struct("Basic");
17454 if !self._unknown_fields.is_empty() {
17455 debug_struct.field("_unknown_fields", &self._unknown_fields);
17456 }
17457 debug_struct.finish()
17458 }
17459}
17460
17461#[cfg(feature = "vertex-rag-data-service")]
17462impl std::fmt::Debug for super::rag_managed_db_config::Unprovisioned {
17463 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17464 let mut debug_struct = f.debug_struct("Unprovisioned");
17465 if !self._unknown_fields.is_empty() {
17466 debug_struct.field("_unknown_fields", &self._unknown_fields);
17467 }
17468 debug_struct.finish()
17469 }
17470}
17471
17472#[cfg(feature = "vertex-rag-data-service")]
17473impl std::fmt::Debug for super::RagEngineConfig {
17474 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17475 let mut debug_struct = f.debug_struct("RagEngineConfig");
17476 debug_struct.field("name", &self.name);
17477 debug_struct.field("rag_managed_db_config", &self.rag_managed_db_config);
17478 if !self._unknown_fields.is_empty() {
17479 debug_struct.field("_unknown_fields", &self._unknown_fields);
17480 }
17481 debug_struct.finish()
17482 }
17483}
17484
17485#[cfg(feature = "vertex-rag-data-service")]
17486impl std::fmt::Debug for super::CreateRagCorpusRequest {
17487 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17488 let mut debug_struct = f.debug_struct("CreateRagCorpusRequest");
17489 debug_struct.field("parent", &self.parent);
17490 debug_struct.field("rag_corpus", &self.rag_corpus);
17491 if !self._unknown_fields.is_empty() {
17492 debug_struct.field("_unknown_fields", &self._unknown_fields);
17493 }
17494 debug_struct.finish()
17495 }
17496}
17497
17498#[cfg(feature = "vertex-rag-data-service")]
17499impl std::fmt::Debug for super::GetRagCorpusRequest {
17500 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17501 let mut debug_struct = f.debug_struct("GetRagCorpusRequest");
17502 debug_struct.field("name", &self.name);
17503 if !self._unknown_fields.is_empty() {
17504 debug_struct.field("_unknown_fields", &self._unknown_fields);
17505 }
17506 debug_struct.finish()
17507 }
17508}
17509
17510#[cfg(feature = "vertex-rag-data-service")]
17511impl std::fmt::Debug for super::ListRagCorporaRequest {
17512 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17513 let mut debug_struct = f.debug_struct("ListRagCorporaRequest");
17514 debug_struct.field("parent", &self.parent);
17515 debug_struct.field("page_size", &self.page_size);
17516 debug_struct.field("page_token", &self.page_token);
17517 if !self._unknown_fields.is_empty() {
17518 debug_struct.field("_unknown_fields", &self._unknown_fields);
17519 }
17520 debug_struct.finish()
17521 }
17522}
17523
17524#[cfg(feature = "vertex-rag-data-service")]
17525impl std::fmt::Debug for super::ListRagCorporaResponse {
17526 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17527 let mut debug_struct = f.debug_struct("ListRagCorporaResponse");
17528 debug_struct.field("rag_corpora", &self.rag_corpora);
17529 debug_struct.field("next_page_token", &self.next_page_token);
17530 if !self._unknown_fields.is_empty() {
17531 debug_struct.field("_unknown_fields", &self._unknown_fields);
17532 }
17533 debug_struct.finish()
17534 }
17535}
17536
17537#[cfg(feature = "vertex-rag-data-service")]
17538impl std::fmt::Debug for super::DeleteRagCorpusRequest {
17539 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17540 let mut debug_struct = f.debug_struct("DeleteRagCorpusRequest");
17541 debug_struct.field("name", &self.name);
17542 debug_struct.field("force", &self.force);
17543 if !self._unknown_fields.is_empty() {
17544 debug_struct.field("_unknown_fields", &self._unknown_fields);
17545 }
17546 debug_struct.finish()
17547 }
17548}
17549
17550#[cfg(feature = "vertex-rag-data-service")]
17551impl std::fmt::Debug for super::UploadRagFileRequest {
17552 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17553 let mut debug_struct = f.debug_struct("UploadRagFileRequest");
17554 debug_struct.field("parent", &self.parent);
17555 debug_struct.field("rag_file", &self.rag_file);
17556 debug_struct.field("upload_rag_file_config", &self.upload_rag_file_config);
17557 if !self._unknown_fields.is_empty() {
17558 debug_struct.field("_unknown_fields", &self._unknown_fields);
17559 }
17560 debug_struct.finish()
17561 }
17562}
17563
17564#[cfg(feature = "vertex-rag-data-service")]
17565impl std::fmt::Debug for super::UploadRagFileResponse {
17566 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17567 let mut debug_struct = f.debug_struct("UploadRagFileResponse");
17568 debug_struct.field("result", &self.result);
17569 if !self._unknown_fields.is_empty() {
17570 debug_struct.field("_unknown_fields", &self._unknown_fields);
17571 }
17572 debug_struct.finish()
17573 }
17574}
17575
17576#[cfg(feature = "vertex-rag-data-service")]
17577impl std::fmt::Debug for super::ImportRagFilesRequest {
17578 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17579 let mut debug_struct = f.debug_struct("ImportRagFilesRequest");
17580 debug_struct.field("parent", &self.parent);
17581 debug_struct.field("import_rag_files_config", &self.import_rag_files_config);
17582 if !self._unknown_fields.is_empty() {
17583 debug_struct.field("_unknown_fields", &self._unknown_fields);
17584 }
17585 debug_struct.finish()
17586 }
17587}
17588
17589#[cfg(feature = "vertex-rag-data-service")]
17590impl std::fmt::Debug for super::ImportRagFilesResponse {
17591 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17592 let mut debug_struct = f.debug_struct("ImportRagFilesResponse");
17593 debug_struct.field("imported_rag_files_count", &self.imported_rag_files_count);
17594 debug_struct.field("failed_rag_files_count", &self.failed_rag_files_count);
17595 debug_struct.field("skipped_rag_files_count", &self.skipped_rag_files_count);
17596 debug_struct.field("partial_failure_sink", &self.partial_failure_sink);
17597 if !self._unknown_fields.is_empty() {
17598 debug_struct.field("_unknown_fields", &self._unknown_fields);
17599 }
17600 debug_struct.finish()
17601 }
17602}
17603
17604#[cfg(feature = "vertex-rag-data-service")]
17605impl std::fmt::Debug for super::GetRagFileRequest {
17606 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17607 let mut debug_struct = f.debug_struct("GetRagFileRequest");
17608 debug_struct.field("name", &self.name);
17609 if !self._unknown_fields.is_empty() {
17610 debug_struct.field("_unknown_fields", &self._unknown_fields);
17611 }
17612 debug_struct.finish()
17613 }
17614}
17615
17616#[cfg(feature = "vertex-rag-data-service")]
17617impl std::fmt::Debug for super::ListRagFilesRequest {
17618 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17619 let mut debug_struct = f.debug_struct("ListRagFilesRequest");
17620 debug_struct.field("parent", &self.parent);
17621 debug_struct.field("page_size", &self.page_size);
17622 debug_struct.field("page_token", &self.page_token);
17623 if !self._unknown_fields.is_empty() {
17624 debug_struct.field("_unknown_fields", &self._unknown_fields);
17625 }
17626 debug_struct.finish()
17627 }
17628}
17629
17630#[cfg(feature = "vertex-rag-data-service")]
17631impl std::fmt::Debug for super::ListRagFilesResponse {
17632 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17633 let mut debug_struct = f.debug_struct("ListRagFilesResponse");
17634 debug_struct.field("rag_files", &self.rag_files);
17635 debug_struct.field("next_page_token", &self.next_page_token);
17636 if !self._unknown_fields.is_empty() {
17637 debug_struct.field("_unknown_fields", &self._unknown_fields);
17638 }
17639 debug_struct.finish()
17640 }
17641}
17642
17643#[cfg(feature = "vertex-rag-data-service")]
17644impl std::fmt::Debug for super::DeleteRagFileRequest {
17645 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17646 let mut debug_struct = f.debug_struct("DeleteRagFileRequest");
17647 debug_struct.field("name", &self.name);
17648 if !self._unknown_fields.is_empty() {
17649 debug_struct.field("_unknown_fields", &self._unknown_fields);
17650 }
17651 debug_struct.finish()
17652 }
17653}
17654
17655#[cfg(feature = "vertex-rag-data-service")]
17656impl std::fmt::Debug for super::CreateRagCorpusOperationMetadata {
17657 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17658 let mut debug_struct = f.debug_struct("CreateRagCorpusOperationMetadata");
17659 debug_struct.field("generic_metadata", &self.generic_metadata);
17660 if !self._unknown_fields.is_empty() {
17661 debug_struct.field("_unknown_fields", &self._unknown_fields);
17662 }
17663 debug_struct.finish()
17664 }
17665}
17666
17667#[cfg(feature = "vertex-rag-data-service")]
17668impl std::fmt::Debug for super::GetRagEngineConfigRequest {
17669 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17670 let mut debug_struct = f.debug_struct("GetRagEngineConfigRequest");
17671 debug_struct.field("name", &self.name);
17672 if !self._unknown_fields.is_empty() {
17673 debug_struct.field("_unknown_fields", &self._unknown_fields);
17674 }
17675 debug_struct.finish()
17676 }
17677}
17678
17679#[cfg(feature = "vertex-rag-data-service")]
17680impl std::fmt::Debug for super::UpdateRagCorpusRequest {
17681 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17682 let mut debug_struct = f.debug_struct("UpdateRagCorpusRequest");
17683 debug_struct.field("rag_corpus", &self.rag_corpus);
17684 if !self._unknown_fields.is_empty() {
17685 debug_struct.field("_unknown_fields", &self._unknown_fields);
17686 }
17687 debug_struct.finish()
17688 }
17689}
17690
17691#[cfg(feature = "vertex-rag-data-service")]
17692impl std::fmt::Debug for super::UpdateRagCorpusOperationMetadata {
17693 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17694 let mut debug_struct = f.debug_struct("UpdateRagCorpusOperationMetadata");
17695 debug_struct.field("generic_metadata", &self.generic_metadata);
17696 if !self._unknown_fields.is_empty() {
17697 debug_struct.field("_unknown_fields", &self._unknown_fields);
17698 }
17699 debug_struct.finish()
17700 }
17701}
17702
17703#[cfg(feature = "vertex-rag-data-service")]
17704impl std::fmt::Debug for super::ImportRagFilesOperationMetadata {
17705 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17706 let mut debug_struct = f.debug_struct("ImportRagFilesOperationMetadata");
17707 debug_struct.field("generic_metadata", &self.generic_metadata);
17708 debug_struct.field("rag_corpus_id", &self.rag_corpus_id);
17709 debug_struct.field("import_rag_files_config", &self.import_rag_files_config);
17710 debug_struct.field("progress_percentage", &self.progress_percentage);
17711 if !self._unknown_fields.is_empty() {
17712 debug_struct.field("_unknown_fields", &self._unknown_fields);
17713 }
17714 debug_struct.finish()
17715 }
17716}
17717
17718#[cfg(feature = "vertex-rag-data-service")]
17719impl std::fmt::Debug for super::UpdateRagEngineConfigRequest {
17720 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17721 let mut debug_struct = f.debug_struct("UpdateRagEngineConfigRequest");
17722 debug_struct.field("rag_engine_config", &self.rag_engine_config);
17723 if !self._unknown_fields.is_empty() {
17724 debug_struct.field("_unknown_fields", &self._unknown_fields);
17725 }
17726 debug_struct.finish()
17727 }
17728}
17729
17730#[cfg(feature = "vertex-rag-data-service")]
17731impl std::fmt::Debug for super::UpdateRagEngineConfigOperationMetadata {
17732 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17733 let mut debug_struct = f.debug_struct("UpdateRagEngineConfigOperationMetadata");
17734 debug_struct.field("generic_metadata", &self.generic_metadata);
17735 if !self._unknown_fields.is_empty() {
17736 debug_struct.field("_unknown_fields", &self._unknown_fields);
17737 }
17738 debug_struct.finish()
17739 }
17740}
17741
17742#[cfg(feature = "vertex-rag-service")]
17743impl std::fmt::Debug for super::RagQuery {
17744 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17745 let mut debug_struct = f.debug_struct("RagQuery");
17746 debug_struct.field("rag_retrieval_config", &self.rag_retrieval_config);
17747 debug_struct.field("query", &self.query);
17748 if !self._unknown_fields.is_empty() {
17749 debug_struct.field("_unknown_fields", &self._unknown_fields);
17750 }
17751 debug_struct.finish()
17752 }
17753}
17754
17755#[cfg(feature = "vertex-rag-service")]
17756impl std::fmt::Debug for super::RetrieveContextsRequest {
17757 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17758 let mut debug_struct = f.debug_struct("RetrieveContextsRequest");
17759 debug_struct.field("parent", &self.parent);
17760 debug_struct.field("query", &self.query);
17761 debug_struct.field("data_source", &self.data_source);
17762 if !self._unknown_fields.is_empty() {
17763 debug_struct.field("_unknown_fields", &self._unknown_fields);
17764 }
17765 debug_struct.finish()
17766 }
17767}
17768
17769#[cfg(feature = "vertex-rag-service")]
17770impl std::fmt::Debug for super::retrieve_contexts_request::VertexRagStore {
17771 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17772 let mut debug_struct = f.debug_struct("VertexRagStore");
17773 debug_struct.field("rag_resources", &self.rag_resources);
17774 debug_struct.field("vector_distance_threshold", &self.vector_distance_threshold);
17775 if !self._unknown_fields.is_empty() {
17776 debug_struct.field("_unknown_fields", &self._unknown_fields);
17777 }
17778 debug_struct.finish()
17779 }
17780}
17781
17782#[cfg(feature = "vertex-rag-service")]
17783impl std::fmt::Debug for super::retrieve_contexts_request::vertex_rag_store::RagResource {
17784 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17785 let mut debug_struct = f.debug_struct("RagResource");
17786 debug_struct.field("rag_corpus", &self.rag_corpus);
17787 debug_struct.field("rag_file_ids", &self.rag_file_ids);
17788 if !self._unknown_fields.is_empty() {
17789 debug_struct.field("_unknown_fields", &self._unknown_fields);
17790 }
17791 debug_struct.finish()
17792 }
17793}
17794
17795#[cfg(feature = "vertex-rag-service")]
17796impl std::fmt::Debug for super::RagContexts {
17797 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17798 let mut debug_struct = f.debug_struct("RagContexts");
17799 debug_struct.field("contexts", &self.contexts);
17800 if !self._unknown_fields.is_empty() {
17801 debug_struct.field("_unknown_fields", &self._unknown_fields);
17802 }
17803 debug_struct.finish()
17804 }
17805}
17806
17807#[cfg(feature = "vertex-rag-service")]
17808impl std::fmt::Debug for super::rag_contexts::Context {
17809 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17810 let mut debug_struct = f.debug_struct("Context");
17811 debug_struct.field("source_uri", &self.source_uri);
17812 debug_struct.field("source_display_name", &self.source_display_name);
17813 debug_struct.field("text", &self.text);
17814 debug_struct.field("score", &self.score);
17815 debug_struct.field("chunk", &self.chunk);
17816 if !self._unknown_fields.is_empty() {
17817 debug_struct.field("_unknown_fields", &self._unknown_fields);
17818 }
17819 debug_struct.finish()
17820 }
17821}
17822
17823#[cfg(feature = "vertex-rag-service")]
17824impl std::fmt::Debug for super::RetrieveContextsResponse {
17825 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17826 let mut debug_struct = f.debug_struct("RetrieveContextsResponse");
17827 debug_struct.field("contexts", &self.contexts);
17828 if !self._unknown_fields.is_empty() {
17829 debug_struct.field("_unknown_fields", &self._unknown_fields);
17830 }
17831 debug_struct.finish()
17832 }
17833}
17834
17835#[cfg(feature = "vertex-rag-service")]
17836impl std::fmt::Debug for super::AugmentPromptRequest {
17837 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17838 let mut debug_struct = f.debug_struct("AugmentPromptRequest");
17839 debug_struct.field("parent", &self.parent);
17840 debug_struct.field("contents", &self.contents);
17841 debug_struct.field("model", &self.model);
17842 debug_struct.field("data_source", &self.data_source);
17843 if !self._unknown_fields.is_empty() {
17844 debug_struct.field("_unknown_fields", &self._unknown_fields);
17845 }
17846 debug_struct.finish()
17847 }
17848}
17849
17850#[cfg(feature = "vertex-rag-service")]
17851impl std::fmt::Debug for super::augment_prompt_request::Model {
17852 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17853 let mut debug_struct = f.debug_struct("Model");
17854 debug_struct.field("model", &self.model);
17855 debug_struct.field("model_version", &self.model_version);
17856 if !self._unknown_fields.is_empty() {
17857 debug_struct.field("_unknown_fields", &self._unknown_fields);
17858 }
17859 debug_struct.finish()
17860 }
17861}
17862
17863#[cfg(feature = "vertex-rag-service")]
17864impl std::fmt::Debug for super::AugmentPromptResponse {
17865 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17866 let mut debug_struct = f.debug_struct("AugmentPromptResponse");
17867 debug_struct.field("augmented_prompt", &self.augmented_prompt);
17868 debug_struct.field("facts", &self.facts);
17869 if !self._unknown_fields.is_empty() {
17870 debug_struct.field("_unknown_fields", &self._unknown_fields);
17871 }
17872 debug_struct.finish()
17873 }
17874}
17875
17876#[cfg(feature = "vertex-rag-service")]
17877impl std::fmt::Debug for super::CorroborateContentRequest {
17878 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17879 let mut debug_struct = f.debug_struct("CorroborateContentRequest");
17880 debug_struct.field("parent", &self.parent);
17881 debug_struct.field("content", &self.content);
17882 debug_struct.field("facts", &self.facts);
17883 debug_struct.field("parameters", &self.parameters);
17884 if !self._unknown_fields.is_empty() {
17885 debug_struct.field("_unknown_fields", &self._unknown_fields);
17886 }
17887 debug_struct.finish()
17888 }
17889}
17890
17891#[cfg(feature = "vertex-rag-service")]
17892impl std::fmt::Debug for super::corroborate_content_request::Parameters {
17893 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17894 let mut debug_struct = f.debug_struct("Parameters");
17895 debug_struct.field("citation_threshold", &self.citation_threshold);
17896 if !self._unknown_fields.is_empty() {
17897 debug_struct.field("_unknown_fields", &self._unknown_fields);
17898 }
17899 debug_struct.finish()
17900 }
17901}
17902
17903#[cfg(feature = "vertex-rag-service")]
17904impl std::fmt::Debug for super::CorroborateContentResponse {
17905 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17906 let mut debug_struct = f.debug_struct("CorroborateContentResponse");
17907 debug_struct.field("corroboration_score", &self.corroboration_score);
17908 debug_struct.field("claims", &self.claims);
17909 if !self._unknown_fields.is_empty() {
17910 debug_struct.field("_unknown_fields", &self._unknown_fields);
17911 }
17912 debug_struct.finish()
17913 }
17914}
17915
17916#[cfg(feature = "vertex-rag-service")]
17917impl std::fmt::Debug for super::Fact {
17918 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17919 let mut debug_struct = f.debug_struct("Fact");
17920 debug_struct.field("query", &self.query);
17921 debug_struct.field("title", &self.title);
17922 debug_struct.field("uri", &self.uri);
17923 debug_struct.field("summary", &self.summary);
17924 debug_struct.field("vector_distance", &self.vector_distance);
17925 debug_struct.field("score", &self.score);
17926 debug_struct.field("chunk", &self.chunk);
17927 if !self._unknown_fields.is_empty() {
17928 debug_struct.field("_unknown_fields", &self._unknown_fields);
17929 }
17930 debug_struct.finish()
17931 }
17932}
17933
17934#[cfg(feature = "vertex-rag-service")]
17935impl std::fmt::Debug for super::Claim {
17936 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17937 let mut debug_struct = f.debug_struct("Claim");
17938 debug_struct.field("start_index", &self.start_index);
17939 debug_struct.field("end_index", &self.end_index);
17940 debug_struct.field("fact_indexes", &self.fact_indexes);
17941 debug_struct.field("score", &self.score);
17942 if !self._unknown_fields.is_empty() {
17943 debug_struct.field("_unknown_fields", &self._unknown_fields);
17944 }
17945 debug_struct.finish()
17946 }
17947}
17948
17949#[cfg(feature = "vertex-rag-service")]
17950impl std::fmt::Debug for super::AskContextsRequest {
17951 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17952 let mut debug_struct = f.debug_struct("AskContextsRequest");
17953 debug_struct.field("parent", &self.parent);
17954 debug_struct.field("query", &self.query);
17955 debug_struct.field("tools", &self.tools);
17956 if !self._unknown_fields.is_empty() {
17957 debug_struct.field("_unknown_fields", &self._unknown_fields);
17958 }
17959 debug_struct.finish()
17960 }
17961}
17962
17963#[cfg(feature = "vertex-rag-service")]
17964impl std::fmt::Debug for super::AskContextsResponse {
17965 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17966 let mut debug_struct = f.debug_struct("AskContextsResponse");
17967 debug_struct.field("response", &self.response);
17968 debug_struct.field("contexts", &self.contexts);
17969 if !self._unknown_fields.is_empty() {
17970 debug_struct.field("_unknown_fields", &self._unknown_fields);
17971 }
17972 debug_struct.finish()
17973 }
17974}
17975
17976#[cfg(feature = "vertex-rag-service")]
17977impl std::fmt::Debug for super::AsyncRetrieveContextsRequest {
17978 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17979 let mut debug_struct = f.debug_struct("AsyncRetrieveContextsRequest");
17980 debug_struct.field("parent", &self.parent);
17981 debug_struct.field("query", &self.query);
17982 debug_struct.field("tools", &self.tools);
17983 if !self._unknown_fields.is_empty() {
17984 debug_struct.field("_unknown_fields", &self._unknown_fields);
17985 }
17986 debug_struct.finish()
17987 }
17988}
17989
17990#[cfg(feature = "vertex-rag-service")]
17991impl std::fmt::Debug for super::AsyncRetrieveContextsResponse {
17992 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17993 let mut debug_struct = f.debug_struct("AsyncRetrieveContextsResponse");
17994 debug_struct.field("contexts", &self.contexts);
17995 if !self._unknown_fields.is_empty() {
17996 debug_struct.field("_unknown_fields", &self._unknown_fields);
17997 }
17998 debug_struct.finish()
17999 }
18000}
18001
18002#[cfg(feature = "vertex-rag-service")]
18003impl std::fmt::Debug for super::AsyncRetrieveContextsOperationMetadata {
18004 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18005 let mut debug_struct = f.debug_struct("AsyncRetrieveContextsOperationMetadata");
18006 debug_struct.field("generic_metadata", &self.generic_metadata);
18007 if !self._unknown_fields.is_empty() {
18008 debug_struct.field("_unknown_fields", &self._unknown_fields);
18009 }
18010 debug_struct.finish()
18011 }
18012}
18013
18014#[cfg(feature = "vizier-service")]
18015impl std::fmt::Debug for super::GetStudyRequest {
18016 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18017 let mut debug_struct = f.debug_struct("GetStudyRequest");
18018 debug_struct.field("name", &self.name);
18019 if !self._unknown_fields.is_empty() {
18020 debug_struct.field("_unknown_fields", &self._unknown_fields);
18021 }
18022 debug_struct.finish()
18023 }
18024}
18025
18026#[cfg(feature = "vizier-service")]
18027impl std::fmt::Debug for super::CreateStudyRequest {
18028 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18029 let mut debug_struct = f.debug_struct("CreateStudyRequest");
18030 debug_struct.field("parent", &self.parent);
18031 debug_struct.field("study", &self.study);
18032 if !self._unknown_fields.is_empty() {
18033 debug_struct.field("_unknown_fields", &self._unknown_fields);
18034 }
18035 debug_struct.finish()
18036 }
18037}
18038
18039#[cfg(feature = "vizier-service")]
18040impl std::fmt::Debug for super::ListStudiesRequest {
18041 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18042 let mut debug_struct = f.debug_struct("ListStudiesRequest");
18043 debug_struct.field("parent", &self.parent);
18044 debug_struct.field("page_token", &self.page_token);
18045 debug_struct.field("page_size", &self.page_size);
18046 if !self._unknown_fields.is_empty() {
18047 debug_struct.field("_unknown_fields", &self._unknown_fields);
18048 }
18049 debug_struct.finish()
18050 }
18051}
18052
18053#[cfg(feature = "vizier-service")]
18054impl std::fmt::Debug for super::ListStudiesResponse {
18055 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18056 let mut debug_struct = f.debug_struct("ListStudiesResponse");
18057 debug_struct.field("studies", &self.studies);
18058 debug_struct.field("next_page_token", &self.next_page_token);
18059 if !self._unknown_fields.is_empty() {
18060 debug_struct.field("_unknown_fields", &self._unknown_fields);
18061 }
18062 debug_struct.finish()
18063 }
18064}
18065
18066#[cfg(feature = "vizier-service")]
18067impl std::fmt::Debug for super::DeleteStudyRequest {
18068 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18069 let mut debug_struct = f.debug_struct("DeleteStudyRequest");
18070 debug_struct.field("name", &self.name);
18071 if !self._unknown_fields.is_empty() {
18072 debug_struct.field("_unknown_fields", &self._unknown_fields);
18073 }
18074 debug_struct.finish()
18075 }
18076}
18077
18078#[cfg(feature = "vizier-service")]
18079impl std::fmt::Debug for super::LookupStudyRequest {
18080 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18081 let mut debug_struct = f.debug_struct("LookupStudyRequest");
18082 debug_struct.field("parent", &self.parent);
18083 debug_struct.field("display_name", &self.display_name);
18084 if !self._unknown_fields.is_empty() {
18085 debug_struct.field("_unknown_fields", &self._unknown_fields);
18086 }
18087 debug_struct.finish()
18088 }
18089}
18090
18091#[cfg(feature = "vizier-service")]
18092impl std::fmt::Debug for super::SuggestTrialsRequest {
18093 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18094 let mut debug_struct = f.debug_struct("SuggestTrialsRequest");
18095 debug_struct.field("parent", &self.parent);
18096 debug_struct.field("suggestion_count", &self.suggestion_count);
18097 debug_struct.field("client_id", &self.client_id);
18098 debug_struct.field("contexts", &self.contexts);
18099 if !self._unknown_fields.is_empty() {
18100 debug_struct.field("_unknown_fields", &self._unknown_fields);
18101 }
18102 debug_struct.finish()
18103 }
18104}
18105
18106#[cfg(feature = "vizier-service")]
18107impl std::fmt::Debug for super::SuggestTrialsResponse {
18108 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18109 let mut debug_struct = f.debug_struct("SuggestTrialsResponse");
18110 debug_struct.field("trials", &self.trials);
18111 debug_struct.field("study_state", &self.study_state);
18112 debug_struct.field("start_time", &self.start_time);
18113 debug_struct.field("end_time", &self.end_time);
18114 if !self._unknown_fields.is_empty() {
18115 debug_struct.field("_unknown_fields", &self._unknown_fields);
18116 }
18117 debug_struct.finish()
18118 }
18119}
18120
18121#[cfg(feature = "vizier-service")]
18122impl std::fmt::Debug for super::SuggestTrialsMetadata {
18123 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18124 let mut debug_struct = f.debug_struct("SuggestTrialsMetadata");
18125 debug_struct.field("generic_metadata", &self.generic_metadata);
18126 debug_struct.field("client_id", &self.client_id);
18127 if !self._unknown_fields.is_empty() {
18128 debug_struct.field("_unknown_fields", &self._unknown_fields);
18129 }
18130 debug_struct.finish()
18131 }
18132}
18133
18134#[cfg(feature = "vizier-service")]
18135impl std::fmt::Debug for super::CreateTrialRequest {
18136 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18137 let mut debug_struct = f.debug_struct("CreateTrialRequest");
18138 debug_struct.field("parent", &self.parent);
18139 debug_struct.field("trial", &self.trial);
18140 if !self._unknown_fields.is_empty() {
18141 debug_struct.field("_unknown_fields", &self._unknown_fields);
18142 }
18143 debug_struct.finish()
18144 }
18145}
18146
18147#[cfg(feature = "vizier-service")]
18148impl std::fmt::Debug for super::GetTrialRequest {
18149 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18150 let mut debug_struct = f.debug_struct("GetTrialRequest");
18151 debug_struct.field("name", &self.name);
18152 if !self._unknown_fields.is_empty() {
18153 debug_struct.field("_unknown_fields", &self._unknown_fields);
18154 }
18155 debug_struct.finish()
18156 }
18157}
18158
18159#[cfg(feature = "vizier-service")]
18160impl std::fmt::Debug for super::ListTrialsRequest {
18161 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18162 let mut debug_struct = f.debug_struct("ListTrialsRequest");
18163 debug_struct.field("parent", &self.parent);
18164 debug_struct.field("page_token", &self.page_token);
18165 debug_struct.field("page_size", &self.page_size);
18166 if !self._unknown_fields.is_empty() {
18167 debug_struct.field("_unknown_fields", &self._unknown_fields);
18168 }
18169 debug_struct.finish()
18170 }
18171}
18172
18173#[cfg(feature = "vizier-service")]
18174impl std::fmt::Debug for super::ListTrialsResponse {
18175 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18176 let mut debug_struct = f.debug_struct("ListTrialsResponse");
18177 debug_struct.field("trials", &self.trials);
18178 debug_struct.field("next_page_token", &self.next_page_token);
18179 if !self._unknown_fields.is_empty() {
18180 debug_struct.field("_unknown_fields", &self._unknown_fields);
18181 }
18182 debug_struct.finish()
18183 }
18184}
18185
18186#[cfg(feature = "vizier-service")]
18187impl std::fmt::Debug for super::AddTrialMeasurementRequest {
18188 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18189 let mut debug_struct = f.debug_struct("AddTrialMeasurementRequest");
18190 debug_struct.field("trial_name", &self.trial_name);
18191 debug_struct.field("measurement", &self.measurement);
18192 if !self._unknown_fields.is_empty() {
18193 debug_struct.field("_unknown_fields", &self._unknown_fields);
18194 }
18195 debug_struct.finish()
18196 }
18197}
18198
18199#[cfg(feature = "vizier-service")]
18200impl std::fmt::Debug for super::CompleteTrialRequest {
18201 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18202 let mut debug_struct = f.debug_struct("CompleteTrialRequest");
18203 debug_struct.field("name", &self.name);
18204 debug_struct.field("final_measurement", &self.final_measurement);
18205 debug_struct.field("trial_infeasible", &self.trial_infeasible);
18206 debug_struct.field("infeasible_reason", &self.infeasible_reason);
18207 if !self._unknown_fields.is_empty() {
18208 debug_struct.field("_unknown_fields", &self._unknown_fields);
18209 }
18210 debug_struct.finish()
18211 }
18212}
18213
18214#[cfg(feature = "vizier-service")]
18215impl std::fmt::Debug for super::DeleteTrialRequest {
18216 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18217 let mut debug_struct = f.debug_struct("DeleteTrialRequest");
18218 debug_struct.field("name", &self.name);
18219 if !self._unknown_fields.is_empty() {
18220 debug_struct.field("_unknown_fields", &self._unknown_fields);
18221 }
18222 debug_struct.finish()
18223 }
18224}
18225
18226#[cfg(feature = "vizier-service")]
18227impl std::fmt::Debug for super::CheckTrialEarlyStoppingStateRequest {
18228 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18229 let mut debug_struct = f.debug_struct("CheckTrialEarlyStoppingStateRequest");
18230 debug_struct.field("trial_name", &self.trial_name);
18231 if !self._unknown_fields.is_empty() {
18232 debug_struct.field("_unknown_fields", &self._unknown_fields);
18233 }
18234 debug_struct.finish()
18235 }
18236}
18237
18238#[cfg(feature = "vizier-service")]
18239impl std::fmt::Debug for super::CheckTrialEarlyStoppingStateResponse {
18240 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18241 let mut debug_struct = f.debug_struct("CheckTrialEarlyStoppingStateResponse");
18242 debug_struct.field("should_stop", &self.should_stop);
18243 if !self._unknown_fields.is_empty() {
18244 debug_struct.field("_unknown_fields", &self._unknown_fields);
18245 }
18246 debug_struct.finish()
18247 }
18248}
18249
18250#[cfg(feature = "vizier-service")]
18251impl std::fmt::Debug for super::CheckTrialEarlyStoppingStateMetatdata {
18252 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18253 let mut debug_struct = f.debug_struct("CheckTrialEarlyStoppingStateMetatdata");
18254 debug_struct.field("generic_metadata", &self.generic_metadata);
18255 debug_struct.field("study", &self.study);
18256 debug_struct.field("trial", &self.trial);
18257 if !self._unknown_fields.is_empty() {
18258 debug_struct.field("_unknown_fields", &self._unknown_fields);
18259 }
18260 debug_struct.finish()
18261 }
18262}
18263
18264#[cfg(feature = "vizier-service")]
18265impl std::fmt::Debug for super::StopTrialRequest {
18266 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18267 let mut debug_struct = f.debug_struct("StopTrialRequest");
18268 debug_struct.field("name", &self.name);
18269 if !self._unknown_fields.is_empty() {
18270 debug_struct.field("_unknown_fields", &self._unknown_fields);
18271 }
18272 debug_struct.finish()
18273 }
18274}
18275
18276#[cfg(feature = "vizier-service")]
18277impl std::fmt::Debug for super::ListOptimalTrialsRequest {
18278 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18279 let mut debug_struct = f.debug_struct("ListOptimalTrialsRequest");
18280 debug_struct.field("parent", &self.parent);
18281 if !self._unknown_fields.is_empty() {
18282 debug_struct.field("_unknown_fields", &self._unknown_fields);
18283 }
18284 debug_struct.finish()
18285 }
18286}
18287
18288#[cfg(feature = "vizier-service")]
18289impl std::fmt::Debug for super::ListOptimalTrialsResponse {
18290 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18291 let mut debug_struct = f.debug_struct("ListOptimalTrialsResponse");
18292 debug_struct.field("optimal_trials", &self.optimal_trials);
18293 if !self._unknown_fields.is_empty() {
18294 debug_struct.field("_unknown_fields", &self._unknown_fields);
18295 }
18296 debug_struct.finish()
18297 }
18298}