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 = "gen-ai-cache-service",
263 feature = "gen-ai-tuning-service",
264 feature = "llm-utility-service",
265 feature = "prediction-service",
266 feature = "session-service",
267 feature = "vertex-rag-service",
268))]
269impl std::fmt::Debug for super::Content {
270 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
271 let mut debug_struct = f.debug_struct("Content");
272 debug_struct.field("role", &self.role);
273 debug_struct.field("parts", &self.parts);
274 if !self._unknown_fields.is_empty() {
275 debug_struct.field("_unknown_fields", &self._unknown_fields);
276 }
277 debug_struct.finish()
278 }
279}
280
281#[cfg(any(
282 feature = "data-foundry-service",
283 feature = "gen-ai-cache-service",
284 feature = "gen-ai-tuning-service",
285 feature = "llm-utility-service",
286 feature = "prediction-service",
287 feature = "session-service",
288 feature = "vertex-rag-service",
289))]
290impl std::fmt::Debug for super::Part {
291 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
292 let mut debug_struct = f.debug_struct("Part");
293 debug_struct.field("thought", &self.thought);
294 debug_struct.field("thought_signature", &self.thought_signature);
295 debug_struct.field("media_resolution", &self.media_resolution);
296 debug_struct.field("data", &self.data);
297 debug_struct.field("metadata", &self.metadata);
298 if !self._unknown_fields.is_empty() {
299 debug_struct.field("_unknown_fields", &self._unknown_fields);
300 }
301 debug_struct.finish()
302 }
303}
304
305#[cfg(any(
306 feature = "data-foundry-service",
307 feature = "gen-ai-cache-service",
308 feature = "gen-ai-tuning-service",
309 feature = "llm-utility-service",
310 feature = "prediction-service",
311 feature = "session-service",
312 feature = "vertex-rag-service",
313))]
314impl std::fmt::Debug for super::part::MediaResolution {
315 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
316 let mut debug_struct = f.debug_struct("MediaResolution");
317 debug_struct.field("value", &self.value);
318 if !self._unknown_fields.is_empty() {
319 debug_struct.field("_unknown_fields", &self._unknown_fields);
320 }
321 debug_struct.finish()
322 }
323}
324
325#[cfg(any(
326 feature = "data-foundry-service",
327 feature = "gen-ai-cache-service",
328 feature = "gen-ai-tuning-service",
329 feature = "llm-utility-service",
330 feature = "prediction-service",
331 feature = "session-service",
332 feature = "vertex-rag-service",
333))]
334impl std::fmt::Debug for super::Blob {
335 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
336 let mut debug_struct = f.debug_struct("Blob");
337 debug_struct.field("mime_type", &self.mime_type);
338 debug_struct.field("data", &self.data);
339 if !self._unknown_fields.is_empty() {
340 debug_struct.field("_unknown_fields", &self._unknown_fields);
341 }
342 debug_struct.finish()
343 }
344}
345
346#[cfg(any(
347 feature = "data-foundry-service",
348 feature = "gen-ai-cache-service",
349 feature = "gen-ai-tuning-service",
350 feature = "llm-utility-service",
351 feature = "prediction-service",
352 feature = "session-service",
353 feature = "vertex-rag-service",
354))]
355impl std::fmt::Debug for super::FileData {
356 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
357 let mut debug_struct = f.debug_struct("FileData");
358 debug_struct.field("mime_type", &self.mime_type);
359 debug_struct.field("file_uri", &self.file_uri);
360 if !self._unknown_fields.is_empty() {
361 debug_struct.field("_unknown_fields", &self._unknown_fields);
362 }
363 debug_struct.finish()
364 }
365}
366
367#[cfg(any(
368 feature = "data-foundry-service",
369 feature = "gen-ai-cache-service",
370 feature = "gen-ai-tuning-service",
371 feature = "llm-utility-service",
372 feature = "prediction-service",
373 feature = "session-service",
374 feature = "vertex-rag-service",
375))]
376impl std::fmt::Debug for super::VideoMetadata {
377 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
378 let mut debug_struct = f.debug_struct("VideoMetadata");
379 debug_struct.field("start_offset", &self.start_offset);
380 debug_struct.field("end_offset", &self.end_offset);
381 debug_struct.field("fps", &self.fps);
382 if !self._unknown_fields.is_empty() {
383 debug_struct.field("_unknown_fields", &self._unknown_fields);
384 }
385 debug_struct.finish()
386 }
387}
388
389#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
390impl std::fmt::Debug for super::PrebuiltVoiceConfig {
391 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
392 let mut debug_struct = f.debug_struct("PrebuiltVoiceConfig");
393 debug_struct.field("voice_name", &self.voice_name);
394 if !self._unknown_fields.is_empty() {
395 debug_struct.field("_unknown_fields", &self._unknown_fields);
396 }
397 debug_struct.finish()
398 }
399}
400
401#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
402impl std::fmt::Debug for super::ReplicatedVoiceConfig {
403 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
404 let mut debug_struct = f.debug_struct("ReplicatedVoiceConfig");
405 debug_struct.field("mime_type", &self.mime_type);
406 debug_struct.field("voice_sample_audio", &self.voice_sample_audio);
407 if !self._unknown_fields.is_empty() {
408 debug_struct.field("_unknown_fields", &self._unknown_fields);
409 }
410 debug_struct.finish()
411 }
412}
413
414#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
415impl std::fmt::Debug for super::VoiceConfig {
416 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
417 let mut debug_struct = f.debug_struct("VoiceConfig");
418 debug_struct.field("voice_config", &self.voice_config);
419 if !self._unknown_fields.is_empty() {
420 debug_struct.field("_unknown_fields", &self._unknown_fields);
421 }
422 debug_struct.finish()
423 }
424}
425
426#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
427impl std::fmt::Debug for super::SpeakerVoiceConfig {
428 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
429 let mut debug_struct = f.debug_struct("SpeakerVoiceConfig");
430 debug_struct.field("speaker", &self.speaker);
431 debug_struct.field("voice_config", &self.voice_config);
432 if !self._unknown_fields.is_empty() {
433 debug_struct.field("_unknown_fields", &self._unknown_fields);
434 }
435 debug_struct.finish()
436 }
437}
438
439#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
440impl std::fmt::Debug for super::MultiSpeakerVoiceConfig {
441 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
442 let mut debug_struct = f.debug_struct("MultiSpeakerVoiceConfig");
443 debug_struct.field("speaker_voice_configs", &self.speaker_voice_configs);
444 if !self._unknown_fields.is_empty() {
445 debug_struct.field("_unknown_fields", &self._unknown_fields);
446 }
447 debug_struct.finish()
448 }
449}
450
451#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
452impl std::fmt::Debug for super::SpeechConfig {
453 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
454 let mut debug_struct = f.debug_struct("SpeechConfig");
455 debug_struct.field("voice_config", &self.voice_config);
456 debug_struct.field("language_code", &self.language_code);
457 debug_struct.field(
458 "multi_speaker_voice_config",
459 &self.multi_speaker_voice_config,
460 );
461 if !self._unknown_fields.is_empty() {
462 debug_struct.field("_unknown_fields", &self._unknown_fields);
463 }
464 debug_struct.finish()
465 }
466}
467
468#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
469impl std::fmt::Debug for super::ImageConfig {
470 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
471 let mut debug_struct = f.debug_struct("ImageConfig");
472 debug_struct.field("image_output_options", &self.image_output_options);
473 debug_struct.field("aspect_ratio", &self.aspect_ratio);
474 debug_struct.field("person_generation", &self.person_generation);
475 debug_struct.field("image_size", &self.image_size);
476 if !self._unknown_fields.is_empty() {
477 debug_struct.field("_unknown_fields", &self._unknown_fields);
478 }
479 debug_struct.finish()
480 }
481}
482
483#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
484impl std::fmt::Debug for super::image_config::ImageOutputOptions {
485 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
486 let mut debug_struct = f.debug_struct("ImageOutputOptions");
487 debug_struct.field("mime_type", &self.mime_type);
488 debug_struct.field("compression_quality", &self.compression_quality);
489 if !self._unknown_fields.is_empty() {
490 debug_struct.field("_unknown_fields", &self._unknown_fields);
491 }
492 debug_struct.finish()
493 }
494}
495
496#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
497impl std::fmt::Debug for super::GenerationConfig {
498 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
499 let mut debug_struct = f.debug_struct("GenerationConfig");
500 debug_struct.field("temperature", &self.temperature);
501 debug_struct.field("top_p", &self.top_p);
502 debug_struct.field("top_k", &self.top_k);
503 debug_struct.field("candidate_count", &self.candidate_count);
504 debug_struct.field("max_output_tokens", &self.max_output_tokens);
505 debug_struct.field("stop_sequences", &self.stop_sequences);
506 debug_struct.field("response_logprobs", &self.response_logprobs);
507 debug_struct.field("logprobs", &self.logprobs);
508 debug_struct.field("presence_penalty", &self.presence_penalty);
509 debug_struct.field("frequency_penalty", &self.frequency_penalty);
510 debug_struct.field("seed", &self.seed);
511 debug_struct.field("response_mime_type", &self.response_mime_type);
512 debug_struct.field("response_schema", &self.response_schema);
513 debug_struct.field("response_json_schema", &self.response_json_schema);
514 debug_struct.field("routing_config", &self.routing_config);
515 debug_struct.field("audio_timestamp", &self.audio_timestamp);
516 debug_struct.field("response_modalities", &self.response_modalities);
517 debug_struct.field("media_resolution", &self.media_resolution);
518 debug_struct.field("speech_config", &self.speech_config);
519 debug_struct.field("thinking_config", &self.thinking_config);
520 debug_struct.field("image_config", &self.image_config);
521 if !self._unknown_fields.is_empty() {
522 debug_struct.field("_unknown_fields", &self._unknown_fields);
523 }
524 debug_struct.finish()
525 }
526}
527
528#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
529impl std::fmt::Debug for super::generation_config::RoutingConfig {
530 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
531 let mut debug_struct = f.debug_struct("RoutingConfig");
532 debug_struct.field("routing_config", &self.routing_config);
533 if !self._unknown_fields.is_empty() {
534 debug_struct.field("_unknown_fields", &self._unknown_fields);
535 }
536 debug_struct.finish()
537 }
538}
539
540#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
541impl std::fmt::Debug for super::generation_config::routing_config::AutoRoutingMode {
542 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
543 let mut debug_struct = f.debug_struct("AutoRoutingMode");
544 debug_struct.field("model_routing_preference", &self.model_routing_preference);
545 if !self._unknown_fields.is_empty() {
546 debug_struct.field("_unknown_fields", &self._unknown_fields);
547 }
548 debug_struct.finish()
549 }
550}
551
552#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
553impl std::fmt::Debug for super::generation_config::routing_config::ManualRoutingMode {
554 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
555 let mut debug_struct = f.debug_struct("ManualRoutingMode");
556 debug_struct.field("model_name", &self.model_name);
557 if !self._unknown_fields.is_empty() {
558 debug_struct.field("_unknown_fields", &self._unknown_fields);
559 }
560 debug_struct.finish()
561 }
562}
563
564#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
565impl std::fmt::Debug for super::generation_config::ThinkingConfig {
566 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
567 let mut debug_struct = f.debug_struct("ThinkingConfig");
568 debug_struct.field("include_thoughts", &self.include_thoughts);
569 debug_struct.field("thinking_budget", &self.thinking_budget);
570 debug_struct.field("thinking_level", &self.thinking_level);
571 if !self._unknown_fields.is_empty() {
572 debug_struct.field("_unknown_fields", &self._unknown_fields);
573 }
574 debug_struct.finish()
575 }
576}
577
578#[cfg(feature = "prediction-service")]
579impl std::fmt::Debug for super::SafetySetting {
580 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
581 let mut debug_struct = f.debug_struct("SafetySetting");
582 debug_struct.field("category", &self.category);
583 debug_struct.field("threshold", &self.threshold);
584 debug_struct.field("method", &self.method);
585 if !self._unknown_fields.is_empty() {
586 debug_struct.field("_unknown_fields", &self._unknown_fields);
587 }
588 debug_struct.finish()
589 }
590}
591
592#[cfg(feature = "prediction-service")]
593impl std::fmt::Debug for super::SafetyRating {
594 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
595 let mut debug_struct = f.debug_struct("SafetyRating");
596 debug_struct.field("category", &self.category);
597 debug_struct.field("probability", &self.probability);
598 debug_struct.field("probability_score", &self.probability_score);
599 debug_struct.field("severity", &self.severity);
600 debug_struct.field("severity_score", &self.severity_score);
601 debug_struct.field("blocked", &self.blocked);
602 if !self._unknown_fields.is_empty() {
603 debug_struct.field("_unknown_fields", &self._unknown_fields);
604 }
605 debug_struct.finish()
606 }
607}
608
609#[cfg(feature = "prediction-service")]
610impl std::fmt::Debug for super::CitationMetadata {
611 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
612 let mut debug_struct = f.debug_struct("CitationMetadata");
613 debug_struct.field("citations", &self.citations);
614 if !self._unknown_fields.is_empty() {
615 debug_struct.field("_unknown_fields", &self._unknown_fields);
616 }
617 debug_struct.finish()
618 }
619}
620
621#[cfg(feature = "prediction-service")]
622impl std::fmt::Debug for super::Citation {
623 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
624 let mut debug_struct = f.debug_struct("Citation");
625 debug_struct.field("start_index", &self.start_index);
626 debug_struct.field("end_index", &self.end_index);
627 debug_struct.field("uri", &self.uri);
628 debug_struct.field("title", &self.title);
629 debug_struct.field("license", &self.license);
630 debug_struct.field("publication_date", &self.publication_date);
631 if !self._unknown_fields.is_empty() {
632 debug_struct.field("_unknown_fields", &self._unknown_fields);
633 }
634 debug_struct.finish()
635 }
636}
637
638#[cfg(feature = "prediction-service")]
639impl std::fmt::Debug for super::Candidate {
640 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
641 let mut debug_struct = f.debug_struct("Candidate");
642 debug_struct.field("index", &self.index);
643 debug_struct.field("content", &self.content);
644 debug_struct.field("score", &self.score);
645 debug_struct.field("avg_logprobs", &self.avg_logprobs);
646 debug_struct.field("logprobs_result", &self.logprobs_result);
647 debug_struct.field("finish_reason", &self.finish_reason);
648 debug_struct.field("safety_ratings", &self.safety_ratings);
649 debug_struct.field("finish_message", &self.finish_message);
650 debug_struct.field("citation_metadata", &self.citation_metadata);
651 debug_struct.field("grounding_metadata", &self.grounding_metadata);
652 debug_struct.field("url_context_metadata", &self.url_context_metadata);
653 if !self._unknown_fields.is_empty() {
654 debug_struct.field("_unknown_fields", &self._unknown_fields);
655 }
656 debug_struct.finish()
657 }
658}
659
660#[cfg(feature = "prediction-service")]
661impl std::fmt::Debug for super::UrlContextMetadata {
662 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
663 let mut debug_struct = f.debug_struct("UrlContextMetadata");
664 debug_struct.field("url_metadata", &self.url_metadata);
665 if !self._unknown_fields.is_empty() {
666 debug_struct.field("_unknown_fields", &self._unknown_fields);
667 }
668 debug_struct.finish()
669 }
670}
671
672#[cfg(feature = "prediction-service")]
673impl std::fmt::Debug for super::UrlMetadata {
674 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
675 let mut debug_struct = f.debug_struct("UrlMetadata");
676 debug_struct.field("retrieved_url", &self.retrieved_url);
677 debug_struct.field("url_retrieval_status", &self.url_retrieval_status);
678 if !self._unknown_fields.is_empty() {
679 debug_struct.field("_unknown_fields", &self._unknown_fields);
680 }
681 debug_struct.finish()
682 }
683}
684
685#[cfg(feature = "prediction-service")]
686impl std::fmt::Debug for super::LogprobsResult {
687 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
688 let mut debug_struct = f.debug_struct("LogprobsResult");
689 debug_struct.field("top_candidates", &self.top_candidates);
690 debug_struct.field("chosen_candidates", &self.chosen_candidates);
691 if !self._unknown_fields.is_empty() {
692 debug_struct.field("_unknown_fields", &self._unknown_fields);
693 }
694 debug_struct.finish()
695 }
696}
697
698#[cfg(feature = "prediction-service")]
699impl std::fmt::Debug for super::logprobs_result::Candidate {
700 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
701 let mut debug_struct = f.debug_struct("Candidate");
702 debug_struct.field("token", &self.token);
703 debug_struct.field("token_id", &self.token_id);
704 debug_struct.field("log_probability", &self.log_probability);
705 if !self._unknown_fields.is_empty() {
706 debug_struct.field("_unknown_fields", &self._unknown_fields);
707 }
708 debug_struct.finish()
709 }
710}
711
712#[cfg(feature = "prediction-service")]
713impl std::fmt::Debug for super::logprobs_result::TopCandidates {
714 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
715 let mut debug_struct = f.debug_struct("TopCandidates");
716 debug_struct.field("candidates", &self.candidates);
717 if !self._unknown_fields.is_empty() {
718 debug_struct.field("_unknown_fields", &self._unknown_fields);
719 }
720 debug_struct.finish()
721 }
722}
723
724#[cfg(any(feature = "prediction-service", feature = "session-service",))]
725impl std::fmt::Debug for super::Segment {
726 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
727 let mut debug_struct = f.debug_struct("Segment");
728 debug_struct.field("part_index", &self.part_index);
729 debug_struct.field("start_index", &self.start_index);
730 debug_struct.field("end_index", &self.end_index);
731 debug_struct.field("text", &self.text);
732 if !self._unknown_fields.is_empty() {
733 debug_struct.field("_unknown_fields", &self._unknown_fields);
734 }
735 debug_struct.finish()
736 }
737}
738
739#[cfg(any(feature = "prediction-service", feature = "session-service",))]
740impl std::fmt::Debug for super::GroundingChunk {
741 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
742 let mut debug_struct = f.debug_struct("GroundingChunk");
743 debug_struct.field("chunk_type", &self.chunk_type);
744 if !self._unknown_fields.is_empty() {
745 debug_struct.field("_unknown_fields", &self._unknown_fields);
746 }
747 debug_struct.finish()
748 }
749}
750
751#[cfg(any(feature = "prediction-service", feature = "session-service",))]
752impl std::fmt::Debug for super::grounding_chunk::Web {
753 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
754 let mut debug_struct = f.debug_struct("Web");
755 debug_struct.field("uri", &self.uri);
756 debug_struct.field("title", &self.title);
757 if !self._unknown_fields.is_empty() {
758 debug_struct.field("_unknown_fields", &self._unknown_fields);
759 }
760 debug_struct.finish()
761 }
762}
763
764#[cfg(any(feature = "prediction-service", feature = "session-service",))]
765impl std::fmt::Debug for super::grounding_chunk::RetrievedContext {
766 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
767 let mut debug_struct = f.debug_struct("RetrievedContext");
768 debug_struct.field("uri", &self.uri);
769 debug_struct.field("title", &self.title);
770 debug_struct.field("text", &self.text);
771 debug_struct.field("document_name", &self.document_name);
772 debug_struct.field("context_details", &self.context_details);
773 if !self._unknown_fields.is_empty() {
774 debug_struct.field("_unknown_fields", &self._unknown_fields);
775 }
776 debug_struct.finish()
777 }
778}
779
780#[cfg(any(feature = "prediction-service", feature = "session-service",))]
781impl std::fmt::Debug for super::grounding_chunk::Maps {
782 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
783 let mut debug_struct = f.debug_struct("Maps");
784 debug_struct.field("uri", &self.uri);
785 debug_struct.field("title", &self.title);
786 debug_struct.field("text", &self.text);
787 debug_struct.field("place_id", &self.place_id);
788 debug_struct.field("place_answer_sources", &self.place_answer_sources);
789 if !self._unknown_fields.is_empty() {
790 debug_struct.field("_unknown_fields", &self._unknown_fields);
791 }
792 debug_struct.finish()
793 }
794}
795
796#[cfg(any(feature = "prediction-service", feature = "session-service",))]
797impl std::fmt::Debug for super::grounding_chunk::maps::PlaceAnswerSources {
798 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
799 let mut debug_struct = f.debug_struct("PlaceAnswerSources");
800 debug_struct.field("review_snippets", &self.review_snippets);
801 if !self._unknown_fields.is_empty() {
802 debug_struct.field("_unknown_fields", &self._unknown_fields);
803 }
804 debug_struct.finish()
805 }
806}
807
808#[cfg(any(feature = "prediction-service", feature = "session-service",))]
809impl std::fmt::Debug for super::grounding_chunk::maps::place_answer_sources::ReviewSnippet {
810 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
811 let mut debug_struct = f.debug_struct("ReviewSnippet");
812 debug_struct.field("review_id", &self.review_id);
813 debug_struct.field("google_maps_uri", &self.google_maps_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::GroundingSupport {
824 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
825 let mut debug_struct = f.debug_struct("GroundingSupport");
826 debug_struct.field("segment", &self.segment);
827 debug_struct.field("grounding_chunk_indices", &self.grounding_chunk_indices);
828 debug_struct.field("confidence_scores", &self.confidence_scores);
829 if !self._unknown_fields.is_empty() {
830 debug_struct.field("_unknown_fields", &self._unknown_fields);
831 }
832 debug_struct.finish()
833 }
834}
835
836#[cfg(any(feature = "prediction-service", feature = "session-service",))]
837impl std::fmt::Debug for super::GroundingMetadata {
838 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
839 let mut debug_struct = f.debug_struct("GroundingMetadata");
840 debug_struct.field("web_search_queries", &self.web_search_queries);
841 debug_struct.field("search_entry_point", &self.search_entry_point);
842 debug_struct.field("grounding_chunks", &self.grounding_chunks);
843 debug_struct.field("grounding_supports", &self.grounding_supports);
844 debug_struct.field("retrieval_metadata", &self.retrieval_metadata);
845 debug_struct.field(
846 "google_maps_widget_context_token",
847 &self.google_maps_widget_context_token,
848 );
849 debug_struct.field("source_flagging_uris", &self.source_flagging_uris);
850 if !self._unknown_fields.is_empty() {
851 debug_struct.field("_unknown_fields", &self._unknown_fields);
852 }
853 debug_struct.finish()
854 }
855}
856
857#[cfg(any(feature = "prediction-service", feature = "session-service",))]
858impl std::fmt::Debug for super::grounding_metadata::SourceFlaggingUri {
859 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
860 let mut debug_struct = f.debug_struct("SourceFlaggingUri");
861 debug_struct.field("source_id", &self.source_id);
862 debug_struct.field("flag_content_uri", &self.flag_content_uri);
863 if !self._unknown_fields.is_empty() {
864 debug_struct.field("_unknown_fields", &self._unknown_fields);
865 }
866 debug_struct.finish()
867 }
868}
869
870#[cfg(any(feature = "prediction-service", feature = "session-service",))]
871impl std::fmt::Debug for super::SearchEntryPoint {
872 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
873 let mut debug_struct = f.debug_struct("SearchEntryPoint");
874 debug_struct.field("rendered_content", &self.rendered_content);
875 debug_struct.field("sdk_blob", &self.sdk_blob);
876 if !self._unknown_fields.is_empty() {
877 debug_struct.field("_unknown_fields", &self._unknown_fields);
878 }
879 debug_struct.finish()
880 }
881}
882
883#[cfg(any(feature = "prediction-service", feature = "session-service",))]
884impl std::fmt::Debug for super::RetrievalMetadata {
885 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
886 let mut debug_struct = f.debug_struct("RetrievalMetadata");
887 debug_struct.field(
888 "google_search_dynamic_retrieval_score",
889 &self.google_search_dynamic_retrieval_score,
890 );
891 if !self._unknown_fields.is_empty() {
892 debug_struct.field("_unknown_fields", &self._unknown_fields);
893 }
894 debug_struct.finish()
895 }
896}
897
898#[cfg(feature = "prediction-service")]
899impl std::fmt::Debug for super::ModelArmorConfig {
900 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
901 let mut debug_struct = f.debug_struct("ModelArmorConfig");
902 debug_struct.field("prompt_template_name", &self.prompt_template_name);
903 debug_struct.field("response_template_name", &self.response_template_name);
904 if !self._unknown_fields.is_empty() {
905 debug_struct.field("_unknown_fields", &self._unknown_fields);
906 }
907 debug_struct.finish()
908 }
909}
910
911#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
912impl std::fmt::Debug for super::ModalityTokenCount {
913 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
914 let mut debug_struct = f.debug_struct("ModalityTokenCount");
915 debug_struct.field("modality", &self.modality);
916 debug_struct.field("token_count", &self.token_count);
917 if !self._unknown_fields.is_empty() {
918 debug_struct.field("_unknown_fields", &self._unknown_fields);
919 }
920 debug_struct.finish()
921 }
922}
923
924#[cfg(any(
925 feature = "metadata-service",
926 feature = "pipeline-service",
927 feature = "schedule-service",
928))]
929impl std::fmt::Debug for super::Context {
930 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
931 let mut debug_struct = f.debug_struct("Context");
932 debug_struct.field("name", &self.name);
933 debug_struct.field("display_name", &self.display_name);
934 debug_struct.field("etag", &self.etag);
935 debug_struct.field("labels", &self.labels);
936 debug_struct.field("create_time", &self.create_time);
937 debug_struct.field("update_time", &self.update_time);
938 debug_struct.field("parent_contexts", &self.parent_contexts);
939 debug_struct.field("schema_title", &self.schema_title);
940 debug_struct.field("schema_version", &self.schema_version);
941 debug_struct.field("metadata", &self.metadata);
942 debug_struct.field("description", &self.description);
943 if !self._unknown_fields.is_empty() {
944 debug_struct.field("_unknown_fields", &self._unknown_fields);
945 }
946 debug_struct.finish()
947 }
948}
949
950#[cfg(feature = "job-service")]
951impl std::fmt::Debug for super::CustomJob {
952 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
953 let mut debug_struct = f.debug_struct("CustomJob");
954 debug_struct.field("name", &self.name);
955 debug_struct.field("display_name", &self.display_name);
956 debug_struct.field("job_spec", &self.job_spec);
957 debug_struct.field("state", &self.state);
958 debug_struct.field("create_time", &self.create_time);
959 debug_struct.field("start_time", &self.start_time);
960 debug_struct.field("end_time", &self.end_time);
961 debug_struct.field("update_time", &self.update_time);
962 debug_struct.field("error", &self.error);
963 debug_struct.field("labels", &self.labels);
964 debug_struct.field("encryption_spec", &self.encryption_spec);
965 debug_struct.field("web_access_uris", &self.web_access_uris);
966 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
967 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
968 if !self._unknown_fields.is_empty() {
969 debug_struct.field("_unknown_fields", &self._unknown_fields);
970 }
971 debug_struct.finish()
972 }
973}
974
975#[cfg(feature = "job-service")]
976impl std::fmt::Debug for super::CustomJobSpec {
977 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
978 let mut debug_struct = f.debug_struct("CustomJobSpec");
979 debug_struct.field("persistent_resource_id", &self.persistent_resource_id);
980 debug_struct.field("worker_pool_specs", &self.worker_pool_specs);
981 debug_struct.field("scheduling", &self.scheduling);
982 debug_struct.field("service_account", &self.service_account);
983 debug_struct.field("network", &self.network);
984 debug_struct.field("reserved_ip_ranges", &self.reserved_ip_ranges);
985 debug_struct.field("psc_interface_config", &self.psc_interface_config);
986 debug_struct.field("base_output_directory", &self.base_output_directory);
987 debug_struct.field(
988 "protected_artifact_location_id",
989 &self.protected_artifact_location_id,
990 );
991 debug_struct.field("tensorboard", &self.tensorboard);
992 debug_struct.field("enable_web_access", &self.enable_web_access);
993 debug_struct.field("enable_dashboard_access", &self.enable_dashboard_access);
994 debug_struct.field("experiment", &self.experiment);
995 debug_struct.field("experiment_run", &self.experiment_run);
996 debug_struct.field("models", &self.models);
997 if !self._unknown_fields.is_empty() {
998 debug_struct.field("_unknown_fields", &self._unknown_fields);
999 }
1000 debug_struct.finish()
1001 }
1002}
1003
1004#[cfg(feature = "job-service")]
1005impl std::fmt::Debug for super::WorkerPoolSpec {
1006 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1007 let mut debug_struct = f.debug_struct("WorkerPoolSpec");
1008 debug_struct.field("machine_spec", &self.machine_spec);
1009 debug_struct.field("replica_count", &self.replica_count);
1010 debug_struct.field("nfs_mounts", &self.nfs_mounts);
1011 debug_struct.field("lustre_mounts", &self.lustre_mounts);
1012 debug_struct.field("disk_spec", &self.disk_spec);
1013 debug_struct.field("task", &self.task);
1014 if !self._unknown_fields.is_empty() {
1015 debug_struct.field("_unknown_fields", &self._unknown_fields);
1016 }
1017 debug_struct.finish()
1018 }
1019}
1020
1021#[cfg(feature = "job-service")]
1022impl std::fmt::Debug for super::ContainerSpec {
1023 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1024 let mut debug_struct = f.debug_struct("ContainerSpec");
1025 debug_struct.field("image_uri", &self.image_uri);
1026 debug_struct.field("command", &self.command);
1027 debug_struct.field("args", &self.args);
1028 debug_struct.field("env", &self.env);
1029 if !self._unknown_fields.is_empty() {
1030 debug_struct.field("_unknown_fields", &self._unknown_fields);
1031 }
1032 debug_struct.finish()
1033 }
1034}
1035
1036#[cfg(feature = "job-service")]
1037impl std::fmt::Debug for super::PythonPackageSpec {
1038 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1039 let mut debug_struct = f.debug_struct("PythonPackageSpec");
1040 debug_struct.field("executor_image_uri", &self.executor_image_uri);
1041 debug_struct.field("package_uris", &self.package_uris);
1042 debug_struct.field("python_module", &self.python_module);
1043 debug_struct.field("args", &self.args);
1044 debug_struct.field("env", &self.env);
1045 if !self._unknown_fields.is_empty() {
1046 debug_struct.field("_unknown_fields", &self._unknown_fields);
1047 }
1048 debug_struct.finish()
1049 }
1050}
1051
1052#[cfg(feature = "job-service")]
1053impl std::fmt::Debug for super::Scheduling {
1054 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1055 let mut debug_struct = f.debug_struct("Scheduling");
1056 debug_struct.field("timeout", &self.timeout);
1057 debug_struct.field(
1058 "restart_job_on_worker_restart",
1059 &self.restart_job_on_worker_restart,
1060 );
1061 debug_struct.field("strategy", &self.strategy);
1062 debug_struct.field("disable_retries", &self.disable_retries);
1063 debug_struct.field("max_wait_duration", &self.max_wait_duration);
1064 if !self._unknown_fields.is_empty() {
1065 debug_struct.field("_unknown_fields", &self._unknown_fields);
1066 }
1067 debug_struct.finish()
1068 }
1069}
1070
1071#[cfg(feature = "data-foundry-service")]
1072impl std::fmt::Debug for super::GenerateSyntheticDataRequest {
1073 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1074 let mut debug_struct = f.debug_struct("GenerateSyntheticDataRequest");
1075 debug_struct.field("location", &self.location);
1076 debug_struct.field("count", &self.count);
1077 debug_struct.field("output_field_specs", &self.output_field_specs);
1078 debug_struct.field("examples", &self.examples);
1079 debug_struct.field("strategy", &self.strategy);
1080 if !self._unknown_fields.is_empty() {
1081 debug_struct.field("_unknown_fields", &self._unknown_fields);
1082 }
1083 debug_struct.finish()
1084 }
1085}
1086
1087#[cfg(feature = "data-foundry-service")]
1088impl std::fmt::Debug for super::SyntheticField {
1089 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1090 let mut debug_struct = f.debug_struct("SyntheticField");
1091 debug_struct.field("field_name", &self.field_name);
1092 debug_struct.field("content", &self.content);
1093 if !self._unknown_fields.is_empty() {
1094 debug_struct.field("_unknown_fields", &self._unknown_fields);
1095 }
1096 debug_struct.finish()
1097 }
1098}
1099
1100#[cfg(feature = "data-foundry-service")]
1101impl std::fmt::Debug for super::SyntheticExample {
1102 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1103 let mut debug_struct = f.debug_struct("SyntheticExample");
1104 debug_struct.field("fields", &self.fields);
1105 if !self._unknown_fields.is_empty() {
1106 debug_struct.field("_unknown_fields", &self._unknown_fields);
1107 }
1108 debug_struct.finish()
1109 }
1110}
1111
1112#[cfg(feature = "data-foundry-service")]
1113impl std::fmt::Debug for super::OutputFieldSpec {
1114 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1115 let mut debug_struct = f.debug_struct("OutputFieldSpec");
1116 debug_struct.field("field_name", &self.field_name);
1117 debug_struct.field("guidance", &self.guidance);
1118 debug_struct.field("field_type", &self.field_type);
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 = "data-foundry-service")]
1127impl std::fmt::Debug for super::TaskDescriptionStrategy {
1128 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1129 let mut debug_struct = f.debug_struct("TaskDescriptionStrategy");
1130 debug_struct.field("task_description", &self.task_description);
1131 if !self._unknown_fields.is_empty() {
1132 debug_struct.field("_unknown_fields", &self._unknown_fields);
1133 }
1134 debug_struct.finish()
1135 }
1136}
1137
1138#[cfg(feature = "data-foundry-service")]
1139impl std::fmt::Debug for super::GenerateSyntheticDataResponse {
1140 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1141 let mut debug_struct = f.debug_struct("GenerateSyntheticDataResponse");
1142 debug_struct.field("synthetic_examples", &self.synthetic_examples);
1143 if !self._unknown_fields.is_empty() {
1144 debug_struct.field("_unknown_fields", &self._unknown_fields);
1145 }
1146 debug_struct.finish()
1147 }
1148}
1149
1150#[cfg(feature = "dataset-service")]
1151impl std::fmt::Debug for super::DataItem {
1152 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1153 let mut debug_struct = f.debug_struct("DataItem");
1154 debug_struct.field("name", &self.name);
1155 debug_struct.field("create_time", &self.create_time);
1156 debug_struct.field("update_time", &self.update_time);
1157 debug_struct.field("labels", &self.labels);
1158 debug_struct.field("payload", &self.payload);
1159 debug_struct.field("etag", &self.etag);
1160 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1161 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1162 if !self._unknown_fields.is_empty() {
1163 debug_struct.field("_unknown_fields", &self._unknown_fields);
1164 }
1165 debug_struct.finish()
1166 }
1167}
1168
1169#[cfg(feature = "job-service")]
1170impl std::fmt::Debug for super::DataLabelingJob {
1171 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1172 let mut debug_struct = f.debug_struct("DataLabelingJob");
1173 debug_struct.field("name", &self.name);
1174 debug_struct.field("display_name", &self.display_name);
1175 debug_struct.field("datasets", &self.datasets);
1176 debug_struct.field("annotation_labels", &self.annotation_labels);
1177 debug_struct.field("labeler_count", &self.labeler_count);
1178 debug_struct.field("instruction_uri", &self.instruction_uri);
1179 debug_struct.field("inputs_schema_uri", &self.inputs_schema_uri);
1180 debug_struct.field("inputs", &self.inputs);
1181 debug_struct.field("state", &self.state);
1182 debug_struct.field("labeling_progress", &self.labeling_progress);
1183 debug_struct.field("current_spend", &self.current_spend);
1184 debug_struct.field("create_time", &self.create_time);
1185 debug_struct.field("update_time", &self.update_time);
1186 debug_struct.field("error", &self.error);
1187 debug_struct.field("labels", &self.labels);
1188 debug_struct.field("specialist_pools", &self.specialist_pools);
1189 debug_struct.field("encryption_spec", &self.encryption_spec);
1190 debug_struct.field("active_learning_config", &self.active_learning_config);
1191 if !self._unknown_fields.is_empty() {
1192 debug_struct.field("_unknown_fields", &self._unknown_fields);
1193 }
1194 debug_struct.finish()
1195 }
1196}
1197
1198#[cfg(feature = "job-service")]
1199impl std::fmt::Debug for super::ActiveLearningConfig {
1200 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1201 let mut debug_struct = f.debug_struct("ActiveLearningConfig");
1202 debug_struct.field("sample_config", &self.sample_config);
1203 debug_struct.field("training_config", &self.training_config);
1204 debug_struct.field("human_labeling_budget", &self.human_labeling_budget);
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 = "job-service")]
1213impl std::fmt::Debug for super::SampleConfig {
1214 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1215 let mut debug_struct = f.debug_struct("SampleConfig");
1216 debug_struct.field("sample_strategy", &self.sample_strategy);
1217 debug_struct.field("initial_batch_sample_size", &self.initial_batch_sample_size);
1218 debug_struct.field(
1219 "following_batch_sample_size",
1220 &self.following_batch_sample_size,
1221 );
1222 if !self._unknown_fields.is_empty() {
1223 debug_struct.field("_unknown_fields", &self._unknown_fields);
1224 }
1225 debug_struct.finish()
1226 }
1227}
1228
1229#[cfg(feature = "job-service")]
1230impl std::fmt::Debug for super::TrainingConfig {
1231 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1232 let mut debug_struct = f.debug_struct("TrainingConfig");
1233 debug_struct.field(
1234 "timeout_training_milli_hours",
1235 &self.timeout_training_milli_hours,
1236 );
1237 if !self._unknown_fields.is_empty() {
1238 debug_struct.field("_unknown_fields", &self._unknown_fields);
1239 }
1240 debug_struct.finish()
1241 }
1242}
1243
1244#[cfg(feature = "dataset-service")]
1245impl std::fmt::Debug for super::Dataset {
1246 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1247 let mut debug_struct = f.debug_struct("Dataset");
1248 debug_struct.field("name", &self.name);
1249 debug_struct.field("display_name", &self.display_name);
1250 debug_struct.field("description", &self.description);
1251 debug_struct.field("metadata_schema_uri", &self.metadata_schema_uri);
1252 debug_struct.field("metadata", &self.metadata);
1253 debug_struct.field("data_item_count", &self.data_item_count);
1254 debug_struct.field("create_time", &self.create_time);
1255 debug_struct.field("update_time", &self.update_time);
1256 debug_struct.field("etag", &self.etag);
1257 debug_struct.field("labels", &self.labels);
1258 debug_struct.field("saved_queries", &self.saved_queries);
1259 debug_struct.field("encryption_spec", &self.encryption_spec);
1260 debug_struct.field("metadata_artifact", &self.metadata_artifact);
1261 debug_struct.field("model_reference", &self.model_reference);
1262 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1263 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1264 if !self._unknown_fields.is_empty() {
1265 debug_struct.field("_unknown_fields", &self._unknown_fields);
1266 }
1267 debug_struct.finish()
1268 }
1269}
1270
1271#[cfg(feature = "dataset-service")]
1272impl std::fmt::Debug for super::ImportDataConfig {
1273 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1274 let mut debug_struct = f.debug_struct("ImportDataConfig");
1275 debug_struct.field("data_item_labels", &self.data_item_labels);
1276 debug_struct.field("annotation_labels", &self.annotation_labels);
1277 debug_struct.field("import_schema_uri", &self.import_schema_uri);
1278 debug_struct.field("source", &self.source);
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 = "dataset-service")]
1287impl std::fmt::Debug for super::ExportDataConfig {
1288 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1289 let mut debug_struct = f.debug_struct("ExportDataConfig");
1290 debug_struct.field("annotations_filter", &self.annotations_filter);
1291 debug_struct.field("saved_query_id", &self.saved_query_id);
1292 debug_struct.field("annotation_schema_uri", &self.annotation_schema_uri);
1293 debug_struct.field("export_use", &self.export_use);
1294 debug_struct.field("destination", &self.destination);
1295 debug_struct.field("split", &self.split);
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 = "dataset-service")]
1304impl std::fmt::Debug for super::ExportFractionSplit {
1305 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1306 let mut debug_struct = f.debug_struct("ExportFractionSplit");
1307 debug_struct.field("training_fraction", &self.training_fraction);
1308 debug_struct.field("validation_fraction", &self.validation_fraction);
1309 debug_struct.field("test_fraction", &self.test_fraction);
1310 if !self._unknown_fields.is_empty() {
1311 debug_struct.field("_unknown_fields", &self._unknown_fields);
1312 }
1313 debug_struct.finish()
1314 }
1315}
1316
1317#[cfg(feature = "dataset-service")]
1318impl std::fmt::Debug for super::ExportFilterSplit {
1319 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1320 let mut debug_struct = f.debug_struct("ExportFilterSplit");
1321 debug_struct.field("training_filter", &self.training_filter);
1322 debug_struct.field("validation_filter", &self.validation_filter);
1323 debug_struct.field("test_filter", &self.test_filter);
1324 if !self._unknown_fields.is_empty() {
1325 debug_struct.field("_unknown_fields", &self._unknown_fields);
1326 }
1327 debug_struct.finish()
1328 }
1329}
1330
1331#[cfg(feature = "dataset-service")]
1332impl std::fmt::Debug for super::CreateDatasetRequest {
1333 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1334 let mut debug_struct = f.debug_struct("CreateDatasetRequest");
1335 debug_struct.field("parent", &self.parent);
1336 debug_struct.field("dataset", &self.dataset);
1337 if !self._unknown_fields.is_empty() {
1338 debug_struct.field("_unknown_fields", &self._unknown_fields);
1339 }
1340 debug_struct.finish()
1341 }
1342}
1343
1344#[cfg(feature = "dataset-service")]
1345impl std::fmt::Debug for super::CreateDatasetOperationMetadata {
1346 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1347 let mut debug_struct = f.debug_struct("CreateDatasetOperationMetadata");
1348 debug_struct.field("generic_metadata", &self.generic_metadata);
1349 if !self._unknown_fields.is_empty() {
1350 debug_struct.field("_unknown_fields", &self._unknown_fields);
1351 }
1352 debug_struct.finish()
1353 }
1354}
1355
1356#[cfg(feature = "dataset-service")]
1357impl std::fmt::Debug for super::GetDatasetRequest {
1358 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1359 let mut debug_struct = f.debug_struct("GetDatasetRequest");
1360 debug_struct.field("name", &self.name);
1361 debug_struct.field("read_mask", &self.read_mask);
1362 if !self._unknown_fields.is_empty() {
1363 debug_struct.field("_unknown_fields", &self._unknown_fields);
1364 }
1365 debug_struct.finish()
1366 }
1367}
1368
1369#[cfg(feature = "dataset-service")]
1370impl std::fmt::Debug for super::UpdateDatasetRequest {
1371 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1372 let mut debug_struct = f.debug_struct("UpdateDatasetRequest");
1373 debug_struct.field("dataset", &self.dataset);
1374 debug_struct.field("update_mask", &self.update_mask);
1375 if !self._unknown_fields.is_empty() {
1376 debug_struct.field("_unknown_fields", &self._unknown_fields);
1377 }
1378 debug_struct.finish()
1379 }
1380}
1381
1382#[cfg(feature = "dataset-service")]
1383impl std::fmt::Debug for super::UpdateDatasetVersionRequest {
1384 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1385 let mut debug_struct = f.debug_struct("UpdateDatasetVersionRequest");
1386 debug_struct.field("dataset_version", &self.dataset_version);
1387 debug_struct.field("update_mask", &self.update_mask);
1388 if !self._unknown_fields.is_empty() {
1389 debug_struct.field("_unknown_fields", &self._unknown_fields);
1390 }
1391 debug_struct.finish()
1392 }
1393}
1394
1395#[cfg(feature = "dataset-service")]
1396impl std::fmt::Debug for super::ListDatasetsRequest {
1397 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1398 let mut debug_struct = f.debug_struct("ListDatasetsRequest");
1399 debug_struct.field("parent", &self.parent);
1400 debug_struct.field("filter", &self.filter);
1401 debug_struct.field("page_size", &self.page_size);
1402 debug_struct.field("page_token", &self.page_token);
1403 debug_struct.field("read_mask", &self.read_mask);
1404 debug_struct.field("order_by", &self.order_by);
1405 if !self._unknown_fields.is_empty() {
1406 debug_struct.field("_unknown_fields", &self._unknown_fields);
1407 }
1408 debug_struct.finish()
1409 }
1410}
1411
1412#[cfg(feature = "dataset-service")]
1413impl std::fmt::Debug for super::ListDatasetsResponse {
1414 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1415 let mut debug_struct = f.debug_struct("ListDatasetsResponse");
1416 debug_struct.field("datasets", &self.datasets);
1417 debug_struct.field("next_page_token", &self.next_page_token);
1418 if !self._unknown_fields.is_empty() {
1419 debug_struct.field("_unknown_fields", &self._unknown_fields);
1420 }
1421 debug_struct.finish()
1422 }
1423}
1424
1425#[cfg(feature = "dataset-service")]
1426impl std::fmt::Debug for super::DeleteDatasetRequest {
1427 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1428 let mut debug_struct = f.debug_struct("DeleteDatasetRequest");
1429 debug_struct.field("name", &self.name);
1430 if !self._unknown_fields.is_empty() {
1431 debug_struct.field("_unknown_fields", &self._unknown_fields);
1432 }
1433 debug_struct.finish()
1434 }
1435}
1436
1437#[cfg(feature = "dataset-service")]
1438impl std::fmt::Debug for super::ImportDataRequest {
1439 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1440 let mut debug_struct = f.debug_struct("ImportDataRequest");
1441 debug_struct.field("name", &self.name);
1442 debug_struct.field("import_configs", &self.import_configs);
1443 if !self._unknown_fields.is_empty() {
1444 debug_struct.field("_unknown_fields", &self._unknown_fields);
1445 }
1446 debug_struct.finish()
1447 }
1448}
1449
1450#[cfg(feature = "dataset-service")]
1451impl std::fmt::Debug for super::ImportDataResponse {
1452 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1453 let mut debug_struct = f.debug_struct("ImportDataResponse");
1454 if !self._unknown_fields.is_empty() {
1455 debug_struct.field("_unknown_fields", &self._unknown_fields);
1456 }
1457 debug_struct.finish()
1458 }
1459}
1460
1461#[cfg(feature = "dataset-service")]
1462impl std::fmt::Debug for super::ImportDataOperationMetadata {
1463 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1464 let mut debug_struct = f.debug_struct("ImportDataOperationMetadata");
1465 debug_struct.field("generic_metadata", &self.generic_metadata);
1466 if !self._unknown_fields.is_empty() {
1467 debug_struct.field("_unknown_fields", &self._unknown_fields);
1468 }
1469 debug_struct.finish()
1470 }
1471}
1472
1473#[cfg(feature = "dataset-service")]
1474impl std::fmt::Debug for super::ExportDataRequest {
1475 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1476 let mut debug_struct = f.debug_struct("ExportDataRequest");
1477 debug_struct.field("name", &self.name);
1478 debug_struct.field("export_config", &self.export_config);
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::ExportDataResponse {
1488 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1489 let mut debug_struct = f.debug_struct("ExportDataResponse");
1490 debug_struct.field("exported_files", &self.exported_files);
1491 debug_struct.field("data_stats", &self.data_stats);
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::ExportDataOperationMetadata {
1501 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1502 let mut debug_struct = f.debug_struct("ExportDataOperationMetadata");
1503 debug_struct.field("generic_metadata", &self.generic_metadata);
1504 debug_struct.field("gcs_output_directory", &self.gcs_output_directory);
1505 if !self._unknown_fields.is_empty() {
1506 debug_struct.field("_unknown_fields", &self._unknown_fields);
1507 }
1508 debug_struct.finish()
1509 }
1510}
1511
1512#[cfg(feature = "dataset-service")]
1513impl std::fmt::Debug for super::CreateDatasetVersionRequest {
1514 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1515 let mut debug_struct = f.debug_struct("CreateDatasetVersionRequest");
1516 debug_struct.field("parent", &self.parent);
1517 debug_struct.field("dataset_version", &self.dataset_version);
1518 if !self._unknown_fields.is_empty() {
1519 debug_struct.field("_unknown_fields", &self._unknown_fields);
1520 }
1521 debug_struct.finish()
1522 }
1523}
1524
1525#[cfg(feature = "dataset-service")]
1526impl std::fmt::Debug for super::CreateDatasetVersionOperationMetadata {
1527 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1528 let mut debug_struct = f.debug_struct("CreateDatasetVersionOperationMetadata");
1529 debug_struct.field("generic_metadata", &self.generic_metadata);
1530 if !self._unknown_fields.is_empty() {
1531 debug_struct.field("_unknown_fields", &self._unknown_fields);
1532 }
1533 debug_struct.finish()
1534 }
1535}
1536
1537#[cfg(feature = "dataset-service")]
1538impl std::fmt::Debug for super::DeleteDatasetVersionRequest {
1539 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1540 let mut debug_struct = f.debug_struct("DeleteDatasetVersionRequest");
1541 debug_struct.field("name", &self.name);
1542 if !self._unknown_fields.is_empty() {
1543 debug_struct.field("_unknown_fields", &self._unknown_fields);
1544 }
1545 debug_struct.finish()
1546 }
1547}
1548
1549#[cfg(feature = "dataset-service")]
1550impl std::fmt::Debug for super::GetDatasetVersionRequest {
1551 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1552 let mut debug_struct = f.debug_struct("GetDatasetVersionRequest");
1553 debug_struct.field("name", &self.name);
1554 debug_struct.field("read_mask", &self.read_mask);
1555 if !self._unknown_fields.is_empty() {
1556 debug_struct.field("_unknown_fields", &self._unknown_fields);
1557 }
1558 debug_struct.finish()
1559 }
1560}
1561
1562#[cfg(feature = "dataset-service")]
1563impl std::fmt::Debug for super::ListDatasetVersionsRequest {
1564 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1565 let mut debug_struct = f.debug_struct("ListDatasetVersionsRequest");
1566 debug_struct.field("parent", &self.parent);
1567 debug_struct.field("filter", &self.filter);
1568 debug_struct.field("page_size", &self.page_size);
1569 debug_struct.field("page_token", &self.page_token);
1570 debug_struct.field("read_mask", &self.read_mask);
1571 debug_struct.field("order_by", &self.order_by);
1572 if !self._unknown_fields.is_empty() {
1573 debug_struct.field("_unknown_fields", &self._unknown_fields);
1574 }
1575 debug_struct.finish()
1576 }
1577}
1578
1579#[cfg(feature = "dataset-service")]
1580impl std::fmt::Debug for super::ListDatasetVersionsResponse {
1581 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1582 let mut debug_struct = f.debug_struct("ListDatasetVersionsResponse");
1583 debug_struct.field("dataset_versions", &self.dataset_versions);
1584 debug_struct.field("next_page_token", &self.next_page_token);
1585 if !self._unknown_fields.is_empty() {
1586 debug_struct.field("_unknown_fields", &self._unknown_fields);
1587 }
1588 debug_struct.finish()
1589 }
1590}
1591
1592#[cfg(feature = "dataset-service")]
1593impl std::fmt::Debug for super::RestoreDatasetVersionRequest {
1594 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1595 let mut debug_struct = f.debug_struct("RestoreDatasetVersionRequest");
1596 debug_struct.field("name", &self.name);
1597 if !self._unknown_fields.is_empty() {
1598 debug_struct.field("_unknown_fields", &self._unknown_fields);
1599 }
1600 debug_struct.finish()
1601 }
1602}
1603
1604#[cfg(feature = "dataset-service")]
1605impl std::fmt::Debug for super::RestoreDatasetVersionOperationMetadata {
1606 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1607 let mut debug_struct = f.debug_struct("RestoreDatasetVersionOperationMetadata");
1608 debug_struct.field("generic_metadata", &self.generic_metadata);
1609 if !self._unknown_fields.is_empty() {
1610 debug_struct.field("_unknown_fields", &self._unknown_fields);
1611 }
1612 debug_struct.finish()
1613 }
1614}
1615
1616#[cfg(feature = "dataset-service")]
1617impl std::fmt::Debug for super::ListDataItemsRequest {
1618 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1619 let mut debug_struct = f.debug_struct("ListDataItemsRequest");
1620 debug_struct.field("parent", &self.parent);
1621 debug_struct.field("filter", &self.filter);
1622 debug_struct.field("page_size", &self.page_size);
1623 debug_struct.field("page_token", &self.page_token);
1624 debug_struct.field("read_mask", &self.read_mask);
1625 debug_struct.field("order_by", &self.order_by);
1626 if !self._unknown_fields.is_empty() {
1627 debug_struct.field("_unknown_fields", &self._unknown_fields);
1628 }
1629 debug_struct.finish()
1630 }
1631}
1632
1633#[cfg(feature = "dataset-service")]
1634impl std::fmt::Debug for super::ListDataItemsResponse {
1635 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1636 let mut debug_struct = f.debug_struct("ListDataItemsResponse");
1637 debug_struct.field("data_items", &self.data_items);
1638 debug_struct.field("next_page_token", &self.next_page_token);
1639 if !self._unknown_fields.is_empty() {
1640 debug_struct.field("_unknown_fields", &self._unknown_fields);
1641 }
1642 debug_struct.finish()
1643 }
1644}
1645
1646#[cfg(feature = "dataset-service")]
1647impl std::fmt::Debug for super::SearchDataItemsRequest {
1648 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1649 let mut debug_struct = f.debug_struct("SearchDataItemsRequest");
1650 debug_struct.field("dataset", &self.dataset);
1651 debug_struct.field("saved_query", &self.saved_query);
1652 debug_struct.field("data_labeling_job", &self.data_labeling_job);
1653 debug_struct.field("data_item_filter", &self.data_item_filter);
1654 debug_struct.field("annotations_filter", &self.annotations_filter);
1655 debug_struct.field("annotation_filters", &self.annotation_filters);
1656 debug_struct.field("field_mask", &self.field_mask);
1657 debug_struct.field("annotations_limit", &self.annotations_limit);
1658 debug_struct.field("page_size", &self.page_size);
1659 debug_struct.field("order_by", &self.order_by);
1660 debug_struct.field("page_token", &self.page_token);
1661 debug_struct.field("order", &self.order);
1662 if !self._unknown_fields.is_empty() {
1663 debug_struct.field("_unknown_fields", &self._unknown_fields);
1664 }
1665 debug_struct.finish()
1666 }
1667}
1668
1669#[cfg(feature = "dataset-service")]
1670impl std::fmt::Debug for super::search_data_items_request::OrderByAnnotation {
1671 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1672 let mut debug_struct = f.debug_struct("OrderByAnnotation");
1673 debug_struct.field("saved_query", &self.saved_query);
1674 debug_struct.field("order_by", &self.order_by);
1675 if !self._unknown_fields.is_empty() {
1676 debug_struct.field("_unknown_fields", &self._unknown_fields);
1677 }
1678 debug_struct.finish()
1679 }
1680}
1681
1682#[cfg(feature = "dataset-service")]
1683impl std::fmt::Debug for super::SearchDataItemsResponse {
1684 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1685 let mut debug_struct = f.debug_struct("SearchDataItemsResponse");
1686 debug_struct.field("data_item_views", &self.data_item_views);
1687 debug_struct.field("next_page_token", &self.next_page_token);
1688 if !self._unknown_fields.is_empty() {
1689 debug_struct.field("_unknown_fields", &self._unknown_fields);
1690 }
1691 debug_struct.finish()
1692 }
1693}
1694
1695#[cfg(feature = "dataset-service")]
1696impl std::fmt::Debug for super::DataItemView {
1697 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1698 let mut debug_struct = f.debug_struct("DataItemView");
1699 debug_struct.field("data_item", &self.data_item);
1700 debug_struct.field("annotations", &self.annotations);
1701 debug_struct.field("has_truncated_annotations", &self.has_truncated_annotations);
1702 if !self._unknown_fields.is_empty() {
1703 debug_struct.field("_unknown_fields", &self._unknown_fields);
1704 }
1705 debug_struct.finish()
1706 }
1707}
1708
1709#[cfg(feature = "dataset-service")]
1710impl std::fmt::Debug for super::ListSavedQueriesRequest {
1711 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1712 let mut debug_struct = f.debug_struct("ListSavedQueriesRequest");
1713 debug_struct.field("parent", &self.parent);
1714 debug_struct.field("filter", &self.filter);
1715 debug_struct.field("page_size", &self.page_size);
1716 debug_struct.field("page_token", &self.page_token);
1717 debug_struct.field("read_mask", &self.read_mask);
1718 debug_struct.field("order_by", &self.order_by);
1719 if !self._unknown_fields.is_empty() {
1720 debug_struct.field("_unknown_fields", &self._unknown_fields);
1721 }
1722 debug_struct.finish()
1723 }
1724}
1725
1726#[cfg(feature = "dataset-service")]
1727impl std::fmt::Debug for super::ListSavedQueriesResponse {
1728 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1729 let mut debug_struct = f.debug_struct("ListSavedQueriesResponse");
1730 debug_struct.field("saved_queries", &self.saved_queries);
1731 debug_struct.field("next_page_token", &self.next_page_token);
1732 if !self._unknown_fields.is_empty() {
1733 debug_struct.field("_unknown_fields", &self._unknown_fields);
1734 }
1735 debug_struct.finish()
1736 }
1737}
1738
1739#[cfg(feature = "dataset-service")]
1740impl std::fmt::Debug for super::DeleteSavedQueryRequest {
1741 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1742 let mut debug_struct = f.debug_struct("DeleteSavedQueryRequest");
1743 debug_struct.field("name", &self.name);
1744 if !self._unknown_fields.is_empty() {
1745 debug_struct.field("_unknown_fields", &self._unknown_fields);
1746 }
1747 debug_struct.finish()
1748 }
1749}
1750
1751#[cfg(feature = "dataset-service")]
1752impl std::fmt::Debug for super::GetAnnotationSpecRequest {
1753 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1754 let mut debug_struct = f.debug_struct("GetAnnotationSpecRequest");
1755 debug_struct.field("name", &self.name);
1756 debug_struct.field("read_mask", &self.read_mask);
1757 if !self._unknown_fields.is_empty() {
1758 debug_struct.field("_unknown_fields", &self._unknown_fields);
1759 }
1760 debug_struct.finish()
1761 }
1762}
1763
1764#[cfg(feature = "dataset-service")]
1765impl std::fmt::Debug for super::ListAnnotationsRequest {
1766 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1767 let mut debug_struct = f.debug_struct("ListAnnotationsRequest");
1768 debug_struct.field("parent", &self.parent);
1769 debug_struct.field("filter", &self.filter);
1770 debug_struct.field("page_size", &self.page_size);
1771 debug_struct.field("page_token", &self.page_token);
1772 debug_struct.field("read_mask", &self.read_mask);
1773 debug_struct.field("order_by", &self.order_by);
1774 if !self._unknown_fields.is_empty() {
1775 debug_struct.field("_unknown_fields", &self._unknown_fields);
1776 }
1777 debug_struct.finish()
1778 }
1779}
1780
1781#[cfg(feature = "dataset-service")]
1782impl std::fmt::Debug for super::ListAnnotationsResponse {
1783 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1784 let mut debug_struct = f.debug_struct("ListAnnotationsResponse");
1785 debug_struct.field("annotations", &self.annotations);
1786 debug_struct.field("next_page_token", &self.next_page_token);
1787 if !self._unknown_fields.is_empty() {
1788 debug_struct.field("_unknown_fields", &self._unknown_fields);
1789 }
1790 debug_struct.finish()
1791 }
1792}
1793
1794#[cfg(feature = "dataset-service")]
1795impl std::fmt::Debug for super::DatasetVersion {
1796 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1797 let mut debug_struct = f.debug_struct("DatasetVersion");
1798 debug_struct.field("name", &self.name);
1799 debug_struct.field("create_time", &self.create_time);
1800 debug_struct.field("update_time", &self.update_time);
1801 debug_struct.field("etag", &self.etag);
1802 debug_struct.field("big_query_dataset_name", &self.big_query_dataset_name);
1803 debug_struct.field("display_name", &self.display_name);
1804 debug_struct.field("metadata", &self.metadata);
1805 debug_struct.field("model_reference", &self.model_reference);
1806 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1807 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1808 if !self._unknown_fields.is_empty() {
1809 debug_struct.field("_unknown_fields", &self._unknown_fields);
1810 }
1811 debug_struct.finish()
1812 }
1813}
1814
1815#[cfg(feature = "index-service")]
1816impl std::fmt::Debug for super::DeployedIndexRef {
1817 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1818 let mut debug_struct = f.debug_struct("DeployedIndexRef");
1819 debug_struct.field("index_endpoint", &self.index_endpoint);
1820 debug_struct.field("deployed_index_id", &self.deployed_index_id);
1821 debug_struct.field("display_name", &self.display_name);
1822 if !self._unknown_fields.is_empty() {
1823 debug_struct.field("_unknown_fields", &self._unknown_fields);
1824 }
1825 debug_struct.finish()
1826 }
1827}
1828
1829#[cfg(any(
1830 feature = "dataset-service",
1831 feature = "deployment-resource-pool-service",
1832 feature = "model-service",
1833 feature = "pipeline-service",
1834))]
1835impl std::fmt::Debug for super::DeployedModelRef {
1836 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1837 let mut debug_struct = f.debug_struct("DeployedModelRef");
1838 debug_struct.field("endpoint", &self.endpoint);
1839 debug_struct.field("deployed_model_id", &self.deployed_model_id);
1840 if !self._unknown_fields.is_empty() {
1841 debug_struct.field("_unknown_fields", &self._unknown_fields);
1842 }
1843 debug_struct.finish()
1844 }
1845}
1846
1847#[cfg(feature = "deployment-resource-pool-service")]
1848impl std::fmt::Debug for super::DeploymentResourcePool {
1849 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1850 let mut debug_struct = f.debug_struct("DeploymentResourcePool");
1851 debug_struct.field("name", &self.name);
1852 debug_struct.field("dedicated_resources", &self.dedicated_resources);
1853 debug_struct.field("encryption_spec", &self.encryption_spec);
1854 debug_struct.field("service_account", &self.service_account);
1855 debug_struct.field("disable_container_logging", &self.disable_container_logging);
1856 debug_struct.field("create_time", &self.create_time);
1857 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1858 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1859 if !self._unknown_fields.is_empty() {
1860 debug_struct.field("_unknown_fields", &self._unknown_fields);
1861 }
1862 debug_struct.finish()
1863 }
1864}
1865
1866#[cfg(feature = "deployment-resource-pool-service")]
1867impl std::fmt::Debug for super::CreateDeploymentResourcePoolRequest {
1868 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1869 let mut debug_struct = f.debug_struct("CreateDeploymentResourcePoolRequest");
1870 debug_struct.field("parent", &self.parent);
1871 debug_struct.field("deployment_resource_pool", &self.deployment_resource_pool);
1872 debug_struct.field(
1873 "deployment_resource_pool_id",
1874 &self.deployment_resource_pool_id,
1875 );
1876 if !self._unknown_fields.is_empty() {
1877 debug_struct.field("_unknown_fields", &self._unknown_fields);
1878 }
1879 debug_struct.finish()
1880 }
1881}
1882
1883#[cfg(feature = "deployment-resource-pool-service")]
1884impl std::fmt::Debug for super::CreateDeploymentResourcePoolOperationMetadata {
1885 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1886 let mut debug_struct = f.debug_struct("CreateDeploymentResourcePoolOperationMetadata");
1887 debug_struct.field("generic_metadata", &self.generic_metadata);
1888 if !self._unknown_fields.is_empty() {
1889 debug_struct.field("_unknown_fields", &self._unknown_fields);
1890 }
1891 debug_struct.finish()
1892 }
1893}
1894
1895#[cfg(feature = "deployment-resource-pool-service")]
1896impl std::fmt::Debug for super::GetDeploymentResourcePoolRequest {
1897 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1898 let mut debug_struct = f.debug_struct("GetDeploymentResourcePoolRequest");
1899 debug_struct.field("name", &self.name);
1900 if !self._unknown_fields.is_empty() {
1901 debug_struct.field("_unknown_fields", &self._unknown_fields);
1902 }
1903 debug_struct.finish()
1904 }
1905}
1906
1907#[cfg(feature = "deployment-resource-pool-service")]
1908impl std::fmt::Debug for super::ListDeploymentResourcePoolsRequest {
1909 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1910 let mut debug_struct = f.debug_struct("ListDeploymentResourcePoolsRequest");
1911 debug_struct.field("parent", &self.parent);
1912 debug_struct.field("page_size", &self.page_size);
1913 debug_struct.field("page_token", &self.page_token);
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::ListDeploymentResourcePoolsResponse {
1923 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1924 let mut debug_struct = f.debug_struct("ListDeploymentResourcePoolsResponse");
1925 debug_struct.field("deployment_resource_pools", &self.deployment_resource_pools);
1926 debug_struct.field("next_page_token", &self.next_page_token);
1927 if !self._unknown_fields.is_empty() {
1928 debug_struct.field("_unknown_fields", &self._unknown_fields);
1929 }
1930 debug_struct.finish()
1931 }
1932}
1933
1934#[cfg(feature = "deployment-resource-pool-service")]
1935impl std::fmt::Debug for super::UpdateDeploymentResourcePoolRequest {
1936 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1937 let mut debug_struct = f.debug_struct("UpdateDeploymentResourcePoolRequest");
1938 debug_struct.field("deployment_resource_pool", &self.deployment_resource_pool);
1939 debug_struct.field("update_mask", &self.update_mask);
1940 if !self._unknown_fields.is_empty() {
1941 debug_struct.field("_unknown_fields", &self._unknown_fields);
1942 }
1943 debug_struct.finish()
1944 }
1945}
1946
1947#[cfg(feature = "deployment-resource-pool-service")]
1948impl std::fmt::Debug for super::UpdateDeploymentResourcePoolOperationMetadata {
1949 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1950 let mut debug_struct = f.debug_struct("UpdateDeploymentResourcePoolOperationMetadata");
1951 debug_struct.field("generic_metadata", &self.generic_metadata);
1952 if !self._unknown_fields.is_empty() {
1953 debug_struct.field("_unknown_fields", &self._unknown_fields);
1954 }
1955 debug_struct.finish()
1956 }
1957}
1958
1959#[cfg(feature = "deployment-resource-pool-service")]
1960impl std::fmt::Debug for super::DeleteDeploymentResourcePoolRequest {
1961 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1962 let mut debug_struct = f.debug_struct("DeleteDeploymentResourcePoolRequest");
1963 debug_struct.field("name", &self.name);
1964 if !self._unknown_fields.is_empty() {
1965 debug_struct.field("_unknown_fields", &self._unknown_fields);
1966 }
1967 debug_struct.finish()
1968 }
1969}
1970
1971#[cfg(feature = "deployment-resource-pool-service")]
1972impl std::fmt::Debug for super::QueryDeployedModelsRequest {
1973 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1974 let mut debug_struct = f.debug_struct("QueryDeployedModelsRequest");
1975 debug_struct.field("deployment_resource_pool", &self.deployment_resource_pool);
1976 debug_struct.field("page_size", &self.page_size);
1977 debug_struct.field("page_token", &self.page_token);
1978 if !self._unknown_fields.is_empty() {
1979 debug_struct.field("_unknown_fields", &self._unknown_fields);
1980 }
1981 debug_struct.finish()
1982 }
1983}
1984
1985#[cfg(feature = "deployment-resource-pool-service")]
1986impl std::fmt::Debug for super::QueryDeployedModelsResponse {
1987 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1988 let mut debug_struct = f.debug_struct("QueryDeployedModelsResponse");
1989 debug_struct.field("deployed_models", &self.deployed_models);
1990 debug_struct.field("next_page_token", &self.next_page_token);
1991 debug_struct.field("deployed_model_refs", &self.deployed_model_refs);
1992 debug_struct.field(
1993 "total_deployed_model_count",
1994 &self.total_deployed_model_count,
1995 );
1996 debug_struct.field("total_endpoint_count", &self.total_endpoint_count);
1997 if !self._unknown_fields.is_empty() {
1998 debug_struct.field("_unknown_fields", &self._unknown_fields);
1999 }
2000 debug_struct.finish()
2001 }
2002}
2003
2004#[cfg(any(
2005 feature = "dataset-service",
2006 feature = "deployment-resource-pool-service",
2007 feature = "endpoint-service",
2008 feature = "feature-online-store-admin-service",
2009 feature = "featurestore-service",
2010 feature = "gen-ai-cache-service",
2011 feature = "gen-ai-tuning-service",
2012 feature = "index-endpoint-service",
2013 feature = "index-service",
2014 feature = "job-service",
2015 feature = "metadata-service",
2016 feature = "model-service",
2017 feature = "notebook-service",
2018 feature = "persistent-resource-service",
2019 feature = "pipeline-service",
2020 feature = "reasoning-engine-service",
2021 feature = "schedule-service",
2022 feature = "tensorboard-service",
2023 feature = "vertex-rag-data-service",
2024))]
2025impl std::fmt::Debug for super::EncryptionSpec {
2026 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2027 let mut debug_struct = f.debug_struct("EncryptionSpec");
2028 debug_struct.field("kms_key_name", &self.kms_key_name);
2029 if !self._unknown_fields.is_empty() {
2030 debug_struct.field("_unknown_fields", &self._unknown_fields);
2031 }
2032 debug_struct.finish()
2033 }
2034}
2035
2036#[cfg(feature = "endpoint-service")]
2037impl std::fmt::Debug for super::Endpoint {
2038 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2039 let mut debug_struct = f.debug_struct("Endpoint");
2040 debug_struct.field("name", &self.name);
2041 debug_struct.field("display_name", &self.display_name);
2042 debug_struct.field("description", &self.description);
2043 debug_struct.field("deployed_models", &self.deployed_models);
2044 debug_struct.field("traffic_split", &self.traffic_split);
2045 debug_struct.field("etag", &self.etag);
2046 debug_struct.field("labels", &self.labels);
2047 debug_struct.field("create_time", &self.create_time);
2048 debug_struct.field("update_time", &self.update_time);
2049 debug_struct.field("encryption_spec", &self.encryption_spec);
2050 debug_struct.field("network", &self.network);
2051 debug_struct.field(
2052 "enable_private_service_connect",
2053 &self.enable_private_service_connect,
2054 );
2055 debug_struct.field(
2056 "private_service_connect_config",
2057 &self.private_service_connect_config,
2058 );
2059 debug_struct.field(
2060 "model_deployment_monitoring_job",
2061 &self.model_deployment_monitoring_job,
2062 );
2063 debug_struct.field(
2064 "predict_request_response_logging_config",
2065 &self.predict_request_response_logging_config,
2066 );
2067 debug_struct.field(
2068 "dedicated_endpoint_enabled",
2069 &self.dedicated_endpoint_enabled,
2070 );
2071 debug_struct.field("dedicated_endpoint_dns", &self.dedicated_endpoint_dns);
2072 debug_struct.field("client_connection_config", &self.client_connection_config);
2073 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
2074 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
2075 debug_struct.field(
2076 "gen_ai_advanced_features_config",
2077 &self.gen_ai_advanced_features_config,
2078 );
2079 debug_struct.field(
2080 "private_model_server_enabled",
2081 &self.private_model_server_enabled,
2082 );
2083 if !self._unknown_fields.is_empty() {
2084 debug_struct.field("_unknown_fields", &self._unknown_fields);
2085 }
2086 debug_struct.finish()
2087 }
2088}
2089
2090#[cfg(any(
2091 feature = "deployment-resource-pool-service",
2092 feature = "endpoint-service",
2093))]
2094impl std::fmt::Debug for super::DeployedModel {
2095 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2096 let mut debug_struct = f.debug_struct("DeployedModel");
2097 debug_struct.field("id", &self.id);
2098 debug_struct.field("model", &self.model);
2099 debug_struct.field("model_version_id", &self.model_version_id);
2100 debug_struct.field("display_name", &self.display_name);
2101 debug_struct.field("create_time", &self.create_time);
2102 debug_struct.field("explanation_spec", &self.explanation_spec);
2103 debug_struct.field("disable_explanations", &self.disable_explanations);
2104 debug_struct.field("service_account", &self.service_account);
2105 debug_struct.field("disable_container_logging", &self.disable_container_logging);
2106 debug_struct.field("enable_access_logging", &self.enable_access_logging);
2107 debug_struct.field("private_endpoints", &self.private_endpoints);
2108 debug_struct.field("faster_deployment_config", &self.faster_deployment_config);
2109 debug_struct.field("status", &self.status);
2110 debug_struct.field("system_labels", &self.system_labels);
2111 debug_struct.field("checkpoint_id", &self.checkpoint_id);
2112 debug_struct.field("speculative_decoding_spec", &self.speculative_decoding_spec);
2113 debug_struct.field("prediction_resources", &self.prediction_resources);
2114 if !self._unknown_fields.is_empty() {
2115 debug_struct.field("_unknown_fields", &self._unknown_fields);
2116 }
2117 debug_struct.finish()
2118 }
2119}
2120
2121#[cfg(any(
2122 feature = "deployment-resource-pool-service",
2123 feature = "endpoint-service",
2124))]
2125impl std::fmt::Debug for super::deployed_model::Status {
2126 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2127 let mut debug_struct = f.debug_struct("Status");
2128 debug_struct.field("message", &self.message);
2129 debug_struct.field("last_update_time", &self.last_update_time);
2130 debug_struct.field("available_replica_count", &self.available_replica_count);
2131 if !self._unknown_fields.is_empty() {
2132 debug_struct.field("_unknown_fields", &self._unknown_fields);
2133 }
2134 debug_struct.finish()
2135 }
2136}
2137
2138#[cfg(any(
2139 feature = "deployment-resource-pool-service",
2140 feature = "endpoint-service",
2141))]
2142impl std::fmt::Debug for super::PrivateEndpoints {
2143 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2144 let mut debug_struct = f.debug_struct("PrivateEndpoints");
2145 debug_struct.field("predict_http_uri", &self.predict_http_uri);
2146 debug_struct.field("explain_http_uri", &self.explain_http_uri);
2147 debug_struct.field("health_http_uri", &self.health_http_uri);
2148 debug_struct.field("service_attachment", &self.service_attachment);
2149 if !self._unknown_fields.is_empty() {
2150 debug_struct.field("_unknown_fields", &self._unknown_fields);
2151 }
2152 debug_struct.finish()
2153 }
2154}
2155
2156#[cfg(feature = "endpoint-service")]
2157impl std::fmt::Debug for super::PredictRequestResponseLoggingConfig {
2158 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2159 let mut debug_struct = f.debug_struct("PredictRequestResponseLoggingConfig");
2160 debug_struct.field("enabled", &self.enabled);
2161 debug_struct.field("sampling_rate", &self.sampling_rate);
2162 debug_struct.field("bigquery_destination", &self.bigquery_destination);
2163 if !self._unknown_fields.is_empty() {
2164 debug_struct.field("_unknown_fields", &self._unknown_fields);
2165 }
2166 debug_struct.finish()
2167 }
2168}
2169
2170#[cfg(feature = "endpoint-service")]
2171impl std::fmt::Debug for super::ClientConnectionConfig {
2172 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2173 let mut debug_struct = f.debug_struct("ClientConnectionConfig");
2174 debug_struct.field("inference_timeout", &self.inference_timeout);
2175 if !self._unknown_fields.is_empty() {
2176 debug_struct.field("_unknown_fields", &self._unknown_fields);
2177 }
2178 debug_struct.finish()
2179 }
2180}
2181
2182#[cfg(any(
2183 feature = "deployment-resource-pool-service",
2184 feature = "endpoint-service",
2185))]
2186impl std::fmt::Debug for super::FasterDeploymentConfig {
2187 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2188 let mut debug_struct = f.debug_struct("FasterDeploymentConfig");
2189 debug_struct.field("fast_tryout_enabled", &self.fast_tryout_enabled);
2190 if !self._unknown_fields.is_empty() {
2191 debug_struct.field("_unknown_fields", &self._unknown_fields);
2192 }
2193 debug_struct.finish()
2194 }
2195}
2196
2197#[cfg(feature = "endpoint-service")]
2198impl std::fmt::Debug for super::GenAiAdvancedFeaturesConfig {
2199 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2200 let mut debug_struct = f.debug_struct("GenAiAdvancedFeaturesConfig");
2201 debug_struct.field("rag_config", &self.rag_config);
2202 if !self._unknown_fields.is_empty() {
2203 debug_struct.field("_unknown_fields", &self._unknown_fields);
2204 }
2205 debug_struct.finish()
2206 }
2207}
2208
2209#[cfg(feature = "endpoint-service")]
2210impl std::fmt::Debug for super::gen_ai_advanced_features_config::RagConfig {
2211 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2212 let mut debug_struct = f.debug_struct("RagConfig");
2213 debug_struct.field("enable_rag", &self.enable_rag);
2214 if !self._unknown_fields.is_empty() {
2215 debug_struct.field("_unknown_fields", &self._unknown_fields);
2216 }
2217 debug_struct.finish()
2218 }
2219}
2220
2221#[cfg(any(
2222 feature = "deployment-resource-pool-service",
2223 feature = "endpoint-service",
2224))]
2225impl std::fmt::Debug for super::SpeculativeDecodingSpec {
2226 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2227 let mut debug_struct = f.debug_struct("SpeculativeDecodingSpec");
2228 debug_struct.field("speculative_token_count", &self.speculative_token_count);
2229 debug_struct.field("speculation", &self.speculation);
2230 if !self._unknown_fields.is_empty() {
2231 debug_struct.field("_unknown_fields", &self._unknown_fields);
2232 }
2233 debug_struct.finish()
2234 }
2235}
2236
2237#[cfg(any(
2238 feature = "deployment-resource-pool-service",
2239 feature = "endpoint-service",
2240))]
2241impl std::fmt::Debug for super::speculative_decoding_spec::DraftModelSpeculation {
2242 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2243 let mut debug_struct = f.debug_struct("DraftModelSpeculation");
2244 debug_struct.field("draft_model", &self.draft_model);
2245 if !self._unknown_fields.is_empty() {
2246 debug_struct.field("_unknown_fields", &self._unknown_fields);
2247 }
2248 debug_struct.finish()
2249 }
2250}
2251
2252#[cfg(any(
2253 feature = "deployment-resource-pool-service",
2254 feature = "endpoint-service",
2255))]
2256impl std::fmt::Debug for super::speculative_decoding_spec::NgramSpeculation {
2257 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2258 let mut debug_struct = f.debug_struct("NgramSpeculation");
2259 debug_struct.field("ngram_size", &self.ngram_size);
2260 if !self._unknown_fields.is_empty() {
2261 debug_struct.field("_unknown_fields", &self._unknown_fields);
2262 }
2263 debug_struct.finish()
2264 }
2265}
2266
2267#[cfg(feature = "endpoint-service")]
2268impl std::fmt::Debug for super::CreateEndpointRequest {
2269 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2270 let mut debug_struct = f.debug_struct("CreateEndpointRequest");
2271 debug_struct.field("parent", &self.parent);
2272 debug_struct.field("endpoint", &self.endpoint);
2273 debug_struct.field("endpoint_id", &self.endpoint_id);
2274 if !self._unknown_fields.is_empty() {
2275 debug_struct.field("_unknown_fields", &self._unknown_fields);
2276 }
2277 debug_struct.finish()
2278 }
2279}
2280
2281#[cfg(feature = "endpoint-service")]
2282impl std::fmt::Debug for super::CreateEndpointOperationMetadata {
2283 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2284 let mut debug_struct = f.debug_struct("CreateEndpointOperationMetadata");
2285 debug_struct.field("generic_metadata", &self.generic_metadata);
2286 debug_struct.field("deployment_stage", &self.deployment_stage);
2287 if !self._unknown_fields.is_empty() {
2288 debug_struct.field("_unknown_fields", &self._unknown_fields);
2289 }
2290 debug_struct.finish()
2291 }
2292}
2293
2294#[cfg(feature = "endpoint-service")]
2295impl std::fmt::Debug for super::GetEndpointRequest {
2296 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2297 let mut debug_struct = f.debug_struct("GetEndpointRequest");
2298 debug_struct.field("name", &self.name);
2299 if !self._unknown_fields.is_empty() {
2300 debug_struct.field("_unknown_fields", &self._unknown_fields);
2301 }
2302 debug_struct.finish()
2303 }
2304}
2305
2306#[cfg(feature = "endpoint-service")]
2307impl std::fmt::Debug for super::ListEndpointsRequest {
2308 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2309 let mut debug_struct = f.debug_struct("ListEndpointsRequest");
2310 debug_struct.field("parent", &self.parent);
2311 debug_struct.field("filter", &self.filter);
2312 debug_struct.field("page_size", &self.page_size);
2313 debug_struct.field("page_token", &self.page_token);
2314 debug_struct.field("read_mask", &self.read_mask);
2315 debug_struct.field("order_by", &self.order_by);
2316 if !self._unknown_fields.is_empty() {
2317 debug_struct.field("_unknown_fields", &self._unknown_fields);
2318 }
2319 debug_struct.finish()
2320 }
2321}
2322
2323#[cfg(feature = "endpoint-service")]
2324impl std::fmt::Debug for super::ListEndpointsResponse {
2325 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2326 let mut debug_struct = f.debug_struct("ListEndpointsResponse");
2327 debug_struct.field("endpoints", &self.endpoints);
2328 debug_struct.field("next_page_token", &self.next_page_token);
2329 if !self._unknown_fields.is_empty() {
2330 debug_struct.field("_unknown_fields", &self._unknown_fields);
2331 }
2332 debug_struct.finish()
2333 }
2334}
2335
2336#[cfg(feature = "endpoint-service")]
2337impl std::fmt::Debug for super::UpdateEndpointRequest {
2338 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2339 let mut debug_struct = f.debug_struct("UpdateEndpointRequest");
2340 debug_struct.field("endpoint", &self.endpoint);
2341 debug_struct.field("update_mask", &self.update_mask);
2342 if !self._unknown_fields.is_empty() {
2343 debug_struct.field("_unknown_fields", &self._unknown_fields);
2344 }
2345 debug_struct.finish()
2346 }
2347}
2348
2349#[cfg(feature = "endpoint-service")]
2350impl std::fmt::Debug for super::UpdateEndpointLongRunningRequest {
2351 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2352 let mut debug_struct = f.debug_struct("UpdateEndpointLongRunningRequest");
2353 debug_struct.field("endpoint", &self.endpoint);
2354 if !self._unknown_fields.is_empty() {
2355 debug_struct.field("_unknown_fields", &self._unknown_fields);
2356 }
2357 debug_struct.finish()
2358 }
2359}
2360
2361#[cfg(feature = "endpoint-service")]
2362impl std::fmt::Debug for super::UpdateEndpointOperationMetadata {
2363 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2364 let mut debug_struct = f.debug_struct("UpdateEndpointOperationMetadata");
2365 debug_struct.field("generic_metadata", &self.generic_metadata);
2366 if !self._unknown_fields.is_empty() {
2367 debug_struct.field("_unknown_fields", &self._unknown_fields);
2368 }
2369 debug_struct.finish()
2370 }
2371}
2372
2373#[cfg(feature = "endpoint-service")]
2374impl std::fmt::Debug for super::DeleteEndpointRequest {
2375 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2376 let mut debug_struct = f.debug_struct("DeleteEndpointRequest");
2377 debug_struct.field("name", &self.name);
2378 if !self._unknown_fields.is_empty() {
2379 debug_struct.field("_unknown_fields", &self._unknown_fields);
2380 }
2381 debug_struct.finish()
2382 }
2383}
2384
2385#[cfg(feature = "endpoint-service")]
2386impl std::fmt::Debug for super::DeployModelRequest {
2387 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2388 let mut debug_struct = f.debug_struct("DeployModelRequest");
2389 debug_struct.field("endpoint", &self.endpoint);
2390 debug_struct.field("deployed_model", &self.deployed_model);
2391 debug_struct.field("traffic_split", &self.traffic_split);
2392 if !self._unknown_fields.is_empty() {
2393 debug_struct.field("_unknown_fields", &self._unknown_fields);
2394 }
2395 debug_struct.finish()
2396 }
2397}
2398
2399#[cfg(feature = "endpoint-service")]
2400impl std::fmt::Debug for super::DeployModelResponse {
2401 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2402 let mut debug_struct = f.debug_struct("DeployModelResponse");
2403 debug_struct.field("deployed_model", &self.deployed_model);
2404 if !self._unknown_fields.is_empty() {
2405 debug_struct.field("_unknown_fields", &self._unknown_fields);
2406 }
2407 debug_struct.finish()
2408 }
2409}
2410
2411#[cfg(feature = "endpoint-service")]
2412impl std::fmt::Debug for super::DeployModelOperationMetadata {
2413 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2414 let mut debug_struct = f.debug_struct("DeployModelOperationMetadata");
2415 debug_struct.field("generic_metadata", &self.generic_metadata);
2416 debug_struct.field("deployment_stage", &self.deployment_stage);
2417 if !self._unknown_fields.is_empty() {
2418 debug_struct.field("_unknown_fields", &self._unknown_fields);
2419 }
2420 debug_struct.finish()
2421 }
2422}
2423
2424#[cfg(feature = "endpoint-service")]
2425impl std::fmt::Debug for super::UndeployModelRequest {
2426 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2427 let mut debug_struct = f.debug_struct("UndeployModelRequest");
2428 debug_struct.field("endpoint", &self.endpoint);
2429 debug_struct.field("deployed_model_id", &self.deployed_model_id);
2430 debug_struct.field("traffic_split", &self.traffic_split);
2431 if !self._unknown_fields.is_empty() {
2432 debug_struct.field("_unknown_fields", &self._unknown_fields);
2433 }
2434 debug_struct.finish()
2435 }
2436}
2437
2438#[cfg(feature = "endpoint-service")]
2439impl std::fmt::Debug for super::UndeployModelResponse {
2440 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2441 let mut debug_struct = f.debug_struct("UndeployModelResponse");
2442 if !self._unknown_fields.is_empty() {
2443 debug_struct.field("_unknown_fields", &self._unknown_fields);
2444 }
2445 debug_struct.finish()
2446 }
2447}
2448
2449#[cfg(feature = "endpoint-service")]
2450impl std::fmt::Debug for super::UndeployModelOperationMetadata {
2451 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2452 let mut debug_struct = f.debug_struct("UndeployModelOperationMetadata");
2453 debug_struct.field("generic_metadata", &self.generic_metadata);
2454 if !self._unknown_fields.is_empty() {
2455 debug_struct.field("_unknown_fields", &self._unknown_fields);
2456 }
2457 debug_struct.finish()
2458 }
2459}
2460
2461#[cfg(feature = "endpoint-service")]
2462impl std::fmt::Debug for super::MutateDeployedModelRequest {
2463 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2464 let mut debug_struct = f.debug_struct("MutateDeployedModelRequest");
2465 debug_struct.field("endpoint", &self.endpoint);
2466 debug_struct.field("deployed_model", &self.deployed_model);
2467 debug_struct.field("update_mask", &self.update_mask);
2468 if !self._unknown_fields.is_empty() {
2469 debug_struct.field("_unknown_fields", &self._unknown_fields);
2470 }
2471 debug_struct.finish()
2472 }
2473}
2474
2475#[cfg(feature = "endpoint-service")]
2476impl std::fmt::Debug for super::MutateDeployedModelResponse {
2477 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2478 let mut debug_struct = f.debug_struct("MutateDeployedModelResponse");
2479 debug_struct.field("deployed_model", &self.deployed_model);
2480 if !self._unknown_fields.is_empty() {
2481 debug_struct.field("_unknown_fields", &self._unknown_fields);
2482 }
2483 debug_struct.finish()
2484 }
2485}
2486
2487#[cfg(feature = "endpoint-service")]
2488impl std::fmt::Debug for super::MutateDeployedModelOperationMetadata {
2489 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2490 let mut debug_struct = f.debug_struct("MutateDeployedModelOperationMetadata");
2491 debug_struct.field("generic_metadata", &self.generic_metadata);
2492 if !self._unknown_fields.is_empty() {
2493 debug_struct.field("_unknown_fields", &self._unknown_fields);
2494 }
2495 debug_struct.finish()
2496 }
2497}
2498
2499#[cfg(feature = "featurestore-service")]
2500impl std::fmt::Debug for super::EntityType {
2501 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2502 let mut debug_struct = f.debug_struct("EntityType");
2503 debug_struct.field("name", &self.name);
2504 debug_struct.field("description", &self.description);
2505 debug_struct.field("create_time", &self.create_time);
2506 debug_struct.field("update_time", &self.update_time);
2507 debug_struct.field("labels", &self.labels);
2508 debug_struct.field("etag", &self.etag);
2509 debug_struct.field("monitoring_config", &self.monitoring_config);
2510 debug_struct.field("offline_storage_ttl_days", &self.offline_storage_ttl_days);
2511 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
2512 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
2513 if !self._unknown_fields.is_empty() {
2514 debug_struct.field("_unknown_fields", &self._unknown_fields);
2515 }
2516 debug_struct.finish()
2517 }
2518}
2519
2520#[cfg(any(
2521 feature = "dataset-service",
2522 feature = "job-service",
2523 feature = "model-garden-service",
2524 feature = "model-service",
2525 feature = "notebook-service",
2526 feature = "pipeline-service",
2527 feature = "reasoning-engine-service",
2528))]
2529impl std::fmt::Debug for super::EnvVar {
2530 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2531 let mut debug_struct = f.debug_struct("EnvVar");
2532 debug_struct.field("name", &self.name);
2533 debug_struct.field("value", &self.value);
2534 if !self._unknown_fields.is_empty() {
2535 debug_struct.field("_unknown_fields", &self._unknown_fields);
2536 }
2537 debug_struct.finish()
2538 }
2539}
2540
2541#[cfg(feature = "reasoning-engine-service")]
2542impl std::fmt::Debug for super::SecretRef {
2543 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2544 let mut debug_struct = f.debug_struct("SecretRef");
2545 debug_struct.field("secret", &self.secret);
2546 debug_struct.field("version", &self.version);
2547 if !self._unknown_fields.is_empty() {
2548 debug_struct.field("_unknown_fields", &self._unknown_fields);
2549 }
2550 debug_struct.finish()
2551 }
2552}
2553
2554#[cfg(feature = "reasoning-engine-service")]
2555impl std::fmt::Debug for super::SecretEnvVar {
2556 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2557 let mut debug_struct = f.debug_struct("SecretEnvVar");
2558 debug_struct.field("name", &self.name);
2559 debug_struct.field("secret_ref", &self.secret_ref);
2560 if !self._unknown_fields.is_empty() {
2561 debug_struct.field("_unknown_fields", &self._unknown_fields);
2562 }
2563 debug_struct.finish()
2564 }
2565}
2566
2567#[cfg(feature = "model-service")]
2568impl std::fmt::Debug for super::EvaluatedAnnotation {
2569 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2570 let mut debug_struct = f.debug_struct("EvaluatedAnnotation");
2571 debug_struct.field("r#type", &self.r#type);
2572 debug_struct.field("predictions", &self.predictions);
2573 debug_struct.field("ground_truths", &self.ground_truths);
2574 debug_struct.field("data_item_payload", &self.data_item_payload);
2575 debug_struct.field(
2576 "evaluated_data_item_view_id",
2577 &self.evaluated_data_item_view_id,
2578 );
2579 debug_struct.field("explanations", &self.explanations);
2580 debug_struct.field(
2581 "error_analysis_annotations",
2582 &self.error_analysis_annotations,
2583 );
2584 if !self._unknown_fields.is_empty() {
2585 debug_struct.field("_unknown_fields", &self._unknown_fields);
2586 }
2587 debug_struct.finish()
2588 }
2589}
2590
2591#[cfg(feature = "model-service")]
2592impl std::fmt::Debug for super::EvaluatedAnnotationExplanation {
2593 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2594 let mut debug_struct = f.debug_struct("EvaluatedAnnotationExplanation");
2595 debug_struct.field("explanation_type", &self.explanation_type);
2596 debug_struct.field("explanation", &self.explanation);
2597 if !self._unknown_fields.is_empty() {
2598 debug_struct.field("_unknown_fields", &self._unknown_fields);
2599 }
2600 debug_struct.finish()
2601 }
2602}
2603
2604#[cfg(feature = "model-service")]
2605impl std::fmt::Debug for super::ErrorAnalysisAnnotation {
2606 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2607 let mut debug_struct = f.debug_struct("ErrorAnalysisAnnotation");
2608 debug_struct.field("attributed_items", &self.attributed_items);
2609 debug_struct.field("query_type", &self.query_type);
2610 debug_struct.field("outlier_score", &self.outlier_score);
2611 debug_struct.field("outlier_threshold", &self.outlier_threshold);
2612 if !self._unknown_fields.is_empty() {
2613 debug_struct.field("_unknown_fields", &self._unknown_fields);
2614 }
2615 debug_struct.finish()
2616 }
2617}
2618
2619#[cfg(feature = "model-service")]
2620impl std::fmt::Debug for super::error_analysis_annotation::AttributedItem {
2621 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2622 let mut debug_struct = f.debug_struct("AttributedItem");
2623 debug_struct.field("annotation_resource_name", &self.annotation_resource_name);
2624 debug_struct.field("distance", &self.distance);
2625 if !self._unknown_fields.is_empty() {
2626 debug_struct.field("_unknown_fields", &self._unknown_fields);
2627 }
2628 debug_struct.finish()
2629 }
2630}
2631
2632#[cfg(feature = "evaluation-service")]
2633impl std::fmt::Debug for super::EvaluateInstancesRequest {
2634 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2635 let mut debug_struct = f.debug_struct("EvaluateInstancesRequest");
2636 debug_struct.field("location", &self.location);
2637 debug_struct.field("metric_inputs", &self.metric_inputs);
2638 if !self._unknown_fields.is_empty() {
2639 debug_struct.field("_unknown_fields", &self._unknown_fields);
2640 }
2641 debug_struct.finish()
2642 }
2643}
2644
2645#[cfg(feature = "evaluation-service")]
2646impl std::fmt::Debug for super::EvaluateInstancesResponse {
2647 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2648 let mut debug_struct = f.debug_struct("EvaluateInstancesResponse");
2649 debug_struct.field("evaluation_results", &self.evaluation_results);
2650 if !self._unknown_fields.is_empty() {
2651 debug_struct.field("_unknown_fields", &self._unknown_fields);
2652 }
2653 debug_struct.finish()
2654 }
2655}
2656
2657#[cfg(feature = "evaluation-service")]
2658impl std::fmt::Debug for super::ExactMatchInput {
2659 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2660 let mut debug_struct = f.debug_struct("ExactMatchInput");
2661 debug_struct.field("metric_spec", &self.metric_spec);
2662 debug_struct.field("instances", &self.instances);
2663 if !self._unknown_fields.is_empty() {
2664 debug_struct.field("_unknown_fields", &self._unknown_fields);
2665 }
2666 debug_struct.finish()
2667 }
2668}
2669
2670#[cfg(feature = "evaluation-service")]
2671impl std::fmt::Debug for super::ExactMatchInstance {
2672 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2673 let mut debug_struct = f.debug_struct("ExactMatchInstance");
2674 debug_struct.field("prediction", &self.prediction);
2675 debug_struct.field("reference", &self.reference);
2676 if !self._unknown_fields.is_empty() {
2677 debug_struct.field("_unknown_fields", &self._unknown_fields);
2678 }
2679 debug_struct.finish()
2680 }
2681}
2682
2683#[cfg(feature = "evaluation-service")]
2684impl std::fmt::Debug for super::ExactMatchSpec {
2685 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2686 let mut debug_struct = f.debug_struct("ExactMatchSpec");
2687 if !self._unknown_fields.is_empty() {
2688 debug_struct.field("_unknown_fields", &self._unknown_fields);
2689 }
2690 debug_struct.finish()
2691 }
2692}
2693
2694#[cfg(feature = "evaluation-service")]
2695impl std::fmt::Debug for super::ExactMatchResults {
2696 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2697 let mut debug_struct = f.debug_struct("ExactMatchResults");
2698 debug_struct.field("exact_match_metric_values", &self.exact_match_metric_values);
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::ExactMatchMetricValue {
2708 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2709 let mut debug_struct = f.debug_struct("ExactMatchMetricValue");
2710 debug_struct.field("score", &self.score);
2711 if !self._unknown_fields.is_empty() {
2712 debug_struct.field("_unknown_fields", &self._unknown_fields);
2713 }
2714 debug_struct.finish()
2715 }
2716}
2717
2718#[cfg(feature = "evaluation-service")]
2719impl std::fmt::Debug for super::BleuInput {
2720 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2721 let mut debug_struct = f.debug_struct("BleuInput");
2722 debug_struct.field("metric_spec", &self.metric_spec);
2723 debug_struct.field("instances", &self.instances);
2724 if !self._unknown_fields.is_empty() {
2725 debug_struct.field("_unknown_fields", &self._unknown_fields);
2726 }
2727 debug_struct.finish()
2728 }
2729}
2730
2731#[cfg(feature = "evaluation-service")]
2732impl std::fmt::Debug for super::BleuInstance {
2733 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2734 let mut debug_struct = f.debug_struct("BleuInstance");
2735 debug_struct.field("prediction", &self.prediction);
2736 debug_struct.field("reference", &self.reference);
2737 if !self._unknown_fields.is_empty() {
2738 debug_struct.field("_unknown_fields", &self._unknown_fields);
2739 }
2740 debug_struct.finish()
2741 }
2742}
2743
2744#[cfg(feature = "evaluation-service")]
2745impl std::fmt::Debug for super::BleuSpec {
2746 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2747 let mut debug_struct = f.debug_struct("BleuSpec");
2748 debug_struct.field("use_effective_order", &self.use_effective_order);
2749 if !self._unknown_fields.is_empty() {
2750 debug_struct.field("_unknown_fields", &self._unknown_fields);
2751 }
2752 debug_struct.finish()
2753 }
2754}
2755
2756#[cfg(feature = "evaluation-service")]
2757impl std::fmt::Debug for super::BleuResults {
2758 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2759 let mut debug_struct = f.debug_struct("BleuResults");
2760 debug_struct.field("bleu_metric_values", &self.bleu_metric_values);
2761 if !self._unknown_fields.is_empty() {
2762 debug_struct.field("_unknown_fields", &self._unknown_fields);
2763 }
2764 debug_struct.finish()
2765 }
2766}
2767
2768#[cfg(feature = "evaluation-service")]
2769impl std::fmt::Debug for super::BleuMetricValue {
2770 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2771 let mut debug_struct = f.debug_struct("BleuMetricValue");
2772 debug_struct.field("score", &self.score);
2773 if !self._unknown_fields.is_empty() {
2774 debug_struct.field("_unknown_fields", &self._unknown_fields);
2775 }
2776 debug_struct.finish()
2777 }
2778}
2779
2780#[cfg(feature = "evaluation-service")]
2781impl std::fmt::Debug for super::RougeInput {
2782 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2783 let mut debug_struct = f.debug_struct("RougeInput");
2784 debug_struct.field("metric_spec", &self.metric_spec);
2785 debug_struct.field("instances", &self.instances);
2786 if !self._unknown_fields.is_empty() {
2787 debug_struct.field("_unknown_fields", &self._unknown_fields);
2788 }
2789 debug_struct.finish()
2790 }
2791}
2792
2793#[cfg(feature = "evaluation-service")]
2794impl std::fmt::Debug for super::RougeInstance {
2795 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2796 let mut debug_struct = f.debug_struct("RougeInstance");
2797 debug_struct.field("prediction", &self.prediction);
2798 debug_struct.field("reference", &self.reference);
2799 if !self._unknown_fields.is_empty() {
2800 debug_struct.field("_unknown_fields", &self._unknown_fields);
2801 }
2802 debug_struct.finish()
2803 }
2804}
2805
2806#[cfg(feature = "evaluation-service")]
2807impl std::fmt::Debug for super::RougeSpec {
2808 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2809 let mut debug_struct = f.debug_struct("RougeSpec");
2810 debug_struct.field("rouge_type", &self.rouge_type);
2811 debug_struct.field("use_stemmer", &self.use_stemmer);
2812 debug_struct.field("split_summaries", &self.split_summaries);
2813 if !self._unknown_fields.is_empty() {
2814 debug_struct.field("_unknown_fields", &self._unknown_fields);
2815 }
2816 debug_struct.finish()
2817 }
2818}
2819
2820#[cfg(feature = "evaluation-service")]
2821impl std::fmt::Debug for super::RougeResults {
2822 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2823 let mut debug_struct = f.debug_struct("RougeResults");
2824 debug_struct.field("rouge_metric_values", &self.rouge_metric_values);
2825 if !self._unknown_fields.is_empty() {
2826 debug_struct.field("_unknown_fields", &self._unknown_fields);
2827 }
2828 debug_struct.finish()
2829 }
2830}
2831
2832#[cfg(feature = "evaluation-service")]
2833impl std::fmt::Debug for super::RougeMetricValue {
2834 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2835 let mut debug_struct = f.debug_struct("RougeMetricValue");
2836 debug_struct.field("score", &self.score);
2837 if !self._unknown_fields.is_empty() {
2838 debug_struct.field("_unknown_fields", &self._unknown_fields);
2839 }
2840 debug_struct.finish()
2841 }
2842}
2843
2844#[cfg(feature = "evaluation-service")]
2845impl std::fmt::Debug for super::CoherenceInput {
2846 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2847 let mut debug_struct = f.debug_struct("CoherenceInput");
2848 debug_struct.field("metric_spec", &self.metric_spec);
2849 debug_struct.field("instance", &self.instance);
2850 if !self._unknown_fields.is_empty() {
2851 debug_struct.field("_unknown_fields", &self._unknown_fields);
2852 }
2853 debug_struct.finish()
2854 }
2855}
2856
2857#[cfg(feature = "evaluation-service")]
2858impl std::fmt::Debug for super::CoherenceInstance {
2859 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2860 let mut debug_struct = f.debug_struct("CoherenceInstance");
2861 debug_struct.field("prediction", &self.prediction);
2862 if !self._unknown_fields.is_empty() {
2863 debug_struct.field("_unknown_fields", &self._unknown_fields);
2864 }
2865 debug_struct.finish()
2866 }
2867}
2868
2869#[cfg(feature = "evaluation-service")]
2870impl std::fmt::Debug for super::CoherenceSpec {
2871 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2872 let mut debug_struct = f.debug_struct("CoherenceSpec");
2873 debug_struct.field("version", &self.version);
2874 if !self._unknown_fields.is_empty() {
2875 debug_struct.field("_unknown_fields", &self._unknown_fields);
2876 }
2877 debug_struct.finish()
2878 }
2879}
2880
2881#[cfg(feature = "evaluation-service")]
2882impl std::fmt::Debug for super::CoherenceResult {
2883 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2884 let mut debug_struct = f.debug_struct("CoherenceResult");
2885 debug_struct.field("score", &self.score);
2886 debug_struct.field("explanation", &self.explanation);
2887 debug_struct.field("confidence", &self.confidence);
2888 if !self._unknown_fields.is_empty() {
2889 debug_struct.field("_unknown_fields", &self._unknown_fields);
2890 }
2891 debug_struct.finish()
2892 }
2893}
2894
2895#[cfg(feature = "evaluation-service")]
2896impl std::fmt::Debug for super::FluencyInput {
2897 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2898 let mut debug_struct = f.debug_struct("FluencyInput");
2899 debug_struct.field("metric_spec", &self.metric_spec);
2900 debug_struct.field("instance", &self.instance);
2901 if !self._unknown_fields.is_empty() {
2902 debug_struct.field("_unknown_fields", &self._unknown_fields);
2903 }
2904 debug_struct.finish()
2905 }
2906}
2907
2908#[cfg(feature = "evaluation-service")]
2909impl std::fmt::Debug for super::FluencyInstance {
2910 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2911 let mut debug_struct = f.debug_struct("FluencyInstance");
2912 debug_struct.field("prediction", &self.prediction);
2913 if !self._unknown_fields.is_empty() {
2914 debug_struct.field("_unknown_fields", &self._unknown_fields);
2915 }
2916 debug_struct.finish()
2917 }
2918}
2919
2920#[cfg(feature = "evaluation-service")]
2921impl std::fmt::Debug for super::FluencySpec {
2922 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2923 let mut debug_struct = f.debug_struct("FluencySpec");
2924 debug_struct.field("version", &self.version);
2925 if !self._unknown_fields.is_empty() {
2926 debug_struct.field("_unknown_fields", &self._unknown_fields);
2927 }
2928 debug_struct.finish()
2929 }
2930}
2931
2932#[cfg(feature = "evaluation-service")]
2933impl std::fmt::Debug for super::FluencyResult {
2934 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2935 let mut debug_struct = f.debug_struct("FluencyResult");
2936 debug_struct.field("score", &self.score);
2937 debug_struct.field("explanation", &self.explanation);
2938 debug_struct.field("confidence", &self.confidence);
2939 if !self._unknown_fields.is_empty() {
2940 debug_struct.field("_unknown_fields", &self._unknown_fields);
2941 }
2942 debug_struct.finish()
2943 }
2944}
2945
2946#[cfg(feature = "evaluation-service")]
2947impl std::fmt::Debug for super::SafetyInput {
2948 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2949 let mut debug_struct = f.debug_struct("SafetyInput");
2950 debug_struct.field("metric_spec", &self.metric_spec);
2951 debug_struct.field("instance", &self.instance);
2952 if !self._unknown_fields.is_empty() {
2953 debug_struct.field("_unknown_fields", &self._unknown_fields);
2954 }
2955 debug_struct.finish()
2956 }
2957}
2958
2959#[cfg(feature = "evaluation-service")]
2960impl std::fmt::Debug for super::SafetyInstance {
2961 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2962 let mut debug_struct = f.debug_struct("SafetyInstance");
2963 debug_struct.field("prediction", &self.prediction);
2964 if !self._unknown_fields.is_empty() {
2965 debug_struct.field("_unknown_fields", &self._unknown_fields);
2966 }
2967 debug_struct.finish()
2968 }
2969}
2970
2971#[cfg(feature = "evaluation-service")]
2972impl std::fmt::Debug for super::SafetySpec {
2973 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2974 let mut debug_struct = f.debug_struct("SafetySpec");
2975 debug_struct.field("version", &self.version);
2976 if !self._unknown_fields.is_empty() {
2977 debug_struct.field("_unknown_fields", &self._unknown_fields);
2978 }
2979 debug_struct.finish()
2980 }
2981}
2982
2983#[cfg(feature = "evaluation-service")]
2984impl std::fmt::Debug for super::SafetyResult {
2985 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2986 let mut debug_struct = f.debug_struct("SafetyResult");
2987 debug_struct.field("score", &self.score);
2988 debug_struct.field("explanation", &self.explanation);
2989 debug_struct.field("confidence", &self.confidence);
2990 if !self._unknown_fields.is_empty() {
2991 debug_struct.field("_unknown_fields", &self._unknown_fields);
2992 }
2993 debug_struct.finish()
2994 }
2995}
2996
2997#[cfg(feature = "evaluation-service")]
2998impl std::fmt::Debug for super::GroundednessInput {
2999 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3000 let mut debug_struct = f.debug_struct("GroundednessInput");
3001 debug_struct.field("metric_spec", &self.metric_spec);
3002 debug_struct.field("instance", &self.instance);
3003 if !self._unknown_fields.is_empty() {
3004 debug_struct.field("_unknown_fields", &self._unknown_fields);
3005 }
3006 debug_struct.finish()
3007 }
3008}
3009
3010#[cfg(feature = "evaluation-service")]
3011impl std::fmt::Debug for super::GroundednessInstance {
3012 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3013 let mut debug_struct = f.debug_struct("GroundednessInstance");
3014 debug_struct.field("prediction", &self.prediction);
3015 debug_struct.field("context", &self.context);
3016 if !self._unknown_fields.is_empty() {
3017 debug_struct.field("_unknown_fields", &self._unknown_fields);
3018 }
3019 debug_struct.finish()
3020 }
3021}
3022
3023#[cfg(feature = "evaluation-service")]
3024impl std::fmt::Debug for super::GroundednessSpec {
3025 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3026 let mut debug_struct = f.debug_struct("GroundednessSpec");
3027 debug_struct.field("version", &self.version);
3028 if !self._unknown_fields.is_empty() {
3029 debug_struct.field("_unknown_fields", &self._unknown_fields);
3030 }
3031 debug_struct.finish()
3032 }
3033}
3034
3035#[cfg(feature = "evaluation-service")]
3036impl std::fmt::Debug for super::GroundednessResult {
3037 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3038 let mut debug_struct = f.debug_struct("GroundednessResult");
3039 debug_struct.field("score", &self.score);
3040 debug_struct.field("explanation", &self.explanation);
3041 debug_struct.field("confidence", &self.confidence);
3042 if !self._unknown_fields.is_empty() {
3043 debug_struct.field("_unknown_fields", &self._unknown_fields);
3044 }
3045 debug_struct.finish()
3046 }
3047}
3048
3049#[cfg(feature = "evaluation-service")]
3050impl std::fmt::Debug for super::FulfillmentInput {
3051 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3052 let mut debug_struct = f.debug_struct("FulfillmentInput");
3053 debug_struct.field("metric_spec", &self.metric_spec);
3054 debug_struct.field("instance", &self.instance);
3055 if !self._unknown_fields.is_empty() {
3056 debug_struct.field("_unknown_fields", &self._unknown_fields);
3057 }
3058 debug_struct.finish()
3059 }
3060}
3061
3062#[cfg(feature = "evaluation-service")]
3063impl std::fmt::Debug for super::FulfillmentInstance {
3064 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3065 let mut debug_struct = f.debug_struct("FulfillmentInstance");
3066 debug_struct.field("prediction", &self.prediction);
3067 debug_struct.field("instruction", &self.instruction);
3068 if !self._unknown_fields.is_empty() {
3069 debug_struct.field("_unknown_fields", &self._unknown_fields);
3070 }
3071 debug_struct.finish()
3072 }
3073}
3074
3075#[cfg(feature = "evaluation-service")]
3076impl std::fmt::Debug for super::FulfillmentSpec {
3077 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3078 let mut debug_struct = f.debug_struct("FulfillmentSpec");
3079 debug_struct.field("version", &self.version);
3080 if !self._unknown_fields.is_empty() {
3081 debug_struct.field("_unknown_fields", &self._unknown_fields);
3082 }
3083 debug_struct.finish()
3084 }
3085}
3086
3087#[cfg(feature = "evaluation-service")]
3088impl std::fmt::Debug for super::FulfillmentResult {
3089 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3090 let mut debug_struct = f.debug_struct("FulfillmentResult");
3091 debug_struct.field("score", &self.score);
3092 debug_struct.field("explanation", &self.explanation);
3093 debug_struct.field("confidence", &self.confidence);
3094 if !self._unknown_fields.is_empty() {
3095 debug_struct.field("_unknown_fields", &self._unknown_fields);
3096 }
3097 debug_struct.finish()
3098 }
3099}
3100
3101#[cfg(feature = "evaluation-service")]
3102impl std::fmt::Debug for super::SummarizationQualityInput {
3103 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3104 let mut debug_struct = f.debug_struct("SummarizationQualityInput");
3105 debug_struct.field("metric_spec", &self.metric_spec);
3106 debug_struct.field("instance", &self.instance);
3107 if !self._unknown_fields.is_empty() {
3108 debug_struct.field("_unknown_fields", &self._unknown_fields);
3109 }
3110 debug_struct.finish()
3111 }
3112}
3113
3114#[cfg(feature = "evaluation-service")]
3115impl std::fmt::Debug for super::SummarizationQualityInstance {
3116 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3117 let mut debug_struct = f.debug_struct("SummarizationQualityInstance");
3118 debug_struct.field("prediction", &self.prediction);
3119 debug_struct.field("reference", &self.reference);
3120 debug_struct.field("context", &self.context);
3121 debug_struct.field("instruction", &self.instruction);
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::SummarizationQualitySpec {
3131 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3132 let mut debug_struct = f.debug_struct("SummarizationQualitySpec");
3133 debug_struct.field("use_reference", &self.use_reference);
3134 debug_struct.field("version", &self.version);
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::SummarizationQualityResult {
3144 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3145 let mut debug_struct = f.debug_struct("SummarizationQualityResult");
3146 debug_struct.field("score", &self.score);
3147 debug_struct.field("explanation", &self.explanation);
3148 debug_struct.field("confidence", &self.confidence);
3149 if !self._unknown_fields.is_empty() {
3150 debug_struct.field("_unknown_fields", &self._unknown_fields);
3151 }
3152 debug_struct.finish()
3153 }
3154}
3155
3156#[cfg(feature = "evaluation-service")]
3157impl std::fmt::Debug for super::PairwiseSummarizationQualityInput {
3158 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3159 let mut debug_struct = f.debug_struct("PairwiseSummarizationQualityInput");
3160 debug_struct.field("metric_spec", &self.metric_spec);
3161 debug_struct.field("instance", &self.instance);
3162 if !self._unknown_fields.is_empty() {
3163 debug_struct.field("_unknown_fields", &self._unknown_fields);
3164 }
3165 debug_struct.finish()
3166 }
3167}
3168
3169#[cfg(feature = "evaluation-service")]
3170impl std::fmt::Debug for super::PairwiseSummarizationQualityInstance {
3171 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3172 let mut debug_struct = f.debug_struct("PairwiseSummarizationQualityInstance");
3173 debug_struct.field("prediction", &self.prediction);
3174 debug_struct.field("baseline_prediction", &self.baseline_prediction);
3175 debug_struct.field("reference", &self.reference);
3176 debug_struct.field("context", &self.context);
3177 debug_struct.field("instruction", &self.instruction);
3178 if !self._unknown_fields.is_empty() {
3179 debug_struct.field("_unknown_fields", &self._unknown_fields);
3180 }
3181 debug_struct.finish()
3182 }
3183}
3184
3185#[cfg(feature = "evaluation-service")]
3186impl std::fmt::Debug for super::PairwiseSummarizationQualitySpec {
3187 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3188 let mut debug_struct = f.debug_struct("PairwiseSummarizationQualitySpec");
3189 debug_struct.field("use_reference", &self.use_reference);
3190 debug_struct.field("version", &self.version);
3191 if !self._unknown_fields.is_empty() {
3192 debug_struct.field("_unknown_fields", &self._unknown_fields);
3193 }
3194 debug_struct.finish()
3195 }
3196}
3197
3198#[cfg(feature = "evaluation-service")]
3199impl std::fmt::Debug for super::PairwiseSummarizationQualityResult {
3200 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3201 let mut debug_struct = f.debug_struct("PairwiseSummarizationQualityResult");
3202 debug_struct.field("pairwise_choice", &self.pairwise_choice);
3203 debug_struct.field("explanation", &self.explanation);
3204 debug_struct.field("confidence", &self.confidence);
3205 if !self._unknown_fields.is_empty() {
3206 debug_struct.field("_unknown_fields", &self._unknown_fields);
3207 }
3208 debug_struct.finish()
3209 }
3210}
3211
3212#[cfg(feature = "evaluation-service")]
3213impl std::fmt::Debug for super::SummarizationHelpfulnessInput {
3214 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3215 let mut debug_struct = f.debug_struct("SummarizationHelpfulnessInput");
3216 debug_struct.field("metric_spec", &self.metric_spec);
3217 debug_struct.field("instance", &self.instance);
3218 if !self._unknown_fields.is_empty() {
3219 debug_struct.field("_unknown_fields", &self._unknown_fields);
3220 }
3221 debug_struct.finish()
3222 }
3223}
3224
3225#[cfg(feature = "evaluation-service")]
3226impl std::fmt::Debug for super::SummarizationHelpfulnessInstance {
3227 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3228 let mut debug_struct = f.debug_struct("SummarizationHelpfulnessInstance");
3229 debug_struct.field("prediction", &self.prediction);
3230 debug_struct.field("reference", &self.reference);
3231 debug_struct.field("context", &self.context);
3232 debug_struct.field("instruction", &self.instruction);
3233 if !self._unknown_fields.is_empty() {
3234 debug_struct.field("_unknown_fields", &self._unknown_fields);
3235 }
3236 debug_struct.finish()
3237 }
3238}
3239
3240#[cfg(feature = "evaluation-service")]
3241impl std::fmt::Debug for super::SummarizationHelpfulnessSpec {
3242 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3243 let mut debug_struct = f.debug_struct("SummarizationHelpfulnessSpec");
3244 debug_struct.field("use_reference", &self.use_reference);
3245 debug_struct.field("version", &self.version);
3246 if !self._unknown_fields.is_empty() {
3247 debug_struct.field("_unknown_fields", &self._unknown_fields);
3248 }
3249 debug_struct.finish()
3250 }
3251}
3252
3253#[cfg(feature = "evaluation-service")]
3254impl std::fmt::Debug for super::SummarizationHelpfulnessResult {
3255 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3256 let mut debug_struct = f.debug_struct("SummarizationHelpfulnessResult");
3257 debug_struct.field("score", &self.score);
3258 debug_struct.field("explanation", &self.explanation);
3259 debug_struct.field("confidence", &self.confidence);
3260 if !self._unknown_fields.is_empty() {
3261 debug_struct.field("_unknown_fields", &self._unknown_fields);
3262 }
3263 debug_struct.finish()
3264 }
3265}
3266
3267#[cfg(feature = "evaluation-service")]
3268impl std::fmt::Debug for super::SummarizationVerbosityInput {
3269 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3270 let mut debug_struct = f.debug_struct("SummarizationVerbosityInput");
3271 debug_struct.field("metric_spec", &self.metric_spec);
3272 debug_struct.field("instance", &self.instance);
3273 if !self._unknown_fields.is_empty() {
3274 debug_struct.field("_unknown_fields", &self._unknown_fields);
3275 }
3276 debug_struct.finish()
3277 }
3278}
3279
3280#[cfg(feature = "evaluation-service")]
3281impl std::fmt::Debug for super::SummarizationVerbosityInstance {
3282 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3283 let mut debug_struct = f.debug_struct("SummarizationVerbosityInstance");
3284 debug_struct.field("prediction", &self.prediction);
3285 debug_struct.field("reference", &self.reference);
3286 debug_struct.field("context", &self.context);
3287 debug_struct.field("instruction", &self.instruction);
3288 if !self._unknown_fields.is_empty() {
3289 debug_struct.field("_unknown_fields", &self._unknown_fields);
3290 }
3291 debug_struct.finish()
3292 }
3293}
3294
3295#[cfg(feature = "evaluation-service")]
3296impl std::fmt::Debug for super::SummarizationVerbositySpec {
3297 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3298 let mut debug_struct = f.debug_struct("SummarizationVerbositySpec");
3299 debug_struct.field("use_reference", &self.use_reference);
3300 debug_struct.field("version", &self.version);
3301 if !self._unknown_fields.is_empty() {
3302 debug_struct.field("_unknown_fields", &self._unknown_fields);
3303 }
3304 debug_struct.finish()
3305 }
3306}
3307
3308#[cfg(feature = "evaluation-service")]
3309impl std::fmt::Debug for super::SummarizationVerbosityResult {
3310 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3311 let mut debug_struct = f.debug_struct("SummarizationVerbosityResult");
3312 debug_struct.field("score", &self.score);
3313 debug_struct.field("explanation", &self.explanation);
3314 debug_struct.field("confidence", &self.confidence);
3315 if !self._unknown_fields.is_empty() {
3316 debug_struct.field("_unknown_fields", &self._unknown_fields);
3317 }
3318 debug_struct.finish()
3319 }
3320}
3321
3322#[cfg(feature = "evaluation-service")]
3323impl std::fmt::Debug for super::QuestionAnsweringQualityInput {
3324 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3325 let mut debug_struct = f.debug_struct("QuestionAnsweringQualityInput");
3326 debug_struct.field("metric_spec", &self.metric_spec);
3327 debug_struct.field("instance", &self.instance);
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::QuestionAnsweringQualityInstance {
3337 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3338 let mut debug_struct = f.debug_struct("QuestionAnsweringQualityInstance");
3339 debug_struct.field("prediction", &self.prediction);
3340 debug_struct.field("reference", &self.reference);
3341 debug_struct.field("context", &self.context);
3342 debug_struct.field("instruction", &self.instruction);
3343 if !self._unknown_fields.is_empty() {
3344 debug_struct.field("_unknown_fields", &self._unknown_fields);
3345 }
3346 debug_struct.finish()
3347 }
3348}
3349
3350#[cfg(feature = "evaluation-service")]
3351impl std::fmt::Debug for super::QuestionAnsweringQualitySpec {
3352 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3353 let mut debug_struct = f.debug_struct("QuestionAnsweringQualitySpec");
3354 debug_struct.field("use_reference", &self.use_reference);
3355 debug_struct.field("version", &self.version);
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::QuestionAnsweringQualityResult {
3365 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3366 let mut debug_struct = f.debug_struct("QuestionAnsweringQualityResult");
3367 debug_struct.field("score", &self.score);
3368 debug_struct.field("explanation", &self.explanation);
3369 debug_struct.field("confidence", &self.confidence);
3370 if !self._unknown_fields.is_empty() {
3371 debug_struct.field("_unknown_fields", &self._unknown_fields);
3372 }
3373 debug_struct.finish()
3374 }
3375}
3376
3377#[cfg(feature = "evaluation-service")]
3378impl std::fmt::Debug for super::PairwiseQuestionAnsweringQualityInput {
3379 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3380 let mut debug_struct = f.debug_struct("PairwiseQuestionAnsweringQualityInput");
3381 debug_struct.field("metric_spec", &self.metric_spec);
3382 debug_struct.field("instance", &self.instance);
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::PairwiseQuestionAnsweringQualityInstance {
3392 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3393 let mut debug_struct = f.debug_struct("PairwiseQuestionAnsweringQualityInstance");
3394 debug_struct.field("prediction", &self.prediction);
3395 debug_struct.field("baseline_prediction", &self.baseline_prediction);
3396 debug_struct.field("reference", &self.reference);
3397 debug_struct.field("context", &self.context);
3398 debug_struct.field("instruction", &self.instruction);
3399 if !self._unknown_fields.is_empty() {
3400 debug_struct.field("_unknown_fields", &self._unknown_fields);
3401 }
3402 debug_struct.finish()
3403 }
3404}
3405
3406#[cfg(feature = "evaluation-service")]
3407impl std::fmt::Debug for super::PairwiseQuestionAnsweringQualitySpec {
3408 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3409 let mut debug_struct = f.debug_struct("PairwiseQuestionAnsweringQualitySpec");
3410 debug_struct.field("use_reference", &self.use_reference);
3411 debug_struct.field("version", &self.version);
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::PairwiseQuestionAnsweringQualityResult {
3421 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3422 let mut debug_struct = f.debug_struct("PairwiseQuestionAnsweringQualityResult");
3423 debug_struct.field("pairwise_choice", &self.pairwise_choice);
3424 debug_struct.field("explanation", &self.explanation);
3425 debug_struct.field("confidence", &self.confidence);
3426 if !self._unknown_fields.is_empty() {
3427 debug_struct.field("_unknown_fields", &self._unknown_fields);
3428 }
3429 debug_struct.finish()
3430 }
3431}
3432
3433#[cfg(feature = "evaluation-service")]
3434impl std::fmt::Debug for super::QuestionAnsweringRelevanceInput {
3435 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3436 let mut debug_struct = f.debug_struct("QuestionAnsweringRelevanceInput");
3437 debug_struct.field("metric_spec", &self.metric_spec);
3438 debug_struct.field("instance", &self.instance);
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::QuestionAnsweringRelevanceInstance {
3448 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3449 let mut debug_struct = f.debug_struct("QuestionAnsweringRelevanceInstance");
3450 debug_struct.field("prediction", &self.prediction);
3451 debug_struct.field("reference", &self.reference);
3452 debug_struct.field("context", &self.context);
3453 debug_struct.field("instruction", &self.instruction);
3454 if !self._unknown_fields.is_empty() {
3455 debug_struct.field("_unknown_fields", &self._unknown_fields);
3456 }
3457 debug_struct.finish()
3458 }
3459}
3460
3461#[cfg(feature = "evaluation-service")]
3462impl std::fmt::Debug for super::QuestionAnsweringRelevanceSpec {
3463 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3464 let mut debug_struct = f.debug_struct("QuestionAnsweringRelevanceSpec");
3465 debug_struct.field("use_reference", &self.use_reference);
3466 debug_struct.field("version", &self.version);
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::QuestionAnsweringRelevanceResult {
3476 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3477 let mut debug_struct = f.debug_struct("QuestionAnsweringRelevanceResult");
3478 debug_struct.field("score", &self.score);
3479 debug_struct.field("explanation", &self.explanation);
3480 debug_struct.field("confidence", &self.confidence);
3481 if !self._unknown_fields.is_empty() {
3482 debug_struct.field("_unknown_fields", &self._unknown_fields);
3483 }
3484 debug_struct.finish()
3485 }
3486}
3487
3488#[cfg(feature = "evaluation-service")]
3489impl std::fmt::Debug for super::QuestionAnsweringHelpfulnessInput {
3490 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3491 let mut debug_struct = f.debug_struct("QuestionAnsweringHelpfulnessInput");
3492 debug_struct.field("metric_spec", &self.metric_spec);
3493 debug_struct.field("instance", &self.instance);
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::QuestionAnsweringHelpfulnessInstance {
3503 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3504 let mut debug_struct = f.debug_struct("QuestionAnsweringHelpfulnessInstance");
3505 debug_struct.field("prediction", &self.prediction);
3506 debug_struct.field("reference", &self.reference);
3507 debug_struct.field("context", &self.context);
3508 debug_struct.field("instruction", &self.instruction);
3509 if !self._unknown_fields.is_empty() {
3510 debug_struct.field("_unknown_fields", &self._unknown_fields);
3511 }
3512 debug_struct.finish()
3513 }
3514}
3515
3516#[cfg(feature = "evaluation-service")]
3517impl std::fmt::Debug for super::QuestionAnsweringHelpfulnessSpec {
3518 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3519 let mut debug_struct = f.debug_struct("QuestionAnsweringHelpfulnessSpec");
3520 debug_struct.field("use_reference", &self.use_reference);
3521 debug_struct.field("version", &self.version);
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::QuestionAnsweringHelpfulnessResult {
3531 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3532 let mut debug_struct = f.debug_struct("QuestionAnsweringHelpfulnessResult");
3533 debug_struct.field("score", &self.score);
3534 debug_struct.field("explanation", &self.explanation);
3535 debug_struct.field("confidence", &self.confidence);
3536 if !self._unknown_fields.is_empty() {
3537 debug_struct.field("_unknown_fields", &self._unknown_fields);
3538 }
3539 debug_struct.finish()
3540 }
3541}
3542
3543#[cfg(feature = "evaluation-service")]
3544impl std::fmt::Debug for super::QuestionAnsweringCorrectnessInput {
3545 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3546 let mut debug_struct = f.debug_struct("QuestionAnsweringCorrectnessInput");
3547 debug_struct.field("metric_spec", &self.metric_spec);
3548 debug_struct.field("instance", &self.instance);
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::QuestionAnsweringCorrectnessInstance {
3558 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3559 let mut debug_struct = f.debug_struct("QuestionAnsweringCorrectnessInstance");
3560 debug_struct.field("prediction", &self.prediction);
3561 debug_struct.field("reference", &self.reference);
3562 debug_struct.field("context", &self.context);
3563 debug_struct.field("instruction", &self.instruction);
3564 if !self._unknown_fields.is_empty() {
3565 debug_struct.field("_unknown_fields", &self._unknown_fields);
3566 }
3567 debug_struct.finish()
3568 }
3569}
3570
3571#[cfg(feature = "evaluation-service")]
3572impl std::fmt::Debug for super::QuestionAnsweringCorrectnessSpec {
3573 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3574 let mut debug_struct = f.debug_struct("QuestionAnsweringCorrectnessSpec");
3575 debug_struct.field("use_reference", &self.use_reference);
3576 debug_struct.field("version", &self.version);
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::QuestionAnsweringCorrectnessResult {
3586 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3587 let mut debug_struct = f.debug_struct("QuestionAnsweringCorrectnessResult");
3588 debug_struct.field("score", &self.score);
3589 debug_struct.field("explanation", &self.explanation);
3590 debug_struct.field("confidence", &self.confidence);
3591 if !self._unknown_fields.is_empty() {
3592 debug_struct.field("_unknown_fields", &self._unknown_fields);
3593 }
3594 debug_struct.finish()
3595 }
3596}
3597
3598#[cfg(feature = "evaluation-service")]
3599impl std::fmt::Debug for super::PointwiseMetricInput {
3600 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3601 let mut debug_struct = f.debug_struct("PointwiseMetricInput");
3602 debug_struct.field("metric_spec", &self.metric_spec);
3603 debug_struct.field("instance", &self.instance);
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::PointwiseMetricInstance {
3613 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3614 let mut debug_struct = f.debug_struct("PointwiseMetricInstance");
3615 debug_struct.field("instance", &self.instance);
3616 if !self._unknown_fields.is_empty() {
3617 debug_struct.field("_unknown_fields", &self._unknown_fields);
3618 }
3619 debug_struct.finish()
3620 }
3621}
3622
3623#[cfg(feature = "evaluation-service")]
3624impl std::fmt::Debug for super::PointwiseMetricSpec {
3625 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3626 let mut debug_struct = f.debug_struct("PointwiseMetricSpec");
3627 debug_struct.field("metric_prompt_template", &self.metric_prompt_template);
3628 if !self._unknown_fields.is_empty() {
3629 debug_struct.field("_unknown_fields", &self._unknown_fields);
3630 }
3631 debug_struct.finish()
3632 }
3633}
3634
3635#[cfg(feature = "evaluation-service")]
3636impl std::fmt::Debug for super::PointwiseMetricResult {
3637 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3638 let mut debug_struct = f.debug_struct("PointwiseMetricResult");
3639 debug_struct.field("score", &self.score);
3640 debug_struct.field("explanation", &self.explanation);
3641 if !self._unknown_fields.is_empty() {
3642 debug_struct.field("_unknown_fields", &self._unknown_fields);
3643 }
3644 debug_struct.finish()
3645 }
3646}
3647
3648#[cfg(feature = "evaluation-service")]
3649impl std::fmt::Debug for super::PairwiseMetricInput {
3650 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3651 let mut debug_struct = f.debug_struct("PairwiseMetricInput");
3652 debug_struct.field("metric_spec", &self.metric_spec);
3653 debug_struct.field("instance", &self.instance);
3654 if !self._unknown_fields.is_empty() {
3655 debug_struct.field("_unknown_fields", &self._unknown_fields);
3656 }
3657 debug_struct.finish()
3658 }
3659}
3660
3661#[cfg(feature = "evaluation-service")]
3662impl std::fmt::Debug for super::PairwiseMetricInstance {
3663 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3664 let mut debug_struct = f.debug_struct("PairwiseMetricInstance");
3665 debug_struct.field("instance", &self.instance);
3666 if !self._unknown_fields.is_empty() {
3667 debug_struct.field("_unknown_fields", &self._unknown_fields);
3668 }
3669 debug_struct.finish()
3670 }
3671}
3672
3673#[cfg(feature = "evaluation-service")]
3674impl std::fmt::Debug for super::PairwiseMetricSpec {
3675 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3676 let mut debug_struct = f.debug_struct("PairwiseMetricSpec");
3677 debug_struct.field("metric_prompt_template", &self.metric_prompt_template);
3678 if !self._unknown_fields.is_empty() {
3679 debug_struct.field("_unknown_fields", &self._unknown_fields);
3680 }
3681 debug_struct.finish()
3682 }
3683}
3684
3685#[cfg(feature = "evaluation-service")]
3686impl std::fmt::Debug for super::PairwiseMetricResult {
3687 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3688 let mut debug_struct = f.debug_struct("PairwiseMetricResult");
3689 debug_struct.field("pairwise_choice", &self.pairwise_choice);
3690 debug_struct.field("explanation", &self.explanation);
3691 if !self._unknown_fields.is_empty() {
3692 debug_struct.field("_unknown_fields", &self._unknown_fields);
3693 }
3694 debug_struct.finish()
3695 }
3696}
3697
3698#[cfg(feature = "evaluation-service")]
3699impl std::fmt::Debug for super::ToolCallValidInput {
3700 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3701 let mut debug_struct = f.debug_struct("ToolCallValidInput");
3702 debug_struct.field("metric_spec", &self.metric_spec);
3703 debug_struct.field("instances", &self.instances);
3704 if !self._unknown_fields.is_empty() {
3705 debug_struct.field("_unknown_fields", &self._unknown_fields);
3706 }
3707 debug_struct.finish()
3708 }
3709}
3710
3711#[cfg(feature = "evaluation-service")]
3712impl std::fmt::Debug for super::ToolCallValidSpec {
3713 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3714 let mut debug_struct = f.debug_struct("ToolCallValidSpec");
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::ToolCallValidInstance {
3724 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3725 let mut debug_struct = f.debug_struct("ToolCallValidInstance");
3726 debug_struct.field("prediction", &self.prediction);
3727 debug_struct.field("reference", &self.reference);
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::ToolCallValidResults {
3737 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3738 let mut debug_struct = f.debug_struct("ToolCallValidResults");
3739 debug_struct.field(
3740 "tool_call_valid_metric_values",
3741 &self.tool_call_valid_metric_values,
3742 );
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::ToolCallValidMetricValue {
3752 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3753 let mut debug_struct = f.debug_struct("ToolCallValidMetricValue");
3754 debug_struct.field("score", &self.score);
3755 if !self._unknown_fields.is_empty() {
3756 debug_struct.field("_unknown_fields", &self._unknown_fields);
3757 }
3758 debug_struct.finish()
3759 }
3760}
3761
3762#[cfg(feature = "evaluation-service")]
3763impl std::fmt::Debug for super::ToolNameMatchInput {
3764 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3765 let mut debug_struct = f.debug_struct("ToolNameMatchInput");
3766 debug_struct.field("metric_spec", &self.metric_spec);
3767 debug_struct.field("instances", &self.instances);
3768 if !self._unknown_fields.is_empty() {
3769 debug_struct.field("_unknown_fields", &self._unknown_fields);
3770 }
3771 debug_struct.finish()
3772 }
3773}
3774
3775#[cfg(feature = "evaluation-service")]
3776impl std::fmt::Debug for super::ToolNameMatchSpec {
3777 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3778 let mut debug_struct = f.debug_struct("ToolNameMatchSpec");
3779 if !self._unknown_fields.is_empty() {
3780 debug_struct.field("_unknown_fields", &self._unknown_fields);
3781 }
3782 debug_struct.finish()
3783 }
3784}
3785
3786#[cfg(feature = "evaluation-service")]
3787impl std::fmt::Debug for super::ToolNameMatchInstance {
3788 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3789 let mut debug_struct = f.debug_struct("ToolNameMatchInstance");
3790 debug_struct.field("prediction", &self.prediction);
3791 debug_struct.field("reference", &self.reference);
3792 if !self._unknown_fields.is_empty() {
3793 debug_struct.field("_unknown_fields", &self._unknown_fields);
3794 }
3795 debug_struct.finish()
3796 }
3797}
3798
3799#[cfg(feature = "evaluation-service")]
3800impl std::fmt::Debug for super::ToolNameMatchResults {
3801 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3802 let mut debug_struct = f.debug_struct("ToolNameMatchResults");
3803 debug_struct.field(
3804 "tool_name_match_metric_values",
3805 &self.tool_name_match_metric_values,
3806 );
3807 if !self._unknown_fields.is_empty() {
3808 debug_struct.field("_unknown_fields", &self._unknown_fields);
3809 }
3810 debug_struct.finish()
3811 }
3812}
3813
3814#[cfg(feature = "evaluation-service")]
3815impl std::fmt::Debug for super::ToolNameMatchMetricValue {
3816 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3817 let mut debug_struct = f.debug_struct("ToolNameMatchMetricValue");
3818 debug_struct.field("score", &self.score);
3819 if !self._unknown_fields.is_empty() {
3820 debug_struct.field("_unknown_fields", &self._unknown_fields);
3821 }
3822 debug_struct.finish()
3823 }
3824}
3825
3826#[cfg(feature = "evaluation-service")]
3827impl std::fmt::Debug for super::ToolParameterKeyMatchInput {
3828 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3829 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchInput");
3830 debug_struct.field("metric_spec", &self.metric_spec);
3831 debug_struct.field("instances", &self.instances);
3832 if !self._unknown_fields.is_empty() {
3833 debug_struct.field("_unknown_fields", &self._unknown_fields);
3834 }
3835 debug_struct.finish()
3836 }
3837}
3838
3839#[cfg(feature = "evaluation-service")]
3840impl std::fmt::Debug for super::ToolParameterKeyMatchSpec {
3841 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3842 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchSpec");
3843 if !self._unknown_fields.is_empty() {
3844 debug_struct.field("_unknown_fields", &self._unknown_fields);
3845 }
3846 debug_struct.finish()
3847 }
3848}
3849
3850#[cfg(feature = "evaluation-service")]
3851impl std::fmt::Debug for super::ToolParameterKeyMatchInstance {
3852 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3853 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchInstance");
3854 debug_struct.field("prediction", &self.prediction);
3855 debug_struct.field("reference", &self.reference);
3856 if !self._unknown_fields.is_empty() {
3857 debug_struct.field("_unknown_fields", &self._unknown_fields);
3858 }
3859 debug_struct.finish()
3860 }
3861}
3862
3863#[cfg(feature = "evaluation-service")]
3864impl std::fmt::Debug for super::ToolParameterKeyMatchResults {
3865 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3866 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchResults");
3867 debug_struct.field(
3868 "tool_parameter_key_match_metric_values",
3869 &self.tool_parameter_key_match_metric_values,
3870 );
3871 if !self._unknown_fields.is_empty() {
3872 debug_struct.field("_unknown_fields", &self._unknown_fields);
3873 }
3874 debug_struct.finish()
3875 }
3876}
3877
3878#[cfg(feature = "evaluation-service")]
3879impl std::fmt::Debug for super::ToolParameterKeyMatchMetricValue {
3880 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3881 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchMetricValue");
3882 debug_struct.field("score", &self.score);
3883 if !self._unknown_fields.is_empty() {
3884 debug_struct.field("_unknown_fields", &self._unknown_fields);
3885 }
3886 debug_struct.finish()
3887 }
3888}
3889
3890#[cfg(feature = "evaluation-service")]
3891impl std::fmt::Debug for super::ToolParameterKVMatchInput {
3892 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3893 let mut debug_struct = f.debug_struct("ToolParameterKVMatchInput");
3894 debug_struct.field("metric_spec", &self.metric_spec);
3895 debug_struct.field("instances", &self.instances);
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(feature = "evaluation-service")]
3904impl std::fmt::Debug for super::ToolParameterKVMatchSpec {
3905 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3906 let mut debug_struct = f.debug_struct("ToolParameterKVMatchSpec");
3907 debug_struct.field("use_strict_string_match", &self.use_strict_string_match);
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(feature = "evaluation-service")]
3916impl std::fmt::Debug for super::ToolParameterKVMatchInstance {
3917 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3918 let mut debug_struct = f.debug_struct("ToolParameterKVMatchInstance");
3919 debug_struct.field("prediction", &self.prediction);
3920 debug_struct.field("reference", &self.reference);
3921 if !self._unknown_fields.is_empty() {
3922 debug_struct.field("_unknown_fields", &self._unknown_fields);
3923 }
3924 debug_struct.finish()
3925 }
3926}
3927
3928#[cfg(feature = "evaluation-service")]
3929impl std::fmt::Debug for super::ToolParameterKVMatchResults {
3930 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3931 let mut debug_struct = f.debug_struct("ToolParameterKVMatchResults");
3932 debug_struct.field(
3933 "tool_parameter_kv_match_metric_values",
3934 &self.tool_parameter_kv_match_metric_values,
3935 );
3936 if !self._unknown_fields.is_empty() {
3937 debug_struct.field("_unknown_fields", &self._unknown_fields);
3938 }
3939 debug_struct.finish()
3940 }
3941}
3942
3943#[cfg(feature = "evaluation-service")]
3944impl std::fmt::Debug for super::ToolParameterKVMatchMetricValue {
3945 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3946 let mut debug_struct = f.debug_struct("ToolParameterKVMatchMetricValue");
3947 debug_struct.field("score", &self.score);
3948 if !self._unknown_fields.is_empty() {
3949 debug_struct.field("_unknown_fields", &self._unknown_fields);
3950 }
3951 debug_struct.finish()
3952 }
3953}
3954
3955#[cfg(feature = "evaluation-service")]
3956impl std::fmt::Debug for super::CometInput {
3957 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3958 let mut debug_struct = f.debug_struct("CometInput");
3959 debug_struct.field("metric_spec", &self.metric_spec);
3960 debug_struct.field("instance", &self.instance);
3961 if !self._unknown_fields.is_empty() {
3962 debug_struct.field("_unknown_fields", &self._unknown_fields);
3963 }
3964 debug_struct.finish()
3965 }
3966}
3967
3968#[cfg(feature = "evaluation-service")]
3969impl std::fmt::Debug for super::CometSpec {
3970 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3971 let mut debug_struct = f.debug_struct("CometSpec");
3972 debug_struct.field("version", &self.version);
3973 debug_struct.field("source_language", &self.source_language);
3974 debug_struct.field("target_language", &self.target_language);
3975 if !self._unknown_fields.is_empty() {
3976 debug_struct.field("_unknown_fields", &self._unknown_fields);
3977 }
3978 debug_struct.finish()
3979 }
3980}
3981
3982#[cfg(feature = "evaluation-service")]
3983impl std::fmt::Debug for super::CometInstance {
3984 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3985 let mut debug_struct = f.debug_struct("CometInstance");
3986 debug_struct.field("prediction", &self.prediction);
3987 debug_struct.field("reference", &self.reference);
3988 debug_struct.field("source", &self.source);
3989 if !self._unknown_fields.is_empty() {
3990 debug_struct.field("_unknown_fields", &self._unknown_fields);
3991 }
3992 debug_struct.finish()
3993 }
3994}
3995
3996#[cfg(feature = "evaluation-service")]
3997impl std::fmt::Debug for super::CometResult {
3998 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3999 let mut debug_struct = f.debug_struct("CometResult");
4000 debug_struct.field("score", &self.score);
4001 if !self._unknown_fields.is_empty() {
4002 debug_struct.field("_unknown_fields", &self._unknown_fields);
4003 }
4004 debug_struct.finish()
4005 }
4006}
4007
4008#[cfg(feature = "evaluation-service")]
4009impl std::fmt::Debug for super::MetricxInput {
4010 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4011 let mut debug_struct = f.debug_struct("MetricxInput");
4012 debug_struct.field("metric_spec", &self.metric_spec);
4013 debug_struct.field("instance", &self.instance);
4014 if !self._unknown_fields.is_empty() {
4015 debug_struct.field("_unknown_fields", &self._unknown_fields);
4016 }
4017 debug_struct.finish()
4018 }
4019}
4020
4021#[cfg(feature = "evaluation-service")]
4022impl std::fmt::Debug for super::MetricxSpec {
4023 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4024 let mut debug_struct = f.debug_struct("MetricxSpec");
4025 debug_struct.field("version", &self.version);
4026 debug_struct.field("source_language", &self.source_language);
4027 debug_struct.field("target_language", &self.target_language);
4028 if !self._unknown_fields.is_empty() {
4029 debug_struct.field("_unknown_fields", &self._unknown_fields);
4030 }
4031 debug_struct.finish()
4032 }
4033}
4034
4035#[cfg(feature = "evaluation-service")]
4036impl std::fmt::Debug for super::MetricxInstance {
4037 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4038 let mut debug_struct = f.debug_struct("MetricxInstance");
4039 debug_struct.field("prediction", &self.prediction);
4040 debug_struct.field("reference", &self.reference);
4041 debug_struct.field("source", &self.source);
4042 if !self._unknown_fields.is_empty() {
4043 debug_struct.field("_unknown_fields", &self._unknown_fields);
4044 }
4045 debug_struct.finish()
4046 }
4047}
4048
4049#[cfg(feature = "evaluation-service")]
4050impl std::fmt::Debug for super::MetricxResult {
4051 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4052 let mut debug_struct = f.debug_struct("MetricxResult");
4053 debug_struct.field("score", &self.score);
4054 if !self._unknown_fields.is_empty() {
4055 debug_struct.field("_unknown_fields", &self._unknown_fields);
4056 }
4057 debug_struct.finish()
4058 }
4059}
4060
4061#[cfg(feature = "metadata-service")]
4062impl std::fmt::Debug for super::Event {
4063 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4064 let mut debug_struct = f.debug_struct("Event");
4065 debug_struct.field("artifact", &self.artifact);
4066 debug_struct.field("execution", &self.execution);
4067 debug_struct.field("event_time", &self.event_time);
4068 debug_struct.field("r#type", &self.r#type);
4069 debug_struct.field("labels", &self.labels);
4070 if !self._unknown_fields.is_empty() {
4071 debug_struct.field("_unknown_fields", &self._unknown_fields);
4072 }
4073 debug_struct.finish()
4074 }
4075}
4076
4077#[cfg(any(
4078 feature = "metadata-service",
4079 feature = "pipeline-service",
4080 feature = "schedule-service",
4081))]
4082impl std::fmt::Debug for super::Execution {
4083 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4084 let mut debug_struct = f.debug_struct("Execution");
4085 debug_struct.field("name", &self.name);
4086 debug_struct.field("display_name", &self.display_name);
4087 debug_struct.field("state", &self.state);
4088 debug_struct.field("etag", &self.etag);
4089 debug_struct.field("labels", &self.labels);
4090 debug_struct.field("create_time", &self.create_time);
4091 debug_struct.field("update_time", &self.update_time);
4092 debug_struct.field("schema_title", &self.schema_title);
4093 debug_struct.field("schema_version", &self.schema_version);
4094 debug_struct.field("metadata", &self.metadata);
4095 debug_struct.field("description", &self.description);
4096 if !self._unknown_fields.is_empty() {
4097 debug_struct.field("_unknown_fields", &self._unknown_fields);
4098 }
4099 debug_struct.finish()
4100 }
4101}
4102
4103#[cfg(any(feature = "model-service", feature = "prediction-service",))]
4104impl std::fmt::Debug for super::Explanation {
4105 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4106 let mut debug_struct = f.debug_struct("Explanation");
4107 debug_struct.field("attributions", &self.attributions);
4108 debug_struct.field("neighbors", &self.neighbors);
4109 if !self._unknown_fields.is_empty() {
4110 debug_struct.field("_unknown_fields", &self._unknown_fields);
4111 }
4112 debug_struct.finish()
4113 }
4114}
4115
4116#[cfg(feature = "model-service")]
4117impl std::fmt::Debug for super::ModelExplanation {
4118 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4119 let mut debug_struct = f.debug_struct("ModelExplanation");
4120 debug_struct.field("mean_attributions", &self.mean_attributions);
4121 if !self._unknown_fields.is_empty() {
4122 debug_struct.field("_unknown_fields", &self._unknown_fields);
4123 }
4124 debug_struct.finish()
4125 }
4126}
4127
4128#[cfg(any(feature = "model-service", feature = "prediction-service",))]
4129impl std::fmt::Debug for super::Attribution {
4130 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4131 let mut debug_struct = f.debug_struct("Attribution");
4132 debug_struct.field("baseline_output_value", &self.baseline_output_value);
4133 debug_struct.field("instance_output_value", &self.instance_output_value);
4134 debug_struct.field("feature_attributions", &self.feature_attributions);
4135 debug_struct.field("output_index", &self.output_index);
4136 debug_struct.field("output_display_name", &self.output_display_name);
4137 debug_struct.field("approximation_error", &self.approximation_error);
4138 debug_struct.field("output_name", &self.output_name);
4139 if !self._unknown_fields.is_empty() {
4140 debug_struct.field("_unknown_fields", &self._unknown_fields);
4141 }
4142 debug_struct.finish()
4143 }
4144}
4145
4146#[cfg(any(feature = "model-service", feature = "prediction-service",))]
4147impl std::fmt::Debug for super::Neighbor {
4148 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4149 let mut debug_struct = f.debug_struct("Neighbor");
4150 debug_struct.field("neighbor_id", &self.neighbor_id);
4151 debug_struct.field("neighbor_distance", &self.neighbor_distance);
4152 if !self._unknown_fields.is_empty() {
4153 debug_struct.field("_unknown_fields", &self._unknown_fields);
4154 }
4155 debug_struct.finish()
4156 }
4157}
4158
4159#[cfg(any(
4160 feature = "dataset-service",
4161 feature = "deployment-resource-pool-service",
4162 feature = "endpoint-service",
4163 feature = "job-service",
4164 feature = "model-service",
4165 feature = "pipeline-service",
4166))]
4167impl std::fmt::Debug for super::ExplanationSpec {
4168 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4169 let mut debug_struct = f.debug_struct("ExplanationSpec");
4170 debug_struct.field("parameters", &self.parameters);
4171 debug_struct.field("metadata", &self.metadata);
4172 if !self._unknown_fields.is_empty() {
4173 debug_struct.field("_unknown_fields", &self._unknown_fields);
4174 }
4175 debug_struct.finish()
4176 }
4177}
4178
4179#[cfg(any(
4180 feature = "dataset-service",
4181 feature = "deployment-resource-pool-service",
4182 feature = "endpoint-service",
4183 feature = "job-service",
4184 feature = "model-service",
4185 feature = "pipeline-service",
4186 feature = "prediction-service",
4187))]
4188impl std::fmt::Debug for super::ExplanationParameters {
4189 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4190 let mut debug_struct = f.debug_struct("ExplanationParameters");
4191 debug_struct.field("top_k", &self.top_k);
4192 debug_struct.field("output_indices", &self.output_indices);
4193 debug_struct.field("method", &self.method);
4194 if !self._unknown_fields.is_empty() {
4195 debug_struct.field("_unknown_fields", &self._unknown_fields);
4196 }
4197 debug_struct.finish()
4198 }
4199}
4200
4201#[cfg(any(
4202 feature = "dataset-service",
4203 feature = "deployment-resource-pool-service",
4204 feature = "endpoint-service",
4205 feature = "job-service",
4206 feature = "model-service",
4207 feature = "pipeline-service",
4208 feature = "prediction-service",
4209))]
4210impl std::fmt::Debug for super::SampledShapleyAttribution {
4211 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4212 let mut debug_struct = f.debug_struct("SampledShapleyAttribution");
4213 debug_struct.field("path_count", &self.path_count);
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(any(
4222 feature = "dataset-service",
4223 feature = "deployment-resource-pool-service",
4224 feature = "endpoint-service",
4225 feature = "job-service",
4226 feature = "model-service",
4227 feature = "pipeline-service",
4228 feature = "prediction-service",
4229))]
4230impl std::fmt::Debug for super::IntegratedGradientsAttribution {
4231 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4232 let mut debug_struct = f.debug_struct("IntegratedGradientsAttribution");
4233 debug_struct.field("step_count", &self.step_count);
4234 debug_struct.field("smooth_grad_config", &self.smooth_grad_config);
4235 debug_struct.field("blur_baseline_config", &self.blur_baseline_config);
4236 if !self._unknown_fields.is_empty() {
4237 debug_struct.field("_unknown_fields", &self._unknown_fields);
4238 }
4239 debug_struct.finish()
4240 }
4241}
4242
4243#[cfg(any(
4244 feature = "dataset-service",
4245 feature = "deployment-resource-pool-service",
4246 feature = "endpoint-service",
4247 feature = "job-service",
4248 feature = "model-service",
4249 feature = "pipeline-service",
4250 feature = "prediction-service",
4251))]
4252impl std::fmt::Debug for super::XraiAttribution {
4253 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4254 let mut debug_struct = f.debug_struct("XraiAttribution");
4255 debug_struct.field("step_count", &self.step_count);
4256 debug_struct.field("smooth_grad_config", &self.smooth_grad_config);
4257 debug_struct.field("blur_baseline_config", &self.blur_baseline_config);
4258 if !self._unknown_fields.is_empty() {
4259 debug_struct.field("_unknown_fields", &self._unknown_fields);
4260 }
4261 debug_struct.finish()
4262 }
4263}
4264
4265#[cfg(any(
4266 feature = "dataset-service",
4267 feature = "deployment-resource-pool-service",
4268 feature = "endpoint-service",
4269 feature = "job-service",
4270 feature = "model-service",
4271 feature = "pipeline-service",
4272 feature = "prediction-service",
4273))]
4274impl std::fmt::Debug for super::SmoothGradConfig {
4275 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4276 let mut debug_struct = f.debug_struct("SmoothGradConfig");
4277 debug_struct.field("noisy_sample_count", &self.noisy_sample_count);
4278 debug_struct.field("gradient_noise_sigma", &self.gradient_noise_sigma);
4279 if !self._unknown_fields.is_empty() {
4280 debug_struct.field("_unknown_fields", &self._unknown_fields);
4281 }
4282 debug_struct.finish()
4283 }
4284}
4285
4286#[cfg(any(
4287 feature = "dataset-service",
4288 feature = "deployment-resource-pool-service",
4289 feature = "endpoint-service",
4290 feature = "job-service",
4291 feature = "model-service",
4292 feature = "pipeline-service",
4293 feature = "prediction-service",
4294))]
4295impl std::fmt::Debug for super::FeatureNoiseSigma {
4296 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4297 let mut debug_struct = f.debug_struct("FeatureNoiseSigma");
4298 debug_struct.field("noise_sigma", &self.noise_sigma);
4299 if !self._unknown_fields.is_empty() {
4300 debug_struct.field("_unknown_fields", &self._unknown_fields);
4301 }
4302 debug_struct.finish()
4303 }
4304}
4305
4306#[cfg(any(
4307 feature = "dataset-service",
4308 feature = "deployment-resource-pool-service",
4309 feature = "endpoint-service",
4310 feature = "job-service",
4311 feature = "model-service",
4312 feature = "pipeline-service",
4313 feature = "prediction-service",
4314))]
4315impl std::fmt::Debug for super::feature_noise_sigma::NoiseSigmaForFeature {
4316 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4317 let mut debug_struct = f.debug_struct("NoiseSigmaForFeature");
4318 debug_struct.field("name", &self.name);
4319 debug_struct.field("sigma", &self.sigma);
4320 if !self._unknown_fields.is_empty() {
4321 debug_struct.field("_unknown_fields", &self._unknown_fields);
4322 }
4323 debug_struct.finish()
4324 }
4325}
4326
4327#[cfg(any(
4328 feature = "dataset-service",
4329 feature = "deployment-resource-pool-service",
4330 feature = "endpoint-service",
4331 feature = "job-service",
4332 feature = "model-service",
4333 feature = "pipeline-service",
4334 feature = "prediction-service",
4335))]
4336impl std::fmt::Debug for super::BlurBaselineConfig {
4337 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4338 let mut debug_struct = f.debug_struct("BlurBaselineConfig");
4339 debug_struct.field("max_blur_sigma", &self.max_blur_sigma);
4340 if !self._unknown_fields.is_empty() {
4341 debug_struct.field("_unknown_fields", &self._unknown_fields);
4342 }
4343 debug_struct.finish()
4344 }
4345}
4346
4347#[cfg(any(
4348 feature = "dataset-service",
4349 feature = "deployment-resource-pool-service",
4350 feature = "endpoint-service",
4351 feature = "job-service",
4352 feature = "model-service",
4353 feature = "pipeline-service",
4354 feature = "prediction-service",
4355))]
4356impl std::fmt::Debug for super::Examples {
4357 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4358 let mut debug_struct = f.debug_struct("Examples");
4359 debug_struct.field("neighbor_count", &self.neighbor_count);
4360 debug_struct.field("source", &self.source);
4361 debug_struct.field("config", &self.config);
4362 if !self._unknown_fields.is_empty() {
4363 debug_struct.field("_unknown_fields", &self._unknown_fields);
4364 }
4365 debug_struct.finish()
4366 }
4367}
4368
4369#[cfg(any(
4370 feature = "dataset-service",
4371 feature = "deployment-resource-pool-service",
4372 feature = "endpoint-service",
4373 feature = "job-service",
4374 feature = "model-service",
4375 feature = "pipeline-service",
4376 feature = "prediction-service",
4377))]
4378impl std::fmt::Debug for super::examples::ExampleGcsSource {
4379 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4380 let mut debug_struct = f.debug_struct("ExampleGcsSource");
4381 debug_struct.field("data_format", &self.data_format);
4382 debug_struct.field("gcs_source", &self.gcs_source);
4383 if !self._unknown_fields.is_empty() {
4384 debug_struct.field("_unknown_fields", &self._unknown_fields);
4385 }
4386 debug_struct.finish()
4387 }
4388}
4389
4390#[cfg(any(
4391 feature = "dataset-service",
4392 feature = "deployment-resource-pool-service",
4393 feature = "endpoint-service",
4394 feature = "job-service",
4395 feature = "model-service",
4396 feature = "pipeline-service",
4397 feature = "prediction-service",
4398))]
4399impl std::fmt::Debug for super::Presets {
4400 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4401 let mut debug_struct = f.debug_struct("Presets");
4402 debug_struct.field("query", &self.query);
4403 debug_struct.field("modality", &self.modality);
4404 if !self._unknown_fields.is_empty() {
4405 debug_struct.field("_unknown_fields", &self._unknown_fields);
4406 }
4407 debug_struct.finish()
4408 }
4409}
4410
4411#[cfg(feature = "prediction-service")]
4412impl std::fmt::Debug for super::ExplanationSpecOverride {
4413 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4414 let mut debug_struct = f.debug_struct("ExplanationSpecOverride");
4415 debug_struct.field("parameters", &self.parameters);
4416 debug_struct.field("metadata", &self.metadata);
4417 debug_struct.field("examples_override", &self.examples_override);
4418 if !self._unknown_fields.is_empty() {
4419 debug_struct.field("_unknown_fields", &self._unknown_fields);
4420 }
4421 debug_struct.finish()
4422 }
4423}
4424
4425#[cfg(feature = "prediction-service")]
4426impl std::fmt::Debug for super::ExplanationMetadataOverride {
4427 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4428 let mut debug_struct = f.debug_struct("ExplanationMetadataOverride");
4429 debug_struct.field("inputs", &self.inputs);
4430 if !self._unknown_fields.is_empty() {
4431 debug_struct.field("_unknown_fields", &self._unknown_fields);
4432 }
4433 debug_struct.finish()
4434 }
4435}
4436
4437#[cfg(feature = "prediction-service")]
4438impl std::fmt::Debug for super::explanation_metadata_override::InputMetadataOverride {
4439 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4440 let mut debug_struct = f.debug_struct("InputMetadataOverride");
4441 debug_struct.field("input_baselines", &self.input_baselines);
4442 if !self._unknown_fields.is_empty() {
4443 debug_struct.field("_unknown_fields", &self._unknown_fields);
4444 }
4445 debug_struct.finish()
4446 }
4447}
4448
4449#[cfg(feature = "prediction-service")]
4450impl std::fmt::Debug for super::ExamplesOverride {
4451 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4452 let mut debug_struct = f.debug_struct("ExamplesOverride");
4453 debug_struct.field("neighbor_count", &self.neighbor_count);
4454 debug_struct.field("crowding_count", &self.crowding_count);
4455 debug_struct.field("restrictions", &self.restrictions);
4456 debug_struct.field("return_embeddings", &self.return_embeddings);
4457 debug_struct.field("data_format", &self.data_format);
4458 if !self._unknown_fields.is_empty() {
4459 debug_struct.field("_unknown_fields", &self._unknown_fields);
4460 }
4461 debug_struct.finish()
4462 }
4463}
4464
4465#[cfg(feature = "prediction-service")]
4466impl std::fmt::Debug for super::ExamplesRestrictionsNamespace {
4467 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4468 let mut debug_struct = f.debug_struct("ExamplesRestrictionsNamespace");
4469 debug_struct.field("namespace_name", &self.namespace_name);
4470 debug_struct.field("allow", &self.allow);
4471 debug_struct.field("deny", &self.deny);
4472 if !self._unknown_fields.is_empty() {
4473 debug_struct.field("_unknown_fields", &self._unknown_fields);
4474 }
4475 debug_struct.finish()
4476 }
4477}
4478
4479#[cfg(any(
4480 feature = "dataset-service",
4481 feature = "deployment-resource-pool-service",
4482 feature = "endpoint-service",
4483 feature = "job-service",
4484 feature = "model-service",
4485 feature = "pipeline-service",
4486))]
4487impl std::fmt::Debug for super::ExplanationMetadata {
4488 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4489 let mut debug_struct = f.debug_struct("ExplanationMetadata");
4490 debug_struct.field("inputs", &self.inputs);
4491 debug_struct.field("outputs", &self.outputs);
4492 debug_struct.field(
4493 "feature_attributions_schema_uri",
4494 &self.feature_attributions_schema_uri,
4495 );
4496 debug_struct.field("latent_space_source", &self.latent_space_source);
4497 if !self._unknown_fields.is_empty() {
4498 debug_struct.field("_unknown_fields", &self._unknown_fields);
4499 }
4500 debug_struct.finish()
4501 }
4502}
4503
4504#[cfg(any(
4505 feature = "dataset-service",
4506 feature = "deployment-resource-pool-service",
4507 feature = "endpoint-service",
4508 feature = "job-service",
4509 feature = "model-service",
4510 feature = "pipeline-service",
4511))]
4512impl std::fmt::Debug for super::explanation_metadata::InputMetadata {
4513 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4514 let mut debug_struct = f.debug_struct("InputMetadata");
4515 debug_struct.field("input_baselines", &self.input_baselines);
4516 debug_struct.field("input_tensor_name", &self.input_tensor_name);
4517 debug_struct.field("encoding", &self.encoding);
4518 debug_struct.field("modality", &self.modality);
4519 debug_struct.field("feature_value_domain", &self.feature_value_domain);
4520 debug_struct.field("indices_tensor_name", &self.indices_tensor_name);
4521 debug_struct.field("dense_shape_tensor_name", &self.dense_shape_tensor_name);
4522 debug_struct.field("index_feature_mapping", &self.index_feature_mapping);
4523 debug_struct.field("encoded_tensor_name", &self.encoded_tensor_name);
4524 debug_struct.field("encoded_baselines", &self.encoded_baselines);
4525 debug_struct.field("visualization", &self.visualization);
4526 debug_struct.field("group_name", &self.group_name);
4527 if !self._unknown_fields.is_empty() {
4528 debug_struct.field("_unknown_fields", &self._unknown_fields);
4529 }
4530 debug_struct.finish()
4531 }
4532}
4533
4534#[cfg(any(
4535 feature = "dataset-service",
4536 feature = "deployment-resource-pool-service",
4537 feature = "endpoint-service",
4538 feature = "job-service",
4539 feature = "model-service",
4540 feature = "pipeline-service",
4541))]
4542impl std::fmt::Debug for super::explanation_metadata::input_metadata::FeatureValueDomain {
4543 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4544 let mut debug_struct = f.debug_struct("FeatureValueDomain");
4545 debug_struct.field("min_value", &self.min_value);
4546 debug_struct.field("max_value", &self.max_value);
4547 debug_struct.field("original_mean", &self.original_mean);
4548 debug_struct.field("original_stddev", &self.original_stddev);
4549 if !self._unknown_fields.is_empty() {
4550 debug_struct.field("_unknown_fields", &self._unknown_fields);
4551 }
4552 debug_struct.finish()
4553 }
4554}
4555
4556#[cfg(any(
4557 feature = "dataset-service",
4558 feature = "deployment-resource-pool-service",
4559 feature = "endpoint-service",
4560 feature = "job-service",
4561 feature = "model-service",
4562 feature = "pipeline-service",
4563))]
4564impl std::fmt::Debug for super::explanation_metadata::input_metadata::Visualization {
4565 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4566 let mut debug_struct = f.debug_struct("Visualization");
4567 debug_struct.field("r#type", &self.r#type);
4568 debug_struct.field("polarity", &self.polarity);
4569 debug_struct.field("color_map", &self.color_map);
4570 debug_struct.field("clip_percent_upperbound", &self.clip_percent_upperbound);
4571 debug_struct.field("clip_percent_lowerbound", &self.clip_percent_lowerbound);
4572 debug_struct.field("overlay_type", &self.overlay_type);
4573 if !self._unknown_fields.is_empty() {
4574 debug_struct.field("_unknown_fields", &self._unknown_fields);
4575 }
4576 debug_struct.finish()
4577 }
4578}
4579
4580#[cfg(any(
4581 feature = "dataset-service",
4582 feature = "deployment-resource-pool-service",
4583 feature = "endpoint-service",
4584 feature = "job-service",
4585 feature = "model-service",
4586 feature = "pipeline-service",
4587))]
4588impl std::fmt::Debug for super::explanation_metadata::OutputMetadata {
4589 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4590 let mut debug_struct = f.debug_struct("OutputMetadata");
4591 debug_struct.field("output_tensor_name", &self.output_tensor_name);
4592 debug_struct.field("display_name_mapping", &self.display_name_mapping);
4593 if !self._unknown_fields.is_empty() {
4594 debug_struct.field("_unknown_fields", &self._unknown_fields);
4595 }
4596 debug_struct.finish()
4597 }
4598}
4599
4600#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
4601impl std::fmt::Debug for super::Feature {
4602 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4603 let mut debug_struct = f.debug_struct("Feature");
4604 debug_struct.field("name", &self.name);
4605 debug_struct.field("description", &self.description);
4606 debug_struct.field("value_type", &self.value_type);
4607 debug_struct.field("create_time", &self.create_time);
4608 debug_struct.field("update_time", &self.update_time);
4609 debug_struct.field("labels", &self.labels);
4610 debug_struct.field("etag", &self.etag);
4611 debug_struct.field("disable_monitoring", &self.disable_monitoring);
4612 debug_struct.field(
4613 "monitoring_stats_anomalies",
4614 &self.monitoring_stats_anomalies,
4615 );
4616 debug_struct.field("version_column_name", &self.version_column_name);
4617 debug_struct.field("point_of_contact", &self.point_of_contact);
4618 if !self._unknown_fields.is_empty() {
4619 debug_struct.field("_unknown_fields", &self._unknown_fields);
4620 }
4621 debug_struct.finish()
4622 }
4623}
4624
4625#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
4626impl std::fmt::Debug for super::feature::MonitoringStatsAnomaly {
4627 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4628 let mut debug_struct = f.debug_struct("MonitoringStatsAnomaly");
4629 debug_struct.field("objective", &self.objective);
4630 debug_struct.field("feature_stats_anomaly", &self.feature_stats_anomaly);
4631 if !self._unknown_fields.is_empty() {
4632 debug_struct.field("_unknown_fields", &self._unknown_fields);
4633 }
4634 debug_struct.finish()
4635 }
4636}
4637
4638#[cfg(feature = "feature-registry-service")]
4639impl std::fmt::Debug for super::FeatureGroup {
4640 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4641 let mut debug_struct = f.debug_struct("FeatureGroup");
4642 debug_struct.field("name", &self.name);
4643 debug_struct.field("create_time", &self.create_time);
4644 debug_struct.field("update_time", &self.update_time);
4645 debug_struct.field("etag", &self.etag);
4646 debug_struct.field("labels", &self.labels);
4647 debug_struct.field("description", &self.description);
4648 debug_struct.field("source", &self.source);
4649 if !self._unknown_fields.is_empty() {
4650 debug_struct.field("_unknown_fields", &self._unknown_fields);
4651 }
4652 debug_struct.finish()
4653 }
4654}
4655
4656#[cfg(feature = "feature-registry-service")]
4657impl std::fmt::Debug for super::feature_group::BigQuery {
4658 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4659 let mut debug_struct = f.debug_struct("BigQuery");
4660 debug_struct.field("big_query_source", &self.big_query_source);
4661 debug_struct.field("entity_id_columns", &self.entity_id_columns);
4662 debug_struct.field("static_data_source", &self.static_data_source);
4663 debug_struct.field("time_series", &self.time_series);
4664 debug_struct.field("dense", &self.dense);
4665 if !self._unknown_fields.is_empty() {
4666 debug_struct.field("_unknown_fields", &self._unknown_fields);
4667 }
4668 debug_struct.finish()
4669 }
4670}
4671
4672#[cfg(feature = "feature-registry-service")]
4673impl std::fmt::Debug for super::feature_group::big_query::TimeSeries {
4674 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4675 let mut debug_struct = f.debug_struct("TimeSeries");
4676 debug_struct.field("timestamp_column", &self.timestamp_column);
4677 if !self._unknown_fields.is_empty() {
4678 debug_struct.field("_unknown_fields", &self._unknown_fields);
4679 }
4680 debug_struct.finish()
4681 }
4682}
4683
4684#[cfg(any(
4685 feature = "feature-registry-service",
4686 feature = "featurestore-service",
4687 feature = "job-service",
4688))]
4689impl std::fmt::Debug for super::FeatureStatsAnomaly {
4690 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4691 let mut debug_struct = f.debug_struct("FeatureStatsAnomaly");
4692 debug_struct.field("score", &self.score);
4693 debug_struct.field("stats_uri", &self.stats_uri);
4694 debug_struct.field("anomaly_uri", &self.anomaly_uri);
4695 debug_struct.field("distribution_deviation", &self.distribution_deviation);
4696 debug_struct.field(
4697 "anomaly_detection_threshold",
4698 &self.anomaly_detection_threshold,
4699 );
4700 debug_struct.field("start_time", &self.start_time);
4701 debug_struct.field("end_time", &self.end_time);
4702 if !self._unknown_fields.is_empty() {
4703 debug_struct.field("_unknown_fields", &self._unknown_fields);
4704 }
4705 debug_struct.finish()
4706 }
4707}
4708
4709#[cfg(feature = "feature-online-store-admin-service")]
4710impl std::fmt::Debug for super::FeatureOnlineStore {
4711 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4712 let mut debug_struct = f.debug_struct("FeatureOnlineStore");
4713 debug_struct.field("name", &self.name);
4714 debug_struct.field("create_time", &self.create_time);
4715 debug_struct.field("update_time", &self.update_time);
4716 debug_struct.field("etag", &self.etag);
4717 debug_struct.field("labels", &self.labels);
4718 debug_struct.field("state", &self.state);
4719 debug_struct.field(
4720 "dedicated_serving_endpoint",
4721 &self.dedicated_serving_endpoint,
4722 );
4723 debug_struct.field("encryption_spec", &self.encryption_spec);
4724 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
4725 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
4726 debug_struct.field("storage_type", &self.storage_type);
4727 if !self._unknown_fields.is_empty() {
4728 debug_struct.field("_unknown_fields", &self._unknown_fields);
4729 }
4730 debug_struct.finish()
4731 }
4732}
4733
4734#[cfg(feature = "feature-online-store-admin-service")]
4735impl std::fmt::Debug for super::feature_online_store::Bigtable {
4736 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4737 let mut debug_struct = f.debug_struct("Bigtable");
4738 debug_struct.field("auto_scaling", &self.auto_scaling);
4739 debug_struct.field(
4740 "enable_direct_bigtable_access",
4741 &self.enable_direct_bigtable_access,
4742 );
4743 debug_struct.field("bigtable_metadata", &self.bigtable_metadata);
4744 debug_struct.field("zone", &self.zone);
4745 if !self._unknown_fields.is_empty() {
4746 debug_struct.field("_unknown_fields", &self._unknown_fields);
4747 }
4748 debug_struct.finish()
4749 }
4750}
4751
4752#[cfg(feature = "feature-online-store-admin-service")]
4753impl std::fmt::Debug for super::feature_online_store::bigtable::AutoScaling {
4754 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4755 let mut debug_struct = f.debug_struct("AutoScaling");
4756 debug_struct.field("min_node_count", &self.min_node_count);
4757 debug_struct.field("max_node_count", &self.max_node_count);
4758 debug_struct.field("cpu_utilization_target", &self.cpu_utilization_target);
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 = "feature-online-store-admin-service")]
4767impl std::fmt::Debug for super::feature_online_store::bigtable::BigtableMetadata {
4768 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4769 let mut debug_struct = f.debug_struct("BigtableMetadata");
4770 debug_struct.field("tenant_project_id", &self.tenant_project_id);
4771 debug_struct.field("instance_id", &self.instance_id);
4772 debug_struct.field("table_id", &self.table_id);
4773 if !self._unknown_fields.is_empty() {
4774 debug_struct.field("_unknown_fields", &self._unknown_fields);
4775 }
4776 debug_struct.finish()
4777 }
4778}
4779
4780#[cfg(feature = "feature-online-store-admin-service")]
4781impl std::fmt::Debug for super::feature_online_store::Optimized {
4782 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4783 let mut debug_struct = f.debug_struct("Optimized");
4784 if !self._unknown_fields.is_empty() {
4785 debug_struct.field("_unknown_fields", &self._unknown_fields);
4786 }
4787 debug_struct.finish()
4788 }
4789}
4790
4791#[cfg(feature = "feature-online-store-admin-service")]
4792impl std::fmt::Debug for super::feature_online_store::DedicatedServingEndpoint {
4793 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4794 let mut debug_struct = f.debug_struct("DedicatedServingEndpoint");
4795 debug_struct.field(
4796 "public_endpoint_domain_name",
4797 &self.public_endpoint_domain_name,
4798 );
4799 debug_struct.field(
4800 "private_service_connect_config",
4801 &self.private_service_connect_config,
4802 );
4803 debug_struct.field("service_attachment", &self.service_attachment);
4804 if !self._unknown_fields.is_empty() {
4805 debug_struct.field("_unknown_fields", &self._unknown_fields);
4806 }
4807 debug_struct.finish()
4808 }
4809}
4810
4811#[cfg(feature = "feature-online-store-admin-service")]
4812impl std::fmt::Debug for super::CreateFeatureOnlineStoreRequest {
4813 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4814 let mut debug_struct = f.debug_struct("CreateFeatureOnlineStoreRequest");
4815 debug_struct.field("parent", &self.parent);
4816 debug_struct.field("feature_online_store", &self.feature_online_store);
4817 debug_struct.field("feature_online_store_id", &self.feature_online_store_id);
4818 if !self._unknown_fields.is_empty() {
4819 debug_struct.field("_unknown_fields", &self._unknown_fields);
4820 }
4821 debug_struct.finish()
4822 }
4823}
4824
4825#[cfg(feature = "feature-online-store-admin-service")]
4826impl std::fmt::Debug for super::GetFeatureOnlineStoreRequest {
4827 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4828 let mut debug_struct = f.debug_struct("GetFeatureOnlineStoreRequest");
4829 debug_struct.field("name", &self.name);
4830 if !self._unknown_fields.is_empty() {
4831 debug_struct.field("_unknown_fields", &self._unknown_fields);
4832 }
4833 debug_struct.finish()
4834 }
4835}
4836
4837#[cfg(feature = "feature-online-store-admin-service")]
4838impl std::fmt::Debug for super::ListFeatureOnlineStoresRequest {
4839 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4840 let mut debug_struct = f.debug_struct("ListFeatureOnlineStoresRequest");
4841 debug_struct.field("parent", &self.parent);
4842 debug_struct.field("filter", &self.filter);
4843 debug_struct.field("page_size", &self.page_size);
4844 debug_struct.field("page_token", &self.page_token);
4845 debug_struct.field("order_by", &self.order_by);
4846 if !self._unknown_fields.is_empty() {
4847 debug_struct.field("_unknown_fields", &self._unknown_fields);
4848 }
4849 debug_struct.finish()
4850 }
4851}
4852
4853#[cfg(feature = "feature-online-store-admin-service")]
4854impl std::fmt::Debug for super::ListFeatureOnlineStoresResponse {
4855 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4856 let mut debug_struct = f.debug_struct("ListFeatureOnlineStoresResponse");
4857 debug_struct.field("feature_online_stores", &self.feature_online_stores);
4858 debug_struct.field("next_page_token", &self.next_page_token);
4859 if !self._unknown_fields.is_empty() {
4860 debug_struct.field("_unknown_fields", &self._unknown_fields);
4861 }
4862 debug_struct.finish()
4863 }
4864}
4865
4866#[cfg(feature = "feature-online-store-admin-service")]
4867impl std::fmt::Debug for super::UpdateFeatureOnlineStoreRequest {
4868 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4869 let mut debug_struct = f.debug_struct("UpdateFeatureOnlineStoreRequest");
4870 debug_struct.field("feature_online_store", &self.feature_online_store);
4871 debug_struct.field("update_mask", &self.update_mask);
4872 if !self._unknown_fields.is_empty() {
4873 debug_struct.field("_unknown_fields", &self._unknown_fields);
4874 }
4875 debug_struct.finish()
4876 }
4877}
4878
4879#[cfg(feature = "feature-online-store-admin-service")]
4880impl std::fmt::Debug for super::DeleteFeatureOnlineStoreRequest {
4881 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4882 let mut debug_struct = f.debug_struct("DeleteFeatureOnlineStoreRequest");
4883 debug_struct.field("name", &self.name);
4884 debug_struct.field("force", &self.force);
4885 if !self._unknown_fields.is_empty() {
4886 debug_struct.field("_unknown_fields", &self._unknown_fields);
4887 }
4888 debug_struct.finish()
4889 }
4890}
4891
4892#[cfg(feature = "feature-online-store-admin-service")]
4893impl std::fmt::Debug for super::CreateFeatureViewRequest {
4894 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4895 let mut debug_struct = f.debug_struct("CreateFeatureViewRequest");
4896 debug_struct.field("parent", &self.parent);
4897 debug_struct.field("feature_view", &self.feature_view);
4898 debug_struct.field("feature_view_id", &self.feature_view_id);
4899 debug_struct.field("run_sync_immediately", &self.run_sync_immediately);
4900 if !self._unknown_fields.is_empty() {
4901 debug_struct.field("_unknown_fields", &self._unknown_fields);
4902 }
4903 debug_struct.finish()
4904 }
4905}
4906
4907#[cfg(feature = "feature-online-store-admin-service")]
4908impl std::fmt::Debug for super::GetFeatureViewRequest {
4909 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4910 let mut debug_struct = f.debug_struct("GetFeatureViewRequest");
4911 debug_struct.field("name", &self.name);
4912 if !self._unknown_fields.is_empty() {
4913 debug_struct.field("_unknown_fields", &self._unknown_fields);
4914 }
4915 debug_struct.finish()
4916 }
4917}
4918
4919#[cfg(feature = "feature-online-store-admin-service")]
4920impl std::fmt::Debug for super::ListFeatureViewsRequest {
4921 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4922 let mut debug_struct = f.debug_struct("ListFeatureViewsRequest");
4923 debug_struct.field("parent", &self.parent);
4924 debug_struct.field("filter", &self.filter);
4925 debug_struct.field("page_size", &self.page_size);
4926 debug_struct.field("page_token", &self.page_token);
4927 debug_struct.field("order_by", &self.order_by);
4928 if !self._unknown_fields.is_empty() {
4929 debug_struct.field("_unknown_fields", &self._unknown_fields);
4930 }
4931 debug_struct.finish()
4932 }
4933}
4934
4935#[cfg(feature = "feature-online-store-admin-service")]
4936impl std::fmt::Debug for super::ListFeatureViewsResponse {
4937 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4938 let mut debug_struct = f.debug_struct("ListFeatureViewsResponse");
4939 debug_struct.field("feature_views", &self.feature_views);
4940 debug_struct.field("next_page_token", &self.next_page_token);
4941 if !self._unknown_fields.is_empty() {
4942 debug_struct.field("_unknown_fields", &self._unknown_fields);
4943 }
4944 debug_struct.finish()
4945 }
4946}
4947
4948#[cfg(feature = "feature-online-store-admin-service")]
4949impl std::fmt::Debug for super::UpdateFeatureViewRequest {
4950 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4951 let mut debug_struct = f.debug_struct("UpdateFeatureViewRequest");
4952 debug_struct.field("feature_view", &self.feature_view);
4953 debug_struct.field("update_mask", &self.update_mask);
4954 if !self._unknown_fields.is_empty() {
4955 debug_struct.field("_unknown_fields", &self._unknown_fields);
4956 }
4957 debug_struct.finish()
4958 }
4959}
4960
4961#[cfg(feature = "feature-online-store-admin-service")]
4962impl std::fmt::Debug for super::DeleteFeatureViewRequest {
4963 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4964 let mut debug_struct = f.debug_struct("DeleteFeatureViewRequest");
4965 debug_struct.field("name", &self.name);
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-online-store-admin-service")]
4974impl std::fmt::Debug for super::CreateFeatureOnlineStoreOperationMetadata {
4975 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4976 let mut debug_struct = f.debug_struct("CreateFeatureOnlineStoreOperationMetadata");
4977 debug_struct.field("generic_metadata", &self.generic_metadata);
4978 if !self._unknown_fields.is_empty() {
4979 debug_struct.field("_unknown_fields", &self._unknown_fields);
4980 }
4981 debug_struct.finish()
4982 }
4983}
4984
4985#[cfg(feature = "feature-online-store-admin-service")]
4986impl std::fmt::Debug for super::UpdateFeatureOnlineStoreOperationMetadata {
4987 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4988 let mut debug_struct = f.debug_struct("UpdateFeatureOnlineStoreOperationMetadata");
4989 debug_struct.field("generic_metadata", &self.generic_metadata);
4990 if !self._unknown_fields.is_empty() {
4991 debug_struct.field("_unknown_fields", &self._unknown_fields);
4992 }
4993 debug_struct.finish()
4994 }
4995}
4996
4997#[cfg(feature = "feature-online-store-admin-service")]
4998impl std::fmt::Debug for super::CreateFeatureViewOperationMetadata {
4999 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5000 let mut debug_struct = f.debug_struct("CreateFeatureViewOperationMetadata");
5001 debug_struct.field("generic_metadata", &self.generic_metadata);
5002 if !self._unknown_fields.is_empty() {
5003 debug_struct.field("_unknown_fields", &self._unknown_fields);
5004 }
5005 debug_struct.finish()
5006 }
5007}
5008
5009#[cfg(feature = "feature-online-store-admin-service")]
5010impl std::fmt::Debug for super::UpdateFeatureViewOperationMetadata {
5011 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5012 let mut debug_struct = f.debug_struct("UpdateFeatureViewOperationMetadata");
5013 debug_struct.field("generic_metadata", &self.generic_metadata);
5014 if !self._unknown_fields.is_empty() {
5015 debug_struct.field("_unknown_fields", &self._unknown_fields);
5016 }
5017 debug_struct.finish()
5018 }
5019}
5020
5021#[cfg(feature = "feature-online-store-admin-service")]
5022impl std::fmt::Debug for super::SyncFeatureViewRequest {
5023 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5024 let mut debug_struct = f.debug_struct("SyncFeatureViewRequest");
5025 debug_struct.field("feature_view", &self.feature_view);
5026 if !self._unknown_fields.is_empty() {
5027 debug_struct.field("_unknown_fields", &self._unknown_fields);
5028 }
5029 debug_struct.finish()
5030 }
5031}
5032
5033#[cfg(feature = "feature-online-store-admin-service")]
5034impl std::fmt::Debug for super::SyncFeatureViewResponse {
5035 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5036 let mut debug_struct = f.debug_struct("SyncFeatureViewResponse");
5037 debug_struct.field("feature_view_sync", &self.feature_view_sync);
5038 if !self._unknown_fields.is_empty() {
5039 debug_struct.field("_unknown_fields", &self._unknown_fields);
5040 }
5041 debug_struct.finish()
5042 }
5043}
5044
5045#[cfg(feature = "feature-online-store-admin-service")]
5046impl std::fmt::Debug for super::GetFeatureViewSyncRequest {
5047 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5048 let mut debug_struct = f.debug_struct("GetFeatureViewSyncRequest");
5049 debug_struct.field("name", &self.name);
5050 if !self._unknown_fields.is_empty() {
5051 debug_struct.field("_unknown_fields", &self._unknown_fields);
5052 }
5053 debug_struct.finish()
5054 }
5055}
5056
5057#[cfg(feature = "feature-online-store-admin-service")]
5058impl std::fmt::Debug for super::ListFeatureViewSyncsRequest {
5059 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5060 let mut debug_struct = f.debug_struct("ListFeatureViewSyncsRequest");
5061 debug_struct.field("parent", &self.parent);
5062 debug_struct.field("filter", &self.filter);
5063 debug_struct.field("page_size", &self.page_size);
5064 debug_struct.field("page_token", &self.page_token);
5065 debug_struct.field("order_by", &self.order_by);
5066 if !self._unknown_fields.is_empty() {
5067 debug_struct.field("_unknown_fields", &self._unknown_fields);
5068 }
5069 debug_struct.finish()
5070 }
5071}
5072
5073#[cfg(feature = "feature-online-store-admin-service")]
5074impl std::fmt::Debug for super::ListFeatureViewSyncsResponse {
5075 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5076 let mut debug_struct = f.debug_struct("ListFeatureViewSyncsResponse");
5077 debug_struct.field("feature_view_syncs", &self.feature_view_syncs);
5078 debug_struct.field("next_page_token", &self.next_page_token);
5079 if !self._unknown_fields.is_empty() {
5080 debug_struct.field("_unknown_fields", &self._unknown_fields);
5081 }
5082 debug_struct.finish()
5083 }
5084}
5085
5086#[cfg(feature = "feature-online-store-service")]
5087impl std::fmt::Debug for super::FeatureViewDataKey {
5088 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5089 let mut debug_struct = f.debug_struct("FeatureViewDataKey");
5090 debug_struct.field("key_oneof", &self.key_oneof);
5091 if !self._unknown_fields.is_empty() {
5092 debug_struct.field("_unknown_fields", &self._unknown_fields);
5093 }
5094 debug_struct.finish()
5095 }
5096}
5097
5098#[cfg(feature = "feature-online-store-service")]
5099impl std::fmt::Debug for super::feature_view_data_key::CompositeKey {
5100 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5101 let mut debug_struct = f.debug_struct("CompositeKey");
5102 debug_struct.field("parts", &self.parts);
5103 if !self._unknown_fields.is_empty() {
5104 debug_struct.field("_unknown_fields", &self._unknown_fields);
5105 }
5106 debug_struct.finish()
5107 }
5108}
5109
5110#[cfg(feature = "feature-online-store-service")]
5111impl std::fmt::Debug for super::FetchFeatureValuesRequest {
5112 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5113 let mut debug_struct = f.debug_struct("FetchFeatureValuesRequest");
5114 debug_struct.field("feature_view", &self.feature_view);
5115 debug_struct.field("data_key", &self.data_key);
5116 debug_struct.field("data_format", &self.data_format);
5117 if !self._unknown_fields.is_empty() {
5118 debug_struct.field("_unknown_fields", &self._unknown_fields);
5119 }
5120 debug_struct.finish()
5121 }
5122}
5123
5124#[cfg(feature = "feature-online-store-service")]
5125impl std::fmt::Debug for super::FetchFeatureValuesResponse {
5126 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5127 let mut debug_struct = f.debug_struct("FetchFeatureValuesResponse");
5128 debug_struct.field("data_key", &self.data_key);
5129 debug_struct.field("format", &self.format);
5130 if !self._unknown_fields.is_empty() {
5131 debug_struct.field("_unknown_fields", &self._unknown_fields);
5132 }
5133 debug_struct.finish()
5134 }
5135}
5136
5137#[cfg(feature = "feature-online-store-service")]
5138impl std::fmt::Debug for super::fetch_feature_values_response::FeatureNameValuePairList {
5139 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5140 let mut debug_struct = f.debug_struct("FeatureNameValuePairList");
5141 debug_struct.field("features", &self.features);
5142 if !self._unknown_fields.is_empty() {
5143 debug_struct.field("_unknown_fields", &self._unknown_fields);
5144 }
5145 debug_struct.finish()
5146 }
5147}
5148
5149#[cfg(feature = "feature-online-store-service")]
5150impl std::fmt::Debug
5151 for super::fetch_feature_values_response::feature_name_value_pair_list::FeatureNameValuePair
5152{
5153 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5154 let mut debug_struct = f.debug_struct("FeatureNameValuePair");
5155 debug_struct.field("name", &self.name);
5156 debug_struct.field("data", &self.data);
5157 if !self._unknown_fields.is_empty() {
5158 debug_struct.field("_unknown_fields", &self._unknown_fields);
5159 }
5160 debug_struct.finish()
5161 }
5162}
5163
5164#[cfg(feature = "feature-online-store-service")]
5165impl std::fmt::Debug for super::NearestNeighborQuery {
5166 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5167 let mut debug_struct = f.debug_struct("NearestNeighborQuery");
5168 debug_struct.field("neighbor_count", &self.neighbor_count);
5169 debug_struct.field("string_filters", &self.string_filters);
5170 debug_struct.field("numeric_filters", &self.numeric_filters);
5171 debug_struct.field(
5172 "per_crowding_attribute_neighbor_count",
5173 &self.per_crowding_attribute_neighbor_count,
5174 );
5175 debug_struct.field("parameters", &self.parameters);
5176 debug_struct.field("instance", &self.instance);
5177 if !self._unknown_fields.is_empty() {
5178 debug_struct.field("_unknown_fields", &self._unknown_fields);
5179 }
5180 debug_struct.finish()
5181 }
5182}
5183
5184#[cfg(feature = "feature-online-store-service")]
5185impl std::fmt::Debug for super::nearest_neighbor_query::Embedding {
5186 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5187 let mut debug_struct = f.debug_struct("Embedding");
5188 debug_struct.field("value", &self.value);
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-service")]
5197impl std::fmt::Debug for super::nearest_neighbor_query::StringFilter {
5198 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5199 let mut debug_struct = f.debug_struct("StringFilter");
5200 debug_struct.field("name", &self.name);
5201 debug_struct.field("allow_tokens", &self.allow_tokens);
5202 debug_struct.field("deny_tokens", &self.deny_tokens);
5203 if !self._unknown_fields.is_empty() {
5204 debug_struct.field("_unknown_fields", &self._unknown_fields);
5205 }
5206 debug_struct.finish()
5207 }
5208}
5209
5210#[cfg(feature = "feature-online-store-service")]
5211impl std::fmt::Debug for super::nearest_neighbor_query::NumericFilter {
5212 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5213 let mut debug_struct = f.debug_struct("NumericFilter");
5214 debug_struct.field("name", &self.name);
5215 debug_struct.field("op", &self.op);
5216 debug_struct.field("value", &self.value);
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-service")]
5225impl std::fmt::Debug for super::nearest_neighbor_query::Parameters {
5226 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5227 let mut debug_struct = f.debug_struct("Parameters");
5228 debug_struct.field(
5229 "approximate_neighbor_candidates",
5230 &self.approximate_neighbor_candidates,
5231 );
5232 debug_struct.field(
5233 "leaf_nodes_search_fraction",
5234 &self.leaf_nodes_search_fraction,
5235 );
5236 if !self._unknown_fields.is_empty() {
5237 debug_struct.field("_unknown_fields", &self._unknown_fields);
5238 }
5239 debug_struct.finish()
5240 }
5241}
5242
5243#[cfg(feature = "feature-online-store-service")]
5244impl std::fmt::Debug for super::SearchNearestEntitiesRequest {
5245 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5246 let mut debug_struct = f.debug_struct("SearchNearestEntitiesRequest");
5247 debug_struct.field("feature_view", &self.feature_view);
5248 debug_struct.field("query", &self.query);
5249 debug_struct.field("return_full_entity", &self.return_full_entity);
5250 if !self._unknown_fields.is_empty() {
5251 debug_struct.field("_unknown_fields", &self._unknown_fields);
5252 }
5253 debug_struct.finish()
5254 }
5255}
5256
5257#[cfg(feature = "feature-online-store-service")]
5258impl std::fmt::Debug for super::NearestNeighbors {
5259 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5260 let mut debug_struct = f.debug_struct("NearestNeighbors");
5261 debug_struct.field("neighbors", &self.neighbors);
5262 if !self._unknown_fields.is_empty() {
5263 debug_struct.field("_unknown_fields", &self._unknown_fields);
5264 }
5265 debug_struct.finish()
5266 }
5267}
5268
5269#[cfg(feature = "feature-online-store-service")]
5270impl std::fmt::Debug for super::nearest_neighbors::Neighbor {
5271 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5272 let mut debug_struct = f.debug_struct("Neighbor");
5273 debug_struct.field("entity_id", &self.entity_id);
5274 debug_struct.field("distance", &self.distance);
5275 debug_struct.field("entity_key_values", &self.entity_key_values);
5276 if !self._unknown_fields.is_empty() {
5277 debug_struct.field("_unknown_fields", &self._unknown_fields);
5278 }
5279 debug_struct.finish()
5280 }
5281}
5282
5283#[cfg(feature = "feature-online-store-service")]
5284impl std::fmt::Debug for super::SearchNearestEntitiesResponse {
5285 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5286 let mut debug_struct = f.debug_struct("SearchNearestEntitiesResponse");
5287 debug_struct.field("nearest_neighbors", &self.nearest_neighbors);
5288 if !self._unknown_fields.is_empty() {
5289 debug_struct.field("_unknown_fields", &self._unknown_fields);
5290 }
5291 debug_struct.finish()
5292 }
5293}
5294
5295#[cfg(feature = "feature-online-store-service")]
5296impl std::fmt::Debug for super::FeatureViewDirectWriteRequest {
5297 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5298 let mut debug_struct = f.debug_struct("FeatureViewDirectWriteRequest");
5299 debug_struct.field("feature_view", &self.feature_view);
5300 debug_struct.field(
5301 "data_key_and_feature_values",
5302 &self.data_key_and_feature_values,
5303 );
5304 if !self._unknown_fields.is_empty() {
5305 debug_struct.field("_unknown_fields", &self._unknown_fields);
5306 }
5307 debug_struct.finish()
5308 }
5309}
5310
5311#[cfg(feature = "feature-online-store-service")]
5312impl std::fmt::Debug for super::feature_view_direct_write_request::DataKeyAndFeatureValues {
5313 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5314 let mut debug_struct = f.debug_struct("DataKeyAndFeatureValues");
5315 debug_struct.field("data_key", &self.data_key);
5316 debug_struct.field("features", &self.features);
5317 if !self._unknown_fields.is_empty() {
5318 debug_struct.field("_unknown_fields", &self._unknown_fields);
5319 }
5320 debug_struct.finish()
5321 }
5322}
5323
5324#[cfg(feature = "feature-online-store-service")]
5325impl std::fmt::Debug
5326 for super::feature_view_direct_write_request::data_key_and_feature_values::Feature
5327{
5328 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5329 let mut debug_struct = f.debug_struct("Feature");
5330 debug_struct.field("name", &self.name);
5331 debug_struct.field("data_oneof", &self.data_oneof);
5332 if !self._unknown_fields.is_empty() {
5333 debug_struct.field("_unknown_fields", &self._unknown_fields);
5334 }
5335 debug_struct.finish()
5336 }
5337}
5338
5339#[cfg(feature = "feature-online-store-service")]
5340impl std::fmt::Debug for super::FeatureViewDirectWriteResponse {
5341 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5342 let mut debug_struct = f.debug_struct("FeatureViewDirectWriteResponse");
5343 debug_struct.field("status", &self.status);
5344 debug_struct.field("write_responses", &self.write_responses);
5345 if !self._unknown_fields.is_empty() {
5346 debug_struct.field("_unknown_fields", &self._unknown_fields);
5347 }
5348 debug_struct.finish()
5349 }
5350}
5351
5352#[cfg(feature = "feature-online-store-service")]
5353impl std::fmt::Debug for super::feature_view_direct_write_response::WriteResponse {
5354 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5355 let mut debug_struct = f.debug_struct("WriteResponse");
5356 debug_struct.field("data_key", &self.data_key);
5357 debug_struct.field("online_store_write_time", &self.online_store_write_time);
5358 if !self._unknown_fields.is_empty() {
5359 debug_struct.field("_unknown_fields", &self._unknown_fields);
5360 }
5361 debug_struct.finish()
5362 }
5363}
5364
5365#[cfg(feature = "feature-online-store-service")]
5366impl std::fmt::Debug for super::GenerateFetchAccessTokenRequest {
5367 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5368 let mut debug_struct = f.debug_struct("GenerateFetchAccessTokenRequest");
5369 debug_struct.field("feature_view", &self.feature_view);
5370 if !self._unknown_fields.is_empty() {
5371 debug_struct.field("_unknown_fields", &self._unknown_fields);
5372 }
5373 debug_struct.finish()
5374 }
5375}
5376
5377#[cfg(feature = "feature-online-store-service")]
5378impl std::fmt::Debug for super::GenerateFetchAccessTokenResponse {
5379 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5380 let mut debug_struct = f.debug_struct("GenerateFetchAccessTokenResponse");
5381 debug_struct.field("access_token", &self.access_token);
5382 debug_struct.field("expire_time", &self.expire_time);
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-registry-service")]
5391impl std::fmt::Debug for super::CreateFeatureGroupRequest {
5392 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5393 let mut debug_struct = f.debug_struct("CreateFeatureGroupRequest");
5394 debug_struct.field("parent", &self.parent);
5395 debug_struct.field("feature_group", &self.feature_group);
5396 debug_struct.field("feature_group_id", &self.feature_group_id);
5397 if !self._unknown_fields.is_empty() {
5398 debug_struct.field("_unknown_fields", &self._unknown_fields);
5399 }
5400 debug_struct.finish()
5401 }
5402}
5403
5404#[cfg(feature = "feature-registry-service")]
5405impl std::fmt::Debug for super::GetFeatureGroupRequest {
5406 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5407 let mut debug_struct = f.debug_struct("GetFeatureGroupRequest");
5408 debug_struct.field("name", &self.name);
5409 if !self._unknown_fields.is_empty() {
5410 debug_struct.field("_unknown_fields", &self._unknown_fields);
5411 }
5412 debug_struct.finish()
5413 }
5414}
5415
5416#[cfg(feature = "feature-registry-service")]
5417impl std::fmt::Debug for super::ListFeatureGroupsRequest {
5418 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5419 let mut debug_struct = f.debug_struct("ListFeatureGroupsRequest");
5420 debug_struct.field("parent", &self.parent);
5421 debug_struct.field("filter", &self.filter);
5422 debug_struct.field("page_size", &self.page_size);
5423 debug_struct.field("page_token", &self.page_token);
5424 debug_struct.field("order_by", &self.order_by);
5425 if !self._unknown_fields.is_empty() {
5426 debug_struct.field("_unknown_fields", &self._unknown_fields);
5427 }
5428 debug_struct.finish()
5429 }
5430}
5431
5432#[cfg(feature = "feature-registry-service")]
5433impl std::fmt::Debug for super::ListFeatureGroupsResponse {
5434 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5435 let mut debug_struct = f.debug_struct("ListFeatureGroupsResponse");
5436 debug_struct.field("feature_groups", &self.feature_groups);
5437 debug_struct.field("next_page_token", &self.next_page_token);
5438 if !self._unknown_fields.is_empty() {
5439 debug_struct.field("_unknown_fields", &self._unknown_fields);
5440 }
5441 debug_struct.finish()
5442 }
5443}
5444
5445#[cfg(feature = "feature-registry-service")]
5446impl std::fmt::Debug for super::UpdateFeatureGroupRequest {
5447 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5448 let mut debug_struct = f.debug_struct("UpdateFeatureGroupRequest");
5449 debug_struct.field("feature_group", &self.feature_group);
5450 debug_struct.field("update_mask", &self.update_mask);
5451 if !self._unknown_fields.is_empty() {
5452 debug_struct.field("_unknown_fields", &self._unknown_fields);
5453 }
5454 debug_struct.finish()
5455 }
5456}
5457
5458#[cfg(feature = "feature-registry-service")]
5459impl std::fmt::Debug for super::DeleteFeatureGroupRequest {
5460 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5461 let mut debug_struct = f.debug_struct("DeleteFeatureGroupRequest");
5462 debug_struct.field("name", &self.name);
5463 debug_struct.field("force", &self.force);
5464 if !self._unknown_fields.is_empty() {
5465 debug_struct.field("_unknown_fields", &self._unknown_fields);
5466 }
5467 debug_struct.finish()
5468 }
5469}
5470
5471#[cfg(feature = "feature-registry-service")]
5472impl std::fmt::Debug for super::CreateFeatureGroupOperationMetadata {
5473 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5474 let mut debug_struct = f.debug_struct("CreateFeatureGroupOperationMetadata");
5475 debug_struct.field("generic_metadata", &self.generic_metadata);
5476 if !self._unknown_fields.is_empty() {
5477 debug_struct.field("_unknown_fields", &self._unknown_fields);
5478 }
5479 debug_struct.finish()
5480 }
5481}
5482
5483#[cfg(feature = "feature-registry-service")]
5484impl std::fmt::Debug for super::UpdateFeatureGroupOperationMetadata {
5485 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5486 let mut debug_struct = f.debug_struct("UpdateFeatureGroupOperationMetadata");
5487 debug_struct.field("generic_metadata", &self.generic_metadata);
5488 if !self._unknown_fields.is_empty() {
5489 debug_struct.field("_unknown_fields", &self._unknown_fields);
5490 }
5491 debug_struct.finish()
5492 }
5493}
5494
5495#[cfg(all(
5496 feature = "data-foundry-service",
5497 feature = "dataset-service",
5498 feature = "deployment-resource-pool-service",
5499 feature = "endpoint-service",
5500 feature = "evaluation-service",
5501 feature = "feature-online-store-admin-service",
5502 feature = "feature-online-store-service",
5503 feature = "feature-registry-service",
5504 feature = "featurestore-online-serving-service",
5505 feature = "featurestore-service",
5506 feature = "gen-ai-cache-service",
5507 feature = "gen-ai-tuning-service",
5508 feature = "index-endpoint-service",
5509 feature = "index-service",
5510 feature = "job-service",
5511 feature = "llm-utility-service",
5512 feature = "match-service",
5513 feature = "metadata-service",
5514 feature = "migration-service",
5515 feature = "model-garden-service",
5516 feature = "model-service",
5517 feature = "notebook-service",
5518 feature = "persistent-resource-service",
5519 feature = "pipeline-service",
5520 feature = "prediction-service",
5521 feature = "reasoning-engine-execution-service",
5522 feature = "reasoning-engine-service",
5523 feature = "schedule-service",
5524 feature = "session-service",
5525 feature = "specialist-pool-service",
5526 feature = "tensorboard-service",
5527 feature = "vertex-rag-data-service",
5528 feature = "vertex-rag-service",
5529 feature = "vizier-service",
5530))]
5531impl std::fmt::Debug for super::CreateRegistryFeatureOperationMetadata {
5532 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5533 let mut debug_struct = f.debug_struct("CreateRegistryFeatureOperationMetadata");
5534 debug_struct.field("generic_metadata", &self.generic_metadata);
5535 if !self._unknown_fields.is_empty() {
5536 debug_struct.field("_unknown_fields", &self._unknown_fields);
5537 }
5538 debug_struct.finish()
5539 }
5540}
5541
5542#[cfg(feature = "feature-registry-service")]
5543impl std::fmt::Debug for super::UpdateFeatureOperationMetadata {
5544 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5545 let mut debug_struct = f.debug_struct("UpdateFeatureOperationMetadata");
5546 debug_struct.field("generic_metadata", &self.generic_metadata);
5547 if !self._unknown_fields.is_empty() {
5548 debug_struct.field("_unknown_fields", &self._unknown_fields);
5549 }
5550 debug_struct.finish()
5551 }
5552}
5553
5554#[cfg(any(
5555 feature = "featurestore-online-serving-service",
5556 feature = "featurestore-service",
5557))]
5558impl std::fmt::Debug for super::IdMatcher {
5559 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5560 let mut debug_struct = f.debug_struct("IdMatcher");
5561 debug_struct.field("ids", &self.ids);
5562 if !self._unknown_fields.is_empty() {
5563 debug_struct.field("_unknown_fields", &self._unknown_fields);
5564 }
5565 debug_struct.finish()
5566 }
5567}
5568
5569#[cfg(any(
5570 feature = "featurestore-online-serving-service",
5571 feature = "featurestore-service",
5572))]
5573impl std::fmt::Debug for super::FeatureSelector {
5574 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5575 let mut debug_struct = f.debug_struct("FeatureSelector");
5576 debug_struct.field("id_matcher", &self.id_matcher);
5577 if !self._unknown_fields.is_empty() {
5578 debug_struct.field("_unknown_fields", &self._unknown_fields);
5579 }
5580 debug_struct.finish()
5581 }
5582}
5583
5584#[cfg(feature = "feature-online-store-admin-service")]
5585impl std::fmt::Debug for super::FeatureView {
5586 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5587 let mut debug_struct = f.debug_struct("FeatureView");
5588 debug_struct.field("name", &self.name);
5589 debug_struct.field("create_time", &self.create_time);
5590 debug_struct.field("update_time", &self.update_time);
5591 debug_struct.field("etag", &self.etag);
5592 debug_struct.field("labels", &self.labels);
5593 debug_struct.field("sync_config", &self.sync_config);
5594 debug_struct.field("index_config", &self.index_config);
5595 debug_struct.field("optimized_config", &self.optimized_config);
5596 debug_struct.field("service_agent_type", &self.service_agent_type);
5597 debug_struct.field("service_account_email", &self.service_account_email);
5598 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
5599 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
5600 debug_struct.field("bigtable_metadata", &self.bigtable_metadata);
5601 debug_struct.field("source", &self.source);
5602 if !self._unknown_fields.is_empty() {
5603 debug_struct.field("_unknown_fields", &self._unknown_fields);
5604 }
5605 debug_struct.finish()
5606 }
5607}
5608
5609#[cfg(feature = "feature-online-store-admin-service")]
5610impl std::fmt::Debug for super::feature_view::BigQuerySource {
5611 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5612 let mut debug_struct = f.debug_struct("BigQuerySource");
5613 debug_struct.field("uri", &self.uri);
5614 debug_struct.field("entity_id_columns", &self.entity_id_columns);
5615 if !self._unknown_fields.is_empty() {
5616 debug_struct.field("_unknown_fields", &self._unknown_fields);
5617 }
5618 debug_struct.finish()
5619 }
5620}
5621
5622#[cfg(feature = "feature-online-store-admin-service")]
5623impl std::fmt::Debug for super::feature_view::SyncConfig {
5624 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5625 let mut debug_struct = f.debug_struct("SyncConfig");
5626 debug_struct.field("cron", &self.cron);
5627 debug_struct.field("continuous", &self.continuous);
5628 if !self._unknown_fields.is_empty() {
5629 debug_struct.field("_unknown_fields", &self._unknown_fields);
5630 }
5631 debug_struct.finish()
5632 }
5633}
5634
5635#[cfg(feature = "feature-online-store-admin-service")]
5636impl std::fmt::Debug for super::feature_view::IndexConfig {
5637 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5638 let mut debug_struct = f.debug_struct("IndexConfig");
5639 debug_struct.field("embedding_column", &self.embedding_column);
5640 debug_struct.field("filter_columns", &self.filter_columns);
5641 debug_struct.field("crowding_column", &self.crowding_column);
5642 debug_struct.field("embedding_dimension", &self.embedding_dimension);
5643 debug_struct.field("distance_measure_type", &self.distance_measure_type);
5644 debug_struct.field("algorithm_config", &self.algorithm_config);
5645 if !self._unknown_fields.is_empty() {
5646 debug_struct.field("_unknown_fields", &self._unknown_fields);
5647 }
5648 debug_struct.finish()
5649 }
5650}
5651
5652#[cfg(feature = "feature-online-store-admin-service")]
5653impl std::fmt::Debug for super::feature_view::index_config::BruteForceConfig {
5654 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5655 let mut debug_struct = f.debug_struct("BruteForceConfig");
5656 if !self._unknown_fields.is_empty() {
5657 debug_struct.field("_unknown_fields", &self._unknown_fields);
5658 }
5659 debug_struct.finish()
5660 }
5661}
5662
5663#[cfg(feature = "feature-online-store-admin-service")]
5664impl std::fmt::Debug for super::feature_view::index_config::TreeAHConfig {
5665 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5666 let mut debug_struct = f.debug_struct("TreeAHConfig");
5667 debug_struct.field("leaf_node_embedding_count", &self.leaf_node_embedding_count);
5668 if !self._unknown_fields.is_empty() {
5669 debug_struct.field("_unknown_fields", &self._unknown_fields);
5670 }
5671 debug_struct.finish()
5672 }
5673}
5674
5675#[cfg(feature = "feature-online-store-admin-service")]
5676impl std::fmt::Debug for super::feature_view::FeatureRegistrySource {
5677 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5678 let mut debug_struct = f.debug_struct("FeatureRegistrySource");
5679 debug_struct.field("feature_groups", &self.feature_groups);
5680 debug_struct.field("project_number", &self.project_number);
5681 if !self._unknown_fields.is_empty() {
5682 debug_struct.field("_unknown_fields", &self._unknown_fields);
5683 }
5684 debug_struct.finish()
5685 }
5686}
5687
5688#[cfg(feature = "feature-online-store-admin-service")]
5689impl std::fmt::Debug for super::feature_view::feature_registry_source::FeatureGroup {
5690 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5691 let mut debug_struct = f.debug_struct("FeatureGroup");
5692 debug_struct.field("feature_group_id", &self.feature_group_id);
5693 debug_struct.field("feature_ids", &self.feature_ids);
5694 if !self._unknown_fields.is_empty() {
5695 debug_struct.field("_unknown_fields", &self._unknown_fields);
5696 }
5697 debug_struct.finish()
5698 }
5699}
5700
5701#[cfg(feature = "feature-online-store-admin-service")]
5702impl std::fmt::Debug for super::feature_view::VertexRagSource {
5703 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5704 let mut debug_struct = f.debug_struct("VertexRagSource");
5705 debug_struct.field("uri", &self.uri);
5706 debug_struct.field("rag_corpus_id", &self.rag_corpus_id);
5707 if !self._unknown_fields.is_empty() {
5708 debug_struct.field("_unknown_fields", &self._unknown_fields);
5709 }
5710 debug_struct.finish()
5711 }
5712}
5713
5714#[cfg(feature = "feature-online-store-admin-service")]
5715impl std::fmt::Debug for super::feature_view::OptimizedConfig {
5716 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5717 let mut debug_struct = f.debug_struct("OptimizedConfig");
5718 debug_struct.field("automatic_resources", &self.automatic_resources);
5719 if !self._unknown_fields.is_empty() {
5720 debug_struct.field("_unknown_fields", &self._unknown_fields);
5721 }
5722 debug_struct.finish()
5723 }
5724}
5725
5726#[cfg(feature = "feature-online-store-admin-service")]
5727impl std::fmt::Debug for super::feature_view::BigtableMetadata {
5728 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5729 let mut debug_struct = f.debug_struct("BigtableMetadata");
5730 debug_struct.field("read_app_profile", &self.read_app_profile);
5731 if !self._unknown_fields.is_empty() {
5732 debug_struct.field("_unknown_fields", &self._unknown_fields);
5733 }
5734 debug_struct.finish()
5735 }
5736}
5737
5738#[cfg(feature = "feature-online-store-admin-service")]
5739impl std::fmt::Debug for super::FeatureViewSync {
5740 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5741 let mut debug_struct = f.debug_struct("FeatureViewSync");
5742 debug_struct.field("name", &self.name);
5743 debug_struct.field("create_time", &self.create_time);
5744 debug_struct.field("run_time", &self.run_time);
5745 debug_struct.field("final_status", &self.final_status);
5746 debug_struct.field("sync_summary", &self.sync_summary);
5747 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
5748 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
5749 if !self._unknown_fields.is_empty() {
5750 debug_struct.field("_unknown_fields", &self._unknown_fields);
5751 }
5752 debug_struct.finish()
5753 }
5754}
5755
5756#[cfg(feature = "feature-online-store-admin-service")]
5757impl std::fmt::Debug for super::feature_view_sync::SyncSummary {
5758 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5759 let mut debug_struct = f.debug_struct("SyncSummary");
5760 debug_struct.field("row_synced", &self.row_synced);
5761 debug_struct.field("total_slot", &self.total_slot);
5762 debug_struct.field("system_watermark_time", &self.system_watermark_time);
5763 if !self._unknown_fields.is_empty() {
5764 debug_struct.field("_unknown_fields", &self._unknown_fields);
5765 }
5766 debug_struct.finish()
5767 }
5768}
5769
5770#[cfg(feature = "featurestore-service")]
5771impl std::fmt::Debug for super::Featurestore {
5772 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5773 let mut debug_struct = f.debug_struct("Featurestore");
5774 debug_struct.field("name", &self.name);
5775 debug_struct.field("create_time", &self.create_time);
5776 debug_struct.field("update_time", &self.update_time);
5777 debug_struct.field("etag", &self.etag);
5778 debug_struct.field("labels", &self.labels);
5779 debug_struct.field("online_serving_config", &self.online_serving_config);
5780 debug_struct.field("state", &self.state);
5781 debug_struct.field("online_storage_ttl_days", &self.online_storage_ttl_days);
5782 debug_struct.field("encryption_spec", &self.encryption_spec);
5783 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
5784 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
5785 if !self._unknown_fields.is_empty() {
5786 debug_struct.field("_unknown_fields", &self._unknown_fields);
5787 }
5788 debug_struct.finish()
5789 }
5790}
5791
5792#[cfg(feature = "featurestore-service")]
5793impl std::fmt::Debug for super::featurestore::OnlineServingConfig {
5794 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5795 let mut debug_struct = f.debug_struct("OnlineServingConfig");
5796 debug_struct.field("fixed_node_count", &self.fixed_node_count);
5797 debug_struct.field("scaling", &self.scaling);
5798 if !self._unknown_fields.is_empty() {
5799 debug_struct.field("_unknown_fields", &self._unknown_fields);
5800 }
5801 debug_struct.finish()
5802 }
5803}
5804
5805#[cfg(feature = "featurestore-service")]
5806impl std::fmt::Debug for super::featurestore::online_serving_config::Scaling {
5807 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5808 let mut debug_struct = f.debug_struct("Scaling");
5809 debug_struct.field("min_node_count", &self.min_node_count);
5810 debug_struct.field("max_node_count", &self.max_node_count);
5811 debug_struct.field("cpu_utilization_target", &self.cpu_utilization_target);
5812 if !self._unknown_fields.is_empty() {
5813 debug_struct.field("_unknown_fields", &self._unknown_fields);
5814 }
5815 debug_struct.finish()
5816 }
5817}
5818
5819#[cfg(feature = "featurestore-service")]
5820impl std::fmt::Debug for super::FeaturestoreMonitoringConfig {
5821 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5822 let mut debug_struct = f.debug_struct("FeaturestoreMonitoringConfig");
5823 debug_struct.field("snapshot_analysis", &self.snapshot_analysis);
5824 debug_struct.field("import_features_analysis", &self.import_features_analysis);
5825 debug_struct.field(
5826 "numerical_threshold_config",
5827 &self.numerical_threshold_config,
5828 );
5829 debug_struct.field(
5830 "categorical_threshold_config",
5831 &self.categorical_threshold_config,
5832 );
5833 if !self._unknown_fields.is_empty() {
5834 debug_struct.field("_unknown_fields", &self._unknown_fields);
5835 }
5836 debug_struct.finish()
5837 }
5838}
5839
5840#[cfg(feature = "featurestore-service")]
5841impl std::fmt::Debug for super::featurestore_monitoring_config::SnapshotAnalysis {
5842 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5843 let mut debug_struct = f.debug_struct("SnapshotAnalysis");
5844 debug_struct.field("disabled", &self.disabled);
5845 debug_struct.field("monitoring_interval_days", &self.monitoring_interval_days);
5846 debug_struct.field("staleness_days", &self.staleness_days);
5847 if !self._unknown_fields.is_empty() {
5848 debug_struct.field("_unknown_fields", &self._unknown_fields);
5849 }
5850 debug_struct.finish()
5851 }
5852}
5853
5854#[cfg(feature = "featurestore-service")]
5855impl std::fmt::Debug for super::featurestore_monitoring_config::ImportFeaturesAnalysis {
5856 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5857 let mut debug_struct = f.debug_struct("ImportFeaturesAnalysis");
5858 debug_struct.field("state", &self.state);
5859 debug_struct.field(
5860 "anomaly_detection_baseline",
5861 &self.anomaly_detection_baseline,
5862 );
5863 if !self._unknown_fields.is_empty() {
5864 debug_struct.field("_unknown_fields", &self._unknown_fields);
5865 }
5866 debug_struct.finish()
5867 }
5868}
5869
5870#[cfg(feature = "featurestore-service")]
5871impl std::fmt::Debug for super::featurestore_monitoring_config::ThresholdConfig {
5872 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5873 let mut debug_struct = f.debug_struct("ThresholdConfig");
5874 debug_struct.field("threshold", &self.threshold);
5875 if !self._unknown_fields.is_empty() {
5876 debug_struct.field("_unknown_fields", &self._unknown_fields);
5877 }
5878 debug_struct.finish()
5879 }
5880}
5881
5882#[cfg(feature = "featurestore-online-serving-service")]
5883impl std::fmt::Debug for super::WriteFeatureValuesRequest {
5884 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5885 let mut debug_struct = f.debug_struct("WriteFeatureValuesRequest");
5886 debug_struct.field("entity_type", &self.entity_type);
5887 debug_struct.field("payloads", &self.payloads);
5888 if !self._unknown_fields.is_empty() {
5889 debug_struct.field("_unknown_fields", &self._unknown_fields);
5890 }
5891 debug_struct.finish()
5892 }
5893}
5894
5895#[cfg(feature = "featurestore-online-serving-service")]
5896impl std::fmt::Debug for super::WriteFeatureValuesPayload {
5897 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5898 let mut debug_struct = f.debug_struct("WriteFeatureValuesPayload");
5899 debug_struct.field("entity_id", &self.entity_id);
5900 debug_struct.field("feature_values", &self.feature_values);
5901 if !self._unknown_fields.is_empty() {
5902 debug_struct.field("_unknown_fields", &self._unknown_fields);
5903 }
5904 debug_struct.finish()
5905 }
5906}
5907
5908#[cfg(feature = "featurestore-online-serving-service")]
5909impl std::fmt::Debug for super::WriteFeatureValuesResponse {
5910 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5911 let mut debug_struct = f.debug_struct("WriteFeatureValuesResponse");
5912 if !self._unknown_fields.is_empty() {
5913 debug_struct.field("_unknown_fields", &self._unknown_fields);
5914 }
5915 debug_struct.finish()
5916 }
5917}
5918
5919#[cfg(feature = "featurestore-online-serving-service")]
5920impl std::fmt::Debug for super::ReadFeatureValuesRequest {
5921 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5922 let mut debug_struct = f.debug_struct("ReadFeatureValuesRequest");
5923 debug_struct.field("entity_type", &self.entity_type);
5924 debug_struct.field("entity_id", &self.entity_id);
5925 debug_struct.field("feature_selector", &self.feature_selector);
5926 if !self._unknown_fields.is_empty() {
5927 debug_struct.field("_unknown_fields", &self._unknown_fields);
5928 }
5929 debug_struct.finish()
5930 }
5931}
5932
5933#[cfg(feature = "featurestore-online-serving-service")]
5934impl std::fmt::Debug for super::ReadFeatureValuesResponse {
5935 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5936 let mut debug_struct = f.debug_struct("ReadFeatureValuesResponse");
5937 debug_struct.field("header", &self.header);
5938 debug_struct.field("entity_view", &self.entity_view);
5939 if !self._unknown_fields.is_empty() {
5940 debug_struct.field("_unknown_fields", &self._unknown_fields);
5941 }
5942 debug_struct.finish()
5943 }
5944}
5945
5946#[cfg(feature = "featurestore-online-serving-service")]
5947impl std::fmt::Debug for super::read_feature_values_response::FeatureDescriptor {
5948 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5949 let mut debug_struct = f.debug_struct("FeatureDescriptor");
5950 debug_struct.field("id", &self.id);
5951 if !self._unknown_fields.is_empty() {
5952 debug_struct.field("_unknown_fields", &self._unknown_fields);
5953 }
5954 debug_struct.finish()
5955 }
5956}
5957
5958#[cfg(feature = "featurestore-online-serving-service")]
5959impl std::fmt::Debug for super::read_feature_values_response::Header {
5960 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5961 let mut debug_struct = f.debug_struct("Header");
5962 debug_struct.field("entity_type", &self.entity_type);
5963 debug_struct.field("feature_descriptors", &self.feature_descriptors);
5964 if !self._unknown_fields.is_empty() {
5965 debug_struct.field("_unknown_fields", &self._unknown_fields);
5966 }
5967 debug_struct.finish()
5968 }
5969}
5970
5971#[cfg(feature = "featurestore-online-serving-service")]
5972impl std::fmt::Debug for super::read_feature_values_response::EntityView {
5973 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5974 let mut debug_struct = f.debug_struct("EntityView");
5975 debug_struct.field("entity_id", &self.entity_id);
5976 debug_struct.field("data", &self.data);
5977 if !self._unknown_fields.is_empty() {
5978 debug_struct.field("_unknown_fields", &self._unknown_fields);
5979 }
5980 debug_struct.finish()
5981 }
5982}
5983
5984#[cfg(feature = "featurestore-online-serving-service")]
5985impl std::fmt::Debug for super::read_feature_values_response::entity_view::Data {
5986 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5987 let mut debug_struct = f.debug_struct("Data");
5988 debug_struct.field("data", &self.data);
5989 if !self._unknown_fields.is_empty() {
5990 debug_struct.field("_unknown_fields", &self._unknown_fields);
5991 }
5992 debug_struct.finish()
5993 }
5994}
5995
5996#[cfg(feature = "featurestore-online-serving-service")]
5997impl std::fmt::Debug for super::StreamingReadFeatureValuesRequest {
5998 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5999 let mut debug_struct = f.debug_struct("StreamingReadFeatureValuesRequest");
6000 debug_struct.field("entity_type", &self.entity_type);
6001 debug_struct.field("entity_ids", &self.entity_ids);
6002 debug_struct.field("feature_selector", &self.feature_selector);
6003 if !self._unknown_fields.is_empty() {
6004 debug_struct.field("_unknown_fields", &self._unknown_fields);
6005 }
6006 debug_struct.finish()
6007 }
6008}
6009
6010#[cfg(any(
6011 feature = "feature-online-store-service",
6012 feature = "featurestore-online-serving-service",
6013))]
6014impl std::fmt::Debug for super::FeatureValue {
6015 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6016 let mut debug_struct = f.debug_struct("FeatureValue");
6017 debug_struct.field("metadata", &self.metadata);
6018 debug_struct.field("value", &self.value);
6019 if !self._unknown_fields.is_empty() {
6020 debug_struct.field("_unknown_fields", &self._unknown_fields);
6021 }
6022 debug_struct.finish()
6023 }
6024}
6025
6026#[cfg(any(
6027 feature = "feature-online-store-service",
6028 feature = "featurestore-online-serving-service",
6029))]
6030impl std::fmt::Debug for super::feature_value::Metadata {
6031 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6032 let mut debug_struct = f.debug_struct("Metadata");
6033 debug_struct.field("generate_time", &self.generate_time);
6034 if !self._unknown_fields.is_empty() {
6035 debug_struct.field("_unknown_fields", &self._unknown_fields);
6036 }
6037 debug_struct.finish()
6038 }
6039}
6040
6041#[cfg(any(
6042 feature = "feature-online-store-service",
6043 feature = "featurestore-online-serving-service",
6044))]
6045impl std::fmt::Debug for super::StructValue {
6046 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6047 let mut debug_struct = f.debug_struct("StructValue");
6048 debug_struct.field("values", &self.values);
6049 if !self._unknown_fields.is_empty() {
6050 debug_struct.field("_unknown_fields", &self._unknown_fields);
6051 }
6052 debug_struct.finish()
6053 }
6054}
6055
6056#[cfg(any(
6057 feature = "feature-online-store-service",
6058 feature = "featurestore-online-serving-service",
6059))]
6060impl std::fmt::Debug for super::StructFieldValue {
6061 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6062 let mut debug_struct = f.debug_struct("StructFieldValue");
6063 debug_struct.field("name", &self.name);
6064 debug_struct.field("value", &self.value);
6065 if !self._unknown_fields.is_empty() {
6066 debug_struct.field("_unknown_fields", &self._unknown_fields);
6067 }
6068 debug_struct.finish()
6069 }
6070}
6071
6072#[cfg(feature = "featurestore-online-serving-service")]
6073impl std::fmt::Debug for super::FeatureValueList {
6074 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6075 let mut debug_struct = f.debug_struct("FeatureValueList");
6076 debug_struct.field("values", &self.values);
6077 if !self._unknown_fields.is_empty() {
6078 debug_struct.field("_unknown_fields", &self._unknown_fields);
6079 }
6080 debug_struct.finish()
6081 }
6082}
6083
6084#[cfg(feature = "featurestore-service")]
6085impl std::fmt::Debug for super::CreateFeaturestoreRequest {
6086 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6087 let mut debug_struct = f.debug_struct("CreateFeaturestoreRequest");
6088 debug_struct.field("parent", &self.parent);
6089 debug_struct.field("featurestore", &self.featurestore);
6090 debug_struct.field("featurestore_id", &self.featurestore_id);
6091 if !self._unknown_fields.is_empty() {
6092 debug_struct.field("_unknown_fields", &self._unknown_fields);
6093 }
6094 debug_struct.finish()
6095 }
6096}
6097
6098#[cfg(feature = "featurestore-service")]
6099impl std::fmt::Debug for super::GetFeaturestoreRequest {
6100 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6101 let mut debug_struct = f.debug_struct("GetFeaturestoreRequest");
6102 debug_struct.field("name", &self.name);
6103 if !self._unknown_fields.is_empty() {
6104 debug_struct.field("_unknown_fields", &self._unknown_fields);
6105 }
6106 debug_struct.finish()
6107 }
6108}
6109
6110#[cfg(feature = "featurestore-service")]
6111impl std::fmt::Debug for super::ListFeaturestoresRequest {
6112 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6113 let mut debug_struct = f.debug_struct("ListFeaturestoresRequest");
6114 debug_struct.field("parent", &self.parent);
6115 debug_struct.field("filter", &self.filter);
6116 debug_struct.field("page_size", &self.page_size);
6117 debug_struct.field("page_token", &self.page_token);
6118 debug_struct.field("order_by", &self.order_by);
6119 debug_struct.field("read_mask", &self.read_mask);
6120 if !self._unknown_fields.is_empty() {
6121 debug_struct.field("_unknown_fields", &self._unknown_fields);
6122 }
6123 debug_struct.finish()
6124 }
6125}
6126
6127#[cfg(feature = "featurestore-service")]
6128impl std::fmt::Debug for super::ListFeaturestoresResponse {
6129 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6130 let mut debug_struct = f.debug_struct("ListFeaturestoresResponse");
6131 debug_struct.field("featurestores", &self.featurestores);
6132 debug_struct.field("next_page_token", &self.next_page_token);
6133 if !self._unknown_fields.is_empty() {
6134 debug_struct.field("_unknown_fields", &self._unknown_fields);
6135 }
6136 debug_struct.finish()
6137 }
6138}
6139
6140#[cfg(feature = "featurestore-service")]
6141impl std::fmt::Debug for super::UpdateFeaturestoreRequest {
6142 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6143 let mut debug_struct = f.debug_struct("UpdateFeaturestoreRequest");
6144 debug_struct.field("featurestore", &self.featurestore);
6145 debug_struct.field("update_mask", &self.update_mask);
6146 if !self._unknown_fields.is_empty() {
6147 debug_struct.field("_unknown_fields", &self._unknown_fields);
6148 }
6149 debug_struct.finish()
6150 }
6151}
6152
6153#[cfg(feature = "featurestore-service")]
6154impl std::fmt::Debug for super::DeleteFeaturestoreRequest {
6155 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6156 let mut debug_struct = f.debug_struct("DeleteFeaturestoreRequest");
6157 debug_struct.field("name", &self.name);
6158 debug_struct.field("force", &self.force);
6159 if !self._unknown_fields.is_empty() {
6160 debug_struct.field("_unknown_fields", &self._unknown_fields);
6161 }
6162 debug_struct.finish()
6163 }
6164}
6165
6166#[cfg(feature = "featurestore-service")]
6167impl std::fmt::Debug for super::ImportFeatureValuesRequest {
6168 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6169 let mut debug_struct = f.debug_struct("ImportFeatureValuesRequest");
6170 debug_struct.field("entity_type", &self.entity_type);
6171 debug_struct.field("entity_id_field", &self.entity_id_field);
6172 debug_struct.field("feature_specs", &self.feature_specs);
6173 debug_struct.field("disable_online_serving", &self.disable_online_serving);
6174 debug_struct.field("worker_count", &self.worker_count);
6175 debug_struct.field(
6176 "disable_ingestion_analysis",
6177 &self.disable_ingestion_analysis,
6178 );
6179 debug_struct.field("source", &self.source);
6180 debug_struct.field("feature_time_source", &self.feature_time_source);
6181 if !self._unknown_fields.is_empty() {
6182 debug_struct.field("_unknown_fields", &self._unknown_fields);
6183 }
6184 debug_struct.finish()
6185 }
6186}
6187
6188#[cfg(feature = "featurestore-service")]
6189impl std::fmt::Debug for super::import_feature_values_request::FeatureSpec {
6190 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6191 let mut debug_struct = f.debug_struct("FeatureSpec");
6192 debug_struct.field("id", &self.id);
6193 debug_struct.field("source_field", &self.source_field);
6194 if !self._unknown_fields.is_empty() {
6195 debug_struct.field("_unknown_fields", &self._unknown_fields);
6196 }
6197 debug_struct.finish()
6198 }
6199}
6200
6201#[cfg(feature = "featurestore-service")]
6202impl std::fmt::Debug for super::ImportFeatureValuesResponse {
6203 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6204 let mut debug_struct = f.debug_struct("ImportFeatureValuesResponse");
6205 debug_struct.field("imported_entity_count", &self.imported_entity_count);
6206 debug_struct.field(
6207 "imported_feature_value_count",
6208 &self.imported_feature_value_count,
6209 );
6210 debug_struct.field("invalid_row_count", &self.invalid_row_count);
6211 debug_struct.field(
6212 "timestamp_outside_retention_rows_count",
6213 &self.timestamp_outside_retention_rows_count,
6214 );
6215 if !self._unknown_fields.is_empty() {
6216 debug_struct.field("_unknown_fields", &self._unknown_fields);
6217 }
6218 debug_struct.finish()
6219 }
6220}
6221
6222#[cfg(feature = "featurestore-service")]
6223impl std::fmt::Debug for super::BatchReadFeatureValuesRequest {
6224 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6225 let mut debug_struct = f.debug_struct("BatchReadFeatureValuesRequest");
6226 debug_struct.field("featurestore", &self.featurestore);
6227 debug_struct.field("destination", &self.destination);
6228 debug_struct.field("pass_through_fields", &self.pass_through_fields);
6229 debug_struct.field("entity_type_specs", &self.entity_type_specs);
6230 debug_struct.field("start_time", &self.start_time);
6231 debug_struct.field("read_option", &self.read_option);
6232 if !self._unknown_fields.is_empty() {
6233 debug_struct.field("_unknown_fields", &self._unknown_fields);
6234 }
6235 debug_struct.finish()
6236 }
6237}
6238
6239#[cfg(feature = "featurestore-service")]
6240impl std::fmt::Debug for super::batch_read_feature_values_request::PassThroughField {
6241 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6242 let mut debug_struct = f.debug_struct("PassThroughField");
6243 debug_struct.field("field_name", &self.field_name);
6244 if !self._unknown_fields.is_empty() {
6245 debug_struct.field("_unknown_fields", &self._unknown_fields);
6246 }
6247 debug_struct.finish()
6248 }
6249}
6250
6251#[cfg(feature = "featurestore-service")]
6252impl std::fmt::Debug for super::batch_read_feature_values_request::EntityTypeSpec {
6253 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6254 let mut debug_struct = f.debug_struct("EntityTypeSpec");
6255 debug_struct.field("entity_type_id", &self.entity_type_id);
6256 debug_struct.field("feature_selector", &self.feature_selector);
6257 debug_struct.field("settings", &self.settings);
6258 if !self._unknown_fields.is_empty() {
6259 debug_struct.field("_unknown_fields", &self._unknown_fields);
6260 }
6261 debug_struct.finish()
6262 }
6263}
6264
6265#[cfg(feature = "featurestore-service")]
6266impl std::fmt::Debug for super::ExportFeatureValuesRequest {
6267 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6268 let mut debug_struct = f.debug_struct("ExportFeatureValuesRequest");
6269 debug_struct.field("entity_type", &self.entity_type);
6270 debug_struct.field("destination", &self.destination);
6271 debug_struct.field("feature_selector", &self.feature_selector);
6272 debug_struct.field("settings", &self.settings);
6273 debug_struct.field("mode", &self.mode);
6274 if !self._unknown_fields.is_empty() {
6275 debug_struct.field("_unknown_fields", &self._unknown_fields);
6276 }
6277 debug_struct.finish()
6278 }
6279}
6280
6281#[cfg(feature = "featurestore-service")]
6282impl std::fmt::Debug for super::export_feature_values_request::SnapshotExport {
6283 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6284 let mut debug_struct = f.debug_struct("SnapshotExport");
6285 debug_struct.field("snapshot_time", &self.snapshot_time);
6286 debug_struct.field("start_time", &self.start_time);
6287 if !self._unknown_fields.is_empty() {
6288 debug_struct.field("_unknown_fields", &self._unknown_fields);
6289 }
6290 debug_struct.finish()
6291 }
6292}
6293
6294#[cfg(feature = "featurestore-service")]
6295impl std::fmt::Debug for super::export_feature_values_request::FullExport {
6296 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6297 let mut debug_struct = f.debug_struct("FullExport");
6298 debug_struct.field("start_time", &self.start_time);
6299 debug_struct.field("end_time", &self.end_time);
6300 if !self._unknown_fields.is_empty() {
6301 debug_struct.field("_unknown_fields", &self._unknown_fields);
6302 }
6303 debug_struct.finish()
6304 }
6305}
6306
6307#[cfg(feature = "featurestore-service")]
6308impl std::fmt::Debug for super::DestinationFeatureSetting {
6309 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6310 let mut debug_struct = f.debug_struct("DestinationFeatureSetting");
6311 debug_struct.field("feature_id", &self.feature_id);
6312 debug_struct.field("destination_field", &self.destination_field);
6313 if !self._unknown_fields.is_empty() {
6314 debug_struct.field("_unknown_fields", &self._unknown_fields);
6315 }
6316 debug_struct.finish()
6317 }
6318}
6319
6320#[cfg(feature = "featurestore-service")]
6321impl std::fmt::Debug for super::FeatureValueDestination {
6322 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6323 let mut debug_struct = f.debug_struct("FeatureValueDestination");
6324 debug_struct.field("destination", &self.destination);
6325 if !self._unknown_fields.is_empty() {
6326 debug_struct.field("_unknown_fields", &self._unknown_fields);
6327 }
6328 debug_struct.finish()
6329 }
6330}
6331
6332#[cfg(feature = "featurestore-service")]
6333impl std::fmt::Debug for super::ExportFeatureValuesResponse {
6334 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6335 let mut debug_struct = f.debug_struct("ExportFeatureValuesResponse");
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(feature = "featurestore-service")]
6344impl std::fmt::Debug for super::BatchReadFeatureValuesResponse {
6345 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6346 let mut debug_struct = f.debug_struct("BatchReadFeatureValuesResponse");
6347 if !self._unknown_fields.is_empty() {
6348 debug_struct.field("_unknown_fields", &self._unknown_fields);
6349 }
6350 debug_struct.finish()
6351 }
6352}
6353
6354#[cfg(feature = "featurestore-service")]
6355impl std::fmt::Debug for super::CreateEntityTypeRequest {
6356 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6357 let mut debug_struct = f.debug_struct("CreateEntityTypeRequest");
6358 debug_struct.field("parent", &self.parent);
6359 debug_struct.field("entity_type", &self.entity_type);
6360 debug_struct.field("entity_type_id", &self.entity_type_id);
6361 if !self._unknown_fields.is_empty() {
6362 debug_struct.field("_unknown_fields", &self._unknown_fields);
6363 }
6364 debug_struct.finish()
6365 }
6366}
6367
6368#[cfg(feature = "featurestore-service")]
6369impl std::fmt::Debug for super::GetEntityTypeRequest {
6370 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6371 let mut debug_struct = f.debug_struct("GetEntityTypeRequest");
6372 debug_struct.field("name", &self.name);
6373 if !self._unknown_fields.is_empty() {
6374 debug_struct.field("_unknown_fields", &self._unknown_fields);
6375 }
6376 debug_struct.finish()
6377 }
6378}
6379
6380#[cfg(feature = "featurestore-service")]
6381impl std::fmt::Debug for super::ListEntityTypesRequest {
6382 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6383 let mut debug_struct = f.debug_struct("ListEntityTypesRequest");
6384 debug_struct.field("parent", &self.parent);
6385 debug_struct.field("filter", &self.filter);
6386 debug_struct.field("page_size", &self.page_size);
6387 debug_struct.field("page_token", &self.page_token);
6388 debug_struct.field("order_by", &self.order_by);
6389 debug_struct.field("read_mask", &self.read_mask);
6390 if !self._unknown_fields.is_empty() {
6391 debug_struct.field("_unknown_fields", &self._unknown_fields);
6392 }
6393 debug_struct.finish()
6394 }
6395}
6396
6397#[cfg(feature = "featurestore-service")]
6398impl std::fmt::Debug for super::ListEntityTypesResponse {
6399 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6400 let mut debug_struct = f.debug_struct("ListEntityTypesResponse");
6401 debug_struct.field("entity_types", &self.entity_types);
6402 debug_struct.field("next_page_token", &self.next_page_token);
6403 if !self._unknown_fields.is_empty() {
6404 debug_struct.field("_unknown_fields", &self._unknown_fields);
6405 }
6406 debug_struct.finish()
6407 }
6408}
6409
6410#[cfg(feature = "featurestore-service")]
6411impl std::fmt::Debug for super::UpdateEntityTypeRequest {
6412 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6413 let mut debug_struct = f.debug_struct("UpdateEntityTypeRequest");
6414 debug_struct.field("entity_type", &self.entity_type);
6415 debug_struct.field("update_mask", &self.update_mask);
6416 if !self._unknown_fields.is_empty() {
6417 debug_struct.field("_unknown_fields", &self._unknown_fields);
6418 }
6419 debug_struct.finish()
6420 }
6421}
6422
6423#[cfg(feature = "featurestore-service")]
6424impl std::fmt::Debug for super::DeleteEntityTypeRequest {
6425 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6426 let mut debug_struct = f.debug_struct("DeleteEntityTypeRequest");
6427 debug_struct.field("name", &self.name);
6428 debug_struct.field("force", &self.force);
6429 if !self._unknown_fields.is_empty() {
6430 debug_struct.field("_unknown_fields", &self._unknown_fields);
6431 }
6432 debug_struct.finish()
6433 }
6434}
6435
6436#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6437impl std::fmt::Debug for super::CreateFeatureRequest {
6438 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6439 let mut debug_struct = f.debug_struct("CreateFeatureRequest");
6440 debug_struct.field("parent", &self.parent);
6441 debug_struct.field("feature", &self.feature);
6442 debug_struct.field("feature_id", &self.feature_id);
6443 if !self._unknown_fields.is_empty() {
6444 debug_struct.field("_unknown_fields", &self._unknown_fields);
6445 }
6446 debug_struct.finish()
6447 }
6448}
6449
6450#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6451impl std::fmt::Debug for super::BatchCreateFeaturesRequest {
6452 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6453 let mut debug_struct = f.debug_struct("BatchCreateFeaturesRequest");
6454 debug_struct.field("parent", &self.parent);
6455 debug_struct.field("requests", &self.requests);
6456 if !self._unknown_fields.is_empty() {
6457 debug_struct.field("_unknown_fields", &self._unknown_fields);
6458 }
6459 debug_struct.finish()
6460 }
6461}
6462
6463#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6464impl std::fmt::Debug for super::BatchCreateFeaturesResponse {
6465 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6466 let mut debug_struct = f.debug_struct("BatchCreateFeaturesResponse");
6467 debug_struct.field("features", &self.features);
6468 if !self._unknown_fields.is_empty() {
6469 debug_struct.field("_unknown_fields", &self._unknown_fields);
6470 }
6471 debug_struct.finish()
6472 }
6473}
6474
6475#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6476impl std::fmt::Debug for super::GetFeatureRequest {
6477 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6478 let mut debug_struct = f.debug_struct("GetFeatureRequest");
6479 debug_struct.field("name", &self.name);
6480 if !self._unknown_fields.is_empty() {
6481 debug_struct.field("_unknown_fields", &self._unknown_fields);
6482 }
6483 debug_struct.finish()
6484 }
6485}
6486
6487#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6488impl std::fmt::Debug for super::ListFeaturesRequest {
6489 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6490 let mut debug_struct = f.debug_struct("ListFeaturesRequest");
6491 debug_struct.field("parent", &self.parent);
6492 debug_struct.field("filter", &self.filter);
6493 debug_struct.field("page_size", &self.page_size);
6494 debug_struct.field("page_token", &self.page_token);
6495 debug_struct.field("order_by", &self.order_by);
6496 debug_struct.field("read_mask", &self.read_mask);
6497 debug_struct.field("latest_stats_count", &self.latest_stats_count);
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(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6506impl std::fmt::Debug for super::ListFeaturesResponse {
6507 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6508 let mut debug_struct = f.debug_struct("ListFeaturesResponse");
6509 debug_struct.field("features", &self.features);
6510 debug_struct.field("next_page_token", &self.next_page_token);
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::SearchFeaturesRequest {
6520 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6521 let mut debug_struct = f.debug_struct("SearchFeaturesRequest");
6522 debug_struct.field("location", &self.location);
6523 debug_struct.field("query", &self.query);
6524 debug_struct.field("page_size", &self.page_size);
6525 debug_struct.field("page_token", &self.page_token);
6526 if !self._unknown_fields.is_empty() {
6527 debug_struct.field("_unknown_fields", &self._unknown_fields);
6528 }
6529 debug_struct.finish()
6530 }
6531}
6532
6533#[cfg(feature = "featurestore-service")]
6534impl std::fmt::Debug for super::SearchFeaturesResponse {
6535 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6536 let mut debug_struct = f.debug_struct("SearchFeaturesResponse");
6537 debug_struct.field("features", &self.features);
6538 debug_struct.field("next_page_token", &self.next_page_token);
6539 if !self._unknown_fields.is_empty() {
6540 debug_struct.field("_unknown_fields", &self._unknown_fields);
6541 }
6542 debug_struct.finish()
6543 }
6544}
6545
6546#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6547impl std::fmt::Debug for super::UpdateFeatureRequest {
6548 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6549 let mut debug_struct = f.debug_struct("UpdateFeatureRequest");
6550 debug_struct.field("feature", &self.feature);
6551 debug_struct.field("update_mask", &self.update_mask);
6552 if !self._unknown_fields.is_empty() {
6553 debug_struct.field("_unknown_fields", &self._unknown_fields);
6554 }
6555 debug_struct.finish()
6556 }
6557}
6558
6559#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6560impl std::fmt::Debug for super::DeleteFeatureRequest {
6561 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6562 let mut debug_struct = f.debug_struct("DeleteFeatureRequest");
6563 debug_struct.field("name", &self.name);
6564 if !self._unknown_fields.is_empty() {
6565 debug_struct.field("_unknown_fields", &self._unknown_fields);
6566 }
6567 debug_struct.finish()
6568 }
6569}
6570
6571#[cfg(feature = "featurestore-service")]
6572impl std::fmt::Debug for super::CreateFeaturestoreOperationMetadata {
6573 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6574 let mut debug_struct = f.debug_struct("CreateFeaturestoreOperationMetadata");
6575 debug_struct.field("generic_metadata", &self.generic_metadata);
6576 if !self._unknown_fields.is_empty() {
6577 debug_struct.field("_unknown_fields", &self._unknown_fields);
6578 }
6579 debug_struct.finish()
6580 }
6581}
6582
6583#[cfg(feature = "featurestore-service")]
6584impl std::fmt::Debug for super::UpdateFeaturestoreOperationMetadata {
6585 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6586 let mut debug_struct = f.debug_struct("UpdateFeaturestoreOperationMetadata");
6587 debug_struct.field("generic_metadata", &self.generic_metadata);
6588 if !self._unknown_fields.is_empty() {
6589 debug_struct.field("_unknown_fields", &self._unknown_fields);
6590 }
6591 debug_struct.finish()
6592 }
6593}
6594
6595#[cfg(feature = "featurestore-service")]
6596impl std::fmt::Debug for super::ImportFeatureValuesOperationMetadata {
6597 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6598 let mut debug_struct = f.debug_struct("ImportFeatureValuesOperationMetadata");
6599 debug_struct.field("generic_metadata", &self.generic_metadata);
6600 debug_struct.field("imported_entity_count", &self.imported_entity_count);
6601 debug_struct.field(
6602 "imported_feature_value_count",
6603 &self.imported_feature_value_count,
6604 );
6605 debug_struct.field("source_uris", &self.source_uris);
6606 debug_struct.field("invalid_row_count", &self.invalid_row_count);
6607 debug_struct.field(
6608 "timestamp_outside_retention_rows_count",
6609 &self.timestamp_outside_retention_rows_count,
6610 );
6611 debug_struct.field("blocking_operation_ids", &self.blocking_operation_ids);
6612 if !self._unknown_fields.is_empty() {
6613 debug_struct.field("_unknown_fields", &self._unknown_fields);
6614 }
6615 debug_struct.finish()
6616 }
6617}
6618
6619#[cfg(feature = "featurestore-service")]
6620impl std::fmt::Debug for super::ExportFeatureValuesOperationMetadata {
6621 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6622 let mut debug_struct = f.debug_struct("ExportFeatureValuesOperationMetadata");
6623 debug_struct.field("generic_metadata", &self.generic_metadata);
6624 if !self._unknown_fields.is_empty() {
6625 debug_struct.field("_unknown_fields", &self._unknown_fields);
6626 }
6627 debug_struct.finish()
6628 }
6629}
6630
6631#[cfg(feature = "featurestore-service")]
6632impl std::fmt::Debug for super::BatchReadFeatureValuesOperationMetadata {
6633 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6634 let mut debug_struct = f.debug_struct("BatchReadFeatureValuesOperationMetadata");
6635 debug_struct.field("generic_metadata", &self.generic_metadata);
6636 if !self._unknown_fields.is_empty() {
6637 debug_struct.field("_unknown_fields", &self._unknown_fields);
6638 }
6639 debug_struct.finish()
6640 }
6641}
6642
6643#[cfg(feature = "featurestore-service")]
6644impl std::fmt::Debug for super::DeleteFeatureValuesOperationMetadata {
6645 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6646 let mut debug_struct = f.debug_struct("DeleteFeatureValuesOperationMetadata");
6647 debug_struct.field("generic_metadata", &self.generic_metadata);
6648 if !self._unknown_fields.is_empty() {
6649 debug_struct.field("_unknown_fields", &self._unknown_fields);
6650 }
6651 debug_struct.finish()
6652 }
6653}
6654
6655#[cfg(feature = "featurestore-service")]
6656impl std::fmt::Debug for super::CreateEntityTypeOperationMetadata {
6657 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6658 let mut debug_struct = f.debug_struct("CreateEntityTypeOperationMetadata");
6659 debug_struct.field("generic_metadata", &self.generic_metadata);
6660 if !self._unknown_fields.is_empty() {
6661 debug_struct.field("_unknown_fields", &self._unknown_fields);
6662 }
6663 debug_struct.finish()
6664 }
6665}
6666
6667#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6668impl std::fmt::Debug for super::CreateFeatureOperationMetadata {
6669 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6670 let mut debug_struct = f.debug_struct("CreateFeatureOperationMetadata");
6671 debug_struct.field("generic_metadata", &self.generic_metadata);
6672 if !self._unknown_fields.is_empty() {
6673 debug_struct.field("_unknown_fields", &self._unknown_fields);
6674 }
6675 debug_struct.finish()
6676 }
6677}
6678
6679#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6680impl std::fmt::Debug for super::BatchCreateFeaturesOperationMetadata {
6681 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6682 let mut debug_struct = f.debug_struct("BatchCreateFeaturesOperationMetadata");
6683 debug_struct.field("generic_metadata", &self.generic_metadata);
6684 if !self._unknown_fields.is_empty() {
6685 debug_struct.field("_unknown_fields", &self._unknown_fields);
6686 }
6687 debug_struct.finish()
6688 }
6689}
6690
6691#[cfg(feature = "featurestore-service")]
6692impl std::fmt::Debug for super::DeleteFeatureValuesRequest {
6693 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6694 let mut debug_struct = f.debug_struct("DeleteFeatureValuesRequest");
6695 debug_struct.field("entity_type", &self.entity_type);
6696 debug_struct.field("delete_option", &self.delete_option);
6697 if !self._unknown_fields.is_empty() {
6698 debug_struct.field("_unknown_fields", &self._unknown_fields);
6699 }
6700 debug_struct.finish()
6701 }
6702}
6703
6704#[cfg(feature = "featurestore-service")]
6705impl std::fmt::Debug for super::delete_feature_values_request::SelectEntity {
6706 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6707 let mut debug_struct = f.debug_struct("SelectEntity");
6708 debug_struct.field("entity_id_selector", &self.entity_id_selector);
6709 if !self._unknown_fields.is_empty() {
6710 debug_struct.field("_unknown_fields", &self._unknown_fields);
6711 }
6712 debug_struct.finish()
6713 }
6714}
6715
6716#[cfg(feature = "featurestore-service")]
6717impl std::fmt::Debug for super::delete_feature_values_request::SelectTimeRangeAndFeature {
6718 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6719 let mut debug_struct = f.debug_struct("SelectTimeRangeAndFeature");
6720 debug_struct.field("time_range", &self.time_range);
6721 debug_struct.field("feature_selector", &self.feature_selector);
6722 debug_struct.field(
6723 "skip_online_storage_delete",
6724 &self.skip_online_storage_delete,
6725 );
6726 if !self._unknown_fields.is_empty() {
6727 debug_struct.field("_unknown_fields", &self._unknown_fields);
6728 }
6729 debug_struct.finish()
6730 }
6731}
6732
6733#[cfg(feature = "featurestore-service")]
6734impl std::fmt::Debug for super::DeleteFeatureValuesResponse {
6735 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6736 let mut debug_struct = f.debug_struct("DeleteFeatureValuesResponse");
6737 debug_struct.field("response", &self.response);
6738 if !self._unknown_fields.is_empty() {
6739 debug_struct.field("_unknown_fields", &self._unknown_fields);
6740 }
6741 debug_struct.finish()
6742 }
6743}
6744
6745#[cfg(feature = "featurestore-service")]
6746impl std::fmt::Debug for super::delete_feature_values_response::SelectEntity {
6747 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6748 let mut debug_struct = f.debug_struct("SelectEntity");
6749 debug_struct.field(
6750 "offline_storage_deleted_entity_row_count",
6751 &self.offline_storage_deleted_entity_row_count,
6752 );
6753 debug_struct.field(
6754 "online_storage_deleted_entity_count",
6755 &self.online_storage_deleted_entity_count,
6756 );
6757 if !self._unknown_fields.is_empty() {
6758 debug_struct.field("_unknown_fields", &self._unknown_fields);
6759 }
6760 debug_struct.finish()
6761 }
6762}
6763
6764#[cfg(feature = "featurestore-service")]
6765impl std::fmt::Debug for super::delete_feature_values_response::SelectTimeRangeAndFeature {
6766 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6767 let mut debug_struct = f.debug_struct("SelectTimeRangeAndFeature");
6768 debug_struct.field("impacted_feature_count", &self.impacted_feature_count);
6769 debug_struct.field(
6770 "offline_storage_modified_entity_row_count",
6771 &self.offline_storage_modified_entity_row_count,
6772 );
6773 debug_struct.field(
6774 "online_storage_modified_entity_count",
6775 &self.online_storage_modified_entity_count,
6776 );
6777 if !self._unknown_fields.is_empty() {
6778 debug_struct.field("_unknown_fields", &self._unknown_fields);
6779 }
6780 debug_struct.finish()
6781 }
6782}
6783
6784#[cfg(feature = "featurestore-service")]
6785impl std::fmt::Debug for super::EntityIdSelector {
6786 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6787 let mut debug_struct = f.debug_struct("EntityIdSelector");
6788 debug_struct.field("entity_id_field", &self.entity_id_field);
6789 debug_struct.field("entity_ids_source", &self.entity_ids_source);
6790 if !self._unknown_fields.is_empty() {
6791 debug_struct.field("_unknown_fields", &self._unknown_fields);
6792 }
6793 debug_struct.finish()
6794 }
6795}
6796
6797#[cfg(feature = "gen-ai-cache-service")]
6798impl std::fmt::Debug for super::CreateCachedContentRequest {
6799 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6800 let mut debug_struct = f.debug_struct("CreateCachedContentRequest");
6801 debug_struct.field("parent", &self.parent);
6802 debug_struct.field("cached_content", &self.cached_content);
6803 if !self._unknown_fields.is_empty() {
6804 debug_struct.field("_unknown_fields", &self._unknown_fields);
6805 }
6806 debug_struct.finish()
6807 }
6808}
6809
6810#[cfg(feature = "gen-ai-cache-service")]
6811impl std::fmt::Debug for super::GetCachedContentRequest {
6812 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6813 let mut debug_struct = f.debug_struct("GetCachedContentRequest");
6814 debug_struct.field("name", &self.name);
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(feature = "gen-ai-cache-service")]
6823impl std::fmt::Debug for super::UpdateCachedContentRequest {
6824 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6825 let mut debug_struct = f.debug_struct("UpdateCachedContentRequest");
6826 debug_struct.field("cached_content", &self.cached_content);
6827 debug_struct.field("update_mask", &self.update_mask);
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 = "gen-ai-cache-service")]
6836impl std::fmt::Debug for super::DeleteCachedContentRequest {
6837 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6838 let mut debug_struct = f.debug_struct("DeleteCachedContentRequest");
6839 debug_struct.field("name", &self.name);
6840 if !self._unknown_fields.is_empty() {
6841 debug_struct.field("_unknown_fields", &self._unknown_fields);
6842 }
6843 debug_struct.finish()
6844 }
6845}
6846
6847#[cfg(feature = "gen-ai-cache-service")]
6848impl std::fmt::Debug for super::ListCachedContentsRequest {
6849 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6850 let mut debug_struct = f.debug_struct("ListCachedContentsRequest");
6851 debug_struct.field("parent", &self.parent);
6852 debug_struct.field("page_size", &self.page_size);
6853 debug_struct.field("page_token", &self.page_token);
6854 if !self._unknown_fields.is_empty() {
6855 debug_struct.field("_unknown_fields", &self._unknown_fields);
6856 }
6857 debug_struct.finish()
6858 }
6859}
6860
6861#[cfg(feature = "gen-ai-cache-service")]
6862impl std::fmt::Debug for super::ListCachedContentsResponse {
6863 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6864 let mut debug_struct = f.debug_struct("ListCachedContentsResponse");
6865 debug_struct.field("cached_contents", &self.cached_contents);
6866 debug_struct.field("next_page_token", &self.next_page_token);
6867 if !self._unknown_fields.is_empty() {
6868 debug_struct.field("_unknown_fields", &self._unknown_fields);
6869 }
6870 debug_struct.finish()
6871 }
6872}
6873
6874#[cfg(feature = "gen-ai-tuning-service")]
6875impl std::fmt::Debug for super::CreateTuningJobRequest {
6876 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6877 let mut debug_struct = f.debug_struct("CreateTuningJobRequest");
6878 debug_struct.field("parent", &self.parent);
6879 debug_struct.field("tuning_job", &self.tuning_job);
6880 if !self._unknown_fields.is_empty() {
6881 debug_struct.field("_unknown_fields", &self._unknown_fields);
6882 }
6883 debug_struct.finish()
6884 }
6885}
6886
6887#[cfg(feature = "gen-ai-tuning-service")]
6888impl std::fmt::Debug for super::GetTuningJobRequest {
6889 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6890 let mut debug_struct = f.debug_struct("GetTuningJobRequest");
6891 debug_struct.field("name", &self.name);
6892 if !self._unknown_fields.is_empty() {
6893 debug_struct.field("_unknown_fields", &self._unknown_fields);
6894 }
6895 debug_struct.finish()
6896 }
6897}
6898
6899#[cfg(feature = "gen-ai-tuning-service")]
6900impl std::fmt::Debug for super::ListTuningJobsRequest {
6901 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6902 let mut debug_struct = f.debug_struct("ListTuningJobsRequest");
6903 debug_struct.field("parent", &self.parent);
6904 debug_struct.field("filter", &self.filter);
6905 debug_struct.field("page_size", &self.page_size);
6906 debug_struct.field("page_token", &self.page_token);
6907 if !self._unknown_fields.is_empty() {
6908 debug_struct.field("_unknown_fields", &self._unknown_fields);
6909 }
6910 debug_struct.finish()
6911 }
6912}
6913
6914#[cfg(feature = "gen-ai-tuning-service")]
6915impl std::fmt::Debug for super::ListTuningJobsResponse {
6916 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6917 let mut debug_struct = f.debug_struct("ListTuningJobsResponse");
6918 debug_struct.field("tuning_jobs", &self.tuning_jobs);
6919 debug_struct.field("next_page_token", &self.next_page_token);
6920 if !self._unknown_fields.is_empty() {
6921 debug_struct.field("_unknown_fields", &self._unknown_fields);
6922 }
6923 debug_struct.finish()
6924 }
6925}
6926
6927#[cfg(feature = "gen-ai-tuning-service")]
6928impl std::fmt::Debug for super::CancelTuningJobRequest {
6929 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6930 let mut debug_struct = f.debug_struct("CancelTuningJobRequest");
6931 debug_struct.field("name", &self.name);
6932 if !self._unknown_fields.is_empty() {
6933 debug_struct.field("_unknown_fields", &self._unknown_fields);
6934 }
6935 debug_struct.finish()
6936 }
6937}
6938
6939#[cfg(feature = "gen-ai-tuning-service")]
6940impl std::fmt::Debug for super::RebaseTunedModelRequest {
6941 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6942 let mut debug_struct = f.debug_struct("RebaseTunedModelRequest");
6943 debug_struct.field("parent", &self.parent);
6944 debug_struct.field("tuned_model_ref", &self.tuned_model_ref);
6945 debug_struct.field("tuning_job", &self.tuning_job);
6946 debug_struct.field("artifact_destination", &self.artifact_destination);
6947 debug_struct.field("deploy_to_same_endpoint", &self.deploy_to_same_endpoint);
6948 if !self._unknown_fields.is_empty() {
6949 debug_struct.field("_unknown_fields", &self._unknown_fields);
6950 }
6951 debug_struct.finish()
6952 }
6953}
6954
6955#[cfg(feature = "gen-ai-tuning-service")]
6956impl std::fmt::Debug for super::RebaseTunedModelOperationMetadata {
6957 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6958 let mut debug_struct = f.debug_struct("RebaseTunedModelOperationMetadata");
6959 debug_struct.field("generic_metadata", &self.generic_metadata);
6960 if !self._unknown_fields.is_empty() {
6961 debug_struct.field("_unknown_fields", &self._unknown_fields);
6962 }
6963 debug_struct.finish()
6964 }
6965}
6966
6967#[cfg(feature = "job-service")]
6968impl std::fmt::Debug for super::HyperparameterTuningJob {
6969 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6970 let mut debug_struct = f.debug_struct("HyperparameterTuningJob");
6971 debug_struct.field("name", &self.name);
6972 debug_struct.field("display_name", &self.display_name);
6973 debug_struct.field("study_spec", &self.study_spec);
6974 debug_struct.field("max_trial_count", &self.max_trial_count);
6975 debug_struct.field("parallel_trial_count", &self.parallel_trial_count);
6976 debug_struct.field("max_failed_trial_count", &self.max_failed_trial_count);
6977 debug_struct.field("trial_job_spec", &self.trial_job_spec);
6978 debug_struct.field("trials", &self.trials);
6979 debug_struct.field("state", &self.state);
6980 debug_struct.field("create_time", &self.create_time);
6981 debug_struct.field("start_time", &self.start_time);
6982 debug_struct.field("end_time", &self.end_time);
6983 debug_struct.field("update_time", &self.update_time);
6984 debug_struct.field("error", &self.error);
6985 debug_struct.field("labels", &self.labels);
6986 debug_struct.field("encryption_spec", &self.encryption_spec);
6987 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
6988 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
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(feature = "index-service")]
6997impl std::fmt::Debug for super::Index {
6998 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6999 let mut debug_struct = f.debug_struct("Index");
7000 debug_struct.field("name", &self.name);
7001 debug_struct.field("display_name", &self.display_name);
7002 debug_struct.field("description", &self.description);
7003 debug_struct.field("metadata_schema_uri", &self.metadata_schema_uri);
7004 debug_struct.field("metadata", &self.metadata);
7005 debug_struct.field("deployed_indexes", &self.deployed_indexes);
7006 debug_struct.field("etag", &self.etag);
7007 debug_struct.field("labels", &self.labels);
7008 debug_struct.field("create_time", &self.create_time);
7009 debug_struct.field("update_time", &self.update_time);
7010 debug_struct.field("index_stats", &self.index_stats);
7011 debug_struct.field("index_update_method", &self.index_update_method);
7012 debug_struct.field("encryption_spec", &self.encryption_spec);
7013 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
7014 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
7015 if !self._unknown_fields.is_empty() {
7016 debug_struct.field("_unknown_fields", &self._unknown_fields);
7017 }
7018 debug_struct.finish()
7019 }
7020}
7021
7022#[cfg(any(feature = "index-service", feature = "match-service",))]
7023impl std::fmt::Debug for super::IndexDatapoint {
7024 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7025 let mut debug_struct = f.debug_struct("IndexDatapoint");
7026 debug_struct.field("datapoint_id", &self.datapoint_id);
7027 debug_struct.field("feature_vector", &self.feature_vector);
7028 debug_struct.field("sparse_embedding", &self.sparse_embedding);
7029 debug_struct.field("restricts", &self.restricts);
7030 debug_struct.field("numeric_restricts", &self.numeric_restricts);
7031 debug_struct.field("crowding_tag", &self.crowding_tag);
7032 debug_struct.field("embedding_metadata", &self.embedding_metadata);
7033 if !self._unknown_fields.is_empty() {
7034 debug_struct.field("_unknown_fields", &self._unknown_fields);
7035 }
7036 debug_struct.finish()
7037 }
7038}
7039
7040#[cfg(any(feature = "index-service", feature = "match-service",))]
7041impl std::fmt::Debug for super::index_datapoint::SparseEmbedding {
7042 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7043 let mut debug_struct = f.debug_struct("SparseEmbedding");
7044 debug_struct.field("values", &self.values);
7045 debug_struct.field("dimensions", &self.dimensions);
7046 if !self._unknown_fields.is_empty() {
7047 debug_struct.field("_unknown_fields", &self._unknown_fields);
7048 }
7049 debug_struct.finish()
7050 }
7051}
7052
7053#[cfg(any(feature = "index-service", feature = "match-service",))]
7054impl std::fmt::Debug for super::index_datapoint::Restriction {
7055 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7056 let mut debug_struct = f.debug_struct("Restriction");
7057 debug_struct.field("namespace", &self.namespace);
7058 debug_struct.field("allow_list", &self.allow_list);
7059 debug_struct.field("deny_list", &self.deny_list);
7060 if !self._unknown_fields.is_empty() {
7061 debug_struct.field("_unknown_fields", &self._unknown_fields);
7062 }
7063 debug_struct.finish()
7064 }
7065}
7066
7067#[cfg(any(feature = "index-service", feature = "match-service",))]
7068impl std::fmt::Debug for super::index_datapoint::NumericRestriction {
7069 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7070 let mut debug_struct = f.debug_struct("NumericRestriction");
7071 debug_struct.field("namespace", &self.namespace);
7072 debug_struct.field("op", &self.op);
7073 debug_struct.field("value", &self.value);
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(any(feature = "index-service", feature = "match-service",))]
7082impl std::fmt::Debug for super::index_datapoint::CrowdingTag {
7083 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7084 let mut debug_struct = f.debug_struct("CrowdingTag");
7085 debug_struct.field("crowding_attribute", &self.crowding_attribute);
7086 if !self._unknown_fields.is_empty() {
7087 debug_struct.field("_unknown_fields", &self._unknown_fields);
7088 }
7089 debug_struct.finish()
7090 }
7091}
7092
7093#[cfg(feature = "index-service")]
7094impl std::fmt::Debug for super::IndexStats {
7095 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7096 let mut debug_struct = f.debug_struct("IndexStats");
7097 debug_struct.field("vectors_count", &self.vectors_count);
7098 debug_struct.field("sparse_vectors_count", &self.sparse_vectors_count);
7099 debug_struct.field("shards_count", &self.shards_count);
7100 if !self._unknown_fields.is_empty() {
7101 debug_struct.field("_unknown_fields", &self._unknown_fields);
7102 }
7103 debug_struct.finish()
7104 }
7105}
7106
7107#[cfg(feature = "index-endpoint-service")]
7108impl std::fmt::Debug for super::IndexEndpoint {
7109 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7110 let mut debug_struct = f.debug_struct("IndexEndpoint");
7111 debug_struct.field("name", &self.name);
7112 debug_struct.field("display_name", &self.display_name);
7113 debug_struct.field("description", &self.description);
7114 debug_struct.field("deployed_indexes", &self.deployed_indexes);
7115 debug_struct.field("etag", &self.etag);
7116 debug_struct.field("labels", &self.labels);
7117 debug_struct.field("create_time", &self.create_time);
7118 debug_struct.field("update_time", &self.update_time);
7119 debug_struct.field("network", &self.network);
7120 debug_struct.field(
7121 "enable_private_service_connect",
7122 &self.enable_private_service_connect,
7123 );
7124 debug_struct.field(
7125 "private_service_connect_config",
7126 &self.private_service_connect_config,
7127 );
7128 debug_struct.field("public_endpoint_enabled", &self.public_endpoint_enabled);
7129 debug_struct.field(
7130 "public_endpoint_domain_name",
7131 &self.public_endpoint_domain_name,
7132 );
7133 debug_struct.field("encryption_spec", &self.encryption_spec);
7134 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
7135 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
7136 if !self._unknown_fields.is_empty() {
7137 debug_struct.field("_unknown_fields", &self._unknown_fields);
7138 }
7139 debug_struct.finish()
7140 }
7141}
7142
7143#[cfg(feature = "index-endpoint-service")]
7144impl std::fmt::Debug for super::DeployedIndex {
7145 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7146 let mut debug_struct = f.debug_struct("DeployedIndex");
7147 debug_struct.field("id", &self.id);
7148 debug_struct.field("index", &self.index);
7149 debug_struct.field("display_name", &self.display_name);
7150 debug_struct.field("create_time", &self.create_time);
7151 debug_struct.field("private_endpoints", &self.private_endpoints);
7152 debug_struct.field("index_sync_time", &self.index_sync_time);
7153 debug_struct.field("automatic_resources", &self.automatic_resources);
7154 debug_struct.field("dedicated_resources", &self.dedicated_resources);
7155 debug_struct.field("enable_access_logging", &self.enable_access_logging);
7156 debug_struct.field(
7157 "enable_datapoint_upsert_logging",
7158 &self.enable_datapoint_upsert_logging,
7159 );
7160 debug_struct.field(
7161 "deployed_index_auth_config",
7162 &self.deployed_index_auth_config,
7163 );
7164 debug_struct.field("reserved_ip_ranges", &self.reserved_ip_ranges);
7165 debug_struct.field("deployment_group", &self.deployment_group);
7166 debug_struct.field("deployment_tier", &self.deployment_tier);
7167 debug_struct.field("psc_automation_configs", &self.psc_automation_configs);
7168 if !self._unknown_fields.is_empty() {
7169 debug_struct.field("_unknown_fields", &self._unknown_fields);
7170 }
7171 debug_struct.finish()
7172 }
7173}
7174
7175#[cfg(feature = "index-endpoint-service")]
7176impl std::fmt::Debug for super::DeployedIndexAuthConfig {
7177 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7178 let mut debug_struct = f.debug_struct("DeployedIndexAuthConfig");
7179 debug_struct.field("auth_provider", &self.auth_provider);
7180 if !self._unknown_fields.is_empty() {
7181 debug_struct.field("_unknown_fields", &self._unknown_fields);
7182 }
7183 debug_struct.finish()
7184 }
7185}
7186
7187#[cfg(feature = "index-endpoint-service")]
7188impl std::fmt::Debug for super::deployed_index_auth_config::AuthProvider {
7189 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7190 let mut debug_struct = f.debug_struct("AuthProvider");
7191 debug_struct.field("audiences", &self.audiences);
7192 debug_struct.field("allowed_issuers", &self.allowed_issuers);
7193 if !self._unknown_fields.is_empty() {
7194 debug_struct.field("_unknown_fields", &self._unknown_fields);
7195 }
7196 debug_struct.finish()
7197 }
7198}
7199
7200#[cfg(feature = "index-endpoint-service")]
7201impl std::fmt::Debug for super::IndexPrivateEndpoints {
7202 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7203 let mut debug_struct = f.debug_struct("IndexPrivateEndpoints");
7204 debug_struct.field("match_grpc_address", &self.match_grpc_address);
7205 debug_struct.field("service_attachment", &self.service_attachment);
7206 debug_struct.field("psc_automated_endpoints", &self.psc_automated_endpoints);
7207 if !self._unknown_fields.is_empty() {
7208 debug_struct.field("_unknown_fields", &self._unknown_fields);
7209 }
7210 debug_struct.finish()
7211 }
7212}
7213
7214#[cfg(feature = "index-endpoint-service")]
7215impl std::fmt::Debug for super::CreateIndexEndpointRequest {
7216 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7217 let mut debug_struct = f.debug_struct("CreateIndexEndpointRequest");
7218 debug_struct.field("parent", &self.parent);
7219 debug_struct.field("index_endpoint", &self.index_endpoint);
7220 if !self._unknown_fields.is_empty() {
7221 debug_struct.field("_unknown_fields", &self._unknown_fields);
7222 }
7223 debug_struct.finish()
7224 }
7225}
7226
7227#[cfg(feature = "index-endpoint-service")]
7228impl std::fmt::Debug for super::CreateIndexEndpointOperationMetadata {
7229 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7230 let mut debug_struct = f.debug_struct("CreateIndexEndpointOperationMetadata");
7231 debug_struct.field("generic_metadata", &self.generic_metadata);
7232 if !self._unknown_fields.is_empty() {
7233 debug_struct.field("_unknown_fields", &self._unknown_fields);
7234 }
7235 debug_struct.finish()
7236 }
7237}
7238
7239#[cfg(feature = "index-endpoint-service")]
7240impl std::fmt::Debug for super::GetIndexEndpointRequest {
7241 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7242 let mut debug_struct = f.debug_struct("GetIndexEndpointRequest");
7243 debug_struct.field("name", &self.name);
7244 if !self._unknown_fields.is_empty() {
7245 debug_struct.field("_unknown_fields", &self._unknown_fields);
7246 }
7247 debug_struct.finish()
7248 }
7249}
7250
7251#[cfg(feature = "index-endpoint-service")]
7252impl std::fmt::Debug for super::ListIndexEndpointsRequest {
7253 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7254 let mut debug_struct = f.debug_struct("ListIndexEndpointsRequest");
7255 debug_struct.field("parent", &self.parent);
7256 debug_struct.field("filter", &self.filter);
7257 debug_struct.field("page_size", &self.page_size);
7258 debug_struct.field("page_token", &self.page_token);
7259 debug_struct.field("read_mask", &self.read_mask);
7260 if !self._unknown_fields.is_empty() {
7261 debug_struct.field("_unknown_fields", &self._unknown_fields);
7262 }
7263 debug_struct.finish()
7264 }
7265}
7266
7267#[cfg(feature = "index-endpoint-service")]
7268impl std::fmt::Debug for super::ListIndexEndpointsResponse {
7269 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7270 let mut debug_struct = f.debug_struct("ListIndexEndpointsResponse");
7271 debug_struct.field("index_endpoints", &self.index_endpoints);
7272 debug_struct.field("next_page_token", &self.next_page_token);
7273 if !self._unknown_fields.is_empty() {
7274 debug_struct.field("_unknown_fields", &self._unknown_fields);
7275 }
7276 debug_struct.finish()
7277 }
7278}
7279
7280#[cfg(feature = "index-endpoint-service")]
7281impl std::fmt::Debug for super::UpdateIndexEndpointRequest {
7282 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7283 let mut debug_struct = f.debug_struct("UpdateIndexEndpointRequest");
7284 debug_struct.field("index_endpoint", &self.index_endpoint);
7285 debug_struct.field("update_mask", &self.update_mask);
7286 if !self._unknown_fields.is_empty() {
7287 debug_struct.field("_unknown_fields", &self._unknown_fields);
7288 }
7289 debug_struct.finish()
7290 }
7291}
7292
7293#[cfg(feature = "index-endpoint-service")]
7294impl std::fmt::Debug for super::DeleteIndexEndpointRequest {
7295 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7296 let mut debug_struct = f.debug_struct("DeleteIndexEndpointRequest");
7297 debug_struct.field("name", &self.name);
7298 if !self._unknown_fields.is_empty() {
7299 debug_struct.field("_unknown_fields", &self._unknown_fields);
7300 }
7301 debug_struct.finish()
7302 }
7303}
7304
7305#[cfg(feature = "index-endpoint-service")]
7306impl std::fmt::Debug for super::DeployIndexRequest {
7307 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7308 let mut debug_struct = f.debug_struct("DeployIndexRequest");
7309 debug_struct.field("index_endpoint", &self.index_endpoint);
7310 debug_struct.field("deployed_index", &self.deployed_index);
7311 if !self._unknown_fields.is_empty() {
7312 debug_struct.field("_unknown_fields", &self._unknown_fields);
7313 }
7314 debug_struct.finish()
7315 }
7316}
7317
7318#[cfg(feature = "index-endpoint-service")]
7319impl std::fmt::Debug for super::DeployIndexResponse {
7320 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7321 let mut debug_struct = f.debug_struct("DeployIndexResponse");
7322 debug_struct.field("deployed_index", &self.deployed_index);
7323 if !self._unknown_fields.is_empty() {
7324 debug_struct.field("_unknown_fields", &self._unknown_fields);
7325 }
7326 debug_struct.finish()
7327 }
7328}
7329
7330#[cfg(feature = "index-endpoint-service")]
7331impl std::fmt::Debug for super::DeployIndexOperationMetadata {
7332 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7333 let mut debug_struct = f.debug_struct("DeployIndexOperationMetadata");
7334 debug_struct.field("generic_metadata", &self.generic_metadata);
7335 debug_struct.field("deployed_index_id", &self.deployed_index_id);
7336 if !self._unknown_fields.is_empty() {
7337 debug_struct.field("_unknown_fields", &self._unknown_fields);
7338 }
7339 debug_struct.finish()
7340 }
7341}
7342
7343#[cfg(feature = "index-endpoint-service")]
7344impl std::fmt::Debug for super::UndeployIndexRequest {
7345 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7346 let mut debug_struct = f.debug_struct("UndeployIndexRequest");
7347 debug_struct.field("index_endpoint", &self.index_endpoint);
7348 debug_struct.field("deployed_index_id", &self.deployed_index_id);
7349 if !self._unknown_fields.is_empty() {
7350 debug_struct.field("_unknown_fields", &self._unknown_fields);
7351 }
7352 debug_struct.finish()
7353 }
7354}
7355
7356#[cfg(feature = "index-endpoint-service")]
7357impl std::fmt::Debug for super::UndeployIndexResponse {
7358 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7359 let mut debug_struct = f.debug_struct("UndeployIndexResponse");
7360 if !self._unknown_fields.is_empty() {
7361 debug_struct.field("_unknown_fields", &self._unknown_fields);
7362 }
7363 debug_struct.finish()
7364 }
7365}
7366
7367#[cfg(feature = "index-endpoint-service")]
7368impl std::fmt::Debug for super::UndeployIndexOperationMetadata {
7369 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7370 let mut debug_struct = f.debug_struct("UndeployIndexOperationMetadata");
7371 debug_struct.field("generic_metadata", &self.generic_metadata);
7372 if !self._unknown_fields.is_empty() {
7373 debug_struct.field("_unknown_fields", &self._unknown_fields);
7374 }
7375 debug_struct.finish()
7376 }
7377}
7378
7379#[cfg(feature = "index-endpoint-service")]
7380impl std::fmt::Debug for super::MutateDeployedIndexRequest {
7381 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7382 let mut debug_struct = f.debug_struct("MutateDeployedIndexRequest");
7383 debug_struct.field("index_endpoint", &self.index_endpoint);
7384 debug_struct.field("deployed_index", &self.deployed_index);
7385 if !self._unknown_fields.is_empty() {
7386 debug_struct.field("_unknown_fields", &self._unknown_fields);
7387 }
7388 debug_struct.finish()
7389 }
7390}
7391
7392#[cfg(feature = "index-endpoint-service")]
7393impl std::fmt::Debug for super::MutateDeployedIndexResponse {
7394 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7395 let mut debug_struct = f.debug_struct("MutateDeployedIndexResponse");
7396 debug_struct.field("deployed_index", &self.deployed_index);
7397 if !self._unknown_fields.is_empty() {
7398 debug_struct.field("_unknown_fields", &self._unknown_fields);
7399 }
7400 debug_struct.finish()
7401 }
7402}
7403
7404#[cfg(feature = "index-endpoint-service")]
7405impl std::fmt::Debug for super::MutateDeployedIndexOperationMetadata {
7406 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7407 let mut debug_struct = f.debug_struct("MutateDeployedIndexOperationMetadata");
7408 debug_struct.field("generic_metadata", &self.generic_metadata);
7409 debug_struct.field("deployed_index_id", &self.deployed_index_id);
7410 if !self._unknown_fields.is_empty() {
7411 debug_struct.field("_unknown_fields", &self._unknown_fields);
7412 }
7413 debug_struct.finish()
7414 }
7415}
7416
7417#[cfg(feature = "index-service")]
7418impl std::fmt::Debug for super::CreateIndexRequest {
7419 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7420 let mut debug_struct = f.debug_struct("CreateIndexRequest");
7421 debug_struct.field("parent", &self.parent);
7422 debug_struct.field("index", &self.index);
7423 if !self._unknown_fields.is_empty() {
7424 debug_struct.field("_unknown_fields", &self._unknown_fields);
7425 }
7426 debug_struct.finish()
7427 }
7428}
7429
7430#[cfg(feature = "index-service")]
7431impl std::fmt::Debug for super::CreateIndexOperationMetadata {
7432 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7433 let mut debug_struct = f.debug_struct("CreateIndexOperationMetadata");
7434 debug_struct.field("generic_metadata", &self.generic_metadata);
7435 debug_struct.field(
7436 "nearest_neighbor_search_operation_metadata",
7437 &self.nearest_neighbor_search_operation_metadata,
7438 );
7439 if !self._unknown_fields.is_empty() {
7440 debug_struct.field("_unknown_fields", &self._unknown_fields);
7441 }
7442 debug_struct.finish()
7443 }
7444}
7445
7446#[cfg(feature = "index-service")]
7447impl std::fmt::Debug for super::GetIndexRequest {
7448 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7449 let mut debug_struct = f.debug_struct("GetIndexRequest");
7450 debug_struct.field("name", &self.name);
7451 if !self._unknown_fields.is_empty() {
7452 debug_struct.field("_unknown_fields", &self._unknown_fields);
7453 }
7454 debug_struct.finish()
7455 }
7456}
7457
7458#[cfg(feature = "index-service")]
7459impl std::fmt::Debug for super::ListIndexesRequest {
7460 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7461 let mut debug_struct = f.debug_struct("ListIndexesRequest");
7462 debug_struct.field("parent", &self.parent);
7463 debug_struct.field("filter", &self.filter);
7464 debug_struct.field("page_size", &self.page_size);
7465 debug_struct.field("page_token", &self.page_token);
7466 debug_struct.field("read_mask", &self.read_mask);
7467 if !self._unknown_fields.is_empty() {
7468 debug_struct.field("_unknown_fields", &self._unknown_fields);
7469 }
7470 debug_struct.finish()
7471 }
7472}
7473
7474#[cfg(feature = "index-service")]
7475impl std::fmt::Debug for super::ListIndexesResponse {
7476 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7477 let mut debug_struct = f.debug_struct("ListIndexesResponse");
7478 debug_struct.field("indexes", &self.indexes);
7479 debug_struct.field("next_page_token", &self.next_page_token);
7480 if !self._unknown_fields.is_empty() {
7481 debug_struct.field("_unknown_fields", &self._unknown_fields);
7482 }
7483 debug_struct.finish()
7484 }
7485}
7486
7487#[cfg(feature = "index-service")]
7488impl std::fmt::Debug for super::UpdateIndexRequest {
7489 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7490 let mut debug_struct = f.debug_struct("UpdateIndexRequest");
7491 debug_struct.field("index", &self.index);
7492 debug_struct.field("update_mask", &self.update_mask);
7493 if !self._unknown_fields.is_empty() {
7494 debug_struct.field("_unknown_fields", &self._unknown_fields);
7495 }
7496 debug_struct.finish()
7497 }
7498}
7499
7500#[cfg(feature = "index-service")]
7501impl std::fmt::Debug for super::UpdateIndexOperationMetadata {
7502 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7503 let mut debug_struct = f.debug_struct("UpdateIndexOperationMetadata");
7504 debug_struct.field("generic_metadata", &self.generic_metadata);
7505 debug_struct.field(
7506 "nearest_neighbor_search_operation_metadata",
7507 &self.nearest_neighbor_search_operation_metadata,
7508 );
7509 if !self._unknown_fields.is_empty() {
7510 debug_struct.field("_unknown_fields", &self._unknown_fields);
7511 }
7512 debug_struct.finish()
7513 }
7514}
7515
7516#[cfg(feature = "index-service")]
7517impl std::fmt::Debug for super::DeleteIndexRequest {
7518 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7519 let mut debug_struct = f.debug_struct("DeleteIndexRequest");
7520 debug_struct.field("name", &self.name);
7521 if !self._unknown_fields.is_empty() {
7522 debug_struct.field("_unknown_fields", &self._unknown_fields);
7523 }
7524 debug_struct.finish()
7525 }
7526}
7527
7528#[cfg(feature = "index-service")]
7529impl std::fmt::Debug for super::UpsertDatapointsRequest {
7530 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7531 let mut debug_struct = f.debug_struct("UpsertDatapointsRequest");
7532 debug_struct.field("index", &self.index);
7533 debug_struct.field("datapoints", &self.datapoints);
7534 debug_struct.field("update_mask", &self.update_mask);
7535 if !self._unknown_fields.is_empty() {
7536 debug_struct.field("_unknown_fields", &self._unknown_fields);
7537 }
7538 debug_struct.finish()
7539 }
7540}
7541
7542#[cfg(feature = "index-service")]
7543impl std::fmt::Debug for super::UpsertDatapointsResponse {
7544 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7545 let mut debug_struct = f.debug_struct("UpsertDatapointsResponse");
7546 if !self._unknown_fields.is_empty() {
7547 debug_struct.field("_unknown_fields", &self._unknown_fields);
7548 }
7549 debug_struct.finish()
7550 }
7551}
7552
7553#[cfg(feature = "index-service")]
7554impl std::fmt::Debug for super::RemoveDatapointsRequest {
7555 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7556 let mut debug_struct = f.debug_struct("RemoveDatapointsRequest");
7557 debug_struct.field("index", &self.index);
7558 debug_struct.field("datapoint_ids", &self.datapoint_ids);
7559 if !self._unknown_fields.is_empty() {
7560 debug_struct.field("_unknown_fields", &self._unknown_fields);
7561 }
7562 debug_struct.finish()
7563 }
7564}
7565
7566#[cfg(feature = "index-service")]
7567impl std::fmt::Debug for super::RemoveDatapointsResponse {
7568 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7569 let mut debug_struct = f.debug_struct("RemoveDatapointsResponse");
7570 if !self._unknown_fields.is_empty() {
7571 debug_struct.field("_unknown_fields", &self._unknown_fields);
7572 }
7573 debug_struct.finish()
7574 }
7575}
7576
7577#[cfg(feature = "index-service")]
7578impl std::fmt::Debug for super::NearestNeighborSearchOperationMetadata {
7579 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7580 let mut debug_struct = f.debug_struct("NearestNeighborSearchOperationMetadata");
7581 debug_struct.field("content_validation_stats", &self.content_validation_stats);
7582 debug_struct.field("data_bytes_count", &self.data_bytes_count);
7583 if !self._unknown_fields.is_empty() {
7584 debug_struct.field("_unknown_fields", &self._unknown_fields);
7585 }
7586 debug_struct.finish()
7587 }
7588}
7589
7590#[cfg(feature = "index-service")]
7591impl std::fmt::Debug for super::nearest_neighbor_search_operation_metadata::RecordError {
7592 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7593 let mut debug_struct = f.debug_struct("RecordError");
7594 debug_struct.field("error_type", &self.error_type);
7595 debug_struct.field("error_message", &self.error_message);
7596 debug_struct.field("source_gcs_uri", &self.source_gcs_uri);
7597 debug_struct.field("embedding_id", &self.embedding_id);
7598 debug_struct.field("raw_record", &self.raw_record);
7599 if !self._unknown_fields.is_empty() {
7600 debug_struct.field("_unknown_fields", &self._unknown_fields);
7601 }
7602 debug_struct.finish()
7603 }
7604}
7605
7606#[cfg(feature = "index-service")]
7607impl std::fmt::Debug for super::nearest_neighbor_search_operation_metadata::ContentValidationStats {
7608 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7609 let mut debug_struct = f.debug_struct("ContentValidationStats");
7610 debug_struct.field("source_gcs_uri", &self.source_gcs_uri);
7611 debug_struct.field("valid_record_count", &self.valid_record_count);
7612 debug_struct.field("invalid_record_count", &self.invalid_record_count);
7613 debug_struct.field("partial_errors", &self.partial_errors);
7614 debug_struct.field("valid_sparse_record_count", &self.valid_sparse_record_count);
7615 debug_struct.field(
7616 "invalid_sparse_record_count",
7617 &self.invalid_sparse_record_count,
7618 );
7619 if !self._unknown_fields.is_empty() {
7620 debug_struct.field("_unknown_fields", &self._unknown_fields);
7621 }
7622 debug_struct.finish()
7623 }
7624}
7625
7626#[cfg(feature = "featurestore-service")]
7627impl std::fmt::Debug for super::AvroSource {
7628 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7629 let mut debug_struct = f.debug_struct("AvroSource");
7630 debug_struct.field("gcs_source", &self.gcs_source);
7631 if !self._unknown_fields.is_empty() {
7632 debug_struct.field("_unknown_fields", &self._unknown_fields);
7633 }
7634 debug_struct.finish()
7635 }
7636}
7637
7638#[cfg(feature = "featurestore-service")]
7639impl std::fmt::Debug for super::CsvSource {
7640 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7641 let mut debug_struct = f.debug_struct("CsvSource");
7642 debug_struct.field("gcs_source", &self.gcs_source);
7643 if !self._unknown_fields.is_empty() {
7644 debug_struct.field("_unknown_fields", &self._unknown_fields);
7645 }
7646 debug_struct.finish()
7647 }
7648}
7649
7650#[cfg(any(
7651 feature = "dataset-service",
7652 feature = "deployment-resource-pool-service",
7653 feature = "endpoint-service",
7654 feature = "featurestore-service",
7655 feature = "job-service",
7656 feature = "model-service",
7657 feature = "pipeline-service",
7658 feature = "prediction-service",
7659 feature = "vertex-rag-data-service",
7660))]
7661impl std::fmt::Debug for super::GcsSource {
7662 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7663 let mut debug_struct = f.debug_struct("GcsSource");
7664 debug_struct.field("uris", &self.uris);
7665 if !self._unknown_fields.is_empty() {
7666 debug_struct.field("_unknown_fields", &self._unknown_fields);
7667 }
7668 debug_struct.finish()
7669 }
7670}
7671
7672#[cfg(any(
7673 feature = "dataset-service",
7674 feature = "featurestore-service",
7675 feature = "gen-ai-tuning-service",
7676 feature = "job-service",
7677 feature = "model-service",
7678 feature = "pipeline-service",
7679 feature = "vertex-rag-data-service",
7680))]
7681impl std::fmt::Debug for super::GcsDestination {
7682 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7683 let mut debug_struct = f.debug_struct("GcsDestination");
7684 debug_struct.field("output_uri_prefix", &self.output_uri_prefix);
7685 if !self._unknown_fields.is_empty() {
7686 debug_struct.field("_unknown_fields", &self._unknown_fields);
7687 }
7688 debug_struct.finish()
7689 }
7690}
7691
7692#[cfg(any(
7693 feature = "feature-registry-service",
7694 feature = "featurestore-service",
7695 feature = "job-service",
7696))]
7697impl std::fmt::Debug for super::BigQuerySource {
7698 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7699 let mut debug_struct = f.debug_struct("BigQuerySource");
7700 debug_struct.field("input_uri", &self.input_uri);
7701 if !self._unknown_fields.is_empty() {
7702 debug_struct.field("_unknown_fields", &self._unknown_fields);
7703 }
7704 debug_struct.finish()
7705 }
7706}
7707
7708#[cfg(any(
7709 feature = "endpoint-service",
7710 feature = "featurestore-service",
7711 feature = "job-service",
7712 feature = "pipeline-service",
7713 feature = "vertex-rag-data-service",
7714))]
7715impl std::fmt::Debug for super::BigQueryDestination {
7716 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7717 let mut debug_struct = f.debug_struct("BigQueryDestination");
7718 debug_struct.field("output_uri", &self.output_uri);
7719 if !self._unknown_fields.is_empty() {
7720 debug_struct.field("_unknown_fields", &self._unknown_fields);
7721 }
7722 debug_struct.finish()
7723 }
7724}
7725
7726#[cfg(feature = "job-service")]
7727impl std::fmt::Debug for super::VertexMultimodalDatasetSource {
7728 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7729 let mut debug_struct = f.debug_struct("VertexMultimodalDatasetSource");
7730 debug_struct.field("dataset_name", &self.dataset_name);
7731 if !self._unknown_fields.is_empty() {
7732 debug_struct.field("_unknown_fields", &self._unknown_fields);
7733 }
7734 debug_struct.finish()
7735 }
7736}
7737
7738#[cfg(feature = "job-service")]
7739impl std::fmt::Debug for super::VertexMultimodalDatasetDestination {
7740 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7741 let mut debug_struct = f.debug_struct("VertexMultimodalDatasetDestination");
7742 debug_struct.field("bigquery_destination", &self.bigquery_destination);
7743 debug_struct.field("display_name", &self.display_name);
7744 if !self._unknown_fields.is_empty() {
7745 debug_struct.field("_unknown_fields", &self._unknown_fields);
7746 }
7747 debug_struct.finish()
7748 }
7749}
7750
7751#[cfg(feature = "featurestore-service")]
7752impl std::fmt::Debug for super::CsvDestination {
7753 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7754 let mut debug_struct = f.debug_struct("CsvDestination");
7755 debug_struct.field("gcs_destination", &self.gcs_destination);
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 = "featurestore-service")]
7764impl std::fmt::Debug for super::TFRecordDestination {
7765 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7766 let mut debug_struct = f.debug_struct("TFRecordDestination");
7767 debug_struct.field("gcs_destination", &self.gcs_destination);
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 = "model-service")]
7776impl std::fmt::Debug for super::ContainerRegistryDestination {
7777 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7778 let mut debug_struct = f.debug_struct("ContainerRegistryDestination");
7779 debug_struct.field("output_uri", &self.output_uri);
7780 if !self._unknown_fields.is_empty() {
7781 debug_struct.field("_unknown_fields", &self._unknown_fields);
7782 }
7783 debug_struct.finish()
7784 }
7785}
7786
7787#[cfg(feature = "vertex-rag-data-service")]
7788impl std::fmt::Debug for super::GoogleDriveSource {
7789 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7790 let mut debug_struct = f.debug_struct("GoogleDriveSource");
7791 debug_struct.field("resource_ids", &self.resource_ids);
7792 if !self._unknown_fields.is_empty() {
7793 debug_struct.field("_unknown_fields", &self._unknown_fields);
7794 }
7795 debug_struct.finish()
7796 }
7797}
7798
7799#[cfg(feature = "vertex-rag-data-service")]
7800impl std::fmt::Debug for super::google_drive_source::ResourceId {
7801 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7802 let mut debug_struct = f.debug_struct("ResourceId");
7803 debug_struct.field("resource_type", &self.resource_type);
7804 debug_struct.field("resource_id", &self.resource_id);
7805 if !self._unknown_fields.is_empty() {
7806 debug_struct.field("_unknown_fields", &self._unknown_fields);
7807 }
7808 debug_struct.finish()
7809 }
7810}
7811
7812#[cfg(feature = "vertex-rag-data-service")]
7813impl std::fmt::Debug for super::DirectUploadSource {
7814 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7815 let mut debug_struct = f.debug_struct("DirectUploadSource");
7816 if !self._unknown_fields.is_empty() {
7817 debug_struct.field("_unknown_fields", &self._unknown_fields);
7818 }
7819 debug_struct.finish()
7820 }
7821}
7822
7823#[cfg(feature = "vertex-rag-data-service")]
7824impl std::fmt::Debug for super::SlackSource {
7825 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7826 let mut debug_struct = f.debug_struct("SlackSource");
7827 debug_struct.field("channels", &self.channels);
7828 if !self._unknown_fields.is_empty() {
7829 debug_struct.field("_unknown_fields", &self._unknown_fields);
7830 }
7831 debug_struct.finish()
7832 }
7833}
7834
7835#[cfg(feature = "vertex-rag-data-service")]
7836impl std::fmt::Debug for super::slack_source::SlackChannels {
7837 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7838 let mut debug_struct = f.debug_struct("SlackChannels");
7839 debug_struct.field("channels", &self.channels);
7840 debug_struct.field("api_key_config", &self.api_key_config);
7841 if !self._unknown_fields.is_empty() {
7842 debug_struct.field("_unknown_fields", &self._unknown_fields);
7843 }
7844 debug_struct.finish()
7845 }
7846}
7847
7848#[cfg(feature = "vertex-rag-data-service")]
7849impl std::fmt::Debug for super::slack_source::slack_channels::SlackChannel {
7850 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7851 let mut debug_struct = f.debug_struct("SlackChannel");
7852 debug_struct.field("channel_id", &self.channel_id);
7853 debug_struct.field("start_time", &self.start_time);
7854 debug_struct.field("end_time", &self.end_time);
7855 if !self._unknown_fields.is_empty() {
7856 debug_struct.field("_unknown_fields", &self._unknown_fields);
7857 }
7858 debug_struct.finish()
7859 }
7860}
7861
7862#[cfg(feature = "vertex-rag-data-service")]
7863impl std::fmt::Debug for super::JiraSource {
7864 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7865 let mut debug_struct = f.debug_struct("JiraSource");
7866 debug_struct.field("jira_queries", &self.jira_queries);
7867 if !self._unknown_fields.is_empty() {
7868 debug_struct.field("_unknown_fields", &self._unknown_fields);
7869 }
7870 debug_struct.finish()
7871 }
7872}
7873
7874#[cfg(feature = "vertex-rag-data-service")]
7875impl std::fmt::Debug for super::jira_source::JiraQueries {
7876 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7877 let mut debug_struct = f.debug_struct("JiraQueries");
7878 debug_struct.field("projects", &self.projects);
7879 debug_struct.field("custom_queries", &self.custom_queries);
7880 debug_struct.field("email", &self.email);
7881 debug_struct.field("server_uri", &self.server_uri);
7882 debug_struct.field("api_key_config", &self.api_key_config);
7883 if !self._unknown_fields.is_empty() {
7884 debug_struct.field("_unknown_fields", &self._unknown_fields);
7885 }
7886 debug_struct.finish()
7887 }
7888}
7889
7890#[cfg(feature = "vertex-rag-data-service")]
7891impl std::fmt::Debug for super::SharePointSources {
7892 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7893 let mut debug_struct = f.debug_struct("SharePointSources");
7894 debug_struct.field("share_point_sources", &self.share_point_sources);
7895 if !self._unknown_fields.is_empty() {
7896 debug_struct.field("_unknown_fields", &self._unknown_fields);
7897 }
7898 debug_struct.finish()
7899 }
7900}
7901
7902#[cfg(feature = "vertex-rag-data-service")]
7903impl std::fmt::Debug for super::share_point_sources::SharePointSource {
7904 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7905 let mut debug_struct = f.debug_struct("SharePointSource");
7906 debug_struct.field("client_id", &self.client_id);
7907 debug_struct.field("client_secret", &self.client_secret);
7908 debug_struct.field("tenant_id", &self.tenant_id);
7909 debug_struct.field("sharepoint_site_name", &self.sharepoint_site_name);
7910 debug_struct.field("file_id", &self.file_id);
7911 debug_struct.field("folder_source", &self.folder_source);
7912 debug_struct.field("drive_source", &self.drive_source);
7913 if !self._unknown_fields.is_empty() {
7914 debug_struct.field("_unknown_fields", &self._unknown_fields);
7915 }
7916 debug_struct.finish()
7917 }
7918}
7919
7920#[cfg(feature = "job-service")]
7921impl std::fmt::Debug for super::CreateCustomJobRequest {
7922 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7923 let mut debug_struct = f.debug_struct("CreateCustomJobRequest");
7924 debug_struct.field("parent", &self.parent);
7925 debug_struct.field("custom_job", &self.custom_job);
7926 if !self._unknown_fields.is_empty() {
7927 debug_struct.field("_unknown_fields", &self._unknown_fields);
7928 }
7929 debug_struct.finish()
7930 }
7931}
7932
7933#[cfg(feature = "job-service")]
7934impl std::fmt::Debug for super::GetCustomJobRequest {
7935 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7936 let mut debug_struct = f.debug_struct("GetCustomJobRequest");
7937 debug_struct.field("name", &self.name);
7938 if !self._unknown_fields.is_empty() {
7939 debug_struct.field("_unknown_fields", &self._unknown_fields);
7940 }
7941 debug_struct.finish()
7942 }
7943}
7944
7945#[cfg(feature = "job-service")]
7946impl std::fmt::Debug for super::ListCustomJobsRequest {
7947 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7948 let mut debug_struct = f.debug_struct("ListCustomJobsRequest");
7949 debug_struct.field("parent", &self.parent);
7950 debug_struct.field("filter", &self.filter);
7951 debug_struct.field("page_size", &self.page_size);
7952 debug_struct.field("page_token", &self.page_token);
7953 debug_struct.field("read_mask", &self.read_mask);
7954 if !self._unknown_fields.is_empty() {
7955 debug_struct.field("_unknown_fields", &self._unknown_fields);
7956 }
7957 debug_struct.finish()
7958 }
7959}
7960
7961#[cfg(feature = "job-service")]
7962impl std::fmt::Debug for super::ListCustomJobsResponse {
7963 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7964 let mut debug_struct = f.debug_struct("ListCustomJobsResponse");
7965 debug_struct.field("custom_jobs", &self.custom_jobs);
7966 debug_struct.field("next_page_token", &self.next_page_token);
7967 if !self._unknown_fields.is_empty() {
7968 debug_struct.field("_unknown_fields", &self._unknown_fields);
7969 }
7970 debug_struct.finish()
7971 }
7972}
7973
7974#[cfg(feature = "job-service")]
7975impl std::fmt::Debug for super::DeleteCustomJobRequest {
7976 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7977 let mut debug_struct = f.debug_struct("DeleteCustomJobRequest");
7978 debug_struct.field("name", &self.name);
7979 if !self._unknown_fields.is_empty() {
7980 debug_struct.field("_unknown_fields", &self._unknown_fields);
7981 }
7982 debug_struct.finish()
7983 }
7984}
7985
7986#[cfg(feature = "job-service")]
7987impl std::fmt::Debug for super::CancelCustomJobRequest {
7988 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7989 let mut debug_struct = f.debug_struct("CancelCustomJobRequest");
7990 debug_struct.field("name", &self.name);
7991 if !self._unknown_fields.is_empty() {
7992 debug_struct.field("_unknown_fields", &self._unknown_fields);
7993 }
7994 debug_struct.finish()
7995 }
7996}
7997
7998#[cfg(feature = "job-service")]
7999impl std::fmt::Debug for super::CreateDataLabelingJobRequest {
8000 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8001 let mut debug_struct = f.debug_struct("CreateDataLabelingJobRequest");
8002 debug_struct.field("parent", &self.parent);
8003 debug_struct.field("data_labeling_job", &self.data_labeling_job);
8004 if !self._unknown_fields.is_empty() {
8005 debug_struct.field("_unknown_fields", &self._unknown_fields);
8006 }
8007 debug_struct.finish()
8008 }
8009}
8010
8011#[cfg(feature = "job-service")]
8012impl std::fmt::Debug for super::GetDataLabelingJobRequest {
8013 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8014 let mut debug_struct = f.debug_struct("GetDataLabelingJobRequest");
8015 debug_struct.field("name", &self.name);
8016 if !self._unknown_fields.is_empty() {
8017 debug_struct.field("_unknown_fields", &self._unknown_fields);
8018 }
8019 debug_struct.finish()
8020 }
8021}
8022
8023#[cfg(feature = "job-service")]
8024impl std::fmt::Debug for super::ListDataLabelingJobsRequest {
8025 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8026 let mut debug_struct = f.debug_struct("ListDataLabelingJobsRequest");
8027 debug_struct.field("parent", &self.parent);
8028 debug_struct.field("filter", &self.filter);
8029 debug_struct.field("page_size", &self.page_size);
8030 debug_struct.field("page_token", &self.page_token);
8031 debug_struct.field("read_mask", &self.read_mask);
8032 debug_struct.field("order_by", &self.order_by);
8033 if !self._unknown_fields.is_empty() {
8034 debug_struct.field("_unknown_fields", &self._unknown_fields);
8035 }
8036 debug_struct.finish()
8037 }
8038}
8039
8040#[cfg(feature = "job-service")]
8041impl std::fmt::Debug for super::ListDataLabelingJobsResponse {
8042 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8043 let mut debug_struct = f.debug_struct("ListDataLabelingJobsResponse");
8044 debug_struct.field("data_labeling_jobs", &self.data_labeling_jobs);
8045 debug_struct.field("next_page_token", &self.next_page_token);
8046 if !self._unknown_fields.is_empty() {
8047 debug_struct.field("_unknown_fields", &self._unknown_fields);
8048 }
8049 debug_struct.finish()
8050 }
8051}
8052
8053#[cfg(feature = "job-service")]
8054impl std::fmt::Debug for super::DeleteDataLabelingJobRequest {
8055 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8056 let mut debug_struct = f.debug_struct("DeleteDataLabelingJobRequest");
8057 debug_struct.field("name", &self.name);
8058 if !self._unknown_fields.is_empty() {
8059 debug_struct.field("_unknown_fields", &self._unknown_fields);
8060 }
8061 debug_struct.finish()
8062 }
8063}
8064
8065#[cfg(feature = "job-service")]
8066impl std::fmt::Debug for super::CancelDataLabelingJobRequest {
8067 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8068 let mut debug_struct = f.debug_struct("CancelDataLabelingJobRequest");
8069 debug_struct.field("name", &self.name);
8070 if !self._unknown_fields.is_empty() {
8071 debug_struct.field("_unknown_fields", &self._unknown_fields);
8072 }
8073 debug_struct.finish()
8074 }
8075}
8076
8077#[cfg(feature = "job-service")]
8078impl std::fmt::Debug for super::CreateHyperparameterTuningJobRequest {
8079 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8080 let mut debug_struct = f.debug_struct("CreateHyperparameterTuningJobRequest");
8081 debug_struct.field("parent", &self.parent);
8082 debug_struct.field("hyperparameter_tuning_job", &self.hyperparameter_tuning_job);
8083 if !self._unknown_fields.is_empty() {
8084 debug_struct.field("_unknown_fields", &self._unknown_fields);
8085 }
8086 debug_struct.finish()
8087 }
8088}
8089
8090#[cfg(feature = "job-service")]
8091impl std::fmt::Debug for super::GetHyperparameterTuningJobRequest {
8092 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8093 let mut debug_struct = f.debug_struct("GetHyperparameterTuningJobRequest");
8094 debug_struct.field("name", &self.name);
8095 if !self._unknown_fields.is_empty() {
8096 debug_struct.field("_unknown_fields", &self._unknown_fields);
8097 }
8098 debug_struct.finish()
8099 }
8100}
8101
8102#[cfg(feature = "job-service")]
8103impl std::fmt::Debug for super::ListHyperparameterTuningJobsRequest {
8104 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8105 let mut debug_struct = f.debug_struct("ListHyperparameterTuningJobsRequest");
8106 debug_struct.field("parent", &self.parent);
8107 debug_struct.field("filter", &self.filter);
8108 debug_struct.field("page_size", &self.page_size);
8109 debug_struct.field("page_token", &self.page_token);
8110 debug_struct.field("read_mask", &self.read_mask);
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 = "job-service")]
8119impl std::fmt::Debug for super::ListHyperparameterTuningJobsResponse {
8120 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8121 let mut debug_struct = f.debug_struct("ListHyperparameterTuningJobsResponse");
8122 debug_struct.field(
8123 "hyperparameter_tuning_jobs",
8124 &self.hyperparameter_tuning_jobs,
8125 );
8126 debug_struct.field("next_page_token", &self.next_page_token);
8127 if !self._unknown_fields.is_empty() {
8128 debug_struct.field("_unknown_fields", &self._unknown_fields);
8129 }
8130 debug_struct.finish()
8131 }
8132}
8133
8134#[cfg(feature = "job-service")]
8135impl std::fmt::Debug for super::DeleteHyperparameterTuningJobRequest {
8136 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8137 let mut debug_struct = f.debug_struct("DeleteHyperparameterTuningJobRequest");
8138 debug_struct.field("name", &self.name);
8139 if !self._unknown_fields.is_empty() {
8140 debug_struct.field("_unknown_fields", &self._unknown_fields);
8141 }
8142 debug_struct.finish()
8143 }
8144}
8145
8146#[cfg(feature = "job-service")]
8147impl std::fmt::Debug for super::CancelHyperparameterTuningJobRequest {
8148 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8149 let mut debug_struct = f.debug_struct("CancelHyperparameterTuningJobRequest");
8150 debug_struct.field("name", &self.name);
8151 if !self._unknown_fields.is_empty() {
8152 debug_struct.field("_unknown_fields", &self._unknown_fields);
8153 }
8154 debug_struct.finish()
8155 }
8156}
8157
8158#[cfg(feature = "job-service")]
8159impl std::fmt::Debug for super::CreateNasJobRequest {
8160 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8161 let mut debug_struct = f.debug_struct("CreateNasJobRequest");
8162 debug_struct.field("parent", &self.parent);
8163 debug_struct.field("nas_job", &self.nas_job);
8164 if !self._unknown_fields.is_empty() {
8165 debug_struct.field("_unknown_fields", &self._unknown_fields);
8166 }
8167 debug_struct.finish()
8168 }
8169}
8170
8171#[cfg(feature = "job-service")]
8172impl std::fmt::Debug for super::GetNasJobRequest {
8173 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8174 let mut debug_struct = f.debug_struct("GetNasJobRequest");
8175 debug_struct.field("name", &self.name);
8176 if !self._unknown_fields.is_empty() {
8177 debug_struct.field("_unknown_fields", &self._unknown_fields);
8178 }
8179 debug_struct.finish()
8180 }
8181}
8182
8183#[cfg(feature = "job-service")]
8184impl std::fmt::Debug for super::ListNasJobsRequest {
8185 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8186 let mut debug_struct = f.debug_struct("ListNasJobsRequest");
8187 debug_struct.field("parent", &self.parent);
8188 debug_struct.field("filter", &self.filter);
8189 debug_struct.field("page_size", &self.page_size);
8190 debug_struct.field("page_token", &self.page_token);
8191 debug_struct.field("read_mask", &self.read_mask);
8192 if !self._unknown_fields.is_empty() {
8193 debug_struct.field("_unknown_fields", &self._unknown_fields);
8194 }
8195 debug_struct.finish()
8196 }
8197}
8198
8199#[cfg(feature = "job-service")]
8200impl std::fmt::Debug for super::ListNasJobsResponse {
8201 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8202 let mut debug_struct = f.debug_struct("ListNasJobsResponse");
8203 debug_struct.field("nas_jobs", &self.nas_jobs);
8204 debug_struct.field("next_page_token", &self.next_page_token);
8205 if !self._unknown_fields.is_empty() {
8206 debug_struct.field("_unknown_fields", &self._unknown_fields);
8207 }
8208 debug_struct.finish()
8209 }
8210}
8211
8212#[cfg(feature = "job-service")]
8213impl std::fmt::Debug for super::DeleteNasJobRequest {
8214 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8215 let mut debug_struct = f.debug_struct("DeleteNasJobRequest");
8216 debug_struct.field("name", &self.name);
8217 if !self._unknown_fields.is_empty() {
8218 debug_struct.field("_unknown_fields", &self._unknown_fields);
8219 }
8220 debug_struct.finish()
8221 }
8222}
8223
8224#[cfg(feature = "job-service")]
8225impl std::fmt::Debug for super::CancelNasJobRequest {
8226 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8227 let mut debug_struct = f.debug_struct("CancelNasJobRequest");
8228 debug_struct.field("name", &self.name);
8229 if !self._unknown_fields.is_empty() {
8230 debug_struct.field("_unknown_fields", &self._unknown_fields);
8231 }
8232 debug_struct.finish()
8233 }
8234}
8235
8236#[cfg(feature = "job-service")]
8237impl std::fmt::Debug for super::GetNasTrialDetailRequest {
8238 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8239 let mut debug_struct = f.debug_struct("GetNasTrialDetailRequest");
8240 debug_struct.field("name", &self.name);
8241 if !self._unknown_fields.is_empty() {
8242 debug_struct.field("_unknown_fields", &self._unknown_fields);
8243 }
8244 debug_struct.finish()
8245 }
8246}
8247
8248#[cfg(feature = "job-service")]
8249impl std::fmt::Debug for super::ListNasTrialDetailsRequest {
8250 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8251 let mut debug_struct = f.debug_struct("ListNasTrialDetailsRequest");
8252 debug_struct.field("parent", &self.parent);
8253 debug_struct.field("page_size", &self.page_size);
8254 debug_struct.field("page_token", &self.page_token);
8255 if !self._unknown_fields.is_empty() {
8256 debug_struct.field("_unknown_fields", &self._unknown_fields);
8257 }
8258 debug_struct.finish()
8259 }
8260}
8261
8262#[cfg(feature = "job-service")]
8263impl std::fmt::Debug for super::ListNasTrialDetailsResponse {
8264 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8265 let mut debug_struct = f.debug_struct("ListNasTrialDetailsResponse");
8266 debug_struct.field("nas_trial_details", &self.nas_trial_details);
8267 debug_struct.field("next_page_token", &self.next_page_token);
8268 if !self._unknown_fields.is_empty() {
8269 debug_struct.field("_unknown_fields", &self._unknown_fields);
8270 }
8271 debug_struct.finish()
8272 }
8273}
8274
8275#[cfg(feature = "job-service")]
8276impl std::fmt::Debug for super::CreateBatchPredictionJobRequest {
8277 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8278 let mut debug_struct = f.debug_struct("CreateBatchPredictionJobRequest");
8279 debug_struct.field("parent", &self.parent);
8280 debug_struct.field("batch_prediction_job", &self.batch_prediction_job);
8281 if !self._unknown_fields.is_empty() {
8282 debug_struct.field("_unknown_fields", &self._unknown_fields);
8283 }
8284 debug_struct.finish()
8285 }
8286}
8287
8288#[cfg(feature = "job-service")]
8289impl std::fmt::Debug for super::GetBatchPredictionJobRequest {
8290 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8291 let mut debug_struct = f.debug_struct("GetBatchPredictionJobRequest");
8292 debug_struct.field("name", &self.name);
8293 if !self._unknown_fields.is_empty() {
8294 debug_struct.field("_unknown_fields", &self._unknown_fields);
8295 }
8296 debug_struct.finish()
8297 }
8298}
8299
8300#[cfg(feature = "job-service")]
8301impl std::fmt::Debug for super::ListBatchPredictionJobsRequest {
8302 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8303 let mut debug_struct = f.debug_struct("ListBatchPredictionJobsRequest");
8304 debug_struct.field("parent", &self.parent);
8305 debug_struct.field("filter", &self.filter);
8306 debug_struct.field("page_size", &self.page_size);
8307 debug_struct.field("page_token", &self.page_token);
8308 debug_struct.field("read_mask", &self.read_mask);
8309 if !self._unknown_fields.is_empty() {
8310 debug_struct.field("_unknown_fields", &self._unknown_fields);
8311 }
8312 debug_struct.finish()
8313 }
8314}
8315
8316#[cfg(feature = "job-service")]
8317impl std::fmt::Debug for super::ListBatchPredictionJobsResponse {
8318 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8319 let mut debug_struct = f.debug_struct("ListBatchPredictionJobsResponse");
8320 debug_struct.field("batch_prediction_jobs", &self.batch_prediction_jobs);
8321 debug_struct.field("next_page_token", &self.next_page_token);
8322 if !self._unknown_fields.is_empty() {
8323 debug_struct.field("_unknown_fields", &self._unknown_fields);
8324 }
8325 debug_struct.finish()
8326 }
8327}
8328
8329#[cfg(feature = "job-service")]
8330impl std::fmt::Debug for super::DeleteBatchPredictionJobRequest {
8331 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8332 let mut debug_struct = f.debug_struct("DeleteBatchPredictionJobRequest");
8333 debug_struct.field("name", &self.name);
8334 if !self._unknown_fields.is_empty() {
8335 debug_struct.field("_unknown_fields", &self._unknown_fields);
8336 }
8337 debug_struct.finish()
8338 }
8339}
8340
8341#[cfg(feature = "job-service")]
8342impl std::fmt::Debug for super::CancelBatchPredictionJobRequest {
8343 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8344 let mut debug_struct = f.debug_struct("CancelBatchPredictionJobRequest");
8345 debug_struct.field("name", &self.name);
8346 if !self._unknown_fields.is_empty() {
8347 debug_struct.field("_unknown_fields", &self._unknown_fields);
8348 }
8349 debug_struct.finish()
8350 }
8351}
8352
8353#[cfg(feature = "job-service")]
8354impl std::fmt::Debug for super::CreateModelDeploymentMonitoringJobRequest {
8355 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8356 let mut debug_struct = f.debug_struct("CreateModelDeploymentMonitoringJobRequest");
8357 debug_struct.field("parent", &self.parent);
8358 debug_struct.field(
8359 "model_deployment_monitoring_job",
8360 &self.model_deployment_monitoring_job,
8361 );
8362 if !self._unknown_fields.is_empty() {
8363 debug_struct.field("_unknown_fields", &self._unknown_fields);
8364 }
8365 debug_struct.finish()
8366 }
8367}
8368
8369#[cfg(feature = "job-service")]
8370impl std::fmt::Debug for super::SearchModelDeploymentMonitoringStatsAnomaliesRequest {
8371 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8372 let mut debug_struct =
8373 f.debug_struct("SearchModelDeploymentMonitoringStatsAnomaliesRequest");
8374 debug_struct.field(
8375 "model_deployment_monitoring_job",
8376 &self.model_deployment_monitoring_job,
8377 );
8378 debug_struct.field("deployed_model_id", &self.deployed_model_id);
8379 debug_struct.field("feature_display_name", &self.feature_display_name);
8380 debug_struct.field("objectives", &self.objectives);
8381 debug_struct.field("page_size", &self.page_size);
8382 debug_struct.field("page_token", &self.page_token);
8383 debug_struct.field("start_time", &self.start_time);
8384 debug_struct.field("end_time", &self.end_time);
8385 if !self._unknown_fields.is_empty() {
8386 debug_struct.field("_unknown_fields", &self._unknown_fields);
8387 }
8388 debug_struct.finish()
8389 }
8390}
8391
8392#[cfg(feature = "job-service")]
8393impl std::fmt::Debug
8394 for super::search_model_deployment_monitoring_stats_anomalies_request::StatsAnomaliesObjective
8395{
8396 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8397 let mut debug_struct = f.debug_struct("StatsAnomaliesObjective");
8398 debug_struct.field("r#type", &self.r#type);
8399 debug_struct.field("top_feature_count", &self.top_feature_count);
8400 if !self._unknown_fields.is_empty() {
8401 debug_struct.field("_unknown_fields", &self._unknown_fields);
8402 }
8403 debug_struct.finish()
8404 }
8405}
8406
8407#[cfg(feature = "job-service")]
8408impl std::fmt::Debug for super::SearchModelDeploymentMonitoringStatsAnomaliesResponse {
8409 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8410 let mut debug_struct =
8411 f.debug_struct("SearchModelDeploymentMonitoringStatsAnomaliesResponse");
8412 debug_struct.field("monitoring_stats", &self.monitoring_stats);
8413 debug_struct.field("next_page_token", &self.next_page_token);
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::GetModelDeploymentMonitoringJobRequest {
8423 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8424 let mut debug_struct = f.debug_struct("GetModelDeploymentMonitoringJobRequest");
8425 debug_struct.field("name", &self.name);
8426 if !self._unknown_fields.is_empty() {
8427 debug_struct.field("_unknown_fields", &self._unknown_fields);
8428 }
8429 debug_struct.finish()
8430 }
8431}
8432
8433#[cfg(feature = "job-service")]
8434impl std::fmt::Debug for super::ListModelDeploymentMonitoringJobsRequest {
8435 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8436 let mut debug_struct = f.debug_struct("ListModelDeploymentMonitoringJobsRequest");
8437 debug_struct.field("parent", &self.parent);
8438 debug_struct.field("filter", &self.filter);
8439 debug_struct.field("page_size", &self.page_size);
8440 debug_struct.field("page_token", &self.page_token);
8441 debug_struct.field("read_mask", &self.read_mask);
8442 if !self._unknown_fields.is_empty() {
8443 debug_struct.field("_unknown_fields", &self._unknown_fields);
8444 }
8445 debug_struct.finish()
8446 }
8447}
8448
8449#[cfg(feature = "job-service")]
8450impl std::fmt::Debug for super::ListModelDeploymentMonitoringJobsResponse {
8451 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8452 let mut debug_struct = f.debug_struct("ListModelDeploymentMonitoringJobsResponse");
8453 debug_struct.field(
8454 "model_deployment_monitoring_jobs",
8455 &self.model_deployment_monitoring_jobs,
8456 );
8457 debug_struct.field("next_page_token", &self.next_page_token);
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::UpdateModelDeploymentMonitoringJobRequest {
8467 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8468 let mut debug_struct = f.debug_struct("UpdateModelDeploymentMonitoringJobRequest");
8469 debug_struct.field(
8470 "model_deployment_monitoring_job",
8471 &self.model_deployment_monitoring_job,
8472 );
8473 debug_struct.field("update_mask", &self.update_mask);
8474 if !self._unknown_fields.is_empty() {
8475 debug_struct.field("_unknown_fields", &self._unknown_fields);
8476 }
8477 debug_struct.finish()
8478 }
8479}
8480
8481#[cfg(feature = "job-service")]
8482impl std::fmt::Debug for super::DeleteModelDeploymentMonitoringJobRequest {
8483 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8484 let mut debug_struct = f.debug_struct("DeleteModelDeploymentMonitoringJobRequest");
8485 debug_struct.field("name", &self.name);
8486 if !self._unknown_fields.is_empty() {
8487 debug_struct.field("_unknown_fields", &self._unknown_fields);
8488 }
8489 debug_struct.finish()
8490 }
8491}
8492
8493#[cfg(feature = "job-service")]
8494impl std::fmt::Debug for super::PauseModelDeploymentMonitoringJobRequest {
8495 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8496 let mut debug_struct = f.debug_struct("PauseModelDeploymentMonitoringJobRequest");
8497 debug_struct.field("name", &self.name);
8498 if !self._unknown_fields.is_empty() {
8499 debug_struct.field("_unknown_fields", &self._unknown_fields);
8500 }
8501 debug_struct.finish()
8502 }
8503}
8504
8505#[cfg(feature = "job-service")]
8506impl std::fmt::Debug for super::ResumeModelDeploymentMonitoringJobRequest {
8507 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8508 let mut debug_struct = f.debug_struct("ResumeModelDeploymentMonitoringJobRequest");
8509 debug_struct.field("name", &self.name);
8510 if !self._unknown_fields.is_empty() {
8511 debug_struct.field("_unknown_fields", &self._unknown_fields);
8512 }
8513 debug_struct.finish()
8514 }
8515}
8516
8517#[cfg(feature = "job-service")]
8518impl std::fmt::Debug for super::UpdateModelDeploymentMonitoringJobOperationMetadata {
8519 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8520 let mut debug_struct =
8521 f.debug_struct("UpdateModelDeploymentMonitoringJobOperationMetadata");
8522 debug_struct.field("generic_metadata", &self.generic_metadata);
8523 if !self._unknown_fields.is_empty() {
8524 debug_struct.field("_unknown_fields", &self._unknown_fields);
8525 }
8526 debug_struct.finish()
8527 }
8528}
8529
8530#[cfg(feature = "metadata-service")]
8531impl std::fmt::Debug for super::LineageSubgraph {
8532 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8533 let mut debug_struct = f.debug_struct("LineageSubgraph");
8534 debug_struct.field("artifacts", &self.artifacts);
8535 debug_struct.field("executions", &self.executions);
8536 debug_struct.field("events", &self.events);
8537 if !self._unknown_fields.is_empty() {
8538 debug_struct.field("_unknown_fields", &self._unknown_fields);
8539 }
8540 debug_struct.finish()
8541 }
8542}
8543
8544#[cfg(feature = "llm-utility-service")]
8545impl std::fmt::Debug for super::ComputeTokensRequest {
8546 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8547 let mut debug_struct = f.debug_struct("ComputeTokensRequest");
8548 debug_struct.field("endpoint", &self.endpoint);
8549 debug_struct.field("instances", &self.instances);
8550 debug_struct.field("model", &self.model);
8551 debug_struct.field("contents", &self.contents);
8552 if !self._unknown_fields.is_empty() {
8553 debug_struct.field("_unknown_fields", &self._unknown_fields);
8554 }
8555 debug_struct.finish()
8556 }
8557}
8558
8559#[cfg(feature = "llm-utility-service")]
8560impl std::fmt::Debug for super::TokensInfo {
8561 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8562 let mut debug_struct = f.debug_struct("TokensInfo");
8563 debug_struct.field("tokens", &self.tokens);
8564 debug_struct.field("token_ids", &self.token_ids);
8565 debug_struct.field("role", &self.role);
8566 if !self._unknown_fields.is_empty() {
8567 debug_struct.field("_unknown_fields", &self._unknown_fields);
8568 }
8569 debug_struct.finish()
8570 }
8571}
8572
8573#[cfg(feature = "llm-utility-service")]
8574impl std::fmt::Debug for super::ComputeTokensResponse {
8575 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8576 let mut debug_struct = f.debug_struct("ComputeTokensResponse");
8577 debug_struct.field("tokens_info", &self.tokens_info);
8578 if !self._unknown_fields.is_empty() {
8579 debug_struct.field("_unknown_fields", &self._unknown_fields);
8580 }
8581 debug_struct.finish()
8582 }
8583}
8584
8585#[cfg(any(
8586 feature = "deployment-resource-pool-service",
8587 feature = "endpoint-service",
8588 feature = "index-endpoint-service",
8589 feature = "job-service",
8590 feature = "model-garden-service",
8591 feature = "notebook-service",
8592 feature = "persistent-resource-service",
8593 feature = "schedule-service",
8594))]
8595impl std::fmt::Debug for super::MachineSpec {
8596 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8597 let mut debug_struct = f.debug_struct("MachineSpec");
8598 debug_struct.field("machine_type", &self.machine_type);
8599 debug_struct.field("accelerator_type", &self.accelerator_type);
8600 debug_struct.field("accelerator_count", &self.accelerator_count);
8601 debug_struct.field("gpu_partition_size", &self.gpu_partition_size);
8602 debug_struct.field("tpu_topology", &self.tpu_topology);
8603 debug_struct.field("reservation_affinity", &self.reservation_affinity);
8604 if !self._unknown_fields.is_empty() {
8605 debug_struct.field("_unknown_fields", &self._unknown_fields);
8606 }
8607 debug_struct.finish()
8608 }
8609}
8610
8611#[cfg(any(
8612 feature = "deployment-resource-pool-service",
8613 feature = "endpoint-service",
8614 feature = "index-endpoint-service",
8615 feature = "model-garden-service",
8616))]
8617impl std::fmt::Debug for super::DedicatedResources {
8618 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8619 let mut debug_struct = f.debug_struct("DedicatedResources");
8620 debug_struct.field("machine_spec", &self.machine_spec);
8621 debug_struct.field("min_replica_count", &self.min_replica_count);
8622 debug_struct.field("max_replica_count", &self.max_replica_count);
8623 debug_struct.field("required_replica_count", &self.required_replica_count);
8624 debug_struct.field("autoscaling_metric_specs", &self.autoscaling_metric_specs);
8625 debug_struct.field("spot", &self.spot);
8626 if !self._unknown_fields.is_empty() {
8627 debug_struct.field("_unknown_fields", &self._unknown_fields);
8628 }
8629 debug_struct.finish()
8630 }
8631}
8632
8633#[cfg(any(
8634 feature = "deployment-resource-pool-service",
8635 feature = "endpoint-service",
8636 feature = "feature-online-store-admin-service",
8637 feature = "index-endpoint-service",
8638 feature = "model-garden-service",
8639))]
8640impl std::fmt::Debug for super::AutomaticResources {
8641 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8642 let mut debug_struct = f.debug_struct("AutomaticResources");
8643 debug_struct.field("min_replica_count", &self.min_replica_count);
8644 debug_struct.field("max_replica_count", &self.max_replica_count);
8645 if !self._unknown_fields.is_empty() {
8646 debug_struct.field("_unknown_fields", &self._unknown_fields);
8647 }
8648 debug_struct.finish()
8649 }
8650}
8651
8652#[cfg(feature = "job-service")]
8653impl std::fmt::Debug for super::BatchDedicatedResources {
8654 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8655 let mut debug_struct = f.debug_struct("BatchDedicatedResources");
8656 debug_struct.field("machine_spec", &self.machine_spec);
8657 debug_struct.field("starting_replica_count", &self.starting_replica_count);
8658 debug_struct.field("max_replica_count", &self.max_replica_count);
8659 if !self._unknown_fields.is_empty() {
8660 debug_struct.field("_unknown_fields", &self._unknown_fields);
8661 }
8662 debug_struct.finish()
8663 }
8664}
8665
8666#[cfg(feature = "job-service")]
8667impl std::fmt::Debug for super::ResourcesConsumed {
8668 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8669 let mut debug_struct = f.debug_struct("ResourcesConsumed");
8670 debug_struct.field("replica_hours", &self.replica_hours);
8671 if !self._unknown_fields.is_empty() {
8672 debug_struct.field("_unknown_fields", &self._unknown_fields);
8673 }
8674 debug_struct.finish()
8675 }
8676}
8677
8678#[cfg(any(feature = "job-service", feature = "persistent-resource-service",))]
8679impl std::fmt::Debug for super::DiskSpec {
8680 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8681 let mut debug_struct = f.debug_struct("DiskSpec");
8682 debug_struct.field("boot_disk_type", &self.boot_disk_type);
8683 debug_struct.field("boot_disk_size_gb", &self.boot_disk_size_gb);
8684 if !self._unknown_fields.is_empty() {
8685 debug_struct.field("_unknown_fields", &self._unknown_fields);
8686 }
8687 debug_struct.finish()
8688 }
8689}
8690
8691#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
8692impl std::fmt::Debug for super::PersistentDiskSpec {
8693 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8694 let mut debug_struct = f.debug_struct("PersistentDiskSpec");
8695 debug_struct.field("disk_type", &self.disk_type);
8696 debug_struct.field("disk_size_gb", &self.disk_size_gb);
8697 if !self._unknown_fields.is_empty() {
8698 debug_struct.field("_unknown_fields", &self._unknown_fields);
8699 }
8700 debug_struct.finish()
8701 }
8702}
8703
8704#[cfg(feature = "job-service")]
8705impl std::fmt::Debug for super::NfsMount {
8706 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8707 let mut debug_struct = f.debug_struct("NfsMount");
8708 debug_struct.field("server", &self.server);
8709 debug_struct.field("path", &self.path);
8710 debug_struct.field("mount_point", &self.mount_point);
8711 if !self._unknown_fields.is_empty() {
8712 debug_struct.field("_unknown_fields", &self._unknown_fields);
8713 }
8714 debug_struct.finish()
8715 }
8716}
8717
8718#[cfg(feature = "job-service")]
8719impl std::fmt::Debug for super::LustreMount {
8720 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8721 let mut debug_struct = f.debug_struct("LustreMount");
8722 debug_struct.field("instance_ip", &self.instance_ip);
8723 debug_struct.field("volume_handle", &self.volume_handle);
8724 debug_struct.field("filesystem", &self.filesystem);
8725 debug_struct.field("mount_point", &self.mount_point);
8726 if !self._unknown_fields.is_empty() {
8727 debug_struct.field("_unknown_fields", &self._unknown_fields);
8728 }
8729 debug_struct.finish()
8730 }
8731}
8732
8733#[cfg(any(
8734 feature = "deployment-resource-pool-service",
8735 feature = "endpoint-service",
8736 feature = "index-endpoint-service",
8737 feature = "model-garden-service",
8738))]
8739impl std::fmt::Debug for super::AutoscalingMetricSpec {
8740 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8741 let mut debug_struct = f.debug_struct("AutoscalingMetricSpec");
8742 debug_struct.field("metric_name", &self.metric_name);
8743 debug_struct.field("target", &self.target);
8744 if !self._unknown_fields.is_empty() {
8745 debug_struct.field("_unknown_fields", &self._unknown_fields);
8746 }
8747 debug_struct.finish()
8748 }
8749}
8750
8751#[cfg(feature = "notebook-service")]
8752impl std::fmt::Debug for super::ShieldedVmConfig {
8753 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8754 let mut debug_struct = f.debug_struct("ShieldedVmConfig");
8755 debug_struct.field("enable_secure_boot", &self.enable_secure_boot);
8756 if !self._unknown_fields.is_empty() {
8757 debug_struct.field("_unknown_fields", &self._unknown_fields);
8758 }
8759 debug_struct.finish()
8760 }
8761}
8762
8763#[cfg(feature = "job-service")]
8764impl std::fmt::Debug for super::ManualBatchTuningParameters {
8765 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8766 let mut debug_struct = f.debug_struct("ManualBatchTuningParameters");
8767 debug_struct.field("batch_size", &self.batch_size);
8768 if !self._unknown_fields.is_empty() {
8769 debug_struct.field("_unknown_fields", &self._unknown_fields);
8770 }
8771 debug_struct.finish()
8772 }
8773}
8774
8775#[cfg(feature = "match-service")]
8776impl std::fmt::Debug for super::FindNeighborsRequest {
8777 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8778 let mut debug_struct = f.debug_struct("FindNeighborsRequest");
8779 debug_struct.field("index_endpoint", &self.index_endpoint);
8780 debug_struct.field("deployed_index_id", &self.deployed_index_id);
8781 debug_struct.field("queries", &self.queries);
8782 debug_struct.field("return_full_datapoint", &self.return_full_datapoint);
8783 if !self._unknown_fields.is_empty() {
8784 debug_struct.field("_unknown_fields", &self._unknown_fields);
8785 }
8786 debug_struct.finish()
8787 }
8788}
8789
8790#[cfg(feature = "match-service")]
8791impl std::fmt::Debug for super::find_neighbors_request::Query {
8792 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8793 let mut debug_struct = f.debug_struct("Query");
8794 debug_struct.field("datapoint", &self.datapoint);
8795 debug_struct.field("neighbor_count", &self.neighbor_count);
8796 debug_struct.field(
8797 "per_crowding_attribute_neighbor_count",
8798 &self.per_crowding_attribute_neighbor_count,
8799 );
8800 debug_struct.field(
8801 "approximate_neighbor_count",
8802 &self.approximate_neighbor_count,
8803 );
8804 debug_struct.field(
8805 "fraction_leaf_nodes_to_search_override",
8806 &self.fraction_leaf_nodes_to_search_override,
8807 );
8808 debug_struct.field("ranking", &self.ranking);
8809 if !self._unknown_fields.is_empty() {
8810 debug_struct.field("_unknown_fields", &self._unknown_fields);
8811 }
8812 debug_struct.finish()
8813 }
8814}
8815
8816#[cfg(feature = "match-service")]
8817impl std::fmt::Debug for super::find_neighbors_request::query::Rrf {
8818 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8819 let mut debug_struct = f.debug_struct("Rrf");
8820 debug_struct.field("alpha", &self.alpha);
8821 if !self._unknown_fields.is_empty() {
8822 debug_struct.field("_unknown_fields", &self._unknown_fields);
8823 }
8824 debug_struct.finish()
8825 }
8826}
8827
8828#[cfg(feature = "match-service")]
8829impl std::fmt::Debug for super::FindNeighborsResponse {
8830 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8831 let mut debug_struct = f.debug_struct("FindNeighborsResponse");
8832 debug_struct.field("nearest_neighbors", &self.nearest_neighbors);
8833 if !self._unknown_fields.is_empty() {
8834 debug_struct.field("_unknown_fields", &self._unknown_fields);
8835 }
8836 debug_struct.finish()
8837 }
8838}
8839
8840#[cfg(feature = "match-service")]
8841impl std::fmt::Debug for super::find_neighbors_response::Neighbor {
8842 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8843 let mut debug_struct = f.debug_struct("Neighbor");
8844 debug_struct.field("datapoint", &self.datapoint);
8845 debug_struct.field("distance", &self.distance);
8846 debug_struct.field("sparse_distance", &self.sparse_distance);
8847 if !self._unknown_fields.is_empty() {
8848 debug_struct.field("_unknown_fields", &self._unknown_fields);
8849 }
8850 debug_struct.finish()
8851 }
8852}
8853
8854#[cfg(feature = "match-service")]
8855impl std::fmt::Debug for super::find_neighbors_response::NearestNeighbors {
8856 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8857 let mut debug_struct = f.debug_struct("NearestNeighbors");
8858 debug_struct.field("id", &self.id);
8859 debug_struct.field("neighbors", &self.neighbors);
8860 if !self._unknown_fields.is_empty() {
8861 debug_struct.field("_unknown_fields", &self._unknown_fields);
8862 }
8863 debug_struct.finish()
8864 }
8865}
8866
8867#[cfg(feature = "match-service")]
8868impl std::fmt::Debug for super::ReadIndexDatapointsRequest {
8869 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8870 let mut debug_struct = f.debug_struct("ReadIndexDatapointsRequest");
8871 debug_struct.field("index_endpoint", &self.index_endpoint);
8872 debug_struct.field("deployed_index_id", &self.deployed_index_id);
8873 debug_struct.field("ids", &self.ids);
8874 if !self._unknown_fields.is_empty() {
8875 debug_struct.field("_unknown_fields", &self._unknown_fields);
8876 }
8877 debug_struct.finish()
8878 }
8879}
8880
8881#[cfg(feature = "match-service")]
8882impl std::fmt::Debug for super::ReadIndexDatapointsResponse {
8883 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8884 let mut debug_struct = f.debug_struct("ReadIndexDatapointsResponse");
8885 debug_struct.field("datapoints", &self.datapoints);
8886 if !self._unknown_fields.is_empty() {
8887 debug_struct.field("_unknown_fields", &self._unknown_fields);
8888 }
8889 debug_struct.finish()
8890 }
8891}
8892
8893#[cfg(feature = "metadata-service")]
8894impl std::fmt::Debug for super::MetadataSchema {
8895 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8896 let mut debug_struct = f.debug_struct("MetadataSchema");
8897 debug_struct.field("name", &self.name);
8898 debug_struct.field("schema_version", &self.schema_version);
8899 debug_struct.field("schema", &self.schema);
8900 debug_struct.field("schema_type", &self.schema_type);
8901 debug_struct.field("create_time", &self.create_time);
8902 debug_struct.field("description", &self.description);
8903 if !self._unknown_fields.is_empty() {
8904 debug_struct.field("_unknown_fields", &self._unknown_fields);
8905 }
8906 debug_struct.finish()
8907 }
8908}
8909
8910#[cfg(feature = "metadata-service")]
8911impl std::fmt::Debug for super::CreateMetadataStoreRequest {
8912 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8913 let mut debug_struct = f.debug_struct("CreateMetadataStoreRequest");
8914 debug_struct.field("parent", &self.parent);
8915 debug_struct.field("metadata_store", &self.metadata_store);
8916 debug_struct.field("metadata_store_id", &self.metadata_store_id);
8917 if !self._unknown_fields.is_empty() {
8918 debug_struct.field("_unknown_fields", &self._unknown_fields);
8919 }
8920 debug_struct.finish()
8921 }
8922}
8923
8924#[cfg(feature = "metadata-service")]
8925impl std::fmt::Debug for super::CreateMetadataStoreOperationMetadata {
8926 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8927 let mut debug_struct = f.debug_struct("CreateMetadataStoreOperationMetadata");
8928 debug_struct.field("generic_metadata", &self.generic_metadata);
8929 if !self._unknown_fields.is_empty() {
8930 debug_struct.field("_unknown_fields", &self._unknown_fields);
8931 }
8932 debug_struct.finish()
8933 }
8934}
8935
8936#[cfg(feature = "metadata-service")]
8937impl std::fmt::Debug for super::GetMetadataStoreRequest {
8938 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8939 let mut debug_struct = f.debug_struct("GetMetadataStoreRequest");
8940 debug_struct.field("name", &self.name);
8941 if !self._unknown_fields.is_empty() {
8942 debug_struct.field("_unknown_fields", &self._unknown_fields);
8943 }
8944 debug_struct.finish()
8945 }
8946}
8947
8948#[cfg(feature = "metadata-service")]
8949impl std::fmt::Debug for super::ListMetadataStoresRequest {
8950 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8951 let mut debug_struct = f.debug_struct("ListMetadataStoresRequest");
8952 debug_struct.field("parent", &self.parent);
8953 debug_struct.field("page_size", &self.page_size);
8954 debug_struct.field("page_token", &self.page_token);
8955 if !self._unknown_fields.is_empty() {
8956 debug_struct.field("_unknown_fields", &self._unknown_fields);
8957 }
8958 debug_struct.finish()
8959 }
8960}
8961
8962#[cfg(feature = "metadata-service")]
8963impl std::fmt::Debug for super::ListMetadataStoresResponse {
8964 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8965 let mut debug_struct = f.debug_struct("ListMetadataStoresResponse");
8966 debug_struct.field("metadata_stores", &self.metadata_stores);
8967 debug_struct.field("next_page_token", &self.next_page_token);
8968 if !self._unknown_fields.is_empty() {
8969 debug_struct.field("_unknown_fields", &self._unknown_fields);
8970 }
8971 debug_struct.finish()
8972 }
8973}
8974
8975#[cfg(feature = "metadata-service")]
8976impl std::fmt::Debug for super::DeleteMetadataStoreRequest {
8977 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8978 let mut debug_struct = f.debug_struct("DeleteMetadataStoreRequest");
8979 debug_struct.field("name", &self.name);
8980 debug_struct.field("force", &self.force);
8981 if !self._unknown_fields.is_empty() {
8982 debug_struct.field("_unknown_fields", &self._unknown_fields);
8983 }
8984 debug_struct.finish()
8985 }
8986}
8987
8988#[cfg(feature = "metadata-service")]
8989impl std::fmt::Debug for super::DeleteMetadataStoreOperationMetadata {
8990 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8991 let mut debug_struct = f.debug_struct("DeleteMetadataStoreOperationMetadata");
8992 debug_struct.field("generic_metadata", &self.generic_metadata);
8993 if !self._unknown_fields.is_empty() {
8994 debug_struct.field("_unknown_fields", &self._unknown_fields);
8995 }
8996 debug_struct.finish()
8997 }
8998}
8999
9000#[cfg(feature = "metadata-service")]
9001impl std::fmt::Debug for super::CreateArtifactRequest {
9002 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9003 let mut debug_struct = f.debug_struct("CreateArtifactRequest");
9004 debug_struct.field("parent", &self.parent);
9005 debug_struct.field("artifact", &self.artifact);
9006 debug_struct.field("artifact_id", &self.artifact_id);
9007 if !self._unknown_fields.is_empty() {
9008 debug_struct.field("_unknown_fields", &self._unknown_fields);
9009 }
9010 debug_struct.finish()
9011 }
9012}
9013
9014#[cfg(feature = "metadata-service")]
9015impl std::fmt::Debug for super::GetArtifactRequest {
9016 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9017 let mut debug_struct = f.debug_struct("GetArtifactRequest");
9018 debug_struct.field("name", &self.name);
9019 if !self._unknown_fields.is_empty() {
9020 debug_struct.field("_unknown_fields", &self._unknown_fields);
9021 }
9022 debug_struct.finish()
9023 }
9024}
9025
9026#[cfg(feature = "metadata-service")]
9027impl std::fmt::Debug for super::ListArtifactsRequest {
9028 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9029 let mut debug_struct = f.debug_struct("ListArtifactsRequest");
9030 debug_struct.field("parent", &self.parent);
9031 debug_struct.field("page_size", &self.page_size);
9032 debug_struct.field("page_token", &self.page_token);
9033 debug_struct.field("filter", &self.filter);
9034 debug_struct.field("order_by", &self.order_by);
9035 if !self._unknown_fields.is_empty() {
9036 debug_struct.field("_unknown_fields", &self._unknown_fields);
9037 }
9038 debug_struct.finish()
9039 }
9040}
9041
9042#[cfg(feature = "metadata-service")]
9043impl std::fmt::Debug for super::ListArtifactsResponse {
9044 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9045 let mut debug_struct = f.debug_struct("ListArtifactsResponse");
9046 debug_struct.field("artifacts", &self.artifacts);
9047 debug_struct.field("next_page_token", &self.next_page_token);
9048 if !self._unknown_fields.is_empty() {
9049 debug_struct.field("_unknown_fields", &self._unknown_fields);
9050 }
9051 debug_struct.finish()
9052 }
9053}
9054
9055#[cfg(feature = "metadata-service")]
9056impl std::fmt::Debug for super::UpdateArtifactRequest {
9057 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9058 let mut debug_struct = f.debug_struct("UpdateArtifactRequest");
9059 debug_struct.field("artifact", &self.artifact);
9060 debug_struct.field("update_mask", &self.update_mask);
9061 debug_struct.field("allow_missing", &self.allow_missing);
9062 if !self._unknown_fields.is_empty() {
9063 debug_struct.field("_unknown_fields", &self._unknown_fields);
9064 }
9065 debug_struct.finish()
9066 }
9067}
9068
9069#[cfg(feature = "metadata-service")]
9070impl std::fmt::Debug for super::DeleteArtifactRequest {
9071 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9072 let mut debug_struct = f.debug_struct("DeleteArtifactRequest");
9073 debug_struct.field("name", &self.name);
9074 debug_struct.field("etag", &self.etag);
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 = "metadata-service")]
9083impl std::fmt::Debug for super::PurgeArtifactsRequest {
9084 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9085 let mut debug_struct = f.debug_struct("PurgeArtifactsRequest");
9086 debug_struct.field("parent", &self.parent);
9087 debug_struct.field("filter", &self.filter);
9088 debug_struct.field("force", &self.force);
9089 if !self._unknown_fields.is_empty() {
9090 debug_struct.field("_unknown_fields", &self._unknown_fields);
9091 }
9092 debug_struct.finish()
9093 }
9094}
9095
9096#[cfg(feature = "metadata-service")]
9097impl std::fmt::Debug for super::PurgeArtifactsResponse {
9098 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9099 let mut debug_struct = f.debug_struct("PurgeArtifactsResponse");
9100 debug_struct.field("purge_count", &self.purge_count);
9101 debug_struct.field("purge_sample", &self.purge_sample);
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 = "metadata-service")]
9110impl std::fmt::Debug for super::PurgeArtifactsMetadata {
9111 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9112 let mut debug_struct = f.debug_struct("PurgeArtifactsMetadata");
9113 debug_struct.field("generic_metadata", &self.generic_metadata);
9114 if !self._unknown_fields.is_empty() {
9115 debug_struct.field("_unknown_fields", &self._unknown_fields);
9116 }
9117 debug_struct.finish()
9118 }
9119}
9120
9121#[cfg(feature = "metadata-service")]
9122impl std::fmt::Debug for super::CreateContextRequest {
9123 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9124 let mut debug_struct = f.debug_struct("CreateContextRequest");
9125 debug_struct.field("parent", &self.parent);
9126 debug_struct.field("context", &self.context);
9127 debug_struct.field("context_id", &self.context_id);
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 = "metadata-service")]
9136impl std::fmt::Debug for super::GetContextRequest {
9137 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9138 let mut debug_struct = f.debug_struct("GetContextRequest");
9139 debug_struct.field("name", &self.name);
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 = "metadata-service")]
9148impl std::fmt::Debug for super::ListContextsRequest {
9149 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9150 let mut debug_struct = f.debug_struct("ListContextsRequest");
9151 debug_struct.field("parent", &self.parent);
9152 debug_struct.field("page_size", &self.page_size);
9153 debug_struct.field("page_token", &self.page_token);
9154 debug_struct.field("filter", &self.filter);
9155 debug_struct.field("order_by", &self.order_by);
9156 if !self._unknown_fields.is_empty() {
9157 debug_struct.field("_unknown_fields", &self._unknown_fields);
9158 }
9159 debug_struct.finish()
9160 }
9161}
9162
9163#[cfg(feature = "metadata-service")]
9164impl std::fmt::Debug for super::ListContextsResponse {
9165 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9166 let mut debug_struct = f.debug_struct("ListContextsResponse");
9167 debug_struct.field("contexts", &self.contexts);
9168 debug_struct.field("next_page_token", &self.next_page_token);
9169 if !self._unknown_fields.is_empty() {
9170 debug_struct.field("_unknown_fields", &self._unknown_fields);
9171 }
9172 debug_struct.finish()
9173 }
9174}
9175
9176#[cfg(feature = "metadata-service")]
9177impl std::fmt::Debug for super::UpdateContextRequest {
9178 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9179 let mut debug_struct = f.debug_struct("UpdateContextRequest");
9180 debug_struct.field("context", &self.context);
9181 debug_struct.field("update_mask", &self.update_mask);
9182 debug_struct.field("allow_missing", &self.allow_missing);
9183 if !self._unknown_fields.is_empty() {
9184 debug_struct.field("_unknown_fields", &self._unknown_fields);
9185 }
9186 debug_struct.finish()
9187 }
9188}
9189
9190#[cfg(feature = "metadata-service")]
9191impl std::fmt::Debug for super::DeleteContextRequest {
9192 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9193 let mut debug_struct = f.debug_struct("DeleteContextRequest");
9194 debug_struct.field("name", &self.name);
9195 debug_struct.field("force", &self.force);
9196 debug_struct.field("etag", &self.etag);
9197 if !self._unknown_fields.is_empty() {
9198 debug_struct.field("_unknown_fields", &self._unknown_fields);
9199 }
9200 debug_struct.finish()
9201 }
9202}
9203
9204#[cfg(feature = "metadata-service")]
9205impl std::fmt::Debug for super::PurgeContextsRequest {
9206 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9207 let mut debug_struct = f.debug_struct("PurgeContextsRequest");
9208 debug_struct.field("parent", &self.parent);
9209 debug_struct.field("filter", &self.filter);
9210 debug_struct.field("force", &self.force);
9211 if !self._unknown_fields.is_empty() {
9212 debug_struct.field("_unknown_fields", &self._unknown_fields);
9213 }
9214 debug_struct.finish()
9215 }
9216}
9217
9218#[cfg(feature = "metadata-service")]
9219impl std::fmt::Debug for super::PurgeContextsResponse {
9220 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9221 let mut debug_struct = f.debug_struct("PurgeContextsResponse");
9222 debug_struct.field("purge_count", &self.purge_count);
9223 debug_struct.field("purge_sample", &self.purge_sample);
9224 if !self._unknown_fields.is_empty() {
9225 debug_struct.field("_unknown_fields", &self._unknown_fields);
9226 }
9227 debug_struct.finish()
9228 }
9229}
9230
9231#[cfg(feature = "metadata-service")]
9232impl std::fmt::Debug for super::PurgeContextsMetadata {
9233 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9234 let mut debug_struct = f.debug_struct("PurgeContextsMetadata");
9235 debug_struct.field("generic_metadata", &self.generic_metadata);
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::AddContextArtifactsAndExecutionsRequest {
9245 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9246 let mut debug_struct = f.debug_struct("AddContextArtifactsAndExecutionsRequest");
9247 debug_struct.field("context", &self.context);
9248 debug_struct.field("artifacts", &self.artifacts);
9249 debug_struct.field("executions", &self.executions);
9250 if !self._unknown_fields.is_empty() {
9251 debug_struct.field("_unknown_fields", &self._unknown_fields);
9252 }
9253 debug_struct.finish()
9254 }
9255}
9256
9257#[cfg(feature = "metadata-service")]
9258impl std::fmt::Debug for super::AddContextArtifactsAndExecutionsResponse {
9259 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9260 let mut debug_struct = f.debug_struct("AddContextArtifactsAndExecutionsResponse");
9261 if !self._unknown_fields.is_empty() {
9262 debug_struct.field("_unknown_fields", &self._unknown_fields);
9263 }
9264 debug_struct.finish()
9265 }
9266}
9267
9268#[cfg(feature = "metadata-service")]
9269impl std::fmt::Debug for super::AddContextChildrenRequest {
9270 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9271 let mut debug_struct = f.debug_struct("AddContextChildrenRequest");
9272 debug_struct.field("context", &self.context);
9273 debug_struct.field("child_contexts", &self.child_contexts);
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::AddContextChildrenResponse {
9283 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9284 let mut debug_struct = f.debug_struct("AddContextChildrenResponse");
9285 if !self._unknown_fields.is_empty() {
9286 debug_struct.field("_unknown_fields", &self._unknown_fields);
9287 }
9288 debug_struct.finish()
9289 }
9290}
9291
9292#[cfg(feature = "metadata-service")]
9293impl std::fmt::Debug for super::RemoveContextChildrenRequest {
9294 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9295 let mut debug_struct = f.debug_struct("RemoveContextChildrenRequest");
9296 debug_struct.field("context", &self.context);
9297 debug_struct.field("child_contexts", &self.child_contexts);
9298 if !self._unknown_fields.is_empty() {
9299 debug_struct.field("_unknown_fields", &self._unknown_fields);
9300 }
9301 debug_struct.finish()
9302 }
9303}
9304
9305#[cfg(feature = "metadata-service")]
9306impl std::fmt::Debug for super::RemoveContextChildrenResponse {
9307 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9308 let mut debug_struct = f.debug_struct("RemoveContextChildrenResponse");
9309 if !self._unknown_fields.is_empty() {
9310 debug_struct.field("_unknown_fields", &self._unknown_fields);
9311 }
9312 debug_struct.finish()
9313 }
9314}
9315
9316#[cfg(feature = "metadata-service")]
9317impl std::fmt::Debug for super::QueryContextLineageSubgraphRequest {
9318 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9319 let mut debug_struct = f.debug_struct("QueryContextLineageSubgraphRequest");
9320 debug_struct.field("context", &self.context);
9321 if !self._unknown_fields.is_empty() {
9322 debug_struct.field("_unknown_fields", &self._unknown_fields);
9323 }
9324 debug_struct.finish()
9325 }
9326}
9327
9328#[cfg(feature = "metadata-service")]
9329impl std::fmt::Debug for super::CreateExecutionRequest {
9330 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9331 let mut debug_struct = f.debug_struct("CreateExecutionRequest");
9332 debug_struct.field("parent", &self.parent);
9333 debug_struct.field("execution", &self.execution);
9334 debug_struct.field("execution_id", &self.execution_id);
9335 if !self._unknown_fields.is_empty() {
9336 debug_struct.field("_unknown_fields", &self._unknown_fields);
9337 }
9338 debug_struct.finish()
9339 }
9340}
9341
9342#[cfg(feature = "metadata-service")]
9343impl std::fmt::Debug for super::GetExecutionRequest {
9344 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9345 let mut debug_struct = f.debug_struct("GetExecutionRequest");
9346 debug_struct.field("name", &self.name);
9347 if !self._unknown_fields.is_empty() {
9348 debug_struct.field("_unknown_fields", &self._unknown_fields);
9349 }
9350 debug_struct.finish()
9351 }
9352}
9353
9354#[cfg(feature = "metadata-service")]
9355impl std::fmt::Debug for super::ListExecutionsRequest {
9356 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9357 let mut debug_struct = f.debug_struct("ListExecutionsRequest");
9358 debug_struct.field("parent", &self.parent);
9359 debug_struct.field("page_size", &self.page_size);
9360 debug_struct.field("page_token", &self.page_token);
9361 debug_struct.field("filter", &self.filter);
9362 debug_struct.field("order_by", &self.order_by);
9363 if !self._unknown_fields.is_empty() {
9364 debug_struct.field("_unknown_fields", &self._unknown_fields);
9365 }
9366 debug_struct.finish()
9367 }
9368}
9369
9370#[cfg(feature = "metadata-service")]
9371impl std::fmt::Debug for super::ListExecutionsResponse {
9372 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9373 let mut debug_struct = f.debug_struct("ListExecutionsResponse");
9374 debug_struct.field("executions", &self.executions);
9375 debug_struct.field("next_page_token", &self.next_page_token);
9376 if !self._unknown_fields.is_empty() {
9377 debug_struct.field("_unknown_fields", &self._unknown_fields);
9378 }
9379 debug_struct.finish()
9380 }
9381}
9382
9383#[cfg(feature = "metadata-service")]
9384impl std::fmt::Debug for super::UpdateExecutionRequest {
9385 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9386 let mut debug_struct = f.debug_struct("UpdateExecutionRequest");
9387 debug_struct.field("execution", &self.execution);
9388 debug_struct.field("update_mask", &self.update_mask);
9389 debug_struct.field("allow_missing", &self.allow_missing);
9390 if !self._unknown_fields.is_empty() {
9391 debug_struct.field("_unknown_fields", &self._unknown_fields);
9392 }
9393 debug_struct.finish()
9394 }
9395}
9396
9397#[cfg(feature = "metadata-service")]
9398impl std::fmt::Debug for super::DeleteExecutionRequest {
9399 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9400 let mut debug_struct = f.debug_struct("DeleteExecutionRequest");
9401 debug_struct.field("name", &self.name);
9402 debug_struct.field("etag", &self.etag);
9403 if !self._unknown_fields.is_empty() {
9404 debug_struct.field("_unknown_fields", &self._unknown_fields);
9405 }
9406 debug_struct.finish()
9407 }
9408}
9409
9410#[cfg(feature = "metadata-service")]
9411impl std::fmt::Debug for super::PurgeExecutionsRequest {
9412 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9413 let mut debug_struct = f.debug_struct("PurgeExecutionsRequest");
9414 debug_struct.field("parent", &self.parent);
9415 debug_struct.field("filter", &self.filter);
9416 debug_struct.field("force", &self.force);
9417 if !self._unknown_fields.is_empty() {
9418 debug_struct.field("_unknown_fields", &self._unknown_fields);
9419 }
9420 debug_struct.finish()
9421 }
9422}
9423
9424#[cfg(feature = "metadata-service")]
9425impl std::fmt::Debug for super::PurgeExecutionsResponse {
9426 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9427 let mut debug_struct = f.debug_struct("PurgeExecutionsResponse");
9428 debug_struct.field("purge_count", &self.purge_count);
9429 debug_struct.field("purge_sample", &self.purge_sample);
9430 if !self._unknown_fields.is_empty() {
9431 debug_struct.field("_unknown_fields", &self._unknown_fields);
9432 }
9433 debug_struct.finish()
9434 }
9435}
9436
9437#[cfg(feature = "metadata-service")]
9438impl std::fmt::Debug for super::PurgeExecutionsMetadata {
9439 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9440 let mut debug_struct = f.debug_struct("PurgeExecutionsMetadata");
9441 debug_struct.field("generic_metadata", &self.generic_metadata);
9442 if !self._unknown_fields.is_empty() {
9443 debug_struct.field("_unknown_fields", &self._unknown_fields);
9444 }
9445 debug_struct.finish()
9446 }
9447}
9448
9449#[cfg(feature = "metadata-service")]
9450impl std::fmt::Debug for super::AddExecutionEventsRequest {
9451 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9452 let mut debug_struct = f.debug_struct("AddExecutionEventsRequest");
9453 debug_struct.field("execution", &self.execution);
9454 debug_struct.field("events", &self.events);
9455 if !self._unknown_fields.is_empty() {
9456 debug_struct.field("_unknown_fields", &self._unknown_fields);
9457 }
9458 debug_struct.finish()
9459 }
9460}
9461
9462#[cfg(feature = "metadata-service")]
9463impl std::fmt::Debug for super::AddExecutionEventsResponse {
9464 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9465 let mut debug_struct = f.debug_struct("AddExecutionEventsResponse");
9466 if !self._unknown_fields.is_empty() {
9467 debug_struct.field("_unknown_fields", &self._unknown_fields);
9468 }
9469 debug_struct.finish()
9470 }
9471}
9472
9473#[cfg(feature = "metadata-service")]
9474impl std::fmt::Debug for super::QueryExecutionInputsAndOutputsRequest {
9475 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9476 let mut debug_struct = f.debug_struct("QueryExecutionInputsAndOutputsRequest");
9477 debug_struct.field("execution", &self.execution);
9478 if !self._unknown_fields.is_empty() {
9479 debug_struct.field("_unknown_fields", &self._unknown_fields);
9480 }
9481 debug_struct.finish()
9482 }
9483}
9484
9485#[cfg(feature = "metadata-service")]
9486impl std::fmt::Debug for super::CreateMetadataSchemaRequest {
9487 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9488 let mut debug_struct = f.debug_struct("CreateMetadataSchemaRequest");
9489 debug_struct.field("parent", &self.parent);
9490 debug_struct.field("metadata_schema", &self.metadata_schema);
9491 debug_struct.field("metadata_schema_id", &self.metadata_schema_id);
9492 if !self._unknown_fields.is_empty() {
9493 debug_struct.field("_unknown_fields", &self._unknown_fields);
9494 }
9495 debug_struct.finish()
9496 }
9497}
9498
9499#[cfg(feature = "metadata-service")]
9500impl std::fmt::Debug for super::GetMetadataSchemaRequest {
9501 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9502 let mut debug_struct = f.debug_struct("GetMetadataSchemaRequest");
9503 debug_struct.field("name", &self.name);
9504 if !self._unknown_fields.is_empty() {
9505 debug_struct.field("_unknown_fields", &self._unknown_fields);
9506 }
9507 debug_struct.finish()
9508 }
9509}
9510
9511#[cfg(feature = "metadata-service")]
9512impl std::fmt::Debug for super::ListMetadataSchemasRequest {
9513 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9514 let mut debug_struct = f.debug_struct("ListMetadataSchemasRequest");
9515 debug_struct.field("parent", &self.parent);
9516 debug_struct.field("page_size", &self.page_size);
9517 debug_struct.field("page_token", &self.page_token);
9518 debug_struct.field("filter", &self.filter);
9519 if !self._unknown_fields.is_empty() {
9520 debug_struct.field("_unknown_fields", &self._unknown_fields);
9521 }
9522 debug_struct.finish()
9523 }
9524}
9525
9526#[cfg(feature = "metadata-service")]
9527impl std::fmt::Debug for super::ListMetadataSchemasResponse {
9528 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9529 let mut debug_struct = f.debug_struct("ListMetadataSchemasResponse");
9530 debug_struct.field("metadata_schemas", &self.metadata_schemas);
9531 debug_struct.field("next_page_token", &self.next_page_token);
9532 if !self._unknown_fields.is_empty() {
9533 debug_struct.field("_unknown_fields", &self._unknown_fields);
9534 }
9535 debug_struct.finish()
9536 }
9537}
9538
9539#[cfg(feature = "metadata-service")]
9540impl std::fmt::Debug for super::QueryArtifactLineageSubgraphRequest {
9541 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9542 let mut debug_struct = f.debug_struct("QueryArtifactLineageSubgraphRequest");
9543 debug_struct.field("artifact", &self.artifact);
9544 debug_struct.field("max_hops", &self.max_hops);
9545 debug_struct.field("filter", &self.filter);
9546 if !self._unknown_fields.is_empty() {
9547 debug_struct.field("_unknown_fields", &self._unknown_fields);
9548 }
9549 debug_struct.finish()
9550 }
9551}
9552
9553#[cfg(feature = "metadata-service")]
9554impl std::fmt::Debug for super::MetadataStore {
9555 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9556 let mut debug_struct = f.debug_struct("MetadataStore");
9557 debug_struct.field("name", &self.name);
9558 debug_struct.field("create_time", &self.create_time);
9559 debug_struct.field("update_time", &self.update_time);
9560 debug_struct.field("encryption_spec", &self.encryption_spec);
9561 debug_struct.field("description", &self.description);
9562 debug_struct.field("state", &self.state);
9563 debug_struct.field("dataplex_config", &self.dataplex_config);
9564 if !self._unknown_fields.is_empty() {
9565 debug_struct.field("_unknown_fields", &self._unknown_fields);
9566 }
9567 debug_struct.finish()
9568 }
9569}
9570
9571#[cfg(feature = "metadata-service")]
9572impl std::fmt::Debug for super::metadata_store::MetadataStoreState {
9573 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9574 let mut debug_struct = f.debug_struct("MetadataStoreState");
9575 debug_struct.field("disk_utilization_bytes", &self.disk_utilization_bytes);
9576 if !self._unknown_fields.is_empty() {
9577 debug_struct.field("_unknown_fields", &self._unknown_fields);
9578 }
9579 debug_struct.finish()
9580 }
9581}
9582
9583#[cfg(feature = "metadata-service")]
9584impl std::fmt::Debug for super::metadata_store::DataplexConfig {
9585 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9586 let mut debug_struct = f.debug_struct("DataplexConfig");
9587 debug_struct.field("enabled_pipelines_lineage", &self.enabled_pipelines_lineage);
9588 if !self._unknown_fields.is_empty() {
9589 debug_struct.field("_unknown_fields", &self._unknown_fields);
9590 }
9591 debug_struct.finish()
9592 }
9593}
9594
9595#[cfg(feature = "migration-service")]
9596impl std::fmt::Debug for super::MigratableResource {
9597 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9598 let mut debug_struct = f.debug_struct("MigratableResource");
9599 debug_struct.field("last_migrate_time", &self.last_migrate_time);
9600 debug_struct.field("last_update_time", &self.last_update_time);
9601 debug_struct.field("resource", &self.resource);
9602 if !self._unknown_fields.is_empty() {
9603 debug_struct.field("_unknown_fields", &self._unknown_fields);
9604 }
9605 debug_struct.finish()
9606 }
9607}
9608
9609#[cfg(feature = "migration-service")]
9610impl std::fmt::Debug for super::migratable_resource::MlEngineModelVersion {
9611 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9612 let mut debug_struct = f.debug_struct("MlEngineModelVersion");
9613 debug_struct.field("endpoint", &self.endpoint);
9614 debug_struct.field("version", &self.version);
9615 if !self._unknown_fields.is_empty() {
9616 debug_struct.field("_unknown_fields", &self._unknown_fields);
9617 }
9618 debug_struct.finish()
9619 }
9620}
9621
9622#[cfg(feature = "migration-service")]
9623impl std::fmt::Debug for super::migratable_resource::AutomlModel {
9624 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9625 let mut debug_struct = f.debug_struct("AutomlModel");
9626 debug_struct.field("model", &self.model);
9627 debug_struct.field("model_display_name", &self.model_display_name);
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 = "migration-service")]
9636impl std::fmt::Debug for super::migratable_resource::AutomlDataset {
9637 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9638 let mut debug_struct = f.debug_struct("AutomlDataset");
9639 debug_struct.field("dataset", &self.dataset);
9640 debug_struct.field("dataset_display_name", &self.dataset_display_name);
9641 if !self._unknown_fields.is_empty() {
9642 debug_struct.field("_unknown_fields", &self._unknown_fields);
9643 }
9644 debug_struct.finish()
9645 }
9646}
9647
9648#[cfg(feature = "migration-service")]
9649impl std::fmt::Debug for super::migratable_resource::DataLabelingDataset {
9650 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9651 let mut debug_struct = f.debug_struct("DataLabelingDataset");
9652 debug_struct.field("dataset", &self.dataset);
9653 debug_struct.field("dataset_display_name", &self.dataset_display_name);
9654 debug_struct.field(
9655 "data_labeling_annotated_datasets",
9656 &self.data_labeling_annotated_datasets,
9657 );
9658 if !self._unknown_fields.is_empty() {
9659 debug_struct.field("_unknown_fields", &self._unknown_fields);
9660 }
9661 debug_struct.finish()
9662 }
9663}
9664
9665#[cfg(feature = "migration-service")]
9666impl std::fmt::Debug
9667 for super::migratable_resource::data_labeling_dataset::DataLabelingAnnotatedDataset
9668{
9669 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9670 let mut debug_struct = f.debug_struct("DataLabelingAnnotatedDataset");
9671 debug_struct.field("annotated_dataset", &self.annotated_dataset);
9672 debug_struct.field(
9673 "annotated_dataset_display_name",
9674 &self.annotated_dataset_display_name,
9675 );
9676 if !self._unknown_fields.is_empty() {
9677 debug_struct.field("_unknown_fields", &self._unknown_fields);
9678 }
9679 debug_struct.finish()
9680 }
9681}
9682
9683#[cfg(feature = "migration-service")]
9684impl std::fmt::Debug for super::SearchMigratableResourcesRequest {
9685 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9686 let mut debug_struct = f.debug_struct("SearchMigratableResourcesRequest");
9687 debug_struct.field("parent", &self.parent);
9688 debug_struct.field("page_size", &self.page_size);
9689 debug_struct.field("page_token", &self.page_token);
9690 debug_struct.field("filter", &self.filter);
9691 if !self._unknown_fields.is_empty() {
9692 debug_struct.field("_unknown_fields", &self._unknown_fields);
9693 }
9694 debug_struct.finish()
9695 }
9696}
9697
9698#[cfg(feature = "migration-service")]
9699impl std::fmt::Debug for super::SearchMigratableResourcesResponse {
9700 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9701 let mut debug_struct = f.debug_struct("SearchMigratableResourcesResponse");
9702 debug_struct.field("migratable_resources", &self.migratable_resources);
9703 debug_struct.field("next_page_token", &self.next_page_token);
9704 if !self._unknown_fields.is_empty() {
9705 debug_struct.field("_unknown_fields", &self._unknown_fields);
9706 }
9707 debug_struct.finish()
9708 }
9709}
9710
9711#[cfg(feature = "migration-service")]
9712impl std::fmt::Debug for super::BatchMigrateResourcesRequest {
9713 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9714 let mut debug_struct = f.debug_struct("BatchMigrateResourcesRequest");
9715 debug_struct.field("parent", &self.parent);
9716 debug_struct.field("migrate_resource_requests", &self.migrate_resource_requests);
9717 if !self._unknown_fields.is_empty() {
9718 debug_struct.field("_unknown_fields", &self._unknown_fields);
9719 }
9720 debug_struct.finish()
9721 }
9722}
9723
9724#[cfg(feature = "migration-service")]
9725impl std::fmt::Debug for super::MigrateResourceRequest {
9726 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9727 let mut debug_struct = f.debug_struct("MigrateResourceRequest");
9728 debug_struct.field("request", &self.request);
9729 if !self._unknown_fields.is_empty() {
9730 debug_struct.field("_unknown_fields", &self._unknown_fields);
9731 }
9732 debug_struct.finish()
9733 }
9734}
9735
9736#[cfg(feature = "migration-service")]
9737impl std::fmt::Debug for super::migrate_resource_request::MigrateMlEngineModelVersionConfig {
9738 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9739 let mut debug_struct = f.debug_struct("MigrateMlEngineModelVersionConfig");
9740 debug_struct.field("endpoint", &self.endpoint);
9741 debug_struct.field("model_version", &self.model_version);
9742 debug_struct.field("model_display_name", &self.model_display_name);
9743 if !self._unknown_fields.is_empty() {
9744 debug_struct.field("_unknown_fields", &self._unknown_fields);
9745 }
9746 debug_struct.finish()
9747 }
9748}
9749
9750#[cfg(feature = "migration-service")]
9751impl std::fmt::Debug for super::migrate_resource_request::MigrateAutomlModelConfig {
9752 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9753 let mut debug_struct = f.debug_struct("MigrateAutomlModelConfig");
9754 debug_struct.field("model", &self.model);
9755 debug_struct.field("model_display_name", &self.model_display_name);
9756 if !self._unknown_fields.is_empty() {
9757 debug_struct.field("_unknown_fields", &self._unknown_fields);
9758 }
9759 debug_struct.finish()
9760 }
9761}
9762
9763#[cfg(feature = "migration-service")]
9764impl std::fmt::Debug for super::migrate_resource_request::MigrateAutomlDatasetConfig {
9765 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9766 let mut debug_struct = f.debug_struct("MigrateAutomlDatasetConfig");
9767 debug_struct.field("dataset", &self.dataset);
9768 debug_struct.field("dataset_display_name", &self.dataset_display_name);
9769 if !self._unknown_fields.is_empty() {
9770 debug_struct.field("_unknown_fields", &self._unknown_fields);
9771 }
9772 debug_struct.finish()
9773 }
9774}
9775
9776#[cfg(feature = "migration-service")]
9777impl std::fmt::Debug for super::migrate_resource_request::MigrateDataLabelingDatasetConfig {
9778 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9779 let mut debug_struct = f.debug_struct("MigrateDataLabelingDatasetConfig");
9780 debug_struct.field("dataset", &self.dataset);
9781 debug_struct.field("dataset_display_name", &self.dataset_display_name);
9782 debug_struct.field(
9783 "migrate_data_labeling_annotated_dataset_configs",
9784 &self.migrate_data_labeling_annotated_dataset_configs,
9785 );
9786 if !self._unknown_fields.is_empty() {
9787 debug_struct.field("_unknown_fields", &self._unknown_fields);
9788 }
9789 debug_struct.finish()
9790 }
9791}
9792
9793#[cfg(feature = "migration-service")]
9794impl std::fmt::Debug for super::migrate_resource_request::migrate_data_labeling_dataset_config::MigrateDataLabelingAnnotatedDatasetConfig {
9795 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9796 let mut debug_struct = f.debug_struct("MigrateDataLabelingAnnotatedDatasetConfig");
9797 debug_struct.field("annotated_dataset", &self.annotated_dataset);
9798 if !self._unknown_fields.is_empty() {
9799 debug_struct.field("_unknown_fields", &self._unknown_fields);
9800 }
9801 debug_struct.finish()
9802 }
9803}
9804
9805#[cfg(feature = "migration-service")]
9806impl std::fmt::Debug for super::BatchMigrateResourcesResponse {
9807 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9808 let mut debug_struct = f.debug_struct("BatchMigrateResourcesResponse");
9809 debug_struct.field(
9810 "migrate_resource_responses",
9811 &self.migrate_resource_responses,
9812 );
9813 if !self._unknown_fields.is_empty() {
9814 debug_struct.field("_unknown_fields", &self._unknown_fields);
9815 }
9816 debug_struct.finish()
9817 }
9818}
9819
9820#[cfg(feature = "migration-service")]
9821impl std::fmt::Debug for super::MigrateResourceResponse {
9822 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9823 let mut debug_struct = f.debug_struct("MigrateResourceResponse");
9824 debug_struct.field("migratable_resource", &self.migratable_resource);
9825 debug_struct.field("migrated_resource", &self.migrated_resource);
9826 if !self._unknown_fields.is_empty() {
9827 debug_struct.field("_unknown_fields", &self._unknown_fields);
9828 }
9829 debug_struct.finish()
9830 }
9831}
9832
9833#[cfg(feature = "migration-service")]
9834impl std::fmt::Debug for super::BatchMigrateResourcesOperationMetadata {
9835 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9836 let mut debug_struct = f.debug_struct("BatchMigrateResourcesOperationMetadata");
9837 debug_struct.field("generic_metadata", &self.generic_metadata);
9838 debug_struct.field("partial_results", &self.partial_results);
9839 if !self._unknown_fields.is_empty() {
9840 debug_struct.field("_unknown_fields", &self._unknown_fields);
9841 }
9842 debug_struct.finish()
9843 }
9844}
9845
9846#[cfg(feature = "migration-service")]
9847impl std::fmt::Debug for super::batch_migrate_resources_operation_metadata::PartialResult {
9848 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9849 let mut debug_struct = f.debug_struct("PartialResult");
9850 debug_struct.field("request", &self.request);
9851 debug_struct.field("result", &self.result);
9852 if !self._unknown_fields.is_empty() {
9853 debug_struct.field("_unknown_fields", &self._unknown_fields);
9854 }
9855 debug_struct.finish()
9856 }
9857}
9858
9859#[cfg(any(
9860 feature = "dataset-service",
9861 feature = "model-service",
9862 feature = "pipeline-service",
9863))]
9864impl std::fmt::Debug for super::Model {
9865 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9866 let mut debug_struct = f.debug_struct("Model");
9867 debug_struct.field("name", &self.name);
9868 debug_struct.field("version_id", &self.version_id);
9869 debug_struct.field("version_aliases", &self.version_aliases);
9870 debug_struct.field("version_create_time", &self.version_create_time);
9871 debug_struct.field("version_update_time", &self.version_update_time);
9872 debug_struct.field("display_name", &self.display_name);
9873 debug_struct.field("description", &self.description);
9874 debug_struct.field("version_description", &self.version_description);
9875 debug_struct.field("default_checkpoint_id", &self.default_checkpoint_id);
9876 debug_struct.field("predict_schemata", &self.predict_schemata);
9877 debug_struct.field("metadata_schema_uri", &self.metadata_schema_uri);
9878 debug_struct.field("metadata", &self.metadata);
9879 debug_struct.field("supported_export_formats", &self.supported_export_formats);
9880 debug_struct.field("training_pipeline", &self.training_pipeline);
9881 debug_struct.field("pipeline_job", &self.pipeline_job);
9882 debug_struct.field("container_spec", &self.container_spec);
9883 debug_struct.field("artifact_uri", &self.artifact_uri);
9884 debug_struct.field(
9885 "supported_deployment_resources_types",
9886 &self.supported_deployment_resources_types,
9887 );
9888 debug_struct.field(
9889 "supported_input_storage_formats",
9890 &self.supported_input_storage_formats,
9891 );
9892 debug_struct.field(
9893 "supported_output_storage_formats",
9894 &self.supported_output_storage_formats,
9895 );
9896 debug_struct.field("create_time", &self.create_time);
9897 debug_struct.field("update_time", &self.update_time);
9898 debug_struct.field("deployed_models", &self.deployed_models);
9899 debug_struct.field("explanation_spec", &self.explanation_spec);
9900 debug_struct.field("etag", &self.etag);
9901 debug_struct.field("labels", &self.labels);
9902 debug_struct.field("data_stats", &self.data_stats);
9903 debug_struct.field("encryption_spec", &self.encryption_spec);
9904 debug_struct.field("model_source_info", &self.model_source_info);
9905 debug_struct.field("original_model_info", &self.original_model_info);
9906 debug_struct.field("metadata_artifact", &self.metadata_artifact);
9907 debug_struct.field("base_model_source", &self.base_model_source);
9908 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
9909 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
9910 debug_struct.field("checkpoints", &self.checkpoints);
9911 if !self._unknown_fields.is_empty() {
9912 debug_struct.field("_unknown_fields", &self._unknown_fields);
9913 }
9914 debug_struct.finish()
9915 }
9916}
9917
9918#[cfg(any(
9919 feature = "dataset-service",
9920 feature = "model-service",
9921 feature = "pipeline-service",
9922))]
9923impl std::fmt::Debug for super::model::ExportFormat {
9924 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9925 let mut debug_struct = f.debug_struct("ExportFormat");
9926 debug_struct.field("id", &self.id);
9927 debug_struct.field("exportable_contents", &self.exportable_contents);
9928 if !self._unknown_fields.is_empty() {
9929 debug_struct.field("_unknown_fields", &self._unknown_fields);
9930 }
9931 debug_struct.finish()
9932 }
9933}
9934
9935#[cfg(any(
9936 feature = "dataset-service",
9937 feature = "model-service",
9938 feature = "pipeline-service",
9939))]
9940impl std::fmt::Debug for super::model::DataStats {
9941 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9942 let mut debug_struct = f.debug_struct("DataStats");
9943 debug_struct.field("training_data_items_count", &self.training_data_items_count);
9944 debug_struct.field(
9945 "validation_data_items_count",
9946 &self.validation_data_items_count,
9947 );
9948 debug_struct.field("test_data_items_count", &self.test_data_items_count);
9949 debug_struct.field(
9950 "training_annotations_count",
9951 &self.training_annotations_count,
9952 );
9953 debug_struct.field(
9954 "validation_annotations_count",
9955 &self.validation_annotations_count,
9956 );
9957 debug_struct.field("test_annotations_count", &self.test_annotations_count);
9958 if !self._unknown_fields.is_empty() {
9959 debug_struct.field("_unknown_fields", &self._unknown_fields);
9960 }
9961 debug_struct.finish()
9962 }
9963}
9964
9965#[cfg(any(
9966 feature = "dataset-service",
9967 feature = "model-service",
9968 feature = "pipeline-service",
9969))]
9970impl std::fmt::Debug for super::model::OriginalModelInfo {
9971 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9972 let mut debug_struct = f.debug_struct("OriginalModelInfo");
9973 debug_struct.field("model", &self.model);
9974 if !self._unknown_fields.is_empty() {
9975 debug_struct.field("_unknown_fields", &self._unknown_fields);
9976 }
9977 debug_struct.finish()
9978 }
9979}
9980
9981#[cfg(any(
9982 feature = "dataset-service",
9983 feature = "model-service",
9984 feature = "pipeline-service",
9985))]
9986impl std::fmt::Debug for super::model::BaseModelSource {
9987 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9988 let mut debug_struct = f.debug_struct("BaseModelSource");
9989 debug_struct.field("source", &self.source);
9990 if !self._unknown_fields.is_empty() {
9991 debug_struct.field("_unknown_fields", &self._unknown_fields);
9992 }
9993 debug_struct.finish()
9994 }
9995}
9996
9997#[cfg(feature = "model-garden-service")]
9998impl std::fmt::Debug for super::LargeModelReference {
9999 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10000 let mut debug_struct = f.debug_struct("LargeModelReference");
10001 debug_struct.field("name", &self.name);
10002 if !self._unknown_fields.is_empty() {
10003 debug_struct.field("_unknown_fields", &self._unknown_fields);
10004 }
10005 debug_struct.finish()
10006 }
10007}
10008
10009#[cfg(any(
10010 feature = "dataset-service",
10011 feature = "model-service",
10012 feature = "pipeline-service",
10013))]
10014impl std::fmt::Debug for super::ModelGardenSource {
10015 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10016 let mut debug_struct = f.debug_struct("ModelGardenSource");
10017 debug_struct.field("public_model_name", &self.public_model_name);
10018 debug_struct.field("version_id", &self.version_id);
10019 debug_struct.field("skip_hf_model_cache", &self.skip_hf_model_cache);
10020 if !self._unknown_fields.is_empty() {
10021 debug_struct.field("_unknown_fields", &self._unknown_fields);
10022 }
10023 debug_struct.finish()
10024 }
10025}
10026
10027#[cfg(any(
10028 feature = "dataset-service",
10029 feature = "model-service",
10030 feature = "pipeline-service",
10031))]
10032impl std::fmt::Debug for super::GenieSource {
10033 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10034 let mut debug_struct = f.debug_struct("GenieSource");
10035 debug_struct.field("base_model_uri", &self.base_model_uri);
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(any(
10044 feature = "dataset-service",
10045 feature = "job-service",
10046 feature = "model-garden-service",
10047 feature = "model-service",
10048 feature = "pipeline-service",
10049))]
10050impl std::fmt::Debug for super::PredictSchemata {
10051 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10052 let mut debug_struct = f.debug_struct("PredictSchemata");
10053 debug_struct.field("instance_schema_uri", &self.instance_schema_uri);
10054 debug_struct.field("parameters_schema_uri", &self.parameters_schema_uri);
10055 debug_struct.field("prediction_schema_uri", &self.prediction_schema_uri);
10056 if !self._unknown_fields.is_empty() {
10057 debug_struct.field("_unknown_fields", &self._unknown_fields);
10058 }
10059 debug_struct.finish()
10060 }
10061}
10062
10063#[cfg(any(
10064 feature = "dataset-service",
10065 feature = "job-service",
10066 feature = "model-garden-service",
10067 feature = "model-service",
10068 feature = "pipeline-service",
10069))]
10070impl std::fmt::Debug for super::ModelContainerSpec {
10071 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10072 let mut debug_struct = f.debug_struct("ModelContainerSpec");
10073 debug_struct.field("image_uri", &self.image_uri);
10074 debug_struct.field("command", &self.command);
10075 debug_struct.field("args", &self.args);
10076 debug_struct.field("env", &self.env);
10077 debug_struct.field("ports", &self.ports);
10078 debug_struct.field("predict_route", &self.predict_route);
10079 debug_struct.field("health_route", &self.health_route);
10080 debug_struct.field("invoke_route_prefix", &self.invoke_route_prefix);
10081 debug_struct.field("grpc_ports", &self.grpc_ports);
10082 debug_struct.field("deployment_timeout", &self.deployment_timeout);
10083 debug_struct.field("shared_memory_size_mb", &self.shared_memory_size_mb);
10084 debug_struct.field("startup_probe", &self.startup_probe);
10085 debug_struct.field("health_probe", &self.health_probe);
10086 debug_struct.field("liveness_probe", &self.liveness_probe);
10087 if !self._unknown_fields.is_empty() {
10088 debug_struct.field("_unknown_fields", &self._unknown_fields);
10089 }
10090 debug_struct.finish()
10091 }
10092}
10093
10094#[cfg(any(
10095 feature = "dataset-service",
10096 feature = "job-service",
10097 feature = "model-garden-service",
10098 feature = "model-service",
10099 feature = "pipeline-service",
10100))]
10101impl std::fmt::Debug for super::Port {
10102 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10103 let mut debug_struct = f.debug_struct("Port");
10104 debug_struct.field("container_port", &self.container_port);
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(any(
10113 feature = "dataset-service",
10114 feature = "model-service",
10115 feature = "pipeline-service",
10116))]
10117impl std::fmt::Debug for super::ModelSourceInfo {
10118 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10119 let mut debug_struct = f.debug_struct("ModelSourceInfo");
10120 debug_struct.field("source_type", &self.source_type);
10121 debug_struct.field("copy", &self.copy);
10122 if !self._unknown_fields.is_empty() {
10123 debug_struct.field("_unknown_fields", &self._unknown_fields);
10124 }
10125 debug_struct.finish()
10126 }
10127}
10128
10129#[cfg(any(
10130 feature = "dataset-service",
10131 feature = "job-service",
10132 feature = "model-garden-service",
10133 feature = "model-service",
10134 feature = "pipeline-service",
10135))]
10136impl std::fmt::Debug for super::Probe {
10137 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10138 let mut debug_struct = f.debug_struct("Probe");
10139 debug_struct.field("period_seconds", &self.period_seconds);
10140 debug_struct.field("timeout_seconds", &self.timeout_seconds);
10141 debug_struct.field("failure_threshold", &self.failure_threshold);
10142 debug_struct.field("success_threshold", &self.success_threshold);
10143 debug_struct.field("initial_delay_seconds", &self.initial_delay_seconds);
10144 debug_struct.field("probe_type", &self.probe_type);
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(any(
10153 feature = "dataset-service",
10154 feature = "job-service",
10155 feature = "model-garden-service",
10156 feature = "model-service",
10157 feature = "pipeline-service",
10158))]
10159impl std::fmt::Debug for super::probe::ExecAction {
10160 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10161 let mut debug_struct = f.debug_struct("ExecAction");
10162 debug_struct.field("command", &self.command);
10163 if !self._unknown_fields.is_empty() {
10164 debug_struct.field("_unknown_fields", &self._unknown_fields);
10165 }
10166 debug_struct.finish()
10167 }
10168}
10169
10170#[cfg(any(
10171 feature = "dataset-service",
10172 feature = "job-service",
10173 feature = "model-garden-service",
10174 feature = "model-service",
10175 feature = "pipeline-service",
10176))]
10177impl std::fmt::Debug for super::probe::HttpGetAction {
10178 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10179 let mut debug_struct = f.debug_struct("HttpGetAction");
10180 debug_struct.field("path", &self.path);
10181 debug_struct.field("port", &self.port);
10182 debug_struct.field("host", &self.host);
10183 debug_struct.field("scheme", &self.scheme);
10184 debug_struct.field("http_headers", &self.http_headers);
10185 if !self._unknown_fields.is_empty() {
10186 debug_struct.field("_unknown_fields", &self._unknown_fields);
10187 }
10188 debug_struct.finish()
10189 }
10190}
10191
10192#[cfg(any(
10193 feature = "dataset-service",
10194 feature = "job-service",
10195 feature = "model-garden-service",
10196 feature = "model-service",
10197 feature = "pipeline-service",
10198))]
10199impl std::fmt::Debug for super::probe::GrpcAction {
10200 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10201 let mut debug_struct = f.debug_struct("GrpcAction");
10202 debug_struct.field("port", &self.port);
10203 debug_struct.field("service", &self.service);
10204 if !self._unknown_fields.is_empty() {
10205 debug_struct.field("_unknown_fields", &self._unknown_fields);
10206 }
10207 debug_struct.finish()
10208 }
10209}
10210
10211#[cfg(any(
10212 feature = "dataset-service",
10213 feature = "job-service",
10214 feature = "model-garden-service",
10215 feature = "model-service",
10216 feature = "pipeline-service",
10217))]
10218impl std::fmt::Debug for super::probe::TcpSocketAction {
10219 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10220 let mut debug_struct = f.debug_struct("TcpSocketAction");
10221 debug_struct.field("port", &self.port);
10222 debug_struct.field("host", &self.host);
10223 if !self._unknown_fields.is_empty() {
10224 debug_struct.field("_unknown_fields", &self._unknown_fields);
10225 }
10226 debug_struct.finish()
10227 }
10228}
10229
10230#[cfg(any(
10231 feature = "dataset-service",
10232 feature = "job-service",
10233 feature = "model-garden-service",
10234 feature = "model-service",
10235 feature = "pipeline-service",
10236))]
10237impl std::fmt::Debug for super::probe::HttpHeader {
10238 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10239 let mut debug_struct = f.debug_struct("HttpHeader");
10240 debug_struct.field("name", &self.name);
10241 debug_struct.field("value", &self.value);
10242 if !self._unknown_fields.is_empty() {
10243 debug_struct.field("_unknown_fields", &self._unknown_fields);
10244 }
10245 debug_struct.finish()
10246 }
10247}
10248
10249#[cfg(any(
10250 feature = "dataset-service",
10251 feature = "model-service",
10252 feature = "pipeline-service",
10253))]
10254impl std::fmt::Debug for super::Checkpoint {
10255 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10256 let mut debug_struct = f.debug_struct("Checkpoint");
10257 debug_struct.field("checkpoint_id", &self.checkpoint_id);
10258 debug_struct.field("epoch", &self.epoch);
10259 debug_struct.field("step", &self.step);
10260 if !self._unknown_fields.is_empty() {
10261 debug_struct.field("_unknown_fields", &self._unknown_fields);
10262 }
10263 debug_struct.finish()
10264 }
10265}
10266
10267#[cfg(feature = "job-service")]
10268impl std::fmt::Debug for super::ModelDeploymentMonitoringJob {
10269 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10270 let mut debug_struct = f.debug_struct("ModelDeploymentMonitoringJob");
10271 debug_struct.field("name", &self.name);
10272 debug_struct.field("display_name", &self.display_name);
10273 debug_struct.field("endpoint", &self.endpoint);
10274 debug_struct.field("state", &self.state);
10275 debug_struct.field("schedule_state", &self.schedule_state);
10276 debug_struct.field(
10277 "latest_monitoring_pipeline_metadata",
10278 &self.latest_monitoring_pipeline_metadata,
10279 );
10280 debug_struct.field(
10281 "model_deployment_monitoring_objective_configs",
10282 &self.model_deployment_monitoring_objective_configs,
10283 );
10284 debug_struct.field(
10285 "model_deployment_monitoring_schedule_config",
10286 &self.model_deployment_monitoring_schedule_config,
10287 );
10288 debug_struct.field("logging_sampling_strategy", &self.logging_sampling_strategy);
10289 debug_struct.field(
10290 "model_monitoring_alert_config",
10291 &self.model_monitoring_alert_config,
10292 );
10293 debug_struct.field(
10294 "predict_instance_schema_uri",
10295 &self.predict_instance_schema_uri,
10296 );
10297 debug_struct.field("sample_predict_instance", &self.sample_predict_instance);
10298 debug_struct.field(
10299 "analysis_instance_schema_uri",
10300 &self.analysis_instance_schema_uri,
10301 );
10302 debug_struct.field("bigquery_tables", &self.bigquery_tables);
10303 debug_struct.field("log_ttl", &self.log_ttl);
10304 debug_struct.field("labels", &self.labels);
10305 debug_struct.field("create_time", &self.create_time);
10306 debug_struct.field("update_time", &self.update_time);
10307 debug_struct.field("next_schedule_time", &self.next_schedule_time);
10308 debug_struct.field(
10309 "stats_anomalies_base_directory",
10310 &self.stats_anomalies_base_directory,
10311 );
10312 debug_struct.field("encryption_spec", &self.encryption_spec);
10313 debug_struct.field(
10314 "enable_monitoring_pipeline_logs",
10315 &self.enable_monitoring_pipeline_logs,
10316 );
10317 debug_struct.field("error", &self.error);
10318 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
10319 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
10320 if !self._unknown_fields.is_empty() {
10321 debug_struct.field("_unknown_fields", &self._unknown_fields);
10322 }
10323 debug_struct.finish()
10324 }
10325}
10326
10327#[cfg(feature = "job-service")]
10328impl std::fmt::Debug for super::model_deployment_monitoring_job::LatestMonitoringPipelineMetadata {
10329 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10330 let mut debug_struct = f.debug_struct("LatestMonitoringPipelineMetadata");
10331 debug_struct.field("run_time", &self.run_time);
10332 debug_struct.field("status", &self.status);
10333 if !self._unknown_fields.is_empty() {
10334 debug_struct.field("_unknown_fields", &self._unknown_fields);
10335 }
10336 debug_struct.finish()
10337 }
10338}
10339
10340#[cfg(feature = "job-service")]
10341impl std::fmt::Debug for super::ModelDeploymentMonitoringBigQueryTable {
10342 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10343 let mut debug_struct = f.debug_struct("ModelDeploymentMonitoringBigQueryTable");
10344 debug_struct.field("log_source", &self.log_source);
10345 debug_struct.field("log_type", &self.log_type);
10346 debug_struct.field("bigquery_table_path", &self.bigquery_table_path);
10347 debug_struct.field(
10348 "request_response_logging_schema_version",
10349 &self.request_response_logging_schema_version,
10350 );
10351 if !self._unknown_fields.is_empty() {
10352 debug_struct.field("_unknown_fields", &self._unknown_fields);
10353 }
10354 debug_struct.finish()
10355 }
10356}
10357
10358#[cfg(feature = "job-service")]
10359impl std::fmt::Debug for super::ModelDeploymentMonitoringObjectiveConfig {
10360 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10361 let mut debug_struct = f.debug_struct("ModelDeploymentMonitoringObjectiveConfig");
10362 debug_struct.field("deployed_model_id", &self.deployed_model_id);
10363 debug_struct.field("objective_config", &self.objective_config);
10364 if !self._unknown_fields.is_empty() {
10365 debug_struct.field("_unknown_fields", &self._unknown_fields);
10366 }
10367 debug_struct.finish()
10368 }
10369}
10370
10371#[cfg(feature = "job-service")]
10372impl std::fmt::Debug for super::ModelDeploymentMonitoringScheduleConfig {
10373 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10374 let mut debug_struct = f.debug_struct("ModelDeploymentMonitoringScheduleConfig");
10375 debug_struct.field("monitor_interval", &self.monitor_interval);
10376 debug_struct.field("monitor_window", &self.monitor_window);
10377 if !self._unknown_fields.is_empty() {
10378 debug_struct.field("_unknown_fields", &self._unknown_fields);
10379 }
10380 debug_struct.finish()
10381 }
10382}
10383
10384#[cfg(feature = "job-service")]
10385impl std::fmt::Debug for super::ModelMonitoringStatsAnomalies {
10386 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10387 let mut debug_struct = f.debug_struct("ModelMonitoringStatsAnomalies");
10388 debug_struct.field("objective", &self.objective);
10389 debug_struct.field("deployed_model_id", &self.deployed_model_id);
10390 debug_struct.field("anomaly_count", &self.anomaly_count);
10391 debug_struct.field("feature_stats", &self.feature_stats);
10392 if !self._unknown_fields.is_empty() {
10393 debug_struct.field("_unknown_fields", &self._unknown_fields);
10394 }
10395 debug_struct.finish()
10396 }
10397}
10398
10399#[cfg(feature = "job-service")]
10400impl std::fmt::Debug for super::model_monitoring_stats_anomalies::FeatureHistoricStatsAnomalies {
10401 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10402 let mut debug_struct = f.debug_struct("FeatureHistoricStatsAnomalies");
10403 debug_struct.field("feature_display_name", &self.feature_display_name);
10404 debug_struct.field("threshold", &self.threshold);
10405 debug_struct.field("training_stats", &self.training_stats);
10406 debug_struct.field("prediction_stats", &self.prediction_stats);
10407 if !self._unknown_fields.is_empty() {
10408 debug_struct.field("_unknown_fields", &self._unknown_fields);
10409 }
10410 debug_struct.finish()
10411 }
10412}
10413
10414#[cfg(feature = "model-service")]
10415impl std::fmt::Debug for super::ModelEvaluation {
10416 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10417 let mut debug_struct = f.debug_struct("ModelEvaluation");
10418 debug_struct.field("name", &self.name);
10419 debug_struct.field("display_name", &self.display_name);
10420 debug_struct.field("metrics_schema_uri", &self.metrics_schema_uri);
10421 debug_struct.field("metrics", &self.metrics);
10422 debug_struct.field("create_time", &self.create_time);
10423 debug_struct.field("slice_dimensions", &self.slice_dimensions);
10424 debug_struct.field("data_item_schema_uri", &self.data_item_schema_uri);
10425 debug_struct.field("annotation_schema_uri", &self.annotation_schema_uri);
10426 debug_struct.field("model_explanation", &self.model_explanation);
10427 debug_struct.field("explanation_specs", &self.explanation_specs);
10428 debug_struct.field("metadata", &self.metadata);
10429 if !self._unknown_fields.is_empty() {
10430 debug_struct.field("_unknown_fields", &self._unknown_fields);
10431 }
10432 debug_struct.finish()
10433 }
10434}
10435
10436#[cfg(feature = "model-service")]
10437impl std::fmt::Debug for super::model_evaluation::ModelEvaluationExplanationSpec {
10438 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10439 let mut debug_struct = f.debug_struct("ModelEvaluationExplanationSpec");
10440 debug_struct.field("explanation_type", &self.explanation_type);
10441 debug_struct.field("explanation_spec", &self.explanation_spec);
10442 if !self._unknown_fields.is_empty() {
10443 debug_struct.field("_unknown_fields", &self._unknown_fields);
10444 }
10445 debug_struct.finish()
10446 }
10447}
10448
10449#[cfg(feature = "model-service")]
10450impl std::fmt::Debug for super::ModelEvaluationSlice {
10451 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10452 let mut debug_struct = f.debug_struct("ModelEvaluationSlice");
10453 debug_struct.field("name", &self.name);
10454 debug_struct.field("slice", &self.slice);
10455 debug_struct.field("metrics_schema_uri", &self.metrics_schema_uri);
10456 debug_struct.field("metrics", &self.metrics);
10457 debug_struct.field("create_time", &self.create_time);
10458 debug_struct.field("model_explanation", &self.model_explanation);
10459 if !self._unknown_fields.is_empty() {
10460 debug_struct.field("_unknown_fields", &self._unknown_fields);
10461 }
10462 debug_struct.finish()
10463 }
10464}
10465
10466#[cfg(feature = "model-service")]
10467impl std::fmt::Debug for super::model_evaluation_slice::Slice {
10468 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10469 let mut debug_struct = f.debug_struct("Slice");
10470 debug_struct.field("dimension", &self.dimension);
10471 debug_struct.field("value", &self.value);
10472 debug_struct.field("slice_spec", &self.slice_spec);
10473 if !self._unknown_fields.is_empty() {
10474 debug_struct.field("_unknown_fields", &self._unknown_fields);
10475 }
10476 debug_struct.finish()
10477 }
10478}
10479
10480#[cfg(feature = "model-service")]
10481impl std::fmt::Debug for super::model_evaluation_slice::slice::SliceSpec {
10482 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10483 let mut debug_struct = f.debug_struct("SliceSpec");
10484 debug_struct.field("configs", &self.configs);
10485 if !self._unknown_fields.is_empty() {
10486 debug_struct.field("_unknown_fields", &self._unknown_fields);
10487 }
10488 debug_struct.finish()
10489 }
10490}
10491
10492#[cfg(feature = "model-service")]
10493impl std::fmt::Debug for super::model_evaluation_slice::slice::slice_spec::SliceConfig {
10494 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10495 let mut debug_struct = f.debug_struct("SliceConfig");
10496 debug_struct.field("kind", &self.kind);
10497 if !self._unknown_fields.is_empty() {
10498 debug_struct.field("_unknown_fields", &self._unknown_fields);
10499 }
10500 debug_struct.finish()
10501 }
10502}
10503
10504#[cfg(feature = "model-service")]
10505impl std::fmt::Debug for super::model_evaluation_slice::slice::slice_spec::Range {
10506 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10507 let mut debug_struct = f.debug_struct("Range");
10508 debug_struct.field("low", &self.low);
10509 debug_struct.field("high", &self.high);
10510 if !self._unknown_fields.is_empty() {
10511 debug_struct.field("_unknown_fields", &self._unknown_fields);
10512 }
10513 debug_struct.finish()
10514 }
10515}
10516
10517#[cfg(feature = "model-service")]
10518impl std::fmt::Debug for super::model_evaluation_slice::slice::slice_spec::Value {
10519 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10520 let mut debug_struct = f.debug_struct("Value");
10521 debug_struct.field("kind", &self.kind);
10522 if !self._unknown_fields.is_empty() {
10523 debug_struct.field("_unknown_fields", &self._unknown_fields);
10524 }
10525 debug_struct.finish()
10526 }
10527}
10528
10529#[cfg(feature = "model-garden-service")]
10530impl std::fmt::Debug for super::GetPublisherModelRequest {
10531 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10532 let mut debug_struct = f.debug_struct("GetPublisherModelRequest");
10533 debug_struct.field("name", &self.name);
10534 debug_struct.field("language_code", &self.language_code);
10535 debug_struct.field("view", &self.view);
10536 debug_struct.field("is_hugging_face_model", &self.is_hugging_face_model);
10537 debug_struct.field("hugging_face_token", &self.hugging_face_token);
10538 if !self._unknown_fields.is_empty() {
10539 debug_struct.field("_unknown_fields", &self._unknown_fields);
10540 }
10541 debug_struct.finish()
10542 }
10543}
10544
10545#[cfg(feature = "model-garden-service")]
10546impl std::fmt::Debug for super::DeployRequest {
10547 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10548 let mut debug_struct = f.debug_struct("DeployRequest");
10549 debug_struct.field("destination", &self.destination);
10550 debug_struct.field("model_config", &self.model_config);
10551 debug_struct.field("endpoint_config", &self.endpoint_config);
10552 debug_struct.field("deploy_config", &self.deploy_config);
10553 debug_struct.field("artifacts", &self.artifacts);
10554 if !self._unknown_fields.is_empty() {
10555 debug_struct.field("_unknown_fields", &self._unknown_fields);
10556 }
10557 debug_struct.finish()
10558 }
10559}
10560
10561#[cfg(feature = "model-garden-service")]
10562impl std::fmt::Debug for super::deploy_request::ModelConfig {
10563 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10564 let mut debug_struct = f.debug_struct("ModelConfig");
10565 debug_struct.field("accept_eula", &self.accept_eula);
10566 debug_struct.field("hugging_face_access_token", &self.hugging_face_access_token);
10567 debug_struct.field(
10568 "hugging_face_cache_enabled",
10569 &self.hugging_face_cache_enabled,
10570 );
10571 debug_struct.field("model_display_name", &self.model_display_name);
10572 debug_struct.field("container_spec", &self.container_spec);
10573 debug_struct.field("model_user_id", &self.model_user_id);
10574 if !self._unknown_fields.is_empty() {
10575 debug_struct.field("_unknown_fields", &self._unknown_fields);
10576 }
10577 debug_struct.finish()
10578 }
10579}
10580
10581#[cfg(feature = "model-garden-service")]
10582impl std::fmt::Debug for super::deploy_request::EndpointConfig {
10583 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10584 let mut debug_struct = f.debug_struct("EndpointConfig");
10585 debug_struct.field("endpoint_display_name", &self.endpoint_display_name);
10586 debug_struct.field(
10587 "dedicated_endpoint_enabled",
10588 &self.dedicated_endpoint_enabled,
10589 );
10590 debug_struct.field(
10591 "dedicated_endpoint_disabled",
10592 &self.dedicated_endpoint_disabled,
10593 );
10594 debug_struct.field("endpoint_user_id", &self.endpoint_user_id);
10595 if !self._unknown_fields.is_empty() {
10596 debug_struct.field("_unknown_fields", &self._unknown_fields);
10597 }
10598 debug_struct.finish()
10599 }
10600}
10601
10602#[cfg(feature = "model-garden-service")]
10603impl std::fmt::Debug for super::deploy_request::DeployConfig {
10604 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10605 let mut debug_struct = f.debug_struct("DeployConfig");
10606 debug_struct.field("dedicated_resources", &self.dedicated_resources);
10607 debug_struct.field("fast_tryout_enabled", &self.fast_tryout_enabled);
10608 debug_struct.field("system_labels", &self.system_labels);
10609 if !self._unknown_fields.is_empty() {
10610 debug_struct.field("_unknown_fields", &self._unknown_fields);
10611 }
10612 debug_struct.finish()
10613 }
10614}
10615
10616#[cfg(feature = "model-garden-service")]
10617impl std::fmt::Debug for super::DeployResponse {
10618 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10619 let mut debug_struct = f.debug_struct("DeployResponse");
10620 debug_struct.field("publisher_model", &self.publisher_model);
10621 debug_struct.field("endpoint", &self.endpoint);
10622 debug_struct.field("model", &self.model);
10623 if !self._unknown_fields.is_empty() {
10624 debug_struct.field("_unknown_fields", &self._unknown_fields);
10625 }
10626 debug_struct.finish()
10627 }
10628}
10629
10630#[cfg(feature = "model-garden-service")]
10631impl std::fmt::Debug for super::DeployOperationMetadata {
10632 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10633 let mut debug_struct = f.debug_struct("DeployOperationMetadata");
10634 debug_struct.field("generic_metadata", &self.generic_metadata);
10635 debug_struct.field("publisher_model", &self.publisher_model);
10636 debug_struct.field("destination", &self.destination);
10637 debug_struct.field("project_number", &self.project_number);
10638 debug_struct.field("model_id", &self.model_id);
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::ModelMonitoringObjectiveConfig {
10648 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10649 let mut debug_struct = f.debug_struct("ModelMonitoringObjectiveConfig");
10650 debug_struct.field("training_dataset", &self.training_dataset);
10651 debug_struct.field(
10652 "training_prediction_skew_detection_config",
10653 &self.training_prediction_skew_detection_config,
10654 );
10655 debug_struct.field(
10656 "prediction_drift_detection_config",
10657 &self.prediction_drift_detection_config,
10658 );
10659 debug_struct.field("explanation_config", &self.explanation_config);
10660 if !self._unknown_fields.is_empty() {
10661 debug_struct.field("_unknown_fields", &self._unknown_fields);
10662 }
10663 debug_struct.finish()
10664 }
10665}
10666
10667#[cfg(feature = "job-service")]
10668impl std::fmt::Debug for super::model_monitoring_objective_config::TrainingDataset {
10669 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10670 let mut debug_struct = f.debug_struct("TrainingDataset");
10671 debug_struct.field("data_format", &self.data_format);
10672 debug_struct.field("target_field", &self.target_field);
10673 debug_struct.field("logging_sampling_strategy", &self.logging_sampling_strategy);
10674 debug_struct.field("data_source", &self.data_source);
10675 if !self._unknown_fields.is_empty() {
10676 debug_struct.field("_unknown_fields", &self._unknown_fields);
10677 }
10678 debug_struct.finish()
10679 }
10680}
10681
10682#[cfg(feature = "job-service")]
10683impl std::fmt::Debug
10684 for super::model_monitoring_objective_config::TrainingPredictionSkewDetectionConfig
10685{
10686 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10687 let mut debug_struct = f.debug_struct("TrainingPredictionSkewDetectionConfig");
10688 debug_struct.field("skew_thresholds", &self.skew_thresholds);
10689 debug_struct.field(
10690 "attribution_score_skew_thresholds",
10691 &self.attribution_score_skew_thresholds,
10692 );
10693 debug_struct.field("default_skew_threshold", &self.default_skew_threshold);
10694 if !self._unknown_fields.is_empty() {
10695 debug_struct.field("_unknown_fields", &self._unknown_fields);
10696 }
10697 debug_struct.finish()
10698 }
10699}
10700
10701#[cfg(feature = "job-service")]
10702impl std::fmt::Debug for super::model_monitoring_objective_config::PredictionDriftDetectionConfig {
10703 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10704 let mut debug_struct = f.debug_struct("PredictionDriftDetectionConfig");
10705 debug_struct.field("drift_thresholds", &self.drift_thresholds);
10706 debug_struct.field(
10707 "attribution_score_drift_thresholds",
10708 &self.attribution_score_drift_thresholds,
10709 );
10710 debug_struct.field("default_drift_threshold", &self.default_drift_threshold);
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_objective_config::ExplanationConfig {
10720 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10721 let mut debug_struct = f.debug_struct("ExplanationConfig");
10722 debug_struct.field("enable_feature_attributes", &self.enable_feature_attributes);
10723 debug_struct.field("explanation_baseline", &self.explanation_baseline);
10724 if !self._unknown_fields.is_empty() {
10725 debug_struct.field("_unknown_fields", &self._unknown_fields);
10726 }
10727 debug_struct.finish()
10728 }
10729}
10730
10731#[cfg(feature = "job-service")]
10732impl std::fmt::Debug
10733 for super::model_monitoring_objective_config::explanation_config::ExplanationBaseline
10734{
10735 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10736 let mut debug_struct = f.debug_struct("ExplanationBaseline");
10737 debug_struct.field("prediction_format", &self.prediction_format);
10738 debug_struct.field("destination", &self.destination);
10739 if !self._unknown_fields.is_empty() {
10740 debug_struct.field("_unknown_fields", &self._unknown_fields);
10741 }
10742 debug_struct.finish()
10743 }
10744}
10745
10746#[cfg(feature = "job-service")]
10747impl std::fmt::Debug for super::ModelMonitoringAlertConfig {
10748 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10749 let mut debug_struct = f.debug_struct("ModelMonitoringAlertConfig");
10750 debug_struct.field("enable_logging", &self.enable_logging);
10751 debug_struct.field("notification_channels", &self.notification_channels);
10752 debug_struct.field("alert", &self.alert);
10753 if !self._unknown_fields.is_empty() {
10754 debug_struct.field("_unknown_fields", &self._unknown_fields);
10755 }
10756 debug_struct.finish()
10757 }
10758}
10759
10760#[cfg(feature = "job-service")]
10761impl std::fmt::Debug for super::model_monitoring_alert_config::EmailAlertConfig {
10762 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10763 let mut debug_struct = f.debug_struct("EmailAlertConfig");
10764 debug_struct.field("user_emails", &self.user_emails);
10765 if !self._unknown_fields.is_empty() {
10766 debug_struct.field("_unknown_fields", &self._unknown_fields);
10767 }
10768 debug_struct.finish()
10769 }
10770}
10771
10772#[cfg(feature = "job-service")]
10773impl std::fmt::Debug for super::ThresholdConfig {
10774 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10775 let mut debug_struct = f.debug_struct("ThresholdConfig");
10776 debug_struct.field("threshold", &self.threshold);
10777 if !self._unknown_fields.is_empty() {
10778 debug_struct.field("_unknown_fields", &self._unknown_fields);
10779 }
10780 debug_struct.finish()
10781 }
10782}
10783
10784#[cfg(feature = "job-service")]
10785impl std::fmt::Debug for super::SamplingStrategy {
10786 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10787 let mut debug_struct = f.debug_struct("SamplingStrategy");
10788 debug_struct.field("random_sample_config", &self.random_sample_config);
10789 if !self._unknown_fields.is_empty() {
10790 debug_struct.field("_unknown_fields", &self._unknown_fields);
10791 }
10792 debug_struct.finish()
10793 }
10794}
10795
10796#[cfg(feature = "job-service")]
10797impl std::fmt::Debug for super::sampling_strategy::RandomSampleConfig {
10798 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10799 let mut debug_struct = f.debug_struct("RandomSampleConfig");
10800 debug_struct.field("sample_rate", &self.sample_rate);
10801 if !self._unknown_fields.is_empty() {
10802 debug_struct.field("_unknown_fields", &self._unknown_fields);
10803 }
10804 debug_struct.finish()
10805 }
10806}
10807
10808#[cfg(feature = "model-service")]
10809impl std::fmt::Debug for super::UploadModelRequest {
10810 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10811 let mut debug_struct = f.debug_struct("UploadModelRequest");
10812 debug_struct.field("parent", &self.parent);
10813 debug_struct.field("parent_model", &self.parent_model);
10814 debug_struct.field("model_id", &self.model_id);
10815 debug_struct.field("model", &self.model);
10816 debug_struct.field("service_account", &self.service_account);
10817 if !self._unknown_fields.is_empty() {
10818 debug_struct.field("_unknown_fields", &self._unknown_fields);
10819 }
10820 debug_struct.finish()
10821 }
10822}
10823
10824#[cfg(feature = "model-service")]
10825impl std::fmt::Debug for super::UploadModelOperationMetadata {
10826 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10827 let mut debug_struct = f.debug_struct("UploadModelOperationMetadata");
10828 debug_struct.field("generic_metadata", &self.generic_metadata);
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::UploadModelResponse {
10838 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10839 let mut debug_struct = f.debug_struct("UploadModelResponse");
10840 debug_struct.field("model", &self.model);
10841 debug_struct.field("model_version_id", &self.model_version_id);
10842 if !self._unknown_fields.is_empty() {
10843 debug_struct.field("_unknown_fields", &self._unknown_fields);
10844 }
10845 debug_struct.finish()
10846 }
10847}
10848
10849#[cfg(feature = "model-service")]
10850impl std::fmt::Debug for super::GetModelRequest {
10851 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10852 let mut debug_struct = f.debug_struct("GetModelRequest");
10853 debug_struct.field("name", &self.name);
10854 if !self._unknown_fields.is_empty() {
10855 debug_struct.field("_unknown_fields", &self._unknown_fields);
10856 }
10857 debug_struct.finish()
10858 }
10859}
10860
10861#[cfg(feature = "model-service")]
10862impl std::fmt::Debug for super::ListModelsRequest {
10863 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10864 let mut debug_struct = f.debug_struct("ListModelsRequest");
10865 debug_struct.field("parent", &self.parent);
10866 debug_struct.field("filter", &self.filter);
10867 debug_struct.field("page_size", &self.page_size);
10868 debug_struct.field("page_token", &self.page_token);
10869 debug_struct.field("read_mask", &self.read_mask);
10870 debug_struct.field("order_by", &self.order_by);
10871 if !self._unknown_fields.is_empty() {
10872 debug_struct.field("_unknown_fields", &self._unknown_fields);
10873 }
10874 debug_struct.finish()
10875 }
10876}
10877
10878#[cfg(feature = "model-service")]
10879impl std::fmt::Debug for super::ListModelsResponse {
10880 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10881 let mut debug_struct = f.debug_struct("ListModelsResponse");
10882 debug_struct.field("models", &self.models);
10883 debug_struct.field("next_page_token", &self.next_page_token);
10884 if !self._unknown_fields.is_empty() {
10885 debug_struct.field("_unknown_fields", &self._unknown_fields);
10886 }
10887 debug_struct.finish()
10888 }
10889}
10890
10891#[cfg(feature = "model-service")]
10892impl std::fmt::Debug for super::ListModelVersionsRequest {
10893 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10894 let mut debug_struct = f.debug_struct("ListModelVersionsRequest");
10895 debug_struct.field("name", &self.name);
10896 debug_struct.field("page_size", &self.page_size);
10897 debug_struct.field("page_token", &self.page_token);
10898 debug_struct.field("filter", &self.filter);
10899 debug_struct.field("read_mask", &self.read_mask);
10900 debug_struct.field("order_by", &self.order_by);
10901 if !self._unknown_fields.is_empty() {
10902 debug_struct.field("_unknown_fields", &self._unknown_fields);
10903 }
10904 debug_struct.finish()
10905 }
10906}
10907
10908#[cfg(feature = "model-service")]
10909impl std::fmt::Debug for super::ListModelVersionsResponse {
10910 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10911 let mut debug_struct = f.debug_struct("ListModelVersionsResponse");
10912 debug_struct.field("models", &self.models);
10913 debug_struct.field("next_page_token", &self.next_page_token);
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-service")]
10922impl std::fmt::Debug for super::ListModelVersionCheckpointsRequest {
10923 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10924 let mut debug_struct = f.debug_struct("ListModelVersionCheckpointsRequest");
10925 debug_struct.field("name", &self.name);
10926 debug_struct.field("page_size", &self.page_size);
10927 debug_struct.field("page_token", &self.page_token);
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-service")]
10936impl std::fmt::Debug for super::ModelVersionCheckpoint {
10937 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10938 let mut debug_struct = f.debug_struct("ModelVersionCheckpoint");
10939 debug_struct.field("checkpoint_id", &self.checkpoint_id);
10940 debug_struct.field("epoch", &self.epoch);
10941 debug_struct.field("step", &self.step);
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-service")]
10950impl std::fmt::Debug for super::ListModelVersionCheckpointsResponse {
10951 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10952 let mut debug_struct = f.debug_struct("ListModelVersionCheckpointsResponse");
10953 debug_struct.field("checkpoints", &self.checkpoints);
10954 debug_struct.field("next_page_token", &self.next_page_token);
10955 if !self._unknown_fields.is_empty() {
10956 debug_struct.field("_unknown_fields", &self._unknown_fields);
10957 }
10958 debug_struct.finish()
10959 }
10960}
10961
10962#[cfg(feature = "model-service")]
10963impl std::fmt::Debug for super::UpdateModelRequest {
10964 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10965 let mut debug_struct = f.debug_struct("UpdateModelRequest");
10966 debug_struct.field("model", &self.model);
10967 debug_struct.field("update_mask", &self.update_mask);
10968 if !self._unknown_fields.is_empty() {
10969 debug_struct.field("_unknown_fields", &self._unknown_fields);
10970 }
10971 debug_struct.finish()
10972 }
10973}
10974
10975#[cfg(feature = "model-service")]
10976impl std::fmt::Debug for super::UpdateExplanationDatasetRequest {
10977 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10978 let mut debug_struct = f.debug_struct("UpdateExplanationDatasetRequest");
10979 debug_struct.field("model", &self.model);
10980 debug_struct.field("examples", &self.examples);
10981 if !self._unknown_fields.is_empty() {
10982 debug_struct.field("_unknown_fields", &self._unknown_fields);
10983 }
10984 debug_struct.finish()
10985 }
10986}
10987
10988#[cfg(feature = "model-service")]
10989impl std::fmt::Debug for super::UpdateExplanationDatasetOperationMetadata {
10990 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10991 let mut debug_struct = f.debug_struct("UpdateExplanationDatasetOperationMetadata");
10992 debug_struct.field("generic_metadata", &self.generic_metadata);
10993 if !self._unknown_fields.is_empty() {
10994 debug_struct.field("_unknown_fields", &self._unknown_fields);
10995 }
10996 debug_struct.finish()
10997 }
10998}
10999
11000#[cfg(feature = "model-service")]
11001impl std::fmt::Debug for super::DeleteModelRequest {
11002 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11003 let mut debug_struct = f.debug_struct("DeleteModelRequest");
11004 debug_struct.field("name", &self.name);
11005 if !self._unknown_fields.is_empty() {
11006 debug_struct.field("_unknown_fields", &self._unknown_fields);
11007 }
11008 debug_struct.finish()
11009 }
11010}
11011
11012#[cfg(feature = "model-service")]
11013impl std::fmt::Debug for super::DeleteModelVersionRequest {
11014 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11015 let mut debug_struct = f.debug_struct("DeleteModelVersionRequest");
11016 debug_struct.field("name", &self.name);
11017 if !self._unknown_fields.is_empty() {
11018 debug_struct.field("_unknown_fields", &self._unknown_fields);
11019 }
11020 debug_struct.finish()
11021 }
11022}
11023
11024#[cfg(feature = "model-service")]
11025impl std::fmt::Debug for super::MergeVersionAliasesRequest {
11026 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11027 let mut debug_struct = f.debug_struct("MergeVersionAliasesRequest");
11028 debug_struct.field("name", &self.name);
11029 debug_struct.field("version_aliases", &self.version_aliases);
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 = "model-service")]
11038impl std::fmt::Debug for super::ExportModelRequest {
11039 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11040 let mut debug_struct = f.debug_struct("ExportModelRequest");
11041 debug_struct.field("name", &self.name);
11042 debug_struct.field("output_config", &self.output_config);
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 = "model-service")]
11051impl std::fmt::Debug for super::export_model_request::OutputConfig {
11052 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11053 let mut debug_struct = f.debug_struct("OutputConfig");
11054 debug_struct.field("export_format_id", &self.export_format_id);
11055 debug_struct.field("artifact_destination", &self.artifact_destination);
11056 debug_struct.field("image_destination", &self.image_destination);
11057 if !self._unknown_fields.is_empty() {
11058 debug_struct.field("_unknown_fields", &self._unknown_fields);
11059 }
11060 debug_struct.finish()
11061 }
11062}
11063
11064#[cfg(feature = "model-service")]
11065impl std::fmt::Debug for super::ExportModelOperationMetadata {
11066 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11067 let mut debug_struct = f.debug_struct("ExportModelOperationMetadata");
11068 debug_struct.field("generic_metadata", &self.generic_metadata);
11069 debug_struct.field("output_info", &self.output_info);
11070 if !self._unknown_fields.is_empty() {
11071 debug_struct.field("_unknown_fields", &self._unknown_fields);
11072 }
11073 debug_struct.finish()
11074 }
11075}
11076
11077#[cfg(feature = "model-service")]
11078impl std::fmt::Debug for super::export_model_operation_metadata::OutputInfo {
11079 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11080 let mut debug_struct = f.debug_struct("OutputInfo");
11081 debug_struct.field("artifact_output_uri", &self.artifact_output_uri);
11082 debug_struct.field("image_output_uri", &self.image_output_uri);
11083 if !self._unknown_fields.is_empty() {
11084 debug_struct.field("_unknown_fields", &self._unknown_fields);
11085 }
11086 debug_struct.finish()
11087 }
11088}
11089
11090#[cfg(feature = "model-service")]
11091impl std::fmt::Debug for super::UpdateExplanationDatasetResponse {
11092 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11093 let mut debug_struct = f.debug_struct("UpdateExplanationDatasetResponse");
11094 if !self._unknown_fields.is_empty() {
11095 debug_struct.field("_unknown_fields", &self._unknown_fields);
11096 }
11097 debug_struct.finish()
11098 }
11099}
11100
11101#[cfg(feature = "model-service")]
11102impl std::fmt::Debug for super::ExportModelResponse {
11103 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11104 let mut debug_struct = f.debug_struct("ExportModelResponse");
11105 if !self._unknown_fields.is_empty() {
11106 debug_struct.field("_unknown_fields", &self._unknown_fields);
11107 }
11108 debug_struct.finish()
11109 }
11110}
11111
11112#[cfg(feature = "model-service")]
11113impl std::fmt::Debug for super::CopyModelRequest {
11114 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11115 let mut debug_struct = f.debug_struct("CopyModelRequest");
11116 debug_struct.field("parent", &self.parent);
11117 debug_struct.field("source_model", &self.source_model);
11118 debug_struct.field("encryption_spec", &self.encryption_spec);
11119 debug_struct.field("destination_model", &self.destination_model);
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::CopyModelOperationMetadata {
11129 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11130 let mut debug_struct = f.debug_struct("CopyModelOperationMetadata");
11131 debug_struct.field("generic_metadata", &self.generic_metadata);
11132 if !self._unknown_fields.is_empty() {
11133 debug_struct.field("_unknown_fields", &self._unknown_fields);
11134 }
11135 debug_struct.finish()
11136 }
11137}
11138
11139#[cfg(feature = "model-service")]
11140impl std::fmt::Debug for super::CopyModelResponse {
11141 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11142 let mut debug_struct = f.debug_struct("CopyModelResponse");
11143 debug_struct.field("model", &self.model);
11144 debug_struct.field("model_version_id", &self.model_version_id);
11145 if !self._unknown_fields.is_empty() {
11146 debug_struct.field("_unknown_fields", &self._unknown_fields);
11147 }
11148 debug_struct.finish()
11149 }
11150}
11151
11152#[cfg(feature = "model-service")]
11153impl std::fmt::Debug for super::ImportModelEvaluationRequest {
11154 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11155 let mut debug_struct = f.debug_struct("ImportModelEvaluationRequest");
11156 debug_struct.field("parent", &self.parent);
11157 debug_struct.field("model_evaluation", &self.model_evaluation);
11158 if !self._unknown_fields.is_empty() {
11159 debug_struct.field("_unknown_fields", &self._unknown_fields);
11160 }
11161 debug_struct.finish()
11162 }
11163}
11164
11165#[cfg(feature = "model-service")]
11166impl std::fmt::Debug for super::BatchImportModelEvaluationSlicesRequest {
11167 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11168 let mut debug_struct = f.debug_struct("BatchImportModelEvaluationSlicesRequest");
11169 debug_struct.field("parent", &self.parent);
11170 debug_struct.field("model_evaluation_slices", &self.model_evaluation_slices);
11171 if !self._unknown_fields.is_empty() {
11172 debug_struct.field("_unknown_fields", &self._unknown_fields);
11173 }
11174 debug_struct.finish()
11175 }
11176}
11177
11178#[cfg(feature = "model-service")]
11179impl std::fmt::Debug for super::BatchImportModelEvaluationSlicesResponse {
11180 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11181 let mut debug_struct = f.debug_struct("BatchImportModelEvaluationSlicesResponse");
11182 debug_struct.field(
11183 "imported_model_evaluation_slices",
11184 &self.imported_model_evaluation_slices,
11185 );
11186 if !self._unknown_fields.is_empty() {
11187 debug_struct.field("_unknown_fields", &self._unknown_fields);
11188 }
11189 debug_struct.finish()
11190 }
11191}
11192
11193#[cfg(feature = "model-service")]
11194impl std::fmt::Debug for super::BatchImportEvaluatedAnnotationsRequest {
11195 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11196 let mut debug_struct = f.debug_struct("BatchImportEvaluatedAnnotationsRequest");
11197 debug_struct.field("parent", &self.parent);
11198 debug_struct.field("evaluated_annotations", &self.evaluated_annotations);
11199 if !self._unknown_fields.is_empty() {
11200 debug_struct.field("_unknown_fields", &self._unknown_fields);
11201 }
11202 debug_struct.finish()
11203 }
11204}
11205
11206#[cfg(feature = "model-service")]
11207impl std::fmt::Debug for super::BatchImportEvaluatedAnnotationsResponse {
11208 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11209 let mut debug_struct = f.debug_struct("BatchImportEvaluatedAnnotationsResponse");
11210 debug_struct.field(
11211 "imported_evaluated_annotations_count",
11212 &self.imported_evaluated_annotations_count,
11213 );
11214 if !self._unknown_fields.is_empty() {
11215 debug_struct.field("_unknown_fields", &self._unknown_fields);
11216 }
11217 debug_struct.finish()
11218 }
11219}
11220
11221#[cfg(feature = "model-service")]
11222impl std::fmt::Debug for super::GetModelEvaluationRequest {
11223 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11224 let mut debug_struct = f.debug_struct("GetModelEvaluationRequest");
11225 debug_struct.field("name", &self.name);
11226 if !self._unknown_fields.is_empty() {
11227 debug_struct.field("_unknown_fields", &self._unknown_fields);
11228 }
11229 debug_struct.finish()
11230 }
11231}
11232
11233#[cfg(feature = "model-service")]
11234impl std::fmt::Debug for super::ListModelEvaluationsRequest {
11235 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11236 let mut debug_struct = f.debug_struct("ListModelEvaluationsRequest");
11237 debug_struct.field("parent", &self.parent);
11238 debug_struct.field("filter", &self.filter);
11239 debug_struct.field("page_size", &self.page_size);
11240 debug_struct.field("page_token", &self.page_token);
11241 debug_struct.field("read_mask", &self.read_mask);
11242 if !self._unknown_fields.is_empty() {
11243 debug_struct.field("_unknown_fields", &self._unknown_fields);
11244 }
11245 debug_struct.finish()
11246 }
11247}
11248
11249#[cfg(feature = "model-service")]
11250impl std::fmt::Debug for super::ListModelEvaluationsResponse {
11251 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11252 let mut debug_struct = f.debug_struct("ListModelEvaluationsResponse");
11253 debug_struct.field("model_evaluations", &self.model_evaluations);
11254 debug_struct.field("next_page_token", &self.next_page_token);
11255 if !self._unknown_fields.is_empty() {
11256 debug_struct.field("_unknown_fields", &self._unknown_fields);
11257 }
11258 debug_struct.finish()
11259 }
11260}
11261
11262#[cfg(feature = "model-service")]
11263impl std::fmt::Debug for super::GetModelEvaluationSliceRequest {
11264 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11265 let mut debug_struct = f.debug_struct("GetModelEvaluationSliceRequest");
11266 debug_struct.field("name", &self.name);
11267 if !self._unknown_fields.is_empty() {
11268 debug_struct.field("_unknown_fields", &self._unknown_fields);
11269 }
11270 debug_struct.finish()
11271 }
11272}
11273
11274#[cfg(feature = "model-service")]
11275impl std::fmt::Debug for super::ListModelEvaluationSlicesRequest {
11276 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11277 let mut debug_struct = f.debug_struct("ListModelEvaluationSlicesRequest");
11278 debug_struct.field("parent", &self.parent);
11279 debug_struct.field("filter", &self.filter);
11280 debug_struct.field("page_size", &self.page_size);
11281 debug_struct.field("page_token", &self.page_token);
11282 debug_struct.field("read_mask", &self.read_mask);
11283 if !self._unknown_fields.is_empty() {
11284 debug_struct.field("_unknown_fields", &self._unknown_fields);
11285 }
11286 debug_struct.finish()
11287 }
11288}
11289
11290#[cfg(feature = "model-service")]
11291impl std::fmt::Debug for super::ListModelEvaluationSlicesResponse {
11292 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11293 let mut debug_struct = f.debug_struct("ListModelEvaluationSlicesResponse");
11294 debug_struct.field("model_evaluation_slices", &self.model_evaluation_slices);
11295 debug_struct.field("next_page_token", &self.next_page_token);
11296 if !self._unknown_fields.is_empty() {
11297 debug_struct.field("_unknown_fields", &self._unknown_fields);
11298 }
11299 debug_struct.finish()
11300 }
11301}
11302
11303#[cfg(feature = "job-service")]
11304impl std::fmt::Debug for super::NasJob {
11305 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11306 let mut debug_struct = f.debug_struct("NasJob");
11307 debug_struct.field("name", &self.name);
11308 debug_struct.field("display_name", &self.display_name);
11309 debug_struct.field("nas_job_spec", &self.nas_job_spec);
11310 debug_struct.field("nas_job_output", &self.nas_job_output);
11311 debug_struct.field("state", &self.state);
11312 debug_struct.field("create_time", &self.create_time);
11313 debug_struct.field("start_time", &self.start_time);
11314 debug_struct.field("end_time", &self.end_time);
11315 debug_struct.field("update_time", &self.update_time);
11316 debug_struct.field("error", &self.error);
11317 debug_struct.field("labels", &self.labels);
11318 debug_struct.field("encryption_spec", &self.encryption_spec);
11319 debug_struct.field(
11320 "enable_restricted_image_training",
11321 &self.enable_restricted_image_training,
11322 );
11323 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
11324 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
11325 if !self._unknown_fields.is_empty() {
11326 debug_struct.field("_unknown_fields", &self._unknown_fields);
11327 }
11328 debug_struct.finish()
11329 }
11330}
11331
11332#[cfg(feature = "job-service")]
11333impl std::fmt::Debug for super::NasTrialDetail {
11334 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11335 let mut debug_struct = f.debug_struct("NasTrialDetail");
11336 debug_struct.field("name", &self.name);
11337 debug_struct.field("parameters", &self.parameters);
11338 debug_struct.field("search_trial", &self.search_trial);
11339 debug_struct.field("train_trial", &self.train_trial);
11340 if !self._unknown_fields.is_empty() {
11341 debug_struct.field("_unknown_fields", &self._unknown_fields);
11342 }
11343 debug_struct.finish()
11344 }
11345}
11346
11347#[cfg(feature = "job-service")]
11348impl std::fmt::Debug for super::NasJobSpec {
11349 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11350 let mut debug_struct = f.debug_struct("NasJobSpec");
11351 debug_struct.field("resume_nas_job_id", &self.resume_nas_job_id);
11352 debug_struct.field("search_space_spec", &self.search_space_spec);
11353 debug_struct.field("nas_algorithm_spec", &self.nas_algorithm_spec);
11354 if !self._unknown_fields.is_empty() {
11355 debug_struct.field("_unknown_fields", &self._unknown_fields);
11356 }
11357 debug_struct.finish()
11358 }
11359}
11360
11361#[cfg(feature = "job-service")]
11362impl std::fmt::Debug for super::nas_job_spec::MultiTrialAlgorithmSpec {
11363 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11364 let mut debug_struct = f.debug_struct("MultiTrialAlgorithmSpec");
11365 debug_struct.field("multi_trial_algorithm", &self.multi_trial_algorithm);
11366 debug_struct.field("metric", &self.metric);
11367 debug_struct.field("search_trial_spec", &self.search_trial_spec);
11368 debug_struct.field("train_trial_spec", &self.train_trial_spec);
11369 if !self._unknown_fields.is_empty() {
11370 debug_struct.field("_unknown_fields", &self._unknown_fields);
11371 }
11372 debug_struct.finish()
11373 }
11374}
11375
11376#[cfg(feature = "job-service")]
11377impl std::fmt::Debug for super::nas_job_spec::multi_trial_algorithm_spec::MetricSpec {
11378 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11379 let mut debug_struct = f.debug_struct("MetricSpec");
11380 debug_struct.field("metric_id", &self.metric_id);
11381 debug_struct.field("goal", &self.goal);
11382 if !self._unknown_fields.is_empty() {
11383 debug_struct.field("_unknown_fields", &self._unknown_fields);
11384 }
11385 debug_struct.finish()
11386 }
11387}
11388
11389#[cfg(feature = "job-service")]
11390impl std::fmt::Debug for super::nas_job_spec::multi_trial_algorithm_spec::SearchTrialSpec {
11391 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11392 let mut debug_struct = f.debug_struct("SearchTrialSpec");
11393 debug_struct.field("search_trial_job_spec", &self.search_trial_job_spec);
11394 debug_struct.field("max_trial_count", &self.max_trial_count);
11395 debug_struct.field("max_parallel_trial_count", &self.max_parallel_trial_count);
11396 debug_struct.field("max_failed_trial_count", &self.max_failed_trial_count);
11397 if !self._unknown_fields.is_empty() {
11398 debug_struct.field("_unknown_fields", &self._unknown_fields);
11399 }
11400 debug_struct.finish()
11401 }
11402}
11403
11404#[cfg(feature = "job-service")]
11405impl std::fmt::Debug for super::nas_job_spec::multi_trial_algorithm_spec::TrainTrialSpec {
11406 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11407 let mut debug_struct = f.debug_struct("TrainTrialSpec");
11408 debug_struct.field("train_trial_job_spec", &self.train_trial_job_spec);
11409 debug_struct.field("max_parallel_trial_count", &self.max_parallel_trial_count);
11410 debug_struct.field("frequency", &self.frequency);
11411 if !self._unknown_fields.is_empty() {
11412 debug_struct.field("_unknown_fields", &self._unknown_fields);
11413 }
11414 debug_struct.finish()
11415 }
11416}
11417
11418#[cfg(feature = "job-service")]
11419impl std::fmt::Debug for super::NasJobOutput {
11420 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11421 let mut debug_struct = f.debug_struct("NasJobOutput");
11422 debug_struct.field("output", &self.output);
11423 if !self._unknown_fields.is_empty() {
11424 debug_struct.field("_unknown_fields", &self._unknown_fields);
11425 }
11426 debug_struct.finish()
11427 }
11428}
11429
11430#[cfg(feature = "job-service")]
11431impl std::fmt::Debug for super::nas_job_output::MultiTrialJobOutput {
11432 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11433 let mut debug_struct = f.debug_struct("MultiTrialJobOutput");
11434 debug_struct.field("search_trials", &self.search_trials);
11435 debug_struct.field("train_trials", &self.train_trials);
11436 if !self._unknown_fields.is_empty() {
11437 debug_struct.field("_unknown_fields", &self._unknown_fields);
11438 }
11439 debug_struct.finish()
11440 }
11441}
11442
11443#[cfg(feature = "job-service")]
11444impl std::fmt::Debug for super::NasTrial {
11445 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11446 let mut debug_struct = f.debug_struct("NasTrial");
11447 debug_struct.field("id", &self.id);
11448 debug_struct.field("state", &self.state);
11449 debug_struct.field("final_measurement", &self.final_measurement);
11450 debug_struct.field("start_time", &self.start_time);
11451 debug_struct.field("end_time", &self.end_time);
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(any(feature = "notebook-service", feature = "schedule-service",))]
11460impl std::fmt::Debug for super::NetworkSpec {
11461 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11462 let mut debug_struct = f.debug_struct("NetworkSpec");
11463 debug_struct.field("enable_internet_access", &self.enable_internet_access);
11464 debug_struct.field("network", &self.network);
11465 debug_struct.field("subnetwork", &self.subnetwork);
11466 if !self._unknown_fields.is_empty() {
11467 debug_struct.field("_unknown_fields", &self._unknown_fields);
11468 }
11469 debug_struct.finish()
11470 }
11471}
11472
11473#[cfg(feature = "notebook-service")]
11474impl std::fmt::Debug for super::NotebookEucConfig {
11475 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11476 let mut debug_struct = f.debug_struct("NotebookEucConfig");
11477 debug_struct.field("euc_disabled", &self.euc_disabled);
11478 debug_struct.field("bypass_actas_check", &self.bypass_actas_check);
11479 if !self._unknown_fields.is_empty() {
11480 debug_struct.field("_unknown_fields", &self._unknown_fields);
11481 }
11482 debug_struct.finish()
11483 }
11484}
11485
11486#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11487impl std::fmt::Debug for super::NotebookExecutionJob {
11488 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11489 let mut debug_struct = f.debug_struct("NotebookExecutionJob");
11490 debug_struct.field("name", &self.name);
11491 debug_struct.field("display_name", &self.display_name);
11492 debug_struct.field("execution_timeout", &self.execution_timeout);
11493 debug_struct.field("schedule_resource_name", &self.schedule_resource_name);
11494 debug_struct.field("job_state", &self.job_state);
11495 debug_struct.field("status", &self.status);
11496 debug_struct.field("create_time", &self.create_time);
11497 debug_struct.field("update_time", &self.update_time);
11498 debug_struct.field("labels", &self.labels);
11499 debug_struct.field("kernel_name", &self.kernel_name);
11500 debug_struct.field("encryption_spec", &self.encryption_spec);
11501 debug_struct.field("notebook_source", &self.notebook_source);
11502 debug_struct.field("environment_spec", &self.environment_spec);
11503 debug_struct.field("execution_sink", &self.execution_sink);
11504 debug_struct.field("execution_identity", &self.execution_identity);
11505 debug_struct.field("runtime_environment", &self.runtime_environment);
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(any(feature = "notebook-service", feature = "schedule-service",))]
11514impl std::fmt::Debug for super::notebook_execution_job::DataformRepositorySource {
11515 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11516 let mut debug_struct = f.debug_struct("DataformRepositorySource");
11517 debug_struct.field(
11518 "dataform_repository_resource_name",
11519 &self.dataform_repository_resource_name,
11520 );
11521 debug_struct.field("commit_sha", &self.commit_sha);
11522 if !self._unknown_fields.is_empty() {
11523 debug_struct.field("_unknown_fields", &self._unknown_fields);
11524 }
11525 debug_struct.finish()
11526 }
11527}
11528
11529#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11530impl std::fmt::Debug for super::notebook_execution_job::GcsNotebookSource {
11531 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11532 let mut debug_struct = f.debug_struct("GcsNotebookSource");
11533 debug_struct.field("uri", &self.uri);
11534 debug_struct.field("generation", &self.generation);
11535 if !self._unknown_fields.is_empty() {
11536 debug_struct.field("_unknown_fields", &self._unknown_fields);
11537 }
11538 debug_struct.finish()
11539 }
11540}
11541
11542#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11543impl std::fmt::Debug for super::notebook_execution_job::DirectNotebookSource {
11544 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11545 let mut debug_struct = f.debug_struct("DirectNotebookSource");
11546 debug_struct.field("content", &self.content);
11547 if !self._unknown_fields.is_empty() {
11548 debug_struct.field("_unknown_fields", &self._unknown_fields);
11549 }
11550 debug_struct.finish()
11551 }
11552}
11553
11554#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11555impl std::fmt::Debug for super::notebook_execution_job::CustomEnvironmentSpec {
11556 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11557 let mut debug_struct = f.debug_struct("CustomEnvironmentSpec");
11558 debug_struct.field("machine_spec", &self.machine_spec);
11559 debug_struct.field("persistent_disk_spec", &self.persistent_disk_spec);
11560 debug_struct.field("network_spec", &self.network_spec);
11561 if !self._unknown_fields.is_empty() {
11562 debug_struct.field("_unknown_fields", &self._unknown_fields);
11563 }
11564 debug_struct.finish()
11565 }
11566}
11567
11568#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11569impl std::fmt::Debug for super::notebook_execution_job::WorkbenchRuntime {
11570 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11571 let mut debug_struct = f.debug_struct("WorkbenchRuntime");
11572 if !self._unknown_fields.is_empty() {
11573 debug_struct.field("_unknown_fields", &self._unknown_fields);
11574 }
11575 debug_struct.finish()
11576 }
11577}
11578
11579#[cfg(feature = "notebook-service")]
11580impl std::fmt::Debug for super::NotebookIdleShutdownConfig {
11581 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11582 let mut debug_struct = f.debug_struct("NotebookIdleShutdownConfig");
11583 debug_struct.field("idle_timeout", &self.idle_timeout);
11584 debug_struct.field("idle_shutdown_disabled", &self.idle_shutdown_disabled);
11585 if !self._unknown_fields.is_empty() {
11586 debug_struct.field("_unknown_fields", &self._unknown_fields);
11587 }
11588 debug_struct.finish()
11589 }
11590}
11591
11592#[cfg(feature = "notebook-service")]
11593impl std::fmt::Debug for super::NotebookRuntimeTemplate {
11594 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11595 let mut debug_struct = f.debug_struct("NotebookRuntimeTemplate");
11596 debug_struct.field("name", &self.name);
11597 debug_struct.field("display_name", &self.display_name);
11598 debug_struct.field("description", &self.description);
11599 debug_struct.field("is_default", &self.is_default);
11600 debug_struct.field("machine_spec", &self.machine_spec);
11601 debug_struct.field("data_persistent_disk_spec", &self.data_persistent_disk_spec);
11602 debug_struct.field("network_spec", &self.network_spec);
11603 debug_struct.field("service_account", &self.service_account);
11604 debug_struct.field("etag", &self.etag);
11605 debug_struct.field("labels", &self.labels);
11606 debug_struct.field("idle_shutdown_config", &self.idle_shutdown_config);
11607 debug_struct.field("euc_config", &self.euc_config);
11608 debug_struct.field("create_time", &self.create_time);
11609 debug_struct.field("update_time", &self.update_time);
11610 debug_struct.field("notebook_runtime_type", &self.notebook_runtime_type);
11611 debug_struct.field("shielded_vm_config", &self.shielded_vm_config);
11612 debug_struct.field("network_tags", &self.network_tags);
11613 debug_struct.field("encryption_spec", &self.encryption_spec);
11614 debug_struct.field("software_config", &self.software_config);
11615 if !self._unknown_fields.is_empty() {
11616 debug_struct.field("_unknown_fields", &self._unknown_fields);
11617 }
11618 debug_struct.finish()
11619 }
11620}
11621
11622#[cfg(feature = "notebook-service")]
11623impl std::fmt::Debug for super::NotebookRuntime {
11624 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11625 let mut debug_struct = f.debug_struct("NotebookRuntime");
11626 debug_struct.field("name", &self.name);
11627 debug_struct.field("runtime_user", &self.runtime_user);
11628 debug_struct.field(
11629 "notebook_runtime_template_ref",
11630 &self.notebook_runtime_template_ref,
11631 );
11632 debug_struct.field("proxy_uri", &self.proxy_uri);
11633 debug_struct.field("create_time", &self.create_time);
11634 debug_struct.field("update_time", &self.update_time);
11635 debug_struct.field("health_state", &self.health_state);
11636 debug_struct.field("display_name", &self.display_name);
11637 debug_struct.field("description", &self.description);
11638 debug_struct.field("service_account", &self.service_account);
11639 debug_struct.field("runtime_state", &self.runtime_state);
11640 debug_struct.field("is_upgradable", &self.is_upgradable);
11641 debug_struct.field("labels", &self.labels);
11642 debug_struct.field("expiration_time", &self.expiration_time);
11643 debug_struct.field("version", &self.version);
11644 debug_struct.field("notebook_runtime_type", &self.notebook_runtime_type);
11645 debug_struct.field("machine_spec", &self.machine_spec);
11646 debug_struct.field("data_persistent_disk_spec", &self.data_persistent_disk_spec);
11647 debug_struct.field("network_spec", &self.network_spec);
11648 debug_struct.field("idle_shutdown_config", &self.idle_shutdown_config);
11649 debug_struct.field("euc_config", &self.euc_config);
11650 debug_struct.field("shielded_vm_config", &self.shielded_vm_config);
11651 debug_struct.field("network_tags", &self.network_tags);
11652 debug_struct.field("software_config", &self.software_config);
11653 debug_struct.field("encryption_spec", &self.encryption_spec);
11654 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
11655 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
11656 if !self._unknown_fields.is_empty() {
11657 debug_struct.field("_unknown_fields", &self._unknown_fields);
11658 }
11659 debug_struct.finish()
11660 }
11661}
11662
11663#[cfg(feature = "notebook-service")]
11664impl std::fmt::Debug for super::NotebookRuntimeTemplateRef {
11665 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11666 let mut debug_struct = f.debug_struct("NotebookRuntimeTemplateRef");
11667 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
11668 if !self._unknown_fields.is_empty() {
11669 debug_struct.field("_unknown_fields", &self._unknown_fields);
11670 }
11671 debug_struct.finish()
11672 }
11673}
11674
11675#[cfg(feature = "notebook-service")]
11676impl std::fmt::Debug for super::CreateNotebookRuntimeTemplateRequest {
11677 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11678 let mut debug_struct = f.debug_struct("CreateNotebookRuntimeTemplateRequest");
11679 debug_struct.field("parent", &self.parent);
11680 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
11681 debug_struct.field(
11682 "notebook_runtime_template_id",
11683 &self.notebook_runtime_template_id,
11684 );
11685 if !self._unknown_fields.is_empty() {
11686 debug_struct.field("_unknown_fields", &self._unknown_fields);
11687 }
11688 debug_struct.finish()
11689 }
11690}
11691
11692#[cfg(feature = "notebook-service")]
11693impl std::fmt::Debug for super::CreateNotebookRuntimeTemplateOperationMetadata {
11694 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11695 let mut debug_struct = f.debug_struct("CreateNotebookRuntimeTemplateOperationMetadata");
11696 debug_struct.field("generic_metadata", &self.generic_metadata);
11697 if !self._unknown_fields.is_empty() {
11698 debug_struct.field("_unknown_fields", &self._unknown_fields);
11699 }
11700 debug_struct.finish()
11701 }
11702}
11703
11704#[cfg(feature = "notebook-service")]
11705impl std::fmt::Debug for super::GetNotebookRuntimeTemplateRequest {
11706 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11707 let mut debug_struct = f.debug_struct("GetNotebookRuntimeTemplateRequest");
11708 debug_struct.field("name", &self.name);
11709 if !self._unknown_fields.is_empty() {
11710 debug_struct.field("_unknown_fields", &self._unknown_fields);
11711 }
11712 debug_struct.finish()
11713 }
11714}
11715
11716#[cfg(feature = "notebook-service")]
11717impl std::fmt::Debug for super::ListNotebookRuntimeTemplatesRequest {
11718 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11719 let mut debug_struct = f.debug_struct("ListNotebookRuntimeTemplatesRequest");
11720 debug_struct.field("parent", &self.parent);
11721 debug_struct.field("filter", &self.filter);
11722 debug_struct.field("page_size", &self.page_size);
11723 debug_struct.field("page_token", &self.page_token);
11724 debug_struct.field("read_mask", &self.read_mask);
11725 debug_struct.field("order_by", &self.order_by);
11726 if !self._unknown_fields.is_empty() {
11727 debug_struct.field("_unknown_fields", &self._unknown_fields);
11728 }
11729 debug_struct.finish()
11730 }
11731}
11732
11733#[cfg(feature = "notebook-service")]
11734impl std::fmt::Debug for super::ListNotebookRuntimeTemplatesResponse {
11735 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11736 let mut debug_struct = f.debug_struct("ListNotebookRuntimeTemplatesResponse");
11737 debug_struct.field(
11738 "notebook_runtime_templates",
11739 &self.notebook_runtime_templates,
11740 );
11741 debug_struct.field("next_page_token", &self.next_page_token);
11742 if !self._unknown_fields.is_empty() {
11743 debug_struct.field("_unknown_fields", &self._unknown_fields);
11744 }
11745 debug_struct.finish()
11746 }
11747}
11748
11749#[cfg(feature = "notebook-service")]
11750impl std::fmt::Debug for super::DeleteNotebookRuntimeTemplateRequest {
11751 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11752 let mut debug_struct = f.debug_struct("DeleteNotebookRuntimeTemplateRequest");
11753 debug_struct.field("name", &self.name);
11754 if !self._unknown_fields.is_empty() {
11755 debug_struct.field("_unknown_fields", &self._unknown_fields);
11756 }
11757 debug_struct.finish()
11758 }
11759}
11760
11761#[cfg(feature = "notebook-service")]
11762impl std::fmt::Debug for super::UpdateNotebookRuntimeTemplateRequest {
11763 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11764 let mut debug_struct = f.debug_struct("UpdateNotebookRuntimeTemplateRequest");
11765 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
11766 debug_struct.field("update_mask", &self.update_mask);
11767 if !self._unknown_fields.is_empty() {
11768 debug_struct.field("_unknown_fields", &self._unknown_fields);
11769 }
11770 debug_struct.finish()
11771 }
11772}
11773
11774#[cfg(feature = "notebook-service")]
11775impl std::fmt::Debug for super::AssignNotebookRuntimeRequest {
11776 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11777 let mut debug_struct = f.debug_struct("AssignNotebookRuntimeRequest");
11778 debug_struct.field("parent", &self.parent);
11779 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
11780 debug_struct.field("notebook_runtime", &self.notebook_runtime);
11781 debug_struct.field("notebook_runtime_id", &self.notebook_runtime_id);
11782 if !self._unknown_fields.is_empty() {
11783 debug_struct.field("_unknown_fields", &self._unknown_fields);
11784 }
11785 debug_struct.finish()
11786 }
11787}
11788
11789#[cfg(feature = "notebook-service")]
11790impl std::fmt::Debug for super::AssignNotebookRuntimeOperationMetadata {
11791 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11792 let mut debug_struct = f.debug_struct("AssignNotebookRuntimeOperationMetadata");
11793 debug_struct.field("generic_metadata", &self.generic_metadata);
11794 debug_struct.field("progress_message", &self.progress_message);
11795 if !self._unknown_fields.is_empty() {
11796 debug_struct.field("_unknown_fields", &self._unknown_fields);
11797 }
11798 debug_struct.finish()
11799 }
11800}
11801
11802#[cfg(feature = "notebook-service")]
11803impl std::fmt::Debug for super::GetNotebookRuntimeRequest {
11804 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11805 let mut debug_struct = f.debug_struct("GetNotebookRuntimeRequest");
11806 debug_struct.field("name", &self.name);
11807 if !self._unknown_fields.is_empty() {
11808 debug_struct.field("_unknown_fields", &self._unknown_fields);
11809 }
11810 debug_struct.finish()
11811 }
11812}
11813
11814#[cfg(feature = "notebook-service")]
11815impl std::fmt::Debug for super::ListNotebookRuntimesRequest {
11816 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11817 let mut debug_struct = f.debug_struct("ListNotebookRuntimesRequest");
11818 debug_struct.field("parent", &self.parent);
11819 debug_struct.field("filter", &self.filter);
11820 debug_struct.field("page_size", &self.page_size);
11821 debug_struct.field("page_token", &self.page_token);
11822 debug_struct.field("read_mask", &self.read_mask);
11823 debug_struct.field("order_by", &self.order_by);
11824 if !self._unknown_fields.is_empty() {
11825 debug_struct.field("_unknown_fields", &self._unknown_fields);
11826 }
11827 debug_struct.finish()
11828 }
11829}
11830
11831#[cfg(feature = "notebook-service")]
11832impl std::fmt::Debug for super::ListNotebookRuntimesResponse {
11833 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11834 let mut debug_struct = f.debug_struct("ListNotebookRuntimesResponse");
11835 debug_struct.field("notebook_runtimes", &self.notebook_runtimes);
11836 debug_struct.field("next_page_token", &self.next_page_token);
11837 if !self._unknown_fields.is_empty() {
11838 debug_struct.field("_unknown_fields", &self._unknown_fields);
11839 }
11840 debug_struct.finish()
11841 }
11842}
11843
11844#[cfg(feature = "notebook-service")]
11845impl std::fmt::Debug for super::DeleteNotebookRuntimeRequest {
11846 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11847 let mut debug_struct = f.debug_struct("DeleteNotebookRuntimeRequest");
11848 debug_struct.field("name", &self.name);
11849 if !self._unknown_fields.is_empty() {
11850 debug_struct.field("_unknown_fields", &self._unknown_fields);
11851 }
11852 debug_struct.finish()
11853 }
11854}
11855
11856#[cfg(feature = "notebook-service")]
11857impl std::fmt::Debug for super::UpgradeNotebookRuntimeRequest {
11858 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11859 let mut debug_struct = f.debug_struct("UpgradeNotebookRuntimeRequest");
11860 debug_struct.field("name", &self.name);
11861 if !self._unknown_fields.is_empty() {
11862 debug_struct.field("_unknown_fields", &self._unknown_fields);
11863 }
11864 debug_struct.finish()
11865 }
11866}
11867
11868#[cfg(feature = "notebook-service")]
11869impl std::fmt::Debug for super::UpgradeNotebookRuntimeOperationMetadata {
11870 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11871 let mut debug_struct = f.debug_struct("UpgradeNotebookRuntimeOperationMetadata");
11872 debug_struct.field("generic_metadata", &self.generic_metadata);
11873 debug_struct.field("progress_message", &self.progress_message);
11874 if !self._unknown_fields.is_empty() {
11875 debug_struct.field("_unknown_fields", &self._unknown_fields);
11876 }
11877 debug_struct.finish()
11878 }
11879}
11880
11881#[cfg(feature = "notebook-service")]
11882impl std::fmt::Debug for super::UpgradeNotebookRuntimeResponse {
11883 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11884 let mut debug_struct = f.debug_struct("UpgradeNotebookRuntimeResponse");
11885 if !self._unknown_fields.is_empty() {
11886 debug_struct.field("_unknown_fields", &self._unknown_fields);
11887 }
11888 debug_struct.finish()
11889 }
11890}
11891
11892#[cfg(feature = "notebook-service")]
11893impl std::fmt::Debug for super::StartNotebookRuntimeRequest {
11894 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11895 let mut debug_struct = f.debug_struct("StartNotebookRuntimeRequest");
11896 debug_struct.field("name", &self.name);
11897 if !self._unknown_fields.is_empty() {
11898 debug_struct.field("_unknown_fields", &self._unknown_fields);
11899 }
11900 debug_struct.finish()
11901 }
11902}
11903
11904#[cfg(feature = "notebook-service")]
11905impl std::fmt::Debug for super::StartNotebookRuntimeOperationMetadata {
11906 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11907 let mut debug_struct = f.debug_struct("StartNotebookRuntimeOperationMetadata");
11908 debug_struct.field("generic_metadata", &self.generic_metadata);
11909 debug_struct.field("progress_message", &self.progress_message);
11910 if !self._unknown_fields.is_empty() {
11911 debug_struct.field("_unknown_fields", &self._unknown_fields);
11912 }
11913 debug_struct.finish()
11914 }
11915}
11916
11917#[cfg(feature = "notebook-service")]
11918impl std::fmt::Debug for super::StartNotebookRuntimeResponse {
11919 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11920 let mut debug_struct = f.debug_struct("StartNotebookRuntimeResponse");
11921 if !self._unknown_fields.is_empty() {
11922 debug_struct.field("_unknown_fields", &self._unknown_fields);
11923 }
11924 debug_struct.finish()
11925 }
11926}
11927
11928#[cfg(feature = "notebook-service")]
11929impl std::fmt::Debug for super::StopNotebookRuntimeRequest {
11930 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11931 let mut debug_struct = f.debug_struct("StopNotebookRuntimeRequest");
11932 debug_struct.field("name", &self.name);
11933 if !self._unknown_fields.is_empty() {
11934 debug_struct.field("_unknown_fields", &self._unknown_fields);
11935 }
11936 debug_struct.finish()
11937 }
11938}
11939
11940#[cfg(feature = "notebook-service")]
11941impl std::fmt::Debug for super::StopNotebookRuntimeOperationMetadata {
11942 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11943 let mut debug_struct = f.debug_struct("StopNotebookRuntimeOperationMetadata");
11944 debug_struct.field("generic_metadata", &self.generic_metadata);
11945 if !self._unknown_fields.is_empty() {
11946 debug_struct.field("_unknown_fields", &self._unknown_fields);
11947 }
11948 debug_struct.finish()
11949 }
11950}
11951
11952#[cfg(feature = "notebook-service")]
11953impl std::fmt::Debug for super::StopNotebookRuntimeResponse {
11954 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11955 let mut debug_struct = f.debug_struct("StopNotebookRuntimeResponse");
11956 if !self._unknown_fields.is_empty() {
11957 debug_struct.field("_unknown_fields", &self._unknown_fields);
11958 }
11959 debug_struct.finish()
11960 }
11961}
11962
11963#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11964impl std::fmt::Debug for super::CreateNotebookExecutionJobRequest {
11965 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11966 let mut debug_struct = f.debug_struct("CreateNotebookExecutionJobRequest");
11967 debug_struct.field("parent", &self.parent);
11968 debug_struct.field("notebook_execution_job", &self.notebook_execution_job);
11969 debug_struct.field("notebook_execution_job_id", &self.notebook_execution_job_id);
11970 if !self._unknown_fields.is_empty() {
11971 debug_struct.field("_unknown_fields", &self._unknown_fields);
11972 }
11973 debug_struct.finish()
11974 }
11975}
11976
11977#[cfg(feature = "notebook-service")]
11978impl std::fmt::Debug for super::CreateNotebookExecutionJobOperationMetadata {
11979 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11980 let mut debug_struct = f.debug_struct("CreateNotebookExecutionJobOperationMetadata");
11981 debug_struct.field("generic_metadata", &self.generic_metadata);
11982 debug_struct.field("progress_message", &self.progress_message);
11983 if !self._unknown_fields.is_empty() {
11984 debug_struct.field("_unknown_fields", &self._unknown_fields);
11985 }
11986 debug_struct.finish()
11987 }
11988}
11989
11990#[cfg(feature = "notebook-service")]
11991impl std::fmt::Debug for super::GetNotebookExecutionJobRequest {
11992 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11993 let mut debug_struct = f.debug_struct("GetNotebookExecutionJobRequest");
11994 debug_struct.field("name", &self.name);
11995 debug_struct.field("view", &self.view);
11996 if !self._unknown_fields.is_empty() {
11997 debug_struct.field("_unknown_fields", &self._unknown_fields);
11998 }
11999 debug_struct.finish()
12000 }
12001}
12002
12003#[cfg(feature = "notebook-service")]
12004impl std::fmt::Debug for super::ListNotebookExecutionJobsRequest {
12005 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12006 let mut debug_struct = f.debug_struct("ListNotebookExecutionJobsRequest");
12007 debug_struct.field("parent", &self.parent);
12008 debug_struct.field("filter", &self.filter);
12009 debug_struct.field("page_size", &self.page_size);
12010 debug_struct.field("page_token", &self.page_token);
12011 debug_struct.field("order_by", &self.order_by);
12012 debug_struct.field("view", &self.view);
12013 if !self._unknown_fields.is_empty() {
12014 debug_struct.field("_unknown_fields", &self._unknown_fields);
12015 }
12016 debug_struct.finish()
12017 }
12018}
12019
12020#[cfg(feature = "notebook-service")]
12021impl std::fmt::Debug for super::ListNotebookExecutionJobsResponse {
12022 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12023 let mut debug_struct = f.debug_struct("ListNotebookExecutionJobsResponse");
12024 debug_struct.field("notebook_execution_jobs", &self.notebook_execution_jobs);
12025 debug_struct.field("next_page_token", &self.next_page_token);
12026 if !self._unknown_fields.is_empty() {
12027 debug_struct.field("_unknown_fields", &self._unknown_fields);
12028 }
12029 debug_struct.finish()
12030 }
12031}
12032
12033#[cfg(feature = "notebook-service")]
12034impl std::fmt::Debug for super::DeleteNotebookExecutionJobRequest {
12035 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12036 let mut debug_struct = f.debug_struct("DeleteNotebookExecutionJobRequest");
12037 debug_struct.field("name", &self.name);
12038 if !self._unknown_fields.is_empty() {
12039 debug_struct.field("_unknown_fields", &self._unknown_fields);
12040 }
12041 debug_struct.finish()
12042 }
12043}
12044
12045#[cfg(feature = "notebook-service")]
12046impl std::fmt::Debug for super::PostStartupScriptConfig {
12047 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12048 let mut debug_struct = f.debug_struct("PostStartupScriptConfig");
12049 debug_struct.field("post_startup_script", &self.post_startup_script);
12050 debug_struct.field("post_startup_script_url", &self.post_startup_script_url);
12051 debug_struct.field(
12052 "post_startup_script_behavior",
12053 &self.post_startup_script_behavior,
12054 );
12055 if !self._unknown_fields.is_empty() {
12056 debug_struct.field("_unknown_fields", &self._unknown_fields);
12057 }
12058 debug_struct.finish()
12059 }
12060}
12061
12062#[cfg(feature = "notebook-service")]
12063impl std::fmt::Debug for super::ColabImage {
12064 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12065 let mut debug_struct = f.debug_struct("ColabImage");
12066 debug_struct.field("release_name", &self.release_name);
12067 debug_struct.field("description", &self.description);
12068 if !self._unknown_fields.is_empty() {
12069 debug_struct.field("_unknown_fields", &self._unknown_fields);
12070 }
12071 debug_struct.finish()
12072 }
12073}
12074
12075#[cfg(feature = "notebook-service")]
12076impl std::fmt::Debug for super::NotebookSoftwareConfig {
12077 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12078 let mut debug_struct = f.debug_struct("NotebookSoftwareConfig");
12079 debug_struct.field("env", &self.env);
12080 debug_struct.field(
12081 "post_startup_script_config",
12082 &self.post_startup_script_config,
12083 );
12084 debug_struct.field("runtime_image", &self.runtime_image);
12085 if !self._unknown_fields.is_empty() {
12086 debug_struct.field("_unknown_fields", &self._unknown_fields);
12087 }
12088 debug_struct.finish()
12089 }
12090}
12091
12092#[cfg(any(
12093 feature = "gen-ai-cache-service",
12094 feature = "llm-utility-service",
12095 feature = "prediction-service",
12096 feature = "vertex-rag-service",
12097))]
12098impl std::fmt::Debug for super::Schema {
12099 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12100 let mut debug_struct = f.debug_struct("Schema");
12101 debug_struct.field("r#type", &self.r#type);
12102 debug_struct.field("format", &self.format);
12103 debug_struct.field("title", &self.title);
12104 debug_struct.field("description", &self.description);
12105 debug_struct.field("nullable", &self.nullable);
12106 debug_struct.field("default", &self.default);
12107 debug_struct.field("items", &self.items);
12108 debug_struct.field("min_items", &self.min_items);
12109 debug_struct.field("max_items", &self.max_items);
12110 debug_struct.field("r#enum", &self.r#enum);
12111 debug_struct.field("properties", &self.properties);
12112 debug_struct.field("property_ordering", &self.property_ordering);
12113 debug_struct.field("required", &self.required);
12114 debug_struct.field("min_properties", &self.min_properties);
12115 debug_struct.field("max_properties", &self.max_properties);
12116 debug_struct.field("minimum", &self.minimum);
12117 debug_struct.field("maximum", &self.maximum);
12118 debug_struct.field("min_length", &self.min_length);
12119 debug_struct.field("max_length", &self.max_length);
12120 debug_struct.field("pattern", &self.pattern);
12121 debug_struct.field("example", &self.example);
12122 debug_struct.field("any_of", &self.any_of);
12123 debug_struct.field("additional_properties", &self.additional_properties);
12124 debug_struct.field("r#ref", &self.r#ref);
12125 debug_struct.field("defs", &self.defs);
12126 if !self._unknown_fields.is_empty() {
12127 debug_struct.field("_unknown_fields", &self._unknown_fields);
12128 }
12129 debug_struct.finish()
12130 }
12131}
12132
12133#[cfg(any(
12134 feature = "dataset-service",
12135 feature = "deployment-resource-pool-service",
12136 feature = "endpoint-service",
12137 feature = "feature-online-store-admin-service",
12138 feature = "feature-registry-service",
12139 feature = "featurestore-service",
12140 feature = "gen-ai-tuning-service",
12141 feature = "index-endpoint-service",
12142 feature = "index-service",
12143 feature = "job-service",
12144 feature = "metadata-service",
12145 feature = "migration-service",
12146 feature = "model-garden-service",
12147 feature = "model-service",
12148 feature = "notebook-service",
12149 feature = "persistent-resource-service",
12150 feature = "pipeline-service",
12151 feature = "reasoning-engine-service",
12152 feature = "schedule-service",
12153 feature = "session-service",
12154 feature = "specialist-pool-service",
12155 feature = "tensorboard-service",
12156 feature = "vertex-rag-data-service",
12157 feature = "vertex-rag-service",
12158 feature = "vizier-service",
12159))]
12160impl std::fmt::Debug for super::GenericOperationMetadata {
12161 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12162 let mut debug_struct = f.debug_struct("GenericOperationMetadata");
12163 debug_struct.field("partial_failures", &self.partial_failures);
12164 debug_struct.field("create_time", &self.create_time);
12165 debug_struct.field("update_time", &self.update_time);
12166 if !self._unknown_fields.is_empty() {
12167 debug_struct.field("_unknown_fields", &self._unknown_fields);
12168 }
12169 debug_struct.finish()
12170 }
12171}
12172
12173#[cfg(any(
12174 feature = "dataset-service",
12175 feature = "deployment-resource-pool-service",
12176 feature = "endpoint-service",
12177 feature = "feature-online-store-admin-service",
12178 feature = "feature-registry-service",
12179 feature = "featurestore-service",
12180 feature = "index-endpoint-service",
12181 feature = "index-service",
12182 feature = "job-service",
12183 feature = "metadata-service",
12184 feature = "model-service",
12185 feature = "notebook-service",
12186 feature = "persistent-resource-service",
12187 feature = "pipeline-service",
12188 feature = "reasoning-engine-service",
12189 feature = "schedule-service",
12190 feature = "session-service",
12191 feature = "specialist-pool-service",
12192 feature = "tensorboard-service",
12193 feature = "vertex-rag-data-service",
12194))]
12195impl std::fmt::Debug for super::DeleteOperationMetadata {
12196 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12197 let mut debug_struct = f.debug_struct("DeleteOperationMetadata");
12198 debug_struct.field("generic_metadata", &self.generic_metadata);
12199 if !self._unknown_fields.is_empty() {
12200 debug_struct.field("_unknown_fields", &self._unknown_fields);
12201 }
12202 debug_struct.finish()
12203 }
12204}
12205
12206#[cfg(feature = "persistent-resource-service")]
12207impl std::fmt::Debug for super::PersistentResource {
12208 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12209 let mut debug_struct = f.debug_struct("PersistentResource");
12210 debug_struct.field("name", &self.name);
12211 debug_struct.field("display_name", &self.display_name);
12212 debug_struct.field("resource_pools", &self.resource_pools);
12213 debug_struct.field("state", &self.state);
12214 debug_struct.field("error", &self.error);
12215 debug_struct.field("create_time", &self.create_time);
12216 debug_struct.field("start_time", &self.start_time);
12217 debug_struct.field("update_time", &self.update_time);
12218 debug_struct.field("labels", &self.labels);
12219 debug_struct.field("network", &self.network);
12220 debug_struct.field("psc_interface_config", &self.psc_interface_config);
12221 debug_struct.field("encryption_spec", &self.encryption_spec);
12222 debug_struct.field("resource_runtime_spec", &self.resource_runtime_spec);
12223 debug_struct.field("resource_runtime", &self.resource_runtime);
12224 debug_struct.field("reserved_ip_ranges", &self.reserved_ip_ranges);
12225 if !self._unknown_fields.is_empty() {
12226 debug_struct.field("_unknown_fields", &self._unknown_fields);
12227 }
12228 debug_struct.finish()
12229 }
12230}
12231
12232#[cfg(feature = "persistent-resource-service")]
12233impl std::fmt::Debug for super::ResourcePool {
12234 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12235 let mut debug_struct = f.debug_struct("ResourcePool");
12236 debug_struct.field("id", &self.id);
12237 debug_struct.field("machine_spec", &self.machine_spec);
12238 debug_struct.field("replica_count", &self.replica_count);
12239 debug_struct.field("disk_spec", &self.disk_spec);
12240 debug_struct.field("used_replica_count", &self.used_replica_count);
12241 debug_struct.field("autoscaling_spec", &self.autoscaling_spec);
12242 if !self._unknown_fields.is_empty() {
12243 debug_struct.field("_unknown_fields", &self._unknown_fields);
12244 }
12245 debug_struct.finish()
12246 }
12247}
12248
12249#[cfg(feature = "persistent-resource-service")]
12250impl std::fmt::Debug for super::resource_pool::AutoscalingSpec {
12251 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12252 let mut debug_struct = f.debug_struct("AutoscalingSpec");
12253 debug_struct.field("min_replica_count", &self.min_replica_count);
12254 debug_struct.field("max_replica_count", &self.max_replica_count);
12255 if !self._unknown_fields.is_empty() {
12256 debug_struct.field("_unknown_fields", &self._unknown_fields);
12257 }
12258 debug_struct.finish()
12259 }
12260}
12261
12262#[cfg(feature = "persistent-resource-service")]
12263impl std::fmt::Debug for super::ResourceRuntimeSpec {
12264 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12265 let mut debug_struct = f.debug_struct("ResourceRuntimeSpec");
12266 debug_struct.field("service_account_spec", &self.service_account_spec);
12267 debug_struct.field("ray_spec", &self.ray_spec);
12268 if !self._unknown_fields.is_empty() {
12269 debug_struct.field("_unknown_fields", &self._unknown_fields);
12270 }
12271 debug_struct.finish()
12272 }
12273}
12274
12275#[cfg(feature = "persistent-resource-service")]
12276impl std::fmt::Debug for super::RaySpec {
12277 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12278 let mut debug_struct = f.debug_struct("RaySpec");
12279 debug_struct.field("image_uri", &self.image_uri);
12280 debug_struct.field("resource_pool_images", &self.resource_pool_images);
12281 debug_struct.field(
12282 "head_node_resource_pool_id",
12283 &self.head_node_resource_pool_id,
12284 );
12285 debug_struct.field("ray_metric_spec", &self.ray_metric_spec);
12286 debug_struct.field("ray_logs_spec", &self.ray_logs_spec);
12287 if !self._unknown_fields.is_empty() {
12288 debug_struct.field("_unknown_fields", &self._unknown_fields);
12289 }
12290 debug_struct.finish()
12291 }
12292}
12293
12294#[cfg(feature = "persistent-resource-service")]
12295impl std::fmt::Debug for super::ResourceRuntime {
12296 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12297 let mut debug_struct = f.debug_struct("ResourceRuntime");
12298 debug_struct.field("access_uris", &self.access_uris);
12299 if !self._unknown_fields.is_empty() {
12300 debug_struct.field("_unknown_fields", &self._unknown_fields);
12301 }
12302 debug_struct.finish()
12303 }
12304}
12305
12306#[cfg(feature = "persistent-resource-service")]
12307impl std::fmt::Debug for super::ServiceAccountSpec {
12308 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12309 let mut debug_struct = f.debug_struct("ServiceAccountSpec");
12310 debug_struct.field(
12311 "enable_custom_service_account",
12312 &self.enable_custom_service_account,
12313 );
12314 debug_struct.field("service_account", &self.service_account);
12315 if !self._unknown_fields.is_empty() {
12316 debug_struct.field("_unknown_fields", &self._unknown_fields);
12317 }
12318 debug_struct.finish()
12319 }
12320}
12321
12322#[cfg(feature = "persistent-resource-service")]
12323impl std::fmt::Debug for super::RayMetricSpec {
12324 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12325 let mut debug_struct = f.debug_struct("RayMetricSpec");
12326 debug_struct.field("disabled", &self.disabled);
12327 if !self._unknown_fields.is_empty() {
12328 debug_struct.field("_unknown_fields", &self._unknown_fields);
12329 }
12330 debug_struct.finish()
12331 }
12332}
12333
12334#[cfg(feature = "persistent-resource-service")]
12335impl std::fmt::Debug for super::RayLogsSpec {
12336 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12337 let mut debug_struct = f.debug_struct("RayLogsSpec");
12338 debug_struct.field("disabled", &self.disabled);
12339 if !self._unknown_fields.is_empty() {
12340 debug_struct.field("_unknown_fields", &self._unknown_fields);
12341 }
12342 debug_struct.finish()
12343 }
12344}
12345
12346#[cfg(feature = "persistent-resource-service")]
12347impl std::fmt::Debug for super::CreatePersistentResourceRequest {
12348 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12349 let mut debug_struct = f.debug_struct("CreatePersistentResourceRequest");
12350 debug_struct.field("parent", &self.parent);
12351 debug_struct.field("persistent_resource", &self.persistent_resource);
12352 debug_struct.field("persistent_resource_id", &self.persistent_resource_id);
12353 if !self._unknown_fields.is_empty() {
12354 debug_struct.field("_unknown_fields", &self._unknown_fields);
12355 }
12356 debug_struct.finish()
12357 }
12358}
12359
12360#[cfg(feature = "persistent-resource-service")]
12361impl std::fmt::Debug for super::CreatePersistentResourceOperationMetadata {
12362 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12363 let mut debug_struct = f.debug_struct("CreatePersistentResourceOperationMetadata");
12364 debug_struct.field("generic_metadata", &self.generic_metadata);
12365 debug_struct.field("progress_message", &self.progress_message);
12366 if !self._unknown_fields.is_empty() {
12367 debug_struct.field("_unknown_fields", &self._unknown_fields);
12368 }
12369 debug_struct.finish()
12370 }
12371}
12372
12373#[cfg(feature = "persistent-resource-service")]
12374impl std::fmt::Debug for super::UpdatePersistentResourceOperationMetadata {
12375 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12376 let mut debug_struct = f.debug_struct("UpdatePersistentResourceOperationMetadata");
12377 debug_struct.field("generic_metadata", &self.generic_metadata);
12378 debug_struct.field("progress_message", &self.progress_message);
12379 if !self._unknown_fields.is_empty() {
12380 debug_struct.field("_unknown_fields", &self._unknown_fields);
12381 }
12382 debug_struct.finish()
12383 }
12384}
12385
12386#[cfg(feature = "persistent-resource-service")]
12387impl std::fmt::Debug for super::RebootPersistentResourceOperationMetadata {
12388 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12389 let mut debug_struct = f.debug_struct("RebootPersistentResourceOperationMetadata");
12390 debug_struct.field("generic_metadata", &self.generic_metadata);
12391 debug_struct.field("progress_message", &self.progress_message);
12392 if !self._unknown_fields.is_empty() {
12393 debug_struct.field("_unknown_fields", &self._unknown_fields);
12394 }
12395 debug_struct.finish()
12396 }
12397}
12398
12399#[cfg(feature = "persistent-resource-service")]
12400impl std::fmt::Debug for super::GetPersistentResourceRequest {
12401 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12402 let mut debug_struct = f.debug_struct("GetPersistentResourceRequest");
12403 debug_struct.field("name", &self.name);
12404 if !self._unknown_fields.is_empty() {
12405 debug_struct.field("_unknown_fields", &self._unknown_fields);
12406 }
12407 debug_struct.finish()
12408 }
12409}
12410
12411#[cfg(feature = "persistent-resource-service")]
12412impl std::fmt::Debug for super::ListPersistentResourcesRequest {
12413 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12414 let mut debug_struct = f.debug_struct("ListPersistentResourcesRequest");
12415 debug_struct.field("parent", &self.parent);
12416 debug_struct.field("page_size", &self.page_size);
12417 debug_struct.field("page_token", &self.page_token);
12418 if !self._unknown_fields.is_empty() {
12419 debug_struct.field("_unknown_fields", &self._unknown_fields);
12420 }
12421 debug_struct.finish()
12422 }
12423}
12424
12425#[cfg(feature = "persistent-resource-service")]
12426impl std::fmt::Debug for super::ListPersistentResourcesResponse {
12427 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12428 let mut debug_struct = f.debug_struct("ListPersistentResourcesResponse");
12429 debug_struct.field("persistent_resources", &self.persistent_resources);
12430 debug_struct.field("next_page_token", &self.next_page_token);
12431 if !self._unknown_fields.is_empty() {
12432 debug_struct.field("_unknown_fields", &self._unknown_fields);
12433 }
12434 debug_struct.finish()
12435 }
12436}
12437
12438#[cfg(feature = "persistent-resource-service")]
12439impl std::fmt::Debug for super::DeletePersistentResourceRequest {
12440 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12441 let mut debug_struct = f.debug_struct("DeletePersistentResourceRequest");
12442 debug_struct.field("name", &self.name);
12443 if !self._unknown_fields.is_empty() {
12444 debug_struct.field("_unknown_fields", &self._unknown_fields);
12445 }
12446 debug_struct.finish()
12447 }
12448}
12449
12450#[cfg(feature = "persistent-resource-service")]
12451impl std::fmt::Debug for super::UpdatePersistentResourceRequest {
12452 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12453 let mut debug_struct = f.debug_struct("UpdatePersistentResourceRequest");
12454 debug_struct.field("persistent_resource", &self.persistent_resource);
12455 debug_struct.field("update_mask", &self.update_mask);
12456 if !self._unknown_fields.is_empty() {
12457 debug_struct.field("_unknown_fields", &self._unknown_fields);
12458 }
12459 debug_struct.finish()
12460 }
12461}
12462
12463#[cfg(feature = "persistent-resource-service")]
12464impl std::fmt::Debug for super::RebootPersistentResourceRequest {
12465 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12466 let mut debug_struct = f.debug_struct("RebootPersistentResourceRequest");
12467 debug_struct.field("name", &self.name);
12468 if !self._unknown_fields.is_empty() {
12469 debug_struct.field("_unknown_fields", &self._unknown_fields);
12470 }
12471 debug_struct.finish()
12472 }
12473}
12474
12475#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12476impl std::fmt::Debug for super::PipelineJob {
12477 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12478 let mut debug_struct = f.debug_struct("PipelineJob");
12479 debug_struct.field("name", &self.name);
12480 debug_struct.field("display_name", &self.display_name);
12481 debug_struct.field("create_time", &self.create_time);
12482 debug_struct.field("start_time", &self.start_time);
12483 debug_struct.field("end_time", &self.end_time);
12484 debug_struct.field("update_time", &self.update_time);
12485 debug_struct.field("pipeline_spec", &self.pipeline_spec);
12486 debug_struct.field("state", &self.state);
12487 debug_struct.field("job_detail", &self.job_detail);
12488 debug_struct.field("error", &self.error);
12489 debug_struct.field("labels", &self.labels);
12490 debug_struct.field("runtime_config", &self.runtime_config);
12491 debug_struct.field("encryption_spec", &self.encryption_spec);
12492 debug_struct.field("service_account", &self.service_account);
12493 debug_struct.field("network", &self.network);
12494 debug_struct.field("reserved_ip_ranges", &self.reserved_ip_ranges);
12495 debug_struct.field("psc_interface_config", &self.psc_interface_config);
12496 debug_struct.field("template_uri", &self.template_uri);
12497 debug_struct.field("template_metadata", &self.template_metadata);
12498 debug_struct.field("schedule_name", &self.schedule_name);
12499 debug_struct.field("preflight_validations", &self.preflight_validations);
12500 if !self._unknown_fields.is_empty() {
12501 debug_struct.field("_unknown_fields", &self._unknown_fields);
12502 }
12503 debug_struct.finish()
12504 }
12505}
12506
12507#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12508impl std::fmt::Debug for super::pipeline_job::RuntimeConfig {
12509 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12510 let mut debug_struct = f.debug_struct("RuntimeConfig");
12511 debug_struct.field("parameters", &self.parameters);
12512 debug_struct.field("gcs_output_directory", &self.gcs_output_directory);
12513 debug_struct.field("parameter_values", &self.parameter_values);
12514 debug_struct.field("failure_policy", &self.failure_policy);
12515 debug_struct.field("input_artifacts", &self.input_artifacts);
12516 if !self._unknown_fields.is_empty() {
12517 debug_struct.field("_unknown_fields", &self._unknown_fields);
12518 }
12519 debug_struct.finish()
12520 }
12521}
12522
12523#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12524impl std::fmt::Debug for super::pipeline_job::runtime_config::InputArtifact {
12525 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12526 let mut debug_struct = f.debug_struct("InputArtifact");
12527 debug_struct.field("kind", &self.kind);
12528 if !self._unknown_fields.is_empty() {
12529 debug_struct.field("_unknown_fields", &self._unknown_fields);
12530 }
12531 debug_struct.finish()
12532 }
12533}
12534
12535#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12536impl std::fmt::Debug for super::PipelineTemplateMetadata {
12537 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12538 let mut debug_struct = f.debug_struct("PipelineTemplateMetadata");
12539 debug_struct.field("version", &self.version);
12540 if !self._unknown_fields.is_empty() {
12541 debug_struct.field("_unknown_fields", &self._unknown_fields);
12542 }
12543 debug_struct.finish()
12544 }
12545}
12546
12547#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12548impl std::fmt::Debug for super::PipelineJobDetail {
12549 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12550 let mut debug_struct = f.debug_struct("PipelineJobDetail");
12551 debug_struct.field("pipeline_context", &self.pipeline_context);
12552 debug_struct.field("pipeline_run_context", &self.pipeline_run_context);
12553 debug_struct.field("task_details", &self.task_details);
12554 if !self._unknown_fields.is_empty() {
12555 debug_struct.field("_unknown_fields", &self._unknown_fields);
12556 }
12557 debug_struct.finish()
12558 }
12559}
12560
12561#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12562impl std::fmt::Debug for super::PipelineTaskDetail {
12563 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12564 let mut debug_struct = f.debug_struct("PipelineTaskDetail");
12565 debug_struct.field("task_id", &self.task_id);
12566 debug_struct.field("parent_task_id", &self.parent_task_id);
12567 debug_struct.field("task_name", &self.task_name);
12568 debug_struct.field("create_time", &self.create_time);
12569 debug_struct.field("start_time", &self.start_time);
12570 debug_struct.field("end_time", &self.end_time);
12571 debug_struct.field("executor_detail", &self.executor_detail);
12572 debug_struct.field("state", &self.state);
12573 debug_struct.field("execution", &self.execution);
12574 debug_struct.field("error", &self.error);
12575 debug_struct.field("pipeline_task_status", &self.pipeline_task_status);
12576 debug_struct.field("inputs", &self.inputs);
12577 debug_struct.field("outputs", &self.outputs);
12578 debug_struct.field("task_unique_name", &self.task_unique_name);
12579 if !self._unknown_fields.is_empty() {
12580 debug_struct.field("_unknown_fields", &self._unknown_fields);
12581 }
12582 debug_struct.finish()
12583 }
12584}
12585
12586#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12587impl std::fmt::Debug for super::pipeline_task_detail::PipelineTaskStatus {
12588 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12589 let mut debug_struct = f.debug_struct("PipelineTaskStatus");
12590 debug_struct.field("update_time", &self.update_time);
12591 debug_struct.field("state", &self.state);
12592 debug_struct.field("error", &self.error);
12593 if !self._unknown_fields.is_empty() {
12594 debug_struct.field("_unknown_fields", &self._unknown_fields);
12595 }
12596 debug_struct.finish()
12597 }
12598}
12599
12600#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12601impl std::fmt::Debug for super::pipeline_task_detail::ArtifactList {
12602 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12603 let mut debug_struct = f.debug_struct("ArtifactList");
12604 debug_struct.field("artifacts", &self.artifacts);
12605 if !self._unknown_fields.is_empty() {
12606 debug_struct.field("_unknown_fields", &self._unknown_fields);
12607 }
12608 debug_struct.finish()
12609 }
12610}
12611
12612#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12613impl std::fmt::Debug for super::PipelineTaskExecutorDetail {
12614 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12615 let mut debug_struct = f.debug_struct("PipelineTaskExecutorDetail");
12616 debug_struct.field("details", &self.details);
12617 if !self._unknown_fields.is_empty() {
12618 debug_struct.field("_unknown_fields", &self._unknown_fields);
12619 }
12620 debug_struct.finish()
12621 }
12622}
12623
12624#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12625impl std::fmt::Debug for super::pipeline_task_executor_detail::ContainerDetail {
12626 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12627 let mut debug_struct = f.debug_struct("ContainerDetail");
12628 debug_struct.field("main_job", &self.main_job);
12629 debug_struct.field("pre_caching_check_job", &self.pre_caching_check_job);
12630 debug_struct.field("failed_main_jobs", &self.failed_main_jobs);
12631 debug_struct.field(
12632 "failed_pre_caching_check_jobs",
12633 &self.failed_pre_caching_check_jobs,
12634 );
12635 if !self._unknown_fields.is_empty() {
12636 debug_struct.field("_unknown_fields", &self._unknown_fields);
12637 }
12638 debug_struct.finish()
12639 }
12640}
12641
12642#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12643impl std::fmt::Debug for super::pipeline_task_executor_detail::CustomJobDetail {
12644 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12645 let mut debug_struct = f.debug_struct("CustomJobDetail");
12646 debug_struct.field("job", &self.job);
12647 debug_struct.field("failed_jobs", &self.failed_jobs);
12648 if !self._unknown_fields.is_empty() {
12649 debug_struct.field("_unknown_fields", &self._unknown_fields);
12650 }
12651 debug_struct.finish()
12652 }
12653}
12654
12655#[cfg(feature = "pipeline-service")]
12656impl std::fmt::Debug for super::BatchCancelPipelineJobsOperationMetadata {
12657 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12658 let mut debug_struct = f.debug_struct("BatchCancelPipelineJobsOperationMetadata");
12659 debug_struct.field("generic_metadata", &self.generic_metadata);
12660 if !self._unknown_fields.is_empty() {
12661 debug_struct.field("_unknown_fields", &self._unknown_fields);
12662 }
12663 debug_struct.finish()
12664 }
12665}
12666
12667#[cfg(feature = "pipeline-service")]
12668impl std::fmt::Debug for super::CreateTrainingPipelineRequest {
12669 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12670 let mut debug_struct = f.debug_struct("CreateTrainingPipelineRequest");
12671 debug_struct.field("parent", &self.parent);
12672 debug_struct.field("training_pipeline", &self.training_pipeline);
12673 if !self._unknown_fields.is_empty() {
12674 debug_struct.field("_unknown_fields", &self._unknown_fields);
12675 }
12676 debug_struct.finish()
12677 }
12678}
12679
12680#[cfg(feature = "pipeline-service")]
12681impl std::fmt::Debug for super::GetTrainingPipelineRequest {
12682 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12683 let mut debug_struct = f.debug_struct("GetTrainingPipelineRequest");
12684 debug_struct.field("name", &self.name);
12685 if !self._unknown_fields.is_empty() {
12686 debug_struct.field("_unknown_fields", &self._unknown_fields);
12687 }
12688 debug_struct.finish()
12689 }
12690}
12691
12692#[cfg(feature = "pipeline-service")]
12693impl std::fmt::Debug for super::ListTrainingPipelinesRequest {
12694 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12695 let mut debug_struct = f.debug_struct("ListTrainingPipelinesRequest");
12696 debug_struct.field("parent", &self.parent);
12697 debug_struct.field("filter", &self.filter);
12698 debug_struct.field("page_size", &self.page_size);
12699 debug_struct.field("page_token", &self.page_token);
12700 debug_struct.field("read_mask", &self.read_mask);
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 = "pipeline-service")]
12709impl std::fmt::Debug for super::ListTrainingPipelinesResponse {
12710 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12711 let mut debug_struct = f.debug_struct("ListTrainingPipelinesResponse");
12712 debug_struct.field("training_pipelines", &self.training_pipelines);
12713 debug_struct.field("next_page_token", &self.next_page_token);
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 = "pipeline-service")]
12722impl std::fmt::Debug for super::DeleteTrainingPipelineRequest {
12723 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12724 let mut debug_struct = f.debug_struct("DeleteTrainingPipelineRequest");
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 = "pipeline-service")]
12734impl std::fmt::Debug for super::CancelTrainingPipelineRequest {
12735 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12736 let mut debug_struct = f.debug_struct("CancelTrainingPipelineRequest");
12737 debug_struct.field("name", &self.name);
12738 if !self._unknown_fields.is_empty() {
12739 debug_struct.field("_unknown_fields", &self._unknown_fields);
12740 }
12741 debug_struct.finish()
12742 }
12743}
12744
12745#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12746impl std::fmt::Debug for super::CreatePipelineJobRequest {
12747 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12748 let mut debug_struct = f.debug_struct("CreatePipelineJobRequest");
12749 debug_struct.field("parent", &self.parent);
12750 debug_struct.field("pipeline_job", &self.pipeline_job);
12751 debug_struct.field("pipeline_job_id", &self.pipeline_job_id);
12752 if !self._unknown_fields.is_empty() {
12753 debug_struct.field("_unknown_fields", &self._unknown_fields);
12754 }
12755 debug_struct.finish()
12756 }
12757}
12758
12759#[cfg(feature = "pipeline-service")]
12760impl std::fmt::Debug for super::GetPipelineJobRequest {
12761 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12762 let mut debug_struct = f.debug_struct("GetPipelineJobRequest");
12763 debug_struct.field("name", &self.name);
12764 if !self._unknown_fields.is_empty() {
12765 debug_struct.field("_unknown_fields", &self._unknown_fields);
12766 }
12767 debug_struct.finish()
12768 }
12769}
12770
12771#[cfg(feature = "pipeline-service")]
12772impl std::fmt::Debug for super::ListPipelineJobsRequest {
12773 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12774 let mut debug_struct = f.debug_struct("ListPipelineJobsRequest");
12775 debug_struct.field("parent", &self.parent);
12776 debug_struct.field("filter", &self.filter);
12777 debug_struct.field("page_size", &self.page_size);
12778 debug_struct.field("page_token", &self.page_token);
12779 debug_struct.field("order_by", &self.order_by);
12780 debug_struct.field("read_mask", &self.read_mask);
12781 if !self._unknown_fields.is_empty() {
12782 debug_struct.field("_unknown_fields", &self._unknown_fields);
12783 }
12784 debug_struct.finish()
12785 }
12786}
12787
12788#[cfg(feature = "pipeline-service")]
12789impl std::fmt::Debug for super::ListPipelineJobsResponse {
12790 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12791 let mut debug_struct = f.debug_struct("ListPipelineJobsResponse");
12792 debug_struct.field("pipeline_jobs", &self.pipeline_jobs);
12793 debug_struct.field("next_page_token", &self.next_page_token);
12794 if !self._unknown_fields.is_empty() {
12795 debug_struct.field("_unknown_fields", &self._unknown_fields);
12796 }
12797 debug_struct.finish()
12798 }
12799}
12800
12801#[cfg(feature = "pipeline-service")]
12802impl std::fmt::Debug for super::DeletePipelineJobRequest {
12803 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12804 let mut debug_struct = f.debug_struct("DeletePipelineJobRequest");
12805 debug_struct.field("name", &self.name);
12806 if !self._unknown_fields.is_empty() {
12807 debug_struct.field("_unknown_fields", &self._unknown_fields);
12808 }
12809 debug_struct.finish()
12810 }
12811}
12812
12813#[cfg(feature = "pipeline-service")]
12814impl std::fmt::Debug for super::BatchDeletePipelineJobsRequest {
12815 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12816 let mut debug_struct = f.debug_struct("BatchDeletePipelineJobsRequest");
12817 debug_struct.field("parent", &self.parent);
12818 debug_struct.field("names", &self.names);
12819 if !self._unknown_fields.is_empty() {
12820 debug_struct.field("_unknown_fields", &self._unknown_fields);
12821 }
12822 debug_struct.finish()
12823 }
12824}
12825
12826#[cfg(feature = "pipeline-service")]
12827impl std::fmt::Debug for super::BatchDeletePipelineJobsResponse {
12828 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12829 let mut debug_struct = f.debug_struct("BatchDeletePipelineJobsResponse");
12830 debug_struct.field("pipeline_jobs", &self.pipeline_jobs);
12831 if !self._unknown_fields.is_empty() {
12832 debug_struct.field("_unknown_fields", &self._unknown_fields);
12833 }
12834 debug_struct.finish()
12835 }
12836}
12837
12838#[cfg(feature = "pipeline-service")]
12839impl std::fmt::Debug for super::CancelPipelineJobRequest {
12840 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12841 let mut debug_struct = f.debug_struct("CancelPipelineJobRequest");
12842 debug_struct.field("name", &self.name);
12843 if !self._unknown_fields.is_empty() {
12844 debug_struct.field("_unknown_fields", &self._unknown_fields);
12845 }
12846 debug_struct.finish()
12847 }
12848}
12849
12850#[cfg(feature = "pipeline-service")]
12851impl std::fmt::Debug for super::BatchCancelPipelineJobsRequest {
12852 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12853 let mut debug_struct = f.debug_struct("BatchCancelPipelineJobsRequest");
12854 debug_struct.field("parent", &self.parent);
12855 debug_struct.field("names", &self.names);
12856 if !self._unknown_fields.is_empty() {
12857 debug_struct.field("_unknown_fields", &self._unknown_fields);
12858 }
12859 debug_struct.finish()
12860 }
12861}
12862
12863#[cfg(feature = "pipeline-service")]
12864impl std::fmt::Debug for super::BatchCancelPipelineJobsResponse {
12865 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12866 let mut debug_struct = f.debug_struct("BatchCancelPipelineJobsResponse");
12867 debug_struct.field("pipeline_jobs", &self.pipeline_jobs);
12868 if !self._unknown_fields.is_empty() {
12869 debug_struct.field("_unknown_fields", &self._unknown_fields);
12870 }
12871 debug_struct.finish()
12872 }
12873}
12874
12875#[cfg(feature = "prediction-service")]
12876impl std::fmt::Debug for super::PredictRequest {
12877 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12878 let mut debug_struct = f.debug_struct("PredictRequest");
12879 debug_struct.field("endpoint", &self.endpoint);
12880 debug_struct.field("instances", &self.instances);
12881 debug_struct.field("parameters", &self.parameters);
12882 debug_struct.field("labels", &self.labels);
12883 if !self._unknown_fields.is_empty() {
12884 debug_struct.field("_unknown_fields", &self._unknown_fields);
12885 }
12886 debug_struct.finish()
12887 }
12888}
12889
12890#[cfg(feature = "prediction-service")]
12891impl std::fmt::Debug for super::PredictResponse {
12892 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12893 let mut debug_struct = f.debug_struct("PredictResponse");
12894 debug_struct.field("predictions", &self.predictions);
12895 debug_struct.field("deployed_model_id", &self.deployed_model_id);
12896 debug_struct.field("model", &self.model);
12897 debug_struct.field("model_version_id", &self.model_version_id);
12898 debug_struct.field("model_display_name", &self.model_display_name);
12899 debug_struct.field("metadata", &self.metadata);
12900 if !self._unknown_fields.is_empty() {
12901 debug_struct.field("_unknown_fields", &self._unknown_fields);
12902 }
12903 debug_struct.finish()
12904 }
12905}
12906
12907#[cfg(feature = "prediction-service")]
12908impl std::fmt::Debug for super::RawPredictRequest {
12909 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12910 let mut debug_struct = f.debug_struct("RawPredictRequest");
12911 debug_struct.field("endpoint", &self.endpoint);
12912 debug_struct.field("http_body", &self.http_body);
12913 if !self._unknown_fields.is_empty() {
12914 debug_struct.field("_unknown_fields", &self._unknown_fields);
12915 }
12916 debug_struct.finish()
12917 }
12918}
12919
12920#[cfg(feature = "prediction-service")]
12921impl std::fmt::Debug for super::StreamRawPredictRequest {
12922 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12923 let mut debug_struct = f.debug_struct("StreamRawPredictRequest");
12924 debug_struct.field("endpoint", &self.endpoint);
12925 debug_struct.field("http_body", &self.http_body);
12926 if !self._unknown_fields.is_empty() {
12927 debug_struct.field("_unknown_fields", &self._unknown_fields);
12928 }
12929 debug_struct.finish()
12930 }
12931}
12932
12933#[cfg(feature = "prediction-service")]
12934impl std::fmt::Debug for super::DirectPredictRequest {
12935 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12936 let mut debug_struct = f.debug_struct("DirectPredictRequest");
12937 debug_struct.field("endpoint", &self.endpoint);
12938 debug_struct.field("inputs", &self.inputs);
12939 debug_struct.field("parameters", &self.parameters);
12940 if !self._unknown_fields.is_empty() {
12941 debug_struct.field("_unknown_fields", &self._unknown_fields);
12942 }
12943 debug_struct.finish()
12944 }
12945}
12946
12947#[cfg(feature = "prediction-service")]
12948impl std::fmt::Debug for super::DirectPredictResponse {
12949 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12950 let mut debug_struct = f.debug_struct("DirectPredictResponse");
12951 debug_struct.field("outputs", &self.outputs);
12952 debug_struct.field("parameters", &self.parameters);
12953 if !self._unknown_fields.is_empty() {
12954 debug_struct.field("_unknown_fields", &self._unknown_fields);
12955 }
12956 debug_struct.finish()
12957 }
12958}
12959
12960#[cfg(feature = "prediction-service")]
12961impl std::fmt::Debug for super::DirectRawPredictRequest {
12962 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12963 let mut debug_struct = f.debug_struct("DirectRawPredictRequest");
12964 debug_struct.field("endpoint", &self.endpoint);
12965 debug_struct.field("method_name", &self.method_name);
12966 debug_struct.field("input", &self.input);
12967 if !self._unknown_fields.is_empty() {
12968 debug_struct.field("_unknown_fields", &self._unknown_fields);
12969 }
12970 debug_struct.finish()
12971 }
12972}
12973
12974#[cfg(feature = "prediction-service")]
12975impl std::fmt::Debug for super::DirectRawPredictResponse {
12976 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12977 let mut debug_struct = f.debug_struct("DirectRawPredictResponse");
12978 debug_struct.field("output", &self.output);
12979 if !self._unknown_fields.is_empty() {
12980 debug_struct.field("_unknown_fields", &self._unknown_fields);
12981 }
12982 debug_struct.finish()
12983 }
12984}
12985
12986#[cfg(feature = "prediction-service")]
12987impl std::fmt::Debug for super::StreamDirectPredictRequest {
12988 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12989 let mut debug_struct = f.debug_struct("StreamDirectPredictRequest");
12990 debug_struct.field("endpoint", &self.endpoint);
12991 debug_struct.field("inputs", &self.inputs);
12992 debug_struct.field("parameters", &self.parameters);
12993 if !self._unknown_fields.is_empty() {
12994 debug_struct.field("_unknown_fields", &self._unknown_fields);
12995 }
12996 debug_struct.finish()
12997 }
12998}
12999
13000#[cfg(feature = "prediction-service")]
13001impl std::fmt::Debug for super::StreamDirectPredictResponse {
13002 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13003 let mut debug_struct = f.debug_struct("StreamDirectPredictResponse");
13004 debug_struct.field("outputs", &self.outputs);
13005 debug_struct.field("parameters", &self.parameters);
13006 if !self._unknown_fields.is_empty() {
13007 debug_struct.field("_unknown_fields", &self._unknown_fields);
13008 }
13009 debug_struct.finish()
13010 }
13011}
13012
13013#[cfg(feature = "prediction-service")]
13014impl std::fmt::Debug for super::StreamDirectRawPredictRequest {
13015 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13016 let mut debug_struct = f.debug_struct("StreamDirectRawPredictRequest");
13017 debug_struct.field("endpoint", &self.endpoint);
13018 debug_struct.field("method_name", &self.method_name);
13019 debug_struct.field("input", &self.input);
13020 if !self._unknown_fields.is_empty() {
13021 debug_struct.field("_unknown_fields", &self._unknown_fields);
13022 }
13023 debug_struct.finish()
13024 }
13025}
13026
13027#[cfg(feature = "prediction-service")]
13028impl std::fmt::Debug for super::StreamDirectRawPredictResponse {
13029 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13030 let mut debug_struct = f.debug_struct("StreamDirectRawPredictResponse");
13031 debug_struct.field("output", &self.output);
13032 if !self._unknown_fields.is_empty() {
13033 debug_struct.field("_unknown_fields", &self._unknown_fields);
13034 }
13035 debug_struct.finish()
13036 }
13037}
13038
13039#[cfg(feature = "prediction-service")]
13040impl std::fmt::Debug for super::StreamingPredictRequest {
13041 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13042 let mut debug_struct = f.debug_struct("StreamingPredictRequest");
13043 debug_struct.field("endpoint", &self.endpoint);
13044 debug_struct.field("inputs", &self.inputs);
13045 debug_struct.field("parameters", &self.parameters);
13046 if !self._unknown_fields.is_empty() {
13047 debug_struct.field("_unknown_fields", &self._unknown_fields);
13048 }
13049 debug_struct.finish()
13050 }
13051}
13052
13053#[cfg(feature = "prediction-service")]
13054impl std::fmt::Debug for super::StreamingPredictResponse {
13055 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13056 let mut debug_struct = f.debug_struct("StreamingPredictResponse");
13057 debug_struct.field("outputs", &self.outputs);
13058 debug_struct.field("parameters", &self.parameters);
13059 if !self._unknown_fields.is_empty() {
13060 debug_struct.field("_unknown_fields", &self._unknown_fields);
13061 }
13062 debug_struct.finish()
13063 }
13064}
13065
13066#[cfg(feature = "prediction-service")]
13067impl std::fmt::Debug for super::StreamingRawPredictRequest {
13068 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13069 let mut debug_struct = f.debug_struct("StreamingRawPredictRequest");
13070 debug_struct.field("endpoint", &self.endpoint);
13071 debug_struct.field("method_name", &self.method_name);
13072 debug_struct.field("input", &self.input);
13073 if !self._unknown_fields.is_empty() {
13074 debug_struct.field("_unknown_fields", &self._unknown_fields);
13075 }
13076 debug_struct.finish()
13077 }
13078}
13079
13080#[cfg(feature = "prediction-service")]
13081impl std::fmt::Debug for super::StreamingRawPredictResponse {
13082 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13083 let mut debug_struct = f.debug_struct("StreamingRawPredictResponse");
13084 debug_struct.field("output", &self.output);
13085 if !self._unknown_fields.is_empty() {
13086 debug_struct.field("_unknown_fields", &self._unknown_fields);
13087 }
13088 debug_struct.finish()
13089 }
13090}
13091
13092#[cfg(feature = "prediction-service")]
13093impl std::fmt::Debug for super::ExplainRequest {
13094 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13095 let mut debug_struct = f.debug_struct("ExplainRequest");
13096 debug_struct.field("endpoint", &self.endpoint);
13097 debug_struct.field("instances", &self.instances);
13098 debug_struct.field("parameters", &self.parameters);
13099 debug_struct.field("explanation_spec_override", &self.explanation_spec_override);
13100 debug_struct.field("deployed_model_id", &self.deployed_model_id);
13101 if !self._unknown_fields.is_empty() {
13102 debug_struct.field("_unknown_fields", &self._unknown_fields);
13103 }
13104 debug_struct.finish()
13105 }
13106}
13107
13108#[cfg(feature = "prediction-service")]
13109impl std::fmt::Debug for super::ExplainResponse {
13110 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13111 let mut debug_struct = f.debug_struct("ExplainResponse");
13112 debug_struct.field("explanations", &self.explanations);
13113 debug_struct.field("deployed_model_id", &self.deployed_model_id);
13114 debug_struct.field("predictions", &self.predictions);
13115 if !self._unknown_fields.is_empty() {
13116 debug_struct.field("_unknown_fields", &self._unknown_fields);
13117 }
13118 debug_struct.finish()
13119 }
13120}
13121
13122#[cfg(feature = "llm-utility-service")]
13123impl std::fmt::Debug for super::CountTokensRequest {
13124 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13125 let mut debug_struct = f.debug_struct("CountTokensRequest");
13126 debug_struct.field("endpoint", &self.endpoint);
13127 debug_struct.field("model", &self.model);
13128 debug_struct.field("instances", &self.instances);
13129 debug_struct.field("contents", &self.contents);
13130 debug_struct.field("system_instruction", &self.system_instruction);
13131 debug_struct.field("tools", &self.tools);
13132 debug_struct.field("generation_config", &self.generation_config);
13133 if !self._unknown_fields.is_empty() {
13134 debug_struct.field("_unknown_fields", &self._unknown_fields);
13135 }
13136 debug_struct.finish()
13137 }
13138}
13139
13140#[cfg(feature = "llm-utility-service")]
13141impl std::fmt::Debug for super::CountTokensResponse {
13142 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13143 let mut debug_struct = f.debug_struct("CountTokensResponse");
13144 debug_struct.field("total_tokens", &self.total_tokens);
13145 debug_struct.field("total_billable_characters", &self.total_billable_characters);
13146 debug_struct.field("prompt_tokens_details", &self.prompt_tokens_details);
13147 if !self._unknown_fields.is_empty() {
13148 debug_struct.field("_unknown_fields", &self._unknown_fields);
13149 }
13150 debug_struct.finish()
13151 }
13152}
13153
13154#[cfg(feature = "prediction-service")]
13155impl std::fmt::Debug for super::GenerateContentRequest {
13156 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13157 let mut debug_struct = f.debug_struct("GenerateContentRequest");
13158 debug_struct.field("model", &self.model);
13159 debug_struct.field("contents", &self.contents);
13160 debug_struct.field("system_instruction", &self.system_instruction);
13161 debug_struct.field("cached_content", &self.cached_content);
13162 debug_struct.field("tools", &self.tools);
13163 debug_struct.field("tool_config", &self.tool_config);
13164 debug_struct.field("labels", &self.labels);
13165 debug_struct.field("safety_settings", &self.safety_settings);
13166 debug_struct.field("model_armor_config", &self.model_armor_config);
13167 debug_struct.field("generation_config", &self.generation_config);
13168 if !self._unknown_fields.is_empty() {
13169 debug_struct.field("_unknown_fields", &self._unknown_fields);
13170 }
13171 debug_struct.finish()
13172 }
13173}
13174
13175#[cfg(feature = "prediction-service")]
13176impl std::fmt::Debug for super::GenerateContentResponse {
13177 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13178 let mut debug_struct = f.debug_struct("GenerateContentResponse");
13179 debug_struct.field("candidates", &self.candidates);
13180 debug_struct.field("model_version", &self.model_version);
13181 debug_struct.field("create_time", &self.create_time);
13182 debug_struct.field("response_id", &self.response_id);
13183 debug_struct.field("prompt_feedback", &self.prompt_feedback);
13184 debug_struct.field("usage_metadata", &self.usage_metadata);
13185 if !self._unknown_fields.is_empty() {
13186 debug_struct.field("_unknown_fields", &self._unknown_fields);
13187 }
13188 debug_struct.finish()
13189 }
13190}
13191
13192#[cfg(feature = "prediction-service")]
13193impl std::fmt::Debug for super::generate_content_response::PromptFeedback {
13194 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13195 let mut debug_struct = f.debug_struct("PromptFeedback");
13196 debug_struct.field("block_reason", &self.block_reason);
13197 debug_struct.field("safety_ratings", &self.safety_ratings);
13198 debug_struct.field("block_reason_message", &self.block_reason_message);
13199 if !self._unknown_fields.is_empty() {
13200 debug_struct.field("_unknown_fields", &self._unknown_fields);
13201 }
13202 debug_struct.finish()
13203 }
13204}
13205
13206#[cfg(feature = "prediction-service")]
13207impl std::fmt::Debug for super::generate_content_response::UsageMetadata {
13208 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13209 let mut debug_struct = f.debug_struct("UsageMetadata");
13210 debug_struct.field("prompt_token_count", &self.prompt_token_count);
13211 debug_struct.field("candidates_token_count", &self.candidates_token_count);
13212 debug_struct.field("thoughts_token_count", &self.thoughts_token_count);
13213 debug_struct.field("total_token_count", &self.total_token_count);
13214 debug_struct.field(
13215 "cached_content_token_count",
13216 &self.cached_content_token_count,
13217 );
13218 debug_struct.field("prompt_tokens_details", &self.prompt_tokens_details);
13219 debug_struct.field("cache_tokens_details", &self.cache_tokens_details);
13220 debug_struct.field("candidates_tokens_details", &self.candidates_tokens_details);
13221 debug_struct.field(
13222 "tool_use_prompt_tokens_details",
13223 &self.tool_use_prompt_tokens_details,
13224 );
13225 debug_struct.field("traffic_type", &self.traffic_type);
13226 if !self._unknown_fields.is_empty() {
13227 debug_struct.field("_unknown_fields", &self._unknown_fields);
13228 }
13229 debug_struct.finish()
13230 }
13231}
13232
13233#[cfg(feature = "prediction-service")]
13234impl std::fmt::Debug for super::EmbedContentRequest {
13235 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13236 let mut debug_struct = f.debug_struct("EmbedContentRequest");
13237 debug_struct.field("model", &self.model);
13238 debug_struct.field("content", &self.content);
13239 debug_struct.field("title", &self.title);
13240 debug_struct.field("task_type", &self.task_type);
13241 debug_struct.field("output_dimensionality", &self.output_dimensionality);
13242 debug_struct.field("auto_truncate", &self.auto_truncate);
13243 if !self._unknown_fields.is_empty() {
13244 debug_struct.field("_unknown_fields", &self._unknown_fields);
13245 }
13246 debug_struct.finish()
13247 }
13248}
13249
13250#[cfg(feature = "prediction-service")]
13251impl std::fmt::Debug for super::EmbedContentResponse {
13252 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13253 let mut debug_struct = f.debug_struct("EmbedContentResponse");
13254 debug_struct.field("embedding", &self.embedding);
13255 debug_struct.field("usage_metadata", &self.usage_metadata);
13256 debug_struct.field("truncated", &self.truncated);
13257 if !self._unknown_fields.is_empty() {
13258 debug_struct.field("_unknown_fields", &self._unknown_fields);
13259 }
13260 debug_struct.finish()
13261 }
13262}
13263
13264#[cfg(feature = "prediction-service")]
13265impl std::fmt::Debug for super::embed_content_response::Embedding {
13266 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13267 let mut debug_struct = f.debug_struct("Embedding");
13268 debug_struct.field("values", &self.values);
13269 if !self._unknown_fields.is_empty() {
13270 debug_struct.field("_unknown_fields", &self._unknown_fields);
13271 }
13272 debug_struct.finish()
13273 }
13274}
13275
13276#[cfg(feature = "model-garden-service")]
13277impl std::fmt::Debug for super::PublisherModel {
13278 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13279 let mut debug_struct = f.debug_struct("PublisherModel");
13280 debug_struct.field("name", &self.name);
13281 debug_struct.field("version_id", &self.version_id);
13282 debug_struct.field("open_source_category", &self.open_source_category);
13283 debug_struct.field("supported_actions", &self.supported_actions);
13284 debug_struct.field("frameworks", &self.frameworks);
13285 debug_struct.field("launch_stage", &self.launch_stage);
13286 debug_struct.field("version_state", &self.version_state);
13287 debug_struct.field("publisher_model_template", &self.publisher_model_template);
13288 debug_struct.field("predict_schemata", &self.predict_schemata);
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 = "model-garden-service")]
13297impl std::fmt::Debug for super::publisher_model::ResourceReference {
13298 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13299 let mut debug_struct = f.debug_struct("ResourceReference");
13300 debug_struct.field("reference", &self.reference);
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 = "model-garden-service")]
13309impl std::fmt::Debug for super::publisher_model::Documentation {
13310 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13311 let mut debug_struct = f.debug_struct("Documentation");
13312 debug_struct.field("title", &self.title);
13313 debug_struct.field("content", &self.content);
13314 if !self._unknown_fields.is_empty() {
13315 debug_struct.field("_unknown_fields", &self._unknown_fields);
13316 }
13317 debug_struct.finish()
13318 }
13319}
13320
13321#[cfg(feature = "model-garden-service")]
13322impl std::fmt::Debug for super::publisher_model::CallToAction {
13323 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13324 let mut debug_struct = f.debug_struct("CallToAction");
13325 debug_struct.field("view_rest_api", &self.view_rest_api);
13326 debug_struct.field("open_notebook", &self.open_notebook);
13327 debug_struct.field("open_notebooks", &self.open_notebooks);
13328 debug_struct.field("create_application", &self.create_application);
13329 debug_struct.field("open_fine_tuning_pipeline", &self.open_fine_tuning_pipeline);
13330 debug_struct.field(
13331 "open_fine_tuning_pipelines",
13332 &self.open_fine_tuning_pipelines,
13333 );
13334 debug_struct.field(
13335 "open_prompt_tuning_pipeline",
13336 &self.open_prompt_tuning_pipeline,
13337 );
13338 debug_struct.field("open_genie", &self.open_genie);
13339 debug_struct.field("deploy", &self.deploy);
13340 debug_struct.field("deploy_gke", &self.deploy_gke);
13341 debug_struct.field("open_generation_ai_studio", &self.open_generation_ai_studio);
13342 debug_struct.field("request_access", &self.request_access);
13343 debug_struct.field("open_evaluation_pipeline", &self.open_evaluation_pipeline);
13344 if !self._unknown_fields.is_empty() {
13345 debug_struct.field("_unknown_fields", &self._unknown_fields);
13346 }
13347 debug_struct.finish()
13348 }
13349}
13350
13351#[cfg(feature = "model-garden-service")]
13352impl std::fmt::Debug for super::publisher_model::call_to_action::RegionalResourceReferences {
13353 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13354 let mut debug_struct = f.debug_struct("RegionalResourceReferences");
13355 debug_struct.field("references", &self.references);
13356 debug_struct.field("title", &self.title);
13357 debug_struct.field("resource_title", &self.resource_title);
13358 debug_struct.field("resource_use_case", &self.resource_use_case);
13359 debug_struct.field("resource_description", &self.resource_description);
13360 if !self._unknown_fields.is_empty() {
13361 debug_struct.field("_unknown_fields", &self._unknown_fields);
13362 }
13363 debug_struct.finish()
13364 }
13365}
13366
13367#[cfg(feature = "model-garden-service")]
13368impl std::fmt::Debug for super::publisher_model::call_to_action::ViewRestApi {
13369 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13370 let mut debug_struct = f.debug_struct("ViewRestApi");
13371 debug_struct.field("documentations", &self.documentations);
13372 debug_struct.field("title", &self.title);
13373 if !self._unknown_fields.is_empty() {
13374 debug_struct.field("_unknown_fields", &self._unknown_fields);
13375 }
13376 debug_struct.finish()
13377 }
13378}
13379
13380#[cfg(feature = "model-garden-service")]
13381impl std::fmt::Debug for super::publisher_model::call_to_action::OpenNotebooks {
13382 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13383 let mut debug_struct = f.debug_struct("OpenNotebooks");
13384 debug_struct.field("notebooks", &self.notebooks);
13385 if !self._unknown_fields.is_empty() {
13386 debug_struct.field("_unknown_fields", &self._unknown_fields);
13387 }
13388 debug_struct.finish()
13389 }
13390}
13391
13392#[cfg(feature = "model-garden-service")]
13393impl std::fmt::Debug for super::publisher_model::call_to_action::OpenFineTuningPipelines {
13394 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13395 let mut debug_struct = f.debug_struct("OpenFineTuningPipelines");
13396 debug_struct.field("fine_tuning_pipelines", &self.fine_tuning_pipelines);
13397 if !self._unknown_fields.is_empty() {
13398 debug_struct.field("_unknown_fields", &self._unknown_fields);
13399 }
13400 debug_struct.finish()
13401 }
13402}
13403
13404#[cfg(feature = "model-garden-service")]
13405impl std::fmt::Debug for super::publisher_model::call_to_action::Deploy {
13406 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13407 let mut debug_struct = f.debug_struct("Deploy");
13408 debug_struct.field("model_display_name", &self.model_display_name);
13409 debug_struct.field("large_model_reference", &self.large_model_reference);
13410 debug_struct.field("container_spec", &self.container_spec);
13411 debug_struct.field("artifact_uri", &self.artifact_uri);
13412 debug_struct.field("deploy_task_name", &self.deploy_task_name);
13413 debug_struct.field("deploy_metadata", &self.deploy_metadata);
13414 debug_struct.field("title", &self.title);
13415 debug_struct.field("public_artifact_uri", &self.public_artifact_uri);
13416 debug_struct.field("prediction_resources", &self.prediction_resources);
13417 if !self._unknown_fields.is_empty() {
13418 debug_struct.field("_unknown_fields", &self._unknown_fields);
13419 }
13420 debug_struct.finish()
13421 }
13422}
13423
13424#[cfg(feature = "model-garden-service")]
13425impl std::fmt::Debug for super::publisher_model::call_to_action::deploy::DeployMetadata {
13426 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13427 let mut debug_struct = f.debug_struct("DeployMetadata");
13428 debug_struct.field("labels", &self.labels);
13429 debug_struct.field("sample_request", &self.sample_request);
13430 if !self._unknown_fields.is_empty() {
13431 debug_struct.field("_unknown_fields", &self._unknown_fields);
13432 }
13433 debug_struct.finish()
13434 }
13435}
13436
13437#[cfg(feature = "model-garden-service")]
13438impl std::fmt::Debug for super::publisher_model::call_to_action::DeployGke {
13439 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13440 let mut debug_struct = f.debug_struct("DeployGke");
13441 debug_struct.field("gke_yaml_configs", &self.gke_yaml_configs);
13442 if !self._unknown_fields.is_empty() {
13443 debug_struct.field("_unknown_fields", &self._unknown_fields);
13444 }
13445 debug_struct.finish()
13446 }
13447}
13448
13449#[cfg(feature = "reasoning-engine-service")]
13450impl std::fmt::Debug for super::ReasoningEngineSpec {
13451 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13452 let mut debug_struct = f.debug_struct("ReasoningEngineSpec");
13453 debug_struct.field("service_account", &self.service_account);
13454 debug_struct.field("package_spec", &self.package_spec);
13455 debug_struct.field("deployment_spec", &self.deployment_spec);
13456 debug_struct.field("class_methods", &self.class_methods);
13457 debug_struct.field("agent_framework", &self.agent_framework);
13458 debug_struct.field("deployment_source", &self.deployment_source);
13459 if !self._unknown_fields.is_empty() {
13460 debug_struct.field("_unknown_fields", &self._unknown_fields);
13461 }
13462 debug_struct.finish()
13463 }
13464}
13465
13466#[cfg(feature = "reasoning-engine-service")]
13467impl std::fmt::Debug for super::reasoning_engine_spec::PackageSpec {
13468 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13469 let mut debug_struct = f.debug_struct("PackageSpec");
13470 debug_struct.field("pickle_object_gcs_uri", &self.pickle_object_gcs_uri);
13471 debug_struct.field("dependency_files_gcs_uri", &self.dependency_files_gcs_uri);
13472 debug_struct.field("requirements_gcs_uri", &self.requirements_gcs_uri);
13473 debug_struct.field("python_version", &self.python_version);
13474 if !self._unknown_fields.is_empty() {
13475 debug_struct.field("_unknown_fields", &self._unknown_fields);
13476 }
13477 debug_struct.finish()
13478 }
13479}
13480
13481#[cfg(feature = "reasoning-engine-service")]
13482impl std::fmt::Debug for super::reasoning_engine_spec::DeploymentSpec {
13483 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13484 let mut debug_struct = f.debug_struct("DeploymentSpec");
13485 debug_struct.field("env", &self.env);
13486 debug_struct.field("secret_env", &self.secret_env);
13487 debug_struct.field("psc_interface_config", &self.psc_interface_config);
13488 debug_struct.field("min_instances", &self.min_instances);
13489 debug_struct.field("max_instances", &self.max_instances);
13490 debug_struct.field("resource_limits", &self.resource_limits);
13491 debug_struct.field("container_concurrency", &self.container_concurrency);
13492 if !self._unknown_fields.is_empty() {
13493 debug_struct.field("_unknown_fields", &self._unknown_fields);
13494 }
13495 debug_struct.finish()
13496 }
13497}
13498
13499#[cfg(feature = "reasoning-engine-service")]
13500impl std::fmt::Debug for super::reasoning_engine_spec::SourceCodeSpec {
13501 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13502 let mut debug_struct = f.debug_struct("SourceCodeSpec");
13503 debug_struct.field("source", &self.source);
13504 debug_struct.field("language_spec", &self.language_spec);
13505 if !self._unknown_fields.is_empty() {
13506 debug_struct.field("_unknown_fields", &self._unknown_fields);
13507 }
13508 debug_struct.finish()
13509 }
13510}
13511
13512#[cfg(feature = "reasoning-engine-service")]
13513impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::InlineSource {
13514 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13515 let mut debug_struct = f.debug_struct("InlineSource");
13516 debug_struct.field("source_archive", &self.source_archive);
13517 if !self._unknown_fields.is_empty() {
13518 debug_struct.field("_unknown_fields", &self._unknown_fields);
13519 }
13520 debug_struct.finish()
13521 }
13522}
13523
13524#[cfg(feature = "reasoning-engine-service")]
13525impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::ImageSpec {
13526 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13527 let mut debug_struct = f.debug_struct("ImageSpec");
13528 debug_struct.field("build_args", &self.build_args);
13529 if !self._unknown_fields.is_empty() {
13530 debug_struct.field("_unknown_fields", &self._unknown_fields);
13531 }
13532 debug_struct.finish()
13533 }
13534}
13535
13536#[cfg(feature = "reasoning-engine-service")]
13537impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::DeveloperConnectConfig {
13538 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13539 let mut debug_struct = f.debug_struct("DeveloperConnectConfig");
13540 debug_struct.field("git_repository_link", &self.git_repository_link);
13541 debug_struct.field("dir", &self.dir);
13542 debug_struct.field("revision", &self.revision);
13543 if !self._unknown_fields.is_empty() {
13544 debug_struct.field("_unknown_fields", &self._unknown_fields);
13545 }
13546 debug_struct.finish()
13547 }
13548}
13549
13550#[cfg(feature = "reasoning-engine-service")]
13551impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::DeveloperConnectSource {
13552 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13553 let mut debug_struct = f.debug_struct("DeveloperConnectSource");
13554 debug_struct.field("config", &self.config);
13555 if !self._unknown_fields.is_empty() {
13556 debug_struct.field("_unknown_fields", &self._unknown_fields);
13557 }
13558 debug_struct.finish()
13559 }
13560}
13561
13562#[cfg(feature = "reasoning-engine-service")]
13563impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::PythonSpec {
13564 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13565 let mut debug_struct = f.debug_struct("PythonSpec");
13566 debug_struct.field("version", &self.version);
13567 debug_struct.field("entrypoint_module", &self.entrypoint_module);
13568 debug_struct.field("entrypoint_object", &self.entrypoint_object);
13569 debug_struct.field("requirements_file", &self.requirements_file);
13570 if !self._unknown_fields.is_empty() {
13571 debug_struct.field("_unknown_fields", &self._unknown_fields);
13572 }
13573 debug_struct.finish()
13574 }
13575}
13576
13577#[cfg(feature = "reasoning-engine-service")]
13578impl std::fmt::Debug for super::ReasoningEngine {
13579 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13580 let mut debug_struct = f.debug_struct("ReasoningEngine");
13581 debug_struct.field("name", &self.name);
13582 debug_struct.field("display_name", &self.display_name);
13583 debug_struct.field("description", &self.description);
13584 debug_struct.field("spec", &self.spec);
13585 debug_struct.field("create_time", &self.create_time);
13586 debug_struct.field("update_time", &self.update_time);
13587 debug_struct.field("etag", &self.etag);
13588 debug_struct.field("encryption_spec", &self.encryption_spec);
13589 debug_struct.field("labels", &self.labels);
13590 if !self._unknown_fields.is_empty() {
13591 debug_struct.field("_unknown_fields", &self._unknown_fields);
13592 }
13593 debug_struct.finish()
13594 }
13595}
13596
13597#[cfg(feature = "reasoning-engine-execution-service")]
13598impl std::fmt::Debug for super::QueryReasoningEngineRequest {
13599 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13600 let mut debug_struct = f.debug_struct("QueryReasoningEngineRequest");
13601 debug_struct.field("name", &self.name);
13602 debug_struct.field("input", &self.input);
13603 debug_struct.field("class_method", &self.class_method);
13604 if !self._unknown_fields.is_empty() {
13605 debug_struct.field("_unknown_fields", &self._unknown_fields);
13606 }
13607 debug_struct.finish()
13608 }
13609}
13610
13611#[cfg(feature = "reasoning-engine-execution-service")]
13612impl std::fmt::Debug for super::QueryReasoningEngineResponse {
13613 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13614 let mut debug_struct = f.debug_struct("QueryReasoningEngineResponse");
13615 debug_struct.field("output", &self.output);
13616 if !self._unknown_fields.is_empty() {
13617 debug_struct.field("_unknown_fields", &self._unknown_fields);
13618 }
13619 debug_struct.finish()
13620 }
13621}
13622
13623#[cfg(feature = "reasoning-engine-execution-service")]
13624impl std::fmt::Debug for super::StreamQueryReasoningEngineRequest {
13625 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13626 let mut debug_struct = f.debug_struct("StreamQueryReasoningEngineRequest");
13627 debug_struct.field("name", &self.name);
13628 debug_struct.field("input", &self.input);
13629 debug_struct.field("class_method", &self.class_method);
13630 if !self._unknown_fields.is_empty() {
13631 debug_struct.field("_unknown_fields", &self._unknown_fields);
13632 }
13633 debug_struct.finish()
13634 }
13635}
13636
13637#[cfg(feature = "reasoning-engine-service")]
13638impl std::fmt::Debug for super::CreateReasoningEngineRequest {
13639 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13640 let mut debug_struct = f.debug_struct("CreateReasoningEngineRequest");
13641 debug_struct.field("parent", &self.parent);
13642 debug_struct.field("reasoning_engine", &self.reasoning_engine);
13643 if !self._unknown_fields.is_empty() {
13644 debug_struct.field("_unknown_fields", &self._unknown_fields);
13645 }
13646 debug_struct.finish()
13647 }
13648}
13649
13650#[cfg(feature = "reasoning-engine-service")]
13651impl std::fmt::Debug for super::CreateReasoningEngineOperationMetadata {
13652 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13653 let mut debug_struct = f.debug_struct("CreateReasoningEngineOperationMetadata");
13654 debug_struct.field("generic_metadata", &self.generic_metadata);
13655 if !self._unknown_fields.is_empty() {
13656 debug_struct.field("_unknown_fields", &self._unknown_fields);
13657 }
13658 debug_struct.finish()
13659 }
13660}
13661
13662#[cfg(feature = "reasoning-engine-service")]
13663impl std::fmt::Debug for super::GetReasoningEngineRequest {
13664 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13665 let mut debug_struct = f.debug_struct("GetReasoningEngineRequest");
13666 debug_struct.field("name", &self.name);
13667 if !self._unknown_fields.is_empty() {
13668 debug_struct.field("_unknown_fields", &self._unknown_fields);
13669 }
13670 debug_struct.finish()
13671 }
13672}
13673
13674#[cfg(feature = "reasoning-engine-service")]
13675impl std::fmt::Debug for super::UpdateReasoningEngineRequest {
13676 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13677 let mut debug_struct = f.debug_struct("UpdateReasoningEngineRequest");
13678 debug_struct.field("reasoning_engine", &self.reasoning_engine);
13679 debug_struct.field("update_mask", &self.update_mask);
13680 if !self._unknown_fields.is_empty() {
13681 debug_struct.field("_unknown_fields", &self._unknown_fields);
13682 }
13683 debug_struct.finish()
13684 }
13685}
13686
13687#[cfg(feature = "reasoning-engine-service")]
13688impl std::fmt::Debug for super::UpdateReasoningEngineOperationMetadata {
13689 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13690 let mut debug_struct = f.debug_struct("UpdateReasoningEngineOperationMetadata");
13691 debug_struct.field("generic_metadata", &self.generic_metadata);
13692 if !self._unknown_fields.is_empty() {
13693 debug_struct.field("_unknown_fields", &self._unknown_fields);
13694 }
13695 debug_struct.finish()
13696 }
13697}
13698
13699#[cfg(feature = "reasoning-engine-service")]
13700impl std::fmt::Debug for super::ListReasoningEnginesRequest {
13701 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13702 let mut debug_struct = f.debug_struct("ListReasoningEnginesRequest");
13703 debug_struct.field("parent", &self.parent);
13704 debug_struct.field("filter", &self.filter);
13705 debug_struct.field("page_size", &self.page_size);
13706 debug_struct.field("page_token", &self.page_token);
13707 if !self._unknown_fields.is_empty() {
13708 debug_struct.field("_unknown_fields", &self._unknown_fields);
13709 }
13710 debug_struct.finish()
13711 }
13712}
13713
13714#[cfg(feature = "reasoning-engine-service")]
13715impl std::fmt::Debug for super::ListReasoningEnginesResponse {
13716 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13717 let mut debug_struct = f.debug_struct("ListReasoningEnginesResponse");
13718 debug_struct.field("reasoning_engines", &self.reasoning_engines);
13719 debug_struct.field("next_page_token", &self.next_page_token);
13720 if !self._unknown_fields.is_empty() {
13721 debug_struct.field("_unknown_fields", &self._unknown_fields);
13722 }
13723 debug_struct.finish()
13724 }
13725}
13726
13727#[cfg(feature = "reasoning-engine-service")]
13728impl std::fmt::Debug for super::DeleteReasoningEngineRequest {
13729 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13730 let mut debug_struct = f.debug_struct("DeleteReasoningEngineRequest");
13731 debug_struct.field("name", &self.name);
13732 debug_struct.field("force", &self.force);
13733 if !self._unknown_fields.is_empty() {
13734 debug_struct.field("_unknown_fields", &self._unknown_fields);
13735 }
13736 debug_struct.finish()
13737 }
13738}
13739
13740#[cfg(any(
13741 feature = "deployment-resource-pool-service",
13742 feature = "endpoint-service",
13743 feature = "index-endpoint-service",
13744 feature = "job-service",
13745 feature = "model-garden-service",
13746 feature = "notebook-service",
13747 feature = "persistent-resource-service",
13748 feature = "schedule-service",
13749))]
13750impl std::fmt::Debug for super::ReservationAffinity {
13751 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13752 let mut debug_struct = f.debug_struct("ReservationAffinity");
13753 debug_struct.field("reservation_affinity_type", &self.reservation_affinity_type);
13754 debug_struct.field("key", &self.key);
13755 debug_struct.field("values", &self.values);
13756 if !self._unknown_fields.is_empty() {
13757 debug_struct.field("_unknown_fields", &self._unknown_fields);
13758 }
13759 debug_struct.finish()
13760 }
13761}
13762
13763#[cfg(feature = "dataset-service")]
13764impl std::fmt::Debug for super::SavedQuery {
13765 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13766 let mut debug_struct = f.debug_struct("SavedQuery");
13767 debug_struct.field("name", &self.name);
13768 debug_struct.field("display_name", &self.display_name);
13769 debug_struct.field("metadata", &self.metadata);
13770 debug_struct.field("create_time", &self.create_time);
13771 debug_struct.field("update_time", &self.update_time);
13772 debug_struct.field("annotation_filter", &self.annotation_filter);
13773 debug_struct.field("problem_type", &self.problem_type);
13774 debug_struct.field("annotation_spec_count", &self.annotation_spec_count);
13775 debug_struct.field("etag", &self.etag);
13776 debug_struct.field("support_automl_training", &self.support_automl_training);
13777 if !self._unknown_fields.is_empty() {
13778 debug_struct.field("_unknown_fields", &self._unknown_fields);
13779 }
13780 debug_struct.finish()
13781 }
13782}
13783
13784#[cfg(feature = "schedule-service")]
13785impl std::fmt::Debug for super::Schedule {
13786 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13787 let mut debug_struct = f.debug_struct("Schedule");
13788 debug_struct.field("name", &self.name);
13789 debug_struct.field("display_name", &self.display_name);
13790 debug_struct.field("start_time", &self.start_time);
13791 debug_struct.field("end_time", &self.end_time);
13792 debug_struct.field("max_run_count", &self.max_run_count);
13793 debug_struct.field("started_run_count", &self.started_run_count);
13794 debug_struct.field("state", &self.state);
13795 debug_struct.field("create_time", &self.create_time);
13796 debug_struct.field("update_time", &self.update_time);
13797 debug_struct.field("next_run_time", &self.next_run_time);
13798 debug_struct.field("last_pause_time", &self.last_pause_time);
13799 debug_struct.field("last_resume_time", &self.last_resume_time);
13800 debug_struct.field("max_concurrent_run_count", &self.max_concurrent_run_count);
13801 debug_struct.field(
13802 "max_concurrent_active_run_count",
13803 &self.max_concurrent_active_run_count,
13804 );
13805 debug_struct.field("allow_queueing", &self.allow_queueing);
13806 debug_struct.field("catch_up", &self.catch_up);
13807 debug_struct.field(
13808 "last_scheduled_run_response",
13809 &self.last_scheduled_run_response,
13810 );
13811 debug_struct.field("time_specification", &self.time_specification);
13812 debug_struct.field("request", &self.request);
13813 if !self._unknown_fields.is_empty() {
13814 debug_struct.field("_unknown_fields", &self._unknown_fields);
13815 }
13816 debug_struct.finish()
13817 }
13818}
13819
13820#[cfg(feature = "schedule-service")]
13821impl std::fmt::Debug for super::schedule::RunResponse {
13822 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13823 let mut debug_struct = f.debug_struct("RunResponse");
13824 debug_struct.field("scheduled_run_time", &self.scheduled_run_time);
13825 debug_struct.field("run_response", &self.run_response);
13826 if !self._unknown_fields.is_empty() {
13827 debug_struct.field("_unknown_fields", &self._unknown_fields);
13828 }
13829 debug_struct.finish()
13830 }
13831}
13832
13833#[cfg(feature = "schedule-service")]
13834impl std::fmt::Debug for super::CreateScheduleRequest {
13835 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13836 let mut debug_struct = f.debug_struct("CreateScheduleRequest");
13837 debug_struct.field("parent", &self.parent);
13838 debug_struct.field("schedule", &self.schedule);
13839 if !self._unknown_fields.is_empty() {
13840 debug_struct.field("_unknown_fields", &self._unknown_fields);
13841 }
13842 debug_struct.finish()
13843 }
13844}
13845
13846#[cfg(feature = "schedule-service")]
13847impl std::fmt::Debug for super::GetScheduleRequest {
13848 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13849 let mut debug_struct = f.debug_struct("GetScheduleRequest");
13850 debug_struct.field("name", &self.name);
13851 if !self._unknown_fields.is_empty() {
13852 debug_struct.field("_unknown_fields", &self._unknown_fields);
13853 }
13854 debug_struct.finish()
13855 }
13856}
13857
13858#[cfg(feature = "schedule-service")]
13859impl std::fmt::Debug for super::ListSchedulesRequest {
13860 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13861 let mut debug_struct = f.debug_struct("ListSchedulesRequest");
13862 debug_struct.field("parent", &self.parent);
13863 debug_struct.field("filter", &self.filter);
13864 debug_struct.field("page_size", &self.page_size);
13865 debug_struct.field("page_token", &self.page_token);
13866 debug_struct.field("order_by", &self.order_by);
13867 if !self._unknown_fields.is_empty() {
13868 debug_struct.field("_unknown_fields", &self._unknown_fields);
13869 }
13870 debug_struct.finish()
13871 }
13872}
13873
13874#[cfg(feature = "schedule-service")]
13875impl std::fmt::Debug for super::ListSchedulesResponse {
13876 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13877 let mut debug_struct = f.debug_struct("ListSchedulesResponse");
13878 debug_struct.field("schedules", &self.schedules);
13879 debug_struct.field("next_page_token", &self.next_page_token);
13880 if !self._unknown_fields.is_empty() {
13881 debug_struct.field("_unknown_fields", &self._unknown_fields);
13882 }
13883 debug_struct.finish()
13884 }
13885}
13886
13887#[cfg(feature = "schedule-service")]
13888impl std::fmt::Debug for super::DeleteScheduleRequest {
13889 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13890 let mut debug_struct = f.debug_struct("DeleteScheduleRequest");
13891 debug_struct.field("name", &self.name);
13892 if !self._unknown_fields.is_empty() {
13893 debug_struct.field("_unknown_fields", &self._unknown_fields);
13894 }
13895 debug_struct.finish()
13896 }
13897}
13898
13899#[cfg(feature = "schedule-service")]
13900impl std::fmt::Debug for super::PauseScheduleRequest {
13901 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13902 let mut debug_struct = f.debug_struct("PauseScheduleRequest");
13903 debug_struct.field("name", &self.name);
13904 if !self._unknown_fields.is_empty() {
13905 debug_struct.field("_unknown_fields", &self._unknown_fields);
13906 }
13907 debug_struct.finish()
13908 }
13909}
13910
13911#[cfg(feature = "schedule-service")]
13912impl std::fmt::Debug for super::ResumeScheduleRequest {
13913 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13914 let mut debug_struct = f.debug_struct("ResumeScheduleRequest");
13915 debug_struct.field("name", &self.name);
13916 debug_struct.field("catch_up", &self.catch_up);
13917 if !self._unknown_fields.is_empty() {
13918 debug_struct.field("_unknown_fields", &self._unknown_fields);
13919 }
13920 debug_struct.finish()
13921 }
13922}
13923
13924#[cfg(feature = "schedule-service")]
13925impl std::fmt::Debug for super::UpdateScheduleRequest {
13926 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13927 let mut debug_struct = f.debug_struct("UpdateScheduleRequest");
13928 debug_struct.field("schedule", &self.schedule);
13929 debug_struct.field("update_mask", &self.update_mask);
13930 if !self._unknown_fields.is_empty() {
13931 debug_struct.field("_unknown_fields", &self._unknown_fields);
13932 }
13933 debug_struct.finish()
13934 }
13935}
13936
13937#[cfg(any(
13938 feature = "endpoint-service",
13939 feature = "feature-online-store-admin-service",
13940 feature = "index-endpoint-service",
13941))]
13942impl std::fmt::Debug for super::PSCAutomationConfig {
13943 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13944 let mut debug_struct = f.debug_struct("PSCAutomationConfig");
13945 debug_struct.field("project_id", &self.project_id);
13946 debug_struct.field("network", &self.network);
13947 debug_struct.field("ip_address", &self.ip_address);
13948 debug_struct.field("forwarding_rule", &self.forwarding_rule);
13949 debug_struct.field("state", &self.state);
13950 debug_struct.field("error_message", &self.error_message);
13951 if !self._unknown_fields.is_empty() {
13952 debug_struct.field("_unknown_fields", &self._unknown_fields);
13953 }
13954 debug_struct.finish()
13955 }
13956}
13957
13958#[cfg(any(
13959 feature = "endpoint-service",
13960 feature = "feature-online-store-admin-service",
13961 feature = "index-endpoint-service",
13962))]
13963impl std::fmt::Debug for super::PrivateServiceConnectConfig {
13964 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13965 let mut debug_struct = f.debug_struct("PrivateServiceConnectConfig");
13966 debug_struct.field(
13967 "enable_private_service_connect",
13968 &self.enable_private_service_connect,
13969 );
13970 debug_struct.field("project_allowlist", &self.project_allowlist);
13971 debug_struct.field("psc_automation_configs", &self.psc_automation_configs);
13972 debug_struct.field("service_attachment", &self.service_attachment);
13973 if !self._unknown_fields.is_empty() {
13974 debug_struct.field("_unknown_fields", &self._unknown_fields);
13975 }
13976 debug_struct.finish()
13977 }
13978}
13979
13980#[cfg(feature = "index-endpoint-service")]
13981impl std::fmt::Debug for super::PscAutomatedEndpoints {
13982 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13983 let mut debug_struct = f.debug_struct("PscAutomatedEndpoints");
13984 debug_struct.field("project_id", &self.project_id);
13985 debug_struct.field("network", &self.network);
13986 debug_struct.field("match_address", &self.match_address);
13987 if !self._unknown_fields.is_empty() {
13988 debug_struct.field("_unknown_fields", &self._unknown_fields);
13989 }
13990 debug_struct.finish()
13991 }
13992}
13993
13994#[cfg(any(
13995 feature = "job-service",
13996 feature = "persistent-resource-service",
13997 feature = "pipeline-service",
13998 feature = "reasoning-engine-service",
13999 feature = "schedule-service",
14000))]
14001impl std::fmt::Debug for super::PscInterfaceConfig {
14002 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14003 let mut debug_struct = f.debug_struct("PscInterfaceConfig");
14004 debug_struct.field("network_attachment", &self.network_attachment);
14005 debug_struct.field("dns_peering_configs", &self.dns_peering_configs);
14006 if !self._unknown_fields.is_empty() {
14007 debug_struct.field("_unknown_fields", &self._unknown_fields);
14008 }
14009 debug_struct.finish()
14010 }
14011}
14012
14013#[cfg(any(
14014 feature = "job-service",
14015 feature = "persistent-resource-service",
14016 feature = "pipeline-service",
14017 feature = "reasoning-engine-service",
14018 feature = "schedule-service",
14019))]
14020impl std::fmt::Debug for super::DnsPeeringConfig {
14021 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14022 let mut debug_struct = f.debug_struct("DnsPeeringConfig");
14023 debug_struct.field("domain", &self.domain);
14024 debug_struct.field("target_project", &self.target_project);
14025 debug_struct.field("target_network", &self.target_network);
14026 if !self._unknown_fields.is_empty() {
14027 debug_struct.field("_unknown_fields", &self._unknown_fields);
14028 }
14029 debug_struct.finish()
14030 }
14031}
14032
14033#[cfg(feature = "session-service")]
14034impl std::fmt::Debug for super::Session {
14035 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14036 let mut debug_struct = f.debug_struct("Session");
14037 debug_struct.field("name", &self.name);
14038 debug_struct.field("create_time", &self.create_time);
14039 debug_struct.field("update_time", &self.update_time);
14040 debug_struct.field("display_name", &self.display_name);
14041 debug_struct.field("labels", &self.labels);
14042 debug_struct.field("session_state", &self.session_state);
14043 debug_struct.field("user_id", &self.user_id);
14044 debug_struct.field("expiration", &self.expiration);
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 = "session-service")]
14053impl std::fmt::Debug for super::SessionEvent {
14054 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14055 let mut debug_struct = f.debug_struct("SessionEvent");
14056 debug_struct.field("name", &self.name);
14057 debug_struct.field("author", &self.author);
14058 debug_struct.field("content", &self.content);
14059 debug_struct.field("invocation_id", &self.invocation_id);
14060 debug_struct.field("actions", &self.actions);
14061 debug_struct.field("timestamp", &self.timestamp);
14062 debug_struct.field("error_code", &self.error_code);
14063 debug_struct.field("error_message", &self.error_message);
14064 debug_struct.field("event_metadata", &self.event_metadata);
14065 debug_struct.field("raw_event", &self.raw_event);
14066 if !self._unknown_fields.is_empty() {
14067 debug_struct.field("_unknown_fields", &self._unknown_fields);
14068 }
14069 debug_struct.finish()
14070 }
14071}
14072
14073#[cfg(feature = "session-service")]
14074impl std::fmt::Debug for super::EventMetadata {
14075 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14076 let mut debug_struct = f.debug_struct("EventMetadata");
14077 debug_struct.field("grounding_metadata", &self.grounding_metadata);
14078 debug_struct.field("partial", &self.partial);
14079 debug_struct.field("turn_complete", &self.turn_complete);
14080 debug_struct.field("interrupted", &self.interrupted);
14081 debug_struct.field("long_running_tool_ids", &self.long_running_tool_ids);
14082 debug_struct.field("branch", &self.branch);
14083 debug_struct.field("custom_metadata", &self.custom_metadata);
14084 debug_struct.field("input_transcription", &self.input_transcription);
14085 debug_struct.field("output_transcription", &self.output_transcription);
14086 if !self._unknown_fields.is_empty() {
14087 debug_struct.field("_unknown_fields", &self._unknown_fields);
14088 }
14089 debug_struct.finish()
14090 }
14091}
14092
14093#[cfg(feature = "session-service")]
14094impl std::fmt::Debug for super::EventActions {
14095 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14096 let mut debug_struct = f.debug_struct("EventActions");
14097 debug_struct.field("skip_summarization", &self.skip_summarization);
14098 debug_struct.field("state_delta", &self.state_delta);
14099 debug_struct.field("artifact_delta", &self.artifact_delta);
14100 debug_struct.field("escalate", &self.escalate);
14101 debug_struct.field("requested_auth_configs", &self.requested_auth_configs);
14102 debug_struct.field("transfer_agent", &self.transfer_agent);
14103 if !self._unknown_fields.is_empty() {
14104 debug_struct.field("_unknown_fields", &self._unknown_fields);
14105 }
14106 debug_struct.finish()
14107 }
14108}
14109
14110#[cfg(feature = "session-service")]
14111impl std::fmt::Debug for super::Transcription {
14112 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14113 let mut debug_struct = f.debug_struct("Transcription");
14114 debug_struct.field("text", &self.text);
14115 debug_struct.field("finished", &self.finished);
14116 if !self._unknown_fields.is_empty() {
14117 debug_struct.field("_unknown_fields", &self._unknown_fields);
14118 }
14119 debug_struct.finish()
14120 }
14121}
14122
14123#[cfg(feature = "session-service")]
14124impl std::fmt::Debug for super::CreateSessionRequest {
14125 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14126 let mut debug_struct = f.debug_struct("CreateSessionRequest");
14127 debug_struct.field("parent", &self.parent);
14128 debug_struct.field("session", &self.session);
14129 debug_struct.field("session_id", &self.session_id);
14130 if !self._unknown_fields.is_empty() {
14131 debug_struct.field("_unknown_fields", &self._unknown_fields);
14132 }
14133 debug_struct.finish()
14134 }
14135}
14136
14137#[cfg(feature = "session-service")]
14138impl std::fmt::Debug for super::CreateSessionOperationMetadata {
14139 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14140 let mut debug_struct = f.debug_struct("CreateSessionOperationMetadata");
14141 debug_struct.field("generic_metadata", &self.generic_metadata);
14142 if !self._unknown_fields.is_empty() {
14143 debug_struct.field("_unknown_fields", &self._unknown_fields);
14144 }
14145 debug_struct.finish()
14146 }
14147}
14148
14149#[cfg(feature = "session-service")]
14150impl std::fmt::Debug for super::GetSessionRequest {
14151 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14152 let mut debug_struct = f.debug_struct("GetSessionRequest");
14153 debug_struct.field("name", &self.name);
14154 if !self._unknown_fields.is_empty() {
14155 debug_struct.field("_unknown_fields", &self._unknown_fields);
14156 }
14157 debug_struct.finish()
14158 }
14159}
14160
14161#[cfg(feature = "session-service")]
14162impl std::fmt::Debug for super::ListSessionsRequest {
14163 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14164 let mut debug_struct = f.debug_struct("ListSessionsRequest");
14165 debug_struct.field("parent", &self.parent);
14166 debug_struct.field("page_size", &self.page_size);
14167 debug_struct.field("page_token", &self.page_token);
14168 debug_struct.field("filter", &self.filter);
14169 debug_struct.field("order_by", &self.order_by);
14170 if !self._unknown_fields.is_empty() {
14171 debug_struct.field("_unknown_fields", &self._unknown_fields);
14172 }
14173 debug_struct.finish()
14174 }
14175}
14176
14177#[cfg(feature = "session-service")]
14178impl std::fmt::Debug for super::ListSessionsResponse {
14179 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14180 let mut debug_struct = f.debug_struct("ListSessionsResponse");
14181 debug_struct.field("sessions", &self.sessions);
14182 debug_struct.field("next_page_token", &self.next_page_token);
14183 if !self._unknown_fields.is_empty() {
14184 debug_struct.field("_unknown_fields", &self._unknown_fields);
14185 }
14186 debug_struct.finish()
14187 }
14188}
14189
14190#[cfg(feature = "session-service")]
14191impl std::fmt::Debug for super::UpdateSessionRequest {
14192 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14193 let mut debug_struct = f.debug_struct("UpdateSessionRequest");
14194 debug_struct.field("session", &self.session);
14195 debug_struct.field("update_mask", &self.update_mask);
14196 if !self._unknown_fields.is_empty() {
14197 debug_struct.field("_unknown_fields", &self._unknown_fields);
14198 }
14199 debug_struct.finish()
14200 }
14201}
14202
14203#[cfg(feature = "session-service")]
14204impl std::fmt::Debug for super::DeleteSessionRequest {
14205 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14206 let mut debug_struct = f.debug_struct("DeleteSessionRequest");
14207 debug_struct.field("name", &self.name);
14208 if !self._unknown_fields.is_empty() {
14209 debug_struct.field("_unknown_fields", &self._unknown_fields);
14210 }
14211 debug_struct.finish()
14212 }
14213}
14214
14215#[cfg(feature = "session-service")]
14216impl std::fmt::Debug for super::ListEventsRequest {
14217 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14218 let mut debug_struct = f.debug_struct("ListEventsRequest");
14219 debug_struct.field("parent", &self.parent);
14220 debug_struct.field("page_size", &self.page_size);
14221 debug_struct.field("page_token", &self.page_token);
14222 debug_struct.field("filter", &self.filter);
14223 debug_struct.field("order_by", &self.order_by);
14224 if !self._unknown_fields.is_empty() {
14225 debug_struct.field("_unknown_fields", &self._unknown_fields);
14226 }
14227 debug_struct.finish()
14228 }
14229}
14230
14231#[cfg(feature = "session-service")]
14232impl std::fmt::Debug for super::ListEventsResponse {
14233 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14234 let mut debug_struct = f.debug_struct("ListEventsResponse");
14235 debug_struct.field("session_events", &self.session_events);
14236 debug_struct.field("next_page_token", &self.next_page_token);
14237 if !self._unknown_fields.is_empty() {
14238 debug_struct.field("_unknown_fields", &self._unknown_fields);
14239 }
14240 debug_struct.finish()
14241 }
14242}
14243
14244#[cfg(feature = "session-service")]
14245impl std::fmt::Debug for super::AppendEventRequest {
14246 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14247 let mut debug_struct = f.debug_struct("AppendEventRequest");
14248 debug_struct.field("name", &self.name);
14249 debug_struct.field("event", &self.event);
14250 if !self._unknown_fields.is_empty() {
14251 debug_struct.field("_unknown_fields", &self._unknown_fields);
14252 }
14253 debug_struct.finish()
14254 }
14255}
14256
14257#[cfg(feature = "session-service")]
14258impl std::fmt::Debug for super::AppendEventResponse {
14259 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14260 let mut debug_struct = f.debug_struct("AppendEventResponse");
14261 if !self._unknown_fields.is_empty() {
14262 debug_struct.field("_unknown_fields", &self._unknown_fields);
14263 }
14264 debug_struct.finish()
14265 }
14266}
14267
14268#[cfg(feature = "specialist-pool-service")]
14269impl std::fmt::Debug for super::SpecialistPool {
14270 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14271 let mut debug_struct = f.debug_struct("SpecialistPool");
14272 debug_struct.field("name", &self.name);
14273 debug_struct.field("display_name", &self.display_name);
14274 debug_struct.field("specialist_managers_count", &self.specialist_managers_count);
14275 debug_struct.field("specialist_manager_emails", &self.specialist_manager_emails);
14276 debug_struct.field(
14277 "pending_data_labeling_jobs",
14278 &self.pending_data_labeling_jobs,
14279 );
14280 debug_struct.field("specialist_worker_emails", &self.specialist_worker_emails);
14281 if !self._unknown_fields.is_empty() {
14282 debug_struct.field("_unknown_fields", &self._unknown_fields);
14283 }
14284 debug_struct.finish()
14285 }
14286}
14287
14288#[cfg(feature = "specialist-pool-service")]
14289impl std::fmt::Debug for super::CreateSpecialistPoolRequest {
14290 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14291 let mut debug_struct = f.debug_struct("CreateSpecialistPoolRequest");
14292 debug_struct.field("parent", &self.parent);
14293 debug_struct.field("specialist_pool", &self.specialist_pool);
14294 if !self._unknown_fields.is_empty() {
14295 debug_struct.field("_unknown_fields", &self._unknown_fields);
14296 }
14297 debug_struct.finish()
14298 }
14299}
14300
14301#[cfg(feature = "specialist-pool-service")]
14302impl std::fmt::Debug for super::CreateSpecialistPoolOperationMetadata {
14303 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14304 let mut debug_struct = f.debug_struct("CreateSpecialistPoolOperationMetadata");
14305 debug_struct.field("generic_metadata", &self.generic_metadata);
14306 if !self._unknown_fields.is_empty() {
14307 debug_struct.field("_unknown_fields", &self._unknown_fields);
14308 }
14309 debug_struct.finish()
14310 }
14311}
14312
14313#[cfg(feature = "specialist-pool-service")]
14314impl std::fmt::Debug for super::GetSpecialistPoolRequest {
14315 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14316 let mut debug_struct = f.debug_struct("GetSpecialistPoolRequest");
14317 debug_struct.field("name", &self.name);
14318 if !self._unknown_fields.is_empty() {
14319 debug_struct.field("_unknown_fields", &self._unknown_fields);
14320 }
14321 debug_struct.finish()
14322 }
14323}
14324
14325#[cfg(feature = "specialist-pool-service")]
14326impl std::fmt::Debug for super::ListSpecialistPoolsRequest {
14327 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14328 let mut debug_struct = f.debug_struct("ListSpecialistPoolsRequest");
14329 debug_struct.field("parent", &self.parent);
14330 debug_struct.field("page_size", &self.page_size);
14331 debug_struct.field("page_token", &self.page_token);
14332 debug_struct.field("read_mask", &self.read_mask);
14333 if !self._unknown_fields.is_empty() {
14334 debug_struct.field("_unknown_fields", &self._unknown_fields);
14335 }
14336 debug_struct.finish()
14337 }
14338}
14339
14340#[cfg(feature = "specialist-pool-service")]
14341impl std::fmt::Debug for super::ListSpecialistPoolsResponse {
14342 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14343 let mut debug_struct = f.debug_struct("ListSpecialistPoolsResponse");
14344 debug_struct.field("specialist_pools", &self.specialist_pools);
14345 debug_struct.field("next_page_token", &self.next_page_token);
14346 if !self._unknown_fields.is_empty() {
14347 debug_struct.field("_unknown_fields", &self._unknown_fields);
14348 }
14349 debug_struct.finish()
14350 }
14351}
14352
14353#[cfg(feature = "specialist-pool-service")]
14354impl std::fmt::Debug for super::DeleteSpecialistPoolRequest {
14355 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14356 let mut debug_struct = f.debug_struct("DeleteSpecialistPoolRequest");
14357 debug_struct.field("name", &self.name);
14358 debug_struct.field("force", &self.force);
14359 if !self._unknown_fields.is_empty() {
14360 debug_struct.field("_unknown_fields", &self._unknown_fields);
14361 }
14362 debug_struct.finish()
14363 }
14364}
14365
14366#[cfg(feature = "specialist-pool-service")]
14367impl std::fmt::Debug for super::UpdateSpecialistPoolRequest {
14368 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14369 let mut debug_struct = f.debug_struct("UpdateSpecialistPoolRequest");
14370 debug_struct.field("specialist_pool", &self.specialist_pool);
14371 debug_struct.field("update_mask", &self.update_mask);
14372 if !self._unknown_fields.is_empty() {
14373 debug_struct.field("_unknown_fields", &self._unknown_fields);
14374 }
14375 debug_struct.finish()
14376 }
14377}
14378
14379#[cfg(feature = "specialist-pool-service")]
14380impl std::fmt::Debug for super::UpdateSpecialistPoolOperationMetadata {
14381 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14382 let mut debug_struct = f.debug_struct("UpdateSpecialistPoolOperationMetadata");
14383 debug_struct.field("specialist_pool", &self.specialist_pool);
14384 debug_struct.field("generic_metadata", &self.generic_metadata);
14385 if !self._unknown_fields.is_empty() {
14386 debug_struct.field("_unknown_fields", &self._unknown_fields);
14387 }
14388 debug_struct.finish()
14389 }
14390}
14391
14392#[cfg(feature = "vizier-service")]
14393impl std::fmt::Debug for super::Study {
14394 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14395 let mut debug_struct = f.debug_struct("Study");
14396 debug_struct.field("name", &self.name);
14397 debug_struct.field("display_name", &self.display_name);
14398 debug_struct.field("study_spec", &self.study_spec);
14399 debug_struct.field("state", &self.state);
14400 debug_struct.field("create_time", &self.create_time);
14401 debug_struct.field("inactive_reason", &self.inactive_reason);
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(feature = "job-service", feature = "vizier-service",))]
14410impl std::fmt::Debug for super::Trial {
14411 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14412 let mut debug_struct = f.debug_struct("Trial");
14413 debug_struct.field("name", &self.name);
14414 debug_struct.field("id", &self.id);
14415 debug_struct.field("state", &self.state);
14416 debug_struct.field("parameters", &self.parameters);
14417 debug_struct.field("final_measurement", &self.final_measurement);
14418 debug_struct.field("measurements", &self.measurements);
14419 debug_struct.field("start_time", &self.start_time);
14420 debug_struct.field("end_time", &self.end_time);
14421 debug_struct.field("client_id", &self.client_id);
14422 debug_struct.field("infeasible_reason", &self.infeasible_reason);
14423 debug_struct.field("custom_job", &self.custom_job);
14424 debug_struct.field("web_access_uris", &self.web_access_uris);
14425 if !self._unknown_fields.is_empty() {
14426 debug_struct.field("_unknown_fields", &self._unknown_fields);
14427 }
14428 debug_struct.finish()
14429 }
14430}
14431
14432#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14433impl std::fmt::Debug for super::trial::Parameter {
14434 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14435 let mut debug_struct = f.debug_struct("Parameter");
14436 debug_struct.field("parameter_id", &self.parameter_id);
14437 debug_struct.field("value", &self.value);
14438 if !self._unknown_fields.is_empty() {
14439 debug_struct.field("_unknown_fields", &self._unknown_fields);
14440 }
14441 debug_struct.finish()
14442 }
14443}
14444
14445#[cfg(feature = "vizier-service")]
14446impl std::fmt::Debug for super::TrialContext {
14447 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14448 let mut debug_struct = f.debug_struct("TrialContext");
14449 debug_struct.field("description", &self.description);
14450 debug_struct.field("parameters", &self.parameters);
14451 if !self._unknown_fields.is_empty() {
14452 debug_struct.field("_unknown_fields", &self._unknown_fields);
14453 }
14454 debug_struct.finish()
14455 }
14456}
14457
14458#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14459impl std::fmt::Debug for super::StudyTimeConstraint {
14460 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14461 let mut debug_struct = f.debug_struct("StudyTimeConstraint");
14462 debug_struct.field("constraint", &self.constraint);
14463 if !self._unknown_fields.is_empty() {
14464 debug_struct.field("_unknown_fields", &self._unknown_fields);
14465 }
14466 debug_struct.finish()
14467 }
14468}
14469
14470#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14471impl std::fmt::Debug for super::StudySpec {
14472 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14473 let mut debug_struct = f.debug_struct("StudySpec");
14474 debug_struct.field("metrics", &self.metrics);
14475 debug_struct.field("parameters", &self.parameters);
14476 debug_struct.field("algorithm", &self.algorithm);
14477 debug_struct.field("observation_noise", &self.observation_noise);
14478 debug_struct.field(
14479 "measurement_selection_type",
14480 &self.measurement_selection_type,
14481 );
14482 debug_struct.field("study_stopping_config", &self.study_stopping_config);
14483 debug_struct.field("automated_stopping_spec", &self.automated_stopping_spec);
14484 if !self._unknown_fields.is_empty() {
14485 debug_struct.field("_unknown_fields", &self._unknown_fields);
14486 }
14487 debug_struct.finish()
14488 }
14489}
14490
14491#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14492impl std::fmt::Debug for super::study_spec::MetricSpec {
14493 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14494 let mut debug_struct = f.debug_struct("MetricSpec");
14495 debug_struct.field("metric_id", &self.metric_id);
14496 debug_struct.field("goal", &self.goal);
14497 debug_struct.field("safety_config", &self.safety_config);
14498 if !self._unknown_fields.is_empty() {
14499 debug_struct.field("_unknown_fields", &self._unknown_fields);
14500 }
14501 debug_struct.finish()
14502 }
14503}
14504
14505#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14506impl std::fmt::Debug for super::study_spec::metric_spec::SafetyMetricConfig {
14507 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14508 let mut debug_struct = f.debug_struct("SafetyMetricConfig");
14509 debug_struct.field("safety_threshold", &self.safety_threshold);
14510 debug_struct.field(
14511 "desired_min_safe_trials_fraction",
14512 &self.desired_min_safe_trials_fraction,
14513 );
14514 if !self._unknown_fields.is_empty() {
14515 debug_struct.field("_unknown_fields", &self._unknown_fields);
14516 }
14517 debug_struct.finish()
14518 }
14519}
14520
14521#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14522impl std::fmt::Debug for super::study_spec::ParameterSpec {
14523 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14524 let mut debug_struct = f.debug_struct("ParameterSpec");
14525 debug_struct.field("parameter_id", &self.parameter_id);
14526 debug_struct.field("scale_type", &self.scale_type);
14527 debug_struct.field(
14528 "conditional_parameter_specs",
14529 &self.conditional_parameter_specs,
14530 );
14531 debug_struct.field("parameter_value_spec", &self.parameter_value_spec);
14532 if !self._unknown_fields.is_empty() {
14533 debug_struct.field("_unknown_fields", &self._unknown_fields);
14534 }
14535 debug_struct.finish()
14536 }
14537}
14538
14539#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14540impl std::fmt::Debug for super::study_spec::parameter_spec::DoubleValueSpec {
14541 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14542 let mut debug_struct = f.debug_struct("DoubleValueSpec");
14543 debug_struct.field("min_value", &self.min_value);
14544 debug_struct.field("max_value", &self.max_value);
14545 debug_struct.field("default_value", &self.default_value);
14546 if !self._unknown_fields.is_empty() {
14547 debug_struct.field("_unknown_fields", &self._unknown_fields);
14548 }
14549 debug_struct.finish()
14550 }
14551}
14552
14553#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14554impl std::fmt::Debug for super::study_spec::parameter_spec::IntegerValueSpec {
14555 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14556 let mut debug_struct = f.debug_struct("IntegerValueSpec");
14557 debug_struct.field("min_value", &self.min_value);
14558 debug_struct.field("max_value", &self.max_value);
14559 debug_struct.field("default_value", &self.default_value);
14560 if !self._unknown_fields.is_empty() {
14561 debug_struct.field("_unknown_fields", &self._unknown_fields);
14562 }
14563 debug_struct.finish()
14564 }
14565}
14566
14567#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14568impl std::fmt::Debug for super::study_spec::parameter_spec::CategoricalValueSpec {
14569 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14570 let mut debug_struct = f.debug_struct("CategoricalValueSpec");
14571 debug_struct.field("values", &self.values);
14572 debug_struct.field("default_value", &self.default_value);
14573 if !self._unknown_fields.is_empty() {
14574 debug_struct.field("_unknown_fields", &self._unknown_fields);
14575 }
14576 debug_struct.finish()
14577 }
14578}
14579
14580#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14581impl std::fmt::Debug for super::study_spec::parameter_spec::DiscreteValueSpec {
14582 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14583 let mut debug_struct = f.debug_struct("DiscreteValueSpec");
14584 debug_struct.field("values", &self.values);
14585 debug_struct.field("default_value", &self.default_value);
14586 if !self._unknown_fields.is_empty() {
14587 debug_struct.field("_unknown_fields", &self._unknown_fields);
14588 }
14589 debug_struct.finish()
14590 }
14591}
14592
14593#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14594impl std::fmt::Debug for super::study_spec::parameter_spec::ConditionalParameterSpec {
14595 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14596 let mut debug_struct = f.debug_struct("ConditionalParameterSpec");
14597 debug_struct.field("parameter_spec", &self.parameter_spec);
14598 debug_struct.field("parent_value_condition", &self.parent_value_condition);
14599 if !self._unknown_fields.is_empty() {
14600 debug_struct.field("_unknown_fields", &self._unknown_fields);
14601 }
14602 debug_struct.finish()
14603 }
14604}
14605
14606#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14607impl std::fmt::Debug
14608 for super::study_spec::parameter_spec::conditional_parameter_spec::DiscreteValueCondition
14609{
14610 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14611 let mut debug_struct = f.debug_struct("DiscreteValueCondition");
14612 debug_struct.field("values", &self.values);
14613 if !self._unknown_fields.is_empty() {
14614 debug_struct.field("_unknown_fields", &self._unknown_fields);
14615 }
14616 debug_struct.finish()
14617 }
14618}
14619
14620#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14621impl std::fmt::Debug
14622 for super::study_spec::parameter_spec::conditional_parameter_spec::IntValueCondition
14623{
14624 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14625 let mut debug_struct = f.debug_struct("IntValueCondition");
14626 debug_struct.field("values", &self.values);
14627 if !self._unknown_fields.is_empty() {
14628 debug_struct.field("_unknown_fields", &self._unknown_fields);
14629 }
14630 debug_struct.finish()
14631 }
14632}
14633
14634#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14635impl std::fmt::Debug
14636 for super::study_spec::parameter_spec::conditional_parameter_spec::CategoricalValueCondition
14637{
14638 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14639 let mut debug_struct = f.debug_struct("CategoricalValueCondition");
14640 debug_struct.field("values", &self.values);
14641 if !self._unknown_fields.is_empty() {
14642 debug_struct.field("_unknown_fields", &self._unknown_fields);
14643 }
14644 debug_struct.finish()
14645 }
14646}
14647
14648#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14649impl std::fmt::Debug for super::study_spec::DecayCurveAutomatedStoppingSpec {
14650 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14651 let mut debug_struct = f.debug_struct("DecayCurveAutomatedStoppingSpec");
14652 debug_struct.field("use_elapsed_duration", &self.use_elapsed_duration);
14653 if !self._unknown_fields.is_empty() {
14654 debug_struct.field("_unknown_fields", &self._unknown_fields);
14655 }
14656 debug_struct.finish()
14657 }
14658}
14659
14660#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14661impl std::fmt::Debug for super::study_spec::MedianAutomatedStoppingSpec {
14662 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14663 let mut debug_struct = f.debug_struct("MedianAutomatedStoppingSpec");
14664 debug_struct.field("use_elapsed_duration", &self.use_elapsed_duration);
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(any(feature = "job-service", feature = "vizier-service",))]
14673impl std::fmt::Debug for super::study_spec::ConvexAutomatedStoppingSpec {
14674 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14675 let mut debug_struct = f.debug_struct("ConvexAutomatedStoppingSpec");
14676 debug_struct.field("max_step_count", &self.max_step_count);
14677 debug_struct.field("min_step_count", &self.min_step_count);
14678 debug_struct.field("min_measurement_count", &self.min_measurement_count);
14679 debug_struct.field(
14680 "learning_rate_parameter_name",
14681 &self.learning_rate_parameter_name,
14682 );
14683 debug_struct.field("use_elapsed_duration", &self.use_elapsed_duration);
14684 debug_struct.field("update_all_stopped_trials", &self.update_all_stopped_trials);
14685 if !self._unknown_fields.is_empty() {
14686 debug_struct.field("_unknown_fields", &self._unknown_fields);
14687 }
14688 debug_struct.finish()
14689 }
14690}
14691
14692#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14693impl std::fmt::Debug for super::study_spec::StudyStoppingConfig {
14694 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14695 let mut debug_struct = f.debug_struct("StudyStoppingConfig");
14696 debug_struct.field("should_stop_asap", &self.should_stop_asap);
14697 debug_struct.field(
14698 "minimum_runtime_constraint",
14699 &self.minimum_runtime_constraint,
14700 );
14701 debug_struct.field(
14702 "maximum_runtime_constraint",
14703 &self.maximum_runtime_constraint,
14704 );
14705 debug_struct.field("min_num_trials", &self.min_num_trials);
14706 debug_struct.field("max_num_trials", &self.max_num_trials);
14707 debug_struct.field(
14708 "max_num_trials_no_progress",
14709 &self.max_num_trials_no_progress,
14710 );
14711 debug_struct.field("max_duration_no_progress", &self.max_duration_no_progress);
14712 if !self._unknown_fields.is_empty() {
14713 debug_struct.field("_unknown_fields", &self._unknown_fields);
14714 }
14715 debug_struct.finish()
14716 }
14717}
14718
14719#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14720impl std::fmt::Debug for super::Measurement {
14721 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14722 let mut debug_struct = f.debug_struct("Measurement");
14723 debug_struct.field("elapsed_duration", &self.elapsed_duration);
14724 debug_struct.field("step_count", &self.step_count);
14725 debug_struct.field("metrics", &self.metrics);
14726 if !self._unknown_fields.is_empty() {
14727 debug_struct.field("_unknown_fields", &self._unknown_fields);
14728 }
14729 debug_struct.finish()
14730 }
14731}
14732
14733#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14734impl std::fmt::Debug for super::measurement::Metric {
14735 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14736 let mut debug_struct = f.debug_struct("Metric");
14737 debug_struct.field("metric_id", &self.metric_id);
14738 debug_struct.field("value", &self.value);
14739 if !self._unknown_fields.is_empty() {
14740 debug_struct.field("_unknown_fields", &self._unknown_fields);
14741 }
14742 debug_struct.finish()
14743 }
14744}
14745
14746#[cfg(feature = "tensorboard-service")]
14747impl std::fmt::Debug for super::Tensorboard {
14748 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14749 let mut debug_struct = f.debug_struct("Tensorboard");
14750 debug_struct.field("name", &self.name);
14751 debug_struct.field("display_name", &self.display_name);
14752 debug_struct.field("description", &self.description);
14753 debug_struct.field("encryption_spec", &self.encryption_spec);
14754 debug_struct.field("blob_storage_path_prefix", &self.blob_storage_path_prefix);
14755 debug_struct.field("run_count", &self.run_count);
14756 debug_struct.field("create_time", &self.create_time);
14757 debug_struct.field("update_time", &self.update_time);
14758 debug_struct.field("labels", &self.labels);
14759 debug_struct.field("etag", &self.etag);
14760 debug_struct.field("is_default", &self.is_default);
14761 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
14762 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
14763 if !self._unknown_fields.is_empty() {
14764 debug_struct.field("_unknown_fields", &self._unknown_fields);
14765 }
14766 debug_struct.finish()
14767 }
14768}
14769
14770#[cfg(feature = "tensorboard-service")]
14771impl std::fmt::Debug for super::TimeSeriesData {
14772 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14773 let mut debug_struct = f.debug_struct("TimeSeriesData");
14774 debug_struct.field(
14775 "tensorboard_time_series_id",
14776 &self.tensorboard_time_series_id,
14777 );
14778 debug_struct.field("value_type", &self.value_type);
14779 debug_struct.field("values", &self.values);
14780 if !self._unknown_fields.is_empty() {
14781 debug_struct.field("_unknown_fields", &self._unknown_fields);
14782 }
14783 debug_struct.finish()
14784 }
14785}
14786
14787#[cfg(feature = "tensorboard-service")]
14788impl std::fmt::Debug for super::TimeSeriesDataPoint {
14789 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14790 let mut debug_struct = f.debug_struct("TimeSeriesDataPoint");
14791 debug_struct.field("wall_time", &self.wall_time);
14792 debug_struct.field("step", &self.step);
14793 debug_struct.field("value", &self.value);
14794 if !self._unknown_fields.is_empty() {
14795 debug_struct.field("_unknown_fields", &self._unknown_fields);
14796 }
14797 debug_struct.finish()
14798 }
14799}
14800
14801#[cfg(feature = "tensorboard-service")]
14802impl std::fmt::Debug for super::Scalar {
14803 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14804 let mut debug_struct = f.debug_struct("Scalar");
14805 debug_struct.field("value", &self.value);
14806 if !self._unknown_fields.is_empty() {
14807 debug_struct.field("_unknown_fields", &self._unknown_fields);
14808 }
14809 debug_struct.finish()
14810 }
14811}
14812
14813#[cfg(feature = "tensorboard-service")]
14814impl std::fmt::Debug for super::TensorboardTensor {
14815 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14816 let mut debug_struct = f.debug_struct("TensorboardTensor");
14817 debug_struct.field("value", &self.value);
14818 debug_struct.field("version_number", &self.version_number);
14819 if !self._unknown_fields.is_empty() {
14820 debug_struct.field("_unknown_fields", &self._unknown_fields);
14821 }
14822 debug_struct.finish()
14823 }
14824}
14825
14826#[cfg(feature = "tensorboard-service")]
14827impl std::fmt::Debug for super::TensorboardBlobSequence {
14828 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14829 let mut debug_struct = f.debug_struct("TensorboardBlobSequence");
14830 debug_struct.field("values", &self.values);
14831 if !self._unknown_fields.is_empty() {
14832 debug_struct.field("_unknown_fields", &self._unknown_fields);
14833 }
14834 debug_struct.finish()
14835 }
14836}
14837
14838#[cfg(feature = "tensorboard-service")]
14839impl std::fmt::Debug for super::TensorboardBlob {
14840 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14841 let mut debug_struct = f.debug_struct("TensorboardBlob");
14842 debug_struct.field("id", &self.id);
14843 debug_struct.field("data", &self.data);
14844 if !self._unknown_fields.is_empty() {
14845 debug_struct.field("_unknown_fields", &self._unknown_fields);
14846 }
14847 debug_struct.finish()
14848 }
14849}
14850
14851#[cfg(feature = "tensorboard-service")]
14852impl std::fmt::Debug for super::TensorboardExperiment {
14853 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14854 let mut debug_struct = f.debug_struct("TensorboardExperiment");
14855 debug_struct.field("name", &self.name);
14856 debug_struct.field("display_name", &self.display_name);
14857 debug_struct.field("description", &self.description);
14858 debug_struct.field("create_time", &self.create_time);
14859 debug_struct.field("update_time", &self.update_time);
14860 debug_struct.field("labels", &self.labels);
14861 debug_struct.field("etag", &self.etag);
14862 debug_struct.field("source", &self.source);
14863 if !self._unknown_fields.is_empty() {
14864 debug_struct.field("_unknown_fields", &self._unknown_fields);
14865 }
14866 debug_struct.finish()
14867 }
14868}
14869
14870#[cfg(feature = "tensorboard-service")]
14871impl std::fmt::Debug for super::TensorboardRun {
14872 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14873 let mut debug_struct = f.debug_struct("TensorboardRun");
14874 debug_struct.field("name", &self.name);
14875 debug_struct.field("display_name", &self.display_name);
14876 debug_struct.field("description", &self.description);
14877 debug_struct.field("create_time", &self.create_time);
14878 debug_struct.field("update_time", &self.update_time);
14879 debug_struct.field("labels", &self.labels);
14880 debug_struct.field("etag", &self.etag);
14881 if !self._unknown_fields.is_empty() {
14882 debug_struct.field("_unknown_fields", &self._unknown_fields);
14883 }
14884 debug_struct.finish()
14885 }
14886}
14887
14888#[cfg(feature = "tensorboard-service")]
14889impl std::fmt::Debug for super::CreateTensorboardRequest {
14890 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14891 let mut debug_struct = f.debug_struct("CreateTensorboardRequest");
14892 debug_struct.field("parent", &self.parent);
14893 debug_struct.field("tensorboard", &self.tensorboard);
14894 if !self._unknown_fields.is_empty() {
14895 debug_struct.field("_unknown_fields", &self._unknown_fields);
14896 }
14897 debug_struct.finish()
14898 }
14899}
14900
14901#[cfg(feature = "tensorboard-service")]
14902impl std::fmt::Debug for super::GetTensorboardRequest {
14903 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14904 let mut debug_struct = f.debug_struct("GetTensorboardRequest");
14905 debug_struct.field("name", &self.name);
14906 if !self._unknown_fields.is_empty() {
14907 debug_struct.field("_unknown_fields", &self._unknown_fields);
14908 }
14909 debug_struct.finish()
14910 }
14911}
14912
14913#[cfg(feature = "tensorboard-service")]
14914impl std::fmt::Debug for super::ListTensorboardsRequest {
14915 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14916 let mut debug_struct = f.debug_struct("ListTensorboardsRequest");
14917 debug_struct.field("parent", &self.parent);
14918 debug_struct.field("filter", &self.filter);
14919 debug_struct.field("page_size", &self.page_size);
14920 debug_struct.field("page_token", &self.page_token);
14921 debug_struct.field("order_by", &self.order_by);
14922 debug_struct.field("read_mask", &self.read_mask);
14923 if !self._unknown_fields.is_empty() {
14924 debug_struct.field("_unknown_fields", &self._unknown_fields);
14925 }
14926 debug_struct.finish()
14927 }
14928}
14929
14930#[cfg(feature = "tensorboard-service")]
14931impl std::fmt::Debug for super::ListTensorboardsResponse {
14932 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14933 let mut debug_struct = f.debug_struct("ListTensorboardsResponse");
14934 debug_struct.field("tensorboards", &self.tensorboards);
14935 debug_struct.field("next_page_token", &self.next_page_token);
14936 if !self._unknown_fields.is_empty() {
14937 debug_struct.field("_unknown_fields", &self._unknown_fields);
14938 }
14939 debug_struct.finish()
14940 }
14941}
14942
14943#[cfg(feature = "tensorboard-service")]
14944impl std::fmt::Debug for super::UpdateTensorboardRequest {
14945 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14946 let mut debug_struct = f.debug_struct("UpdateTensorboardRequest");
14947 debug_struct.field("update_mask", &self.update_mask);
14948 debug_struct.field("tensorboard", &self.tensorboard);
14949 if !self._unknown_fields.is_empty() {
14950 debug_struct.field("_unknown_fields", &self._unknown_fields);
14951 }
14952 debug_struct.finish()
14953 }
14954}
14955
14956#[cfg(feature = "tensorboard-service")]
14957impl std::fmt::Debug for super::DeleteTensorboardRequest {
14958 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14959 let mut debug_struct = f.debug_struct("DeleteTensorboardRequest");
14960 debug_struct.field("name", &self.name);
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(feature = "tensorboard-service")]
14969impl std::fmt::Debug for super::ReadTensorboardUsageRequest {
14970 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14971 let mut debug_struct = f.debug_struct("ReadTensorboardUsageRequest");
14972 debug_struct.field("tensorboard", &self.tensorboard);
14973 if !self._unknown_fields.is_empty() {
14974 debug_struct.field("_unknown_fields", &self._unknown_fields);
14975 }
14976 debug_struct.finish()
14977 }
14978}
14979
14980#[cfg(feature = "tensorboard-service")]
14981impl std::fmt::Debug for super::ReadTensorboardUsageResponse {
14982 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14983 let mut debug_struct = f.debug_struct("ReadTensorboardUsageResponse");
14984 debug_struct.field("monthly_usage_data", &self.monthly_usage_data);
14985 if !self._unknown_fields.is_empty() {
14986 debug_struct.field("_unknown_fields", &self._unknown_fields);
14987 }
14988 debug_struct.finish()
14989 }
14990}
14991
14992#[cfg(feature = "tensorboard-service")]
14993impl std::fmt::Debug for super::read_tensorboard_usage_response::PerUserUsageData {
14994 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14995 let mut debug_struct = f.debug_struct("PerUserUsageData");
14996 debug_struct.field("username", &self.username);
14997 debug_struct.field("view_count", &self.view_count);
14998 if !self._unknown_fields.is_empty() {
14999 debug_struct.field("_unknown_fields", &self._unknown_fields);
15000 }
15001 debug_struct.finish()
15002 }
15003}
15004
15005#[cfg(feature = "tensorboard-service")]
15006impl std::fmt::Debug for super::read_tensorboard_usage_response::PerMonthUsageData {
15007 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15008 let mut debug_struct = f.debug_struct("PerMonthUsageData");
15009 debug_struct.field("user_usage_data", &self.user_usage_data);
15010 if !self._unknown_fields.is_empty() {
15011 debug_struct.field("_unknown_fields", &self._unknown_fields);
15012 }
15013 debug_struct.finish()
15014 }
15015}
15016
15017#[cfg(feature = "tensorboard-service")]
15018impl std::fmt::Debug for super::ReadTensorboardSizeRequest {
15019 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15020 let mut debug_struct = f.debug_struct("ReadTensorboardSizeRequest");
15021 debug_struct.field("tensorboard", &self.tensorboard);
15022 if !self._unknown_fields.is_empty() {
15023 debug_struct.field("_unknown_fields", &self._unknown_fields);
15024 }
15025 debug_struct.finish()
15026 }
15027}
15028
15029#[cfg(feature = "tensorboard-service")]
15030impl std::fmt::Debug for super::ReadTensorboardSizeResponse {
15031 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15032 let mut debug_struct = f.debug_struct("ReadTensorboardSizeResponse");
15033 debug_struct.field("storage_size_byte", &self.storage_size_byte);
15034 if !self._unknown_fields.is_empty() {
15035 debug_struct.field("_unknown_fields", &self._unknown_fields);
15036 }
15037 debug_struct.finish()
15038 }
15039}
15040
15041#[cfg(feature = "tensorboard-service")]
15042impl std::fmt::Debug for super::CreateTensorboardExperimentRequest {
15043 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15044 let mut debug_struct = f.debug_struct("CreateTensorboardExperimentRequest");
15045 debug_struct.field("parent", &self.parent);
15046 debug_struct.field("tensorboard_experiment", &self.tensorboard_experiment);
15047 debug_struct.field("tensorboard_experiment_id", &self.tensorboard_experiment_id);
15048 if !self._unknown_fields.is_empty() {
15049 debug_struct.field("_unknown_fields", &self._unknown_fields);
15050 }
15051 debug_struct.finish()
15052 }
15053}
15054
15055#[cfg(feature = "tensorboard-service")]
15056impl std::fmt::Debug for super::GetTensorboardExperimentRequest {
15057 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15058 let mut debug_struct = f.debug_struct("GetTensorboardExperimentRequest");
15059 debug_struct.field("name", &self.name);
15060 if !self._unknown_fields.is_empty() {
15061 debug_struct.field("_unknown_fields", &self._unknown_fields);
15062 }
15063 debug_struct.finish()
15064 }
15065}
15066
15067#[cfg(feature = "tensorboard-service")]
15068impl std::fmt::Debug for super::ListTensorboardExperimentsRequest {
15069 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15070 let mut debug_struct = f.debug_struct("ListTensorboardExperimentsRequest");
15071 debug_struct.field("parent", &self.parent);
15072 debug_struct.field("filter", &self.filter);
15073 debug_struct.field("page_size", &self.page_size);
15074 debug_struct.field("page_token", &self.page_token);
15075 debug_struct.field("order_by", &self.order_by);
15076 debug_struct.field("read_mask", &self.read_mask);
15077 if !self._unknown_fields.is_empty() {
15078 debug_struct.field("_unknown_fields", &self._unknown_fields);
15079 }
15080 debug_struct.finish()
15081 }
15082}
15083
15084#[cfg(feature = "tensorboard-service")]
15085impl std::fmt::Debug for super::ListTensorboardExperimentsResponse {
15086 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15087 let mut debug_struct = f.debug_struct("ListTensorboardExperimentsResponse");
15088 debug_struct.field("tensorboard_experiments", &self.tensorboard_experiments);
15089 debug_struct.field("next_page_token", &self.next_page_token);
15090 if !self._unknown_fields.is_empty() {
15091 debug_struct.field("_unknown_fields", &self._unknown_fields);
15092 }
15093 debug_struct.finish()
15094 }
15095}
15096
15097#[cfg(feature = "tensorboard-service")]
15098impl std::fmt::Debug for super::UpdateTensorboardExperimentRequest {
15099 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15100 let mut debug_struct = f.debug_struct("UpdateTensorboardExperimentRequest");
15101 debug_struct.field("update_mask", &self.update_mask);
15102 debug_struct.field("tensorboard_experiment", &self.tensorboard_experiment);
15103 if !self._unknown_fields.is_empty() {
15104 debug_struct.field("_unknown_fields", &self._unknown_fields);
15105 }
15106 debug_struct.finish()
15107 }
15108}
15109
15110#[cfg(feature = "tensorboard-service")]
15111impl std::fmt::Debug for super::DeleteTensorboardExperimentRequest {
15112 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15113 let mut debug_struct = f.debug_struct("DeleteTensorboardExperimentRequest");
15114 debug_struct.field("name", &self.name);
15115 if !self._unknown_fields.is_empty() {
15116 debug_struct.field("_unknown_fields", &self._unknown_fields);
15117 }
15118 debug_struct.finish()
15119 }
15120}
15121
15122#[cfg(feature = "tensorboard-service")]
15123impl std::fmt::Debug for super::BatchCreateTensorboardRunsRequest {
15124 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15125 let mut debug_struct = f.debug_struct("BatchCreateTensorboardRunsRequest");
15126 debug_struct.field("parent", &self.parent);
15127 debug_struct.field("requests", &self.requests);
15128 if !self._unknown_fields.is_empty() {
15129 debug_struct.field("_unknown_fields", &self._unknown_fields);
15130 }
15131 debug_struct.finish()
15132 }
15133}
15134
15135#[cfg(feature = "tensorboard-service")]
15136impl std::fmt::Debug for super::BatchCreateTensorboardRunsResponse {
15137 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15138 let mut debug_struct = f.debug_struct("BatchCreateTensorboardRunsResponse");
15139 debug_struct.field("tensorboard_runs", &self.tensorboard_runs);
15140 if !self._unknown_fields.is_empty() {
15141 debug_struct.field("_unknown_fields", &self._unknown_fields);
15142 }
15143 debug_struct.finish()
15144 }
15145}
15146
15147#[cfg(feature = "tensorboard-service")]
15148impl std::fmt::Debug for super::CreateTensorboardRunRequest {
15149 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15150 let mut debug_struct = f.debug_struct("CreateTensorboardRunRequest");
15151 debug_struct.field("parent", &self.parent);
15152 debug_struct.field("tensorboard_run", &self.tensorboard_run);
15153 debug_struct.field("tensorboard_run_id", &self.tensorboard_run_id);
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::GetTensorboardRunRequest {
15163 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15164 let mut debug_struct = f.debug_struct("GetTensorboardRunRequest");
15165 debug_struct.field("name", &self.name);
15166 if !self._unknown_fields.is_empty() {
15167 debug_struct.field("_unknown_fields", &self._unknown_fields);
15168 }
15169 debug_struct.finish()
15170 }
15171}
15172
15173#[cfg(feature = "tensorboard-service")]
15174impl std::fmt::Debug for super::ReadTensorboardBlobDataRequest {
15175 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15176 let mut debug_struct = f.debug_struct("ReadTensorboardBlobDataRequest");
15177 debug_struct.field("time_series", &self.time_series);
15178 debug_struct.field("blob_ids", &self.blob_ids);
15179 if !self._unknown_fields.is_empty() {
15180 debug_struct.field("_unknown_fields", &self._unknown_fields);
15181 }
15182 debug_struct.finish()
15183 }
15184}
15185
15186#[cfg(feature = "tensorboard-service")]
15187impl std::fmt::Debug for super::ReadTensorboardBlobDataResponse {
15188 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15189 let mut debug_struct = f.debug_struct("ReadTensorboardBlobDataResponse");
15190 debug_struct.field("blobs", &self.blobs);
15191 if !self._unknown_fields.is_empty() {
15192 debug_struct.field("_unknown_fields", &self._unknown_fields);
15193 }
15194 debug_struct.finish()
15195 }
15196}
15197
15198#[cfg(feature = "tensorboard-service")]
15199impl std::fmt::Debug for super::ListTensorboardRunsRequest {
15200 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15201 let mut debug_struct = f.debug_struct("ListTensorboardRunsRequest");
15202 debug_struct.field("parent", &self.parent);
15203 debug_struct.field("filter", &self.filter);
15204 debug_struct.field("page_size", &self.page_size);
15205 debug_struct.field("page_token", &self.page_token);
15206 debug_struct.field("order_by", &self.order_by);
15207 debug_struct.field("read_mask", &self.read_mask);
15208 if !self._unknown_fields.is_empty() {
15209 debug_struct.field("_unknown_fields", &self._unknown_fields);
15210 }
15211 debug_struct.finish()
15212 }
15213}
15214
15215#[cfg(feature = "tensorboard-service")]
15216impl std::fmt::Debug for super::ListTensorboardRunsResponse {
15217 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15218 let mut debug_struct = f.debug_struct("ListTensorboardRunsResponse");
15219 debug_struct.field("tensorboard_runs", &self.tensorboard_runs);
15220 debug_struct.field("next_page_token", &self.next_page_token);
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::UpdateTensorboardRunRequest {
15230 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15231 let mut debug_struct = f.debug_struct("UpdateTensorboardRunRequest");
15232 debug_struct.field("update_mask", &self.update_mask);
15233 debug_struct.field("tensorboard_run", &self.tensorboard_run);
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::DeleteTensorboardRunRequest {
15243 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15244 let mut debug_struct = f.debug_struct("DeleteTensorboardRunRequest");
15245 debug_struct.field("name", &self.name);
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::BatchCreateTensorboardTimeSeriesRequest {
15255 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15256 let mut debug_struct = f.debug_struct("BatchCreateTensorboardTimeSeriesRequest");
15257 debug_struct.field("parent", &self.parent);
15258 debug_struct.field("requests", &self.requests);
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::BatchCreateTensorboardTimeSeriesResponse {
15268 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15269 let mut debug_struct = f.debug_struct("BatchCreateTensorboardTimeSeriesResponse");
15270 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15271 if !self._unknown_fields.is_empty() {
15272 debug_struct.field("_unknown_fields", &self._unknown_fields);
15273 }
15274 debug_struct.finish()
15275 }
15276}
15277
15278#[cfg(feature = "tensorboard-service")]
15279impl std::fmt::Debug for super::CreateTensorboardTimeSeriesRequest {
15280 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15281 let mut debug_struct = f.debug_struct("CreateTensorboardTimeSeriesRequest");
15282 debug_struct.field("parent", &self.parent);
15283 debug_struct.field(
15284 "tensorboard_time_series_id",
15285 &self.tensorboard_time_series_id,
15286 );
15287 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15288 if !self._unknown_fields.is_empty() {
15289 debug_struct.field("_unknown_fields", &self._unknown_fields);
15290 }
15291 debug_struct.finish()
15292 }
15293}
15294
15295#[cfg(feature = "tensorboard-service")]
15296impl std::fmt::Debug for super::GetTensorboardTimeSeriesRequest {
15297 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15298 let mut debug_struct = f.debug_struct("GetTensorboardTimeSeriesRequest");
15299 debug_struct.field("name", &self.name);
15300 if !self._unknown_fields.is_empty() {
15301 debug_struct.field("_unknown_fields", &self._unknown_fields);
15302 }
15303 debug_struct.finish()
15304 }
15305}
15306
15307#[cfg(feature = "tensorboard-service")]
15308impl std::fmt::Debug for super::ListTensorboardTimeSeriesRequest {
15309 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15310 let mut debug_struct = f.debug_struct("ListTensorboardTimeSeriesRequest");
15311 debug_struct.field("parent", &self.parent);
15312 debug_struct.field("filter", &self.filter);
15313 debug_struct.field("page_size", &self.page_size);
15314 debug_struct.field("page_token", &self.page_token);
15315 debug_struct.field("order_by", &self.order_by);
15316 debug_struct.field("read_mask", &self.read_mask);
15317 if !self._unknown_fields.is_empty() {
15318 debug_struct.field("_unknown_fields", &self._unknown_fields);
15319 }
15320 debug_struct.finish()
15321 }
15322}
15323
15324#[cfg(feature = "tensorboard-service")]
15325impl std::fmt::Debug for super::ListTensorboardTimeSeriesResponse {
15326 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15327 let mut debug_struct = f.debug_struct("ListTensorboardTimeSeriesResponse");
15328 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15329 debug_struct.field("next_page_token", &self.next_page_token);
15330 if !self._unknown_fields.is_empty() {
15331 debug_struct.field("_unknown_fields", &self._unknown_fields);
15332 }
15333 debug_struct.finish()
15334 }
15335}
15336
15337#[cfg(feature = "tensorboard-service")]
15338impl std::fmt::Debug for super::UpdateTensorboardTimeSeriesRequest {
15339 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15340 let mut debug_struct = f.debug_struct("UpdateTensorboardTimeSeriesRequest");
15341 debug_struct.field("update_mask", &self.update_mask);
15342 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15343 if !self._unknown_fields.is_empty() {
15344 debug_struct.field("_unknown_fields", &self._unknown_fields);
15345 }
15346 debug_struct.finish()
15347 }
15348}
15349
15350#[cfg(feature = "tensorboard-service")]
15351impl std::fmt::Debug for super::DeleteTensorboardTimeSeriesRequest {
15352 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15353 let mut debug_struct = f.debug_struct("DeleteTensorboardTimeSeriesRequest");
15354 debug_struct.field("name", &self.name);
15355 if !self._unknown_fields.is_empty() {
15356 debug_struct.field("_unknown_fields", &self._unknown_fields);
15357 }
15358 debug_struct.finish()
15359 }
15360}
15361
15362#[cfg(feature = "tensorboard-service")]
15363impl std::fmt::Debug for super::BatchReadTensorboardTimeSeriesDataRequest {
15364 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15365 let mut debug_struct = f.debug_struct("BatchReadTensorboardTimeSeriesDataRequest");
15366 debug_struct.field("tensorboard", &self.tensorboard);
15367 debug_struct.field("time_series", &self.time_series);
15368 if !self._unknown_fields.is_empty() {
15369 debug_struct.field("_unknown_fields", &self._unknown_fields);
15370 }
15371 debug_struct.finish()
15372 }
15373}
15374
15375#[cfg(feature = "tensorboard-service")]
15376impl std::fmt::Debug for super::BatchReadTensorboardTimeSeriesDataResponse {
15377 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15378 let mut debug_struct = f.debug_struct("BatchReadTensorboardTimeSeriesDataResponse");
15379 debug_struct.field("time_series_data", &self.time_series_data);
15380 if !self._unknown_fields.is_empty() {
15381 debug_struct.field("_unknown_fields", &self._unknown_fields);
15382 }
15383 debug_struct.finish()
15384 }
15385}
15386
15387#[cfg(feature = "tensorboard-service")]
15388impl std::fmt::Debug for super::ReadTensorboardTimeSeriesDataRequest {
15389 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15390 let mut debug_struct = f.debug_struct("ReadTensorboardTimeSeriesDataRequest");
15391 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15392 debug_struct.field("max_data_points", &self.max_data_points);
15393 debug_struct.field("filter", &self.filter);
15394 if !self._unknown_fields.is_empty() {
15395 debug_struct.field("_unknown_fields", &self._unknown_fields);
15396 }
15397 debug_struct.finish()
15398 }
15399}
15400
15401#[cfg(feature = "tensorboard-service")]
15402impl std::fmt::Debug for super::ReadTensorboardTimeSeriesDataResponse {
15403 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15404 let mut debug_struct = f.debug_struct("ReadTensorboardTimeSeriesDataResponse");
15405 debug_struct.field("time_series_data", &self.time_series_data);
15406 if !self._unknown_fields.is_empty() {
15407 debug_struct.field("_unknown_fields", &self._unknown_fields);
15408 }
15409 debug_struct.finish()
15410 }
15411}
15412
15413#[cfg(feature = "tensorboard-service")]
15414impl std::fmt::Debug for super::WriteTensorboardExperimentDataRequest {
15415 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15416 let mut debug_struct = f.debug_struct("WriteTensorboardExperimentDataRequest");
15417 debug_struct.field("tensorboard_experiment", &self.tensorboard_experiment);
15418 debug_struct.field("write_run_data_requests", &self.write_run_data_requests);
15419 if !self._unknown_fields.is_empty() {
15420 debug_struct.field("_unknown_fields", &self._unknown_fields);
15421 }
15422 debug_struct.finish()
15423 }
15424}
15425
15426#[cfg(feature = "tensorboard-service")]
15427impl std::fmt::Debug for super::WriteTensorboardExperimentDataResponse {
15428 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15429 let mut debug_struct = f.debug_struct("WriteTensorboardExperimentDataResponse");
15430 if !self._unknown_fields.is_empty() {
15431 debug_struct.field("_unknown_fields", &self._unknown_fields);
15432 }
15433 debug_struct.finish()
15434 }
15435}
15436
15437#[cfg(feature = "tensorboard-service")]
15438impl std::fmt::Debug for super::WriteTensorboardRunDataRequest {
15439 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15440 let mut debug_struct = f.debug_struct("WriteTensorboardRunDataRequest");
15441 debug_struct.field("tensorboard_run", &self.tensorboard_run);
15442 debug_struct.field("time_series_data", &self.time_series_data);
15443 if !self._unknown_fields.is_empty() {
15444 debug_struct.field("_unknown_fields", &self._unknown_fields);
15445 }
15446 debug_struct.finish()
15447 }
15448}
15449
15450#[cfg(feature = "tensorboard-service")]
15451impl std::fmt::Debug for super::WriteTensorboardRunDataResponse {
15452 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15453 let mut debug_struct = f.debug_struct("WriteTensorboardRunDataResponse");
15454 if !self._unknown_fields.is_empty() {
15455 debug_struct.field("_unknown_fields", &self._unknown_fields);
15456 }
15457 debug_struct.finish()
15458 }
15459}
15460
15461#[cfg(feature = "tensorboard-service")]
15462impl std::fmt::Debug for super::ExportTensorboardTimeSeriesDataRequest {
15463 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15464 let mut debug_struct = f.debug_struct("ExportTensorboardTimeSeriesDataRequest");
15465 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15466 debug_struct.field("filter", &self.filter);
15467 debug_struct.field("page_size", &self.page_size);
15468 debug_struct.field("page_token", &self.page_token);
15469 debug_struct.field("order_by", &self.order_by);
15470 if !self._unknown_fields.is_empty() {
15471 debug_struct.field("_unknown_fields", &self._unknown_fields);
15472 }
15473 debug_struct.finish()
15474 }
15475}
15476
15477#[cfg(feature = "tensorboard-service")]
15478impl std::fmt::Debug for super::ExportTensorboardTimeSeriesDataResponse {
15479 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15480 let mut debug_struct = f.debug_struct("ExportTensorboardTimeSeriesDataResponse");
15481 debug_struct.field("time_series_data_points", &self.time_series_data_points);
15482 debug_struct.field("next_page_token", &self.next_page_token);
15483 if !self._unknown_fields.is_empty() {
15484 debug_struct.field("_unknown_fields", &self._unknown_fields);
15485 }
15486 debug_struct.finish()
15487 }
15488}
15489
15490#[cfg(feature = "tensorboard-service")]
15491impl std::fmt::Debug for super::CreateTensorboardOperationMetadata {
15492 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15493 let mut debug_struct = f.debug_struct("CreateTensorboardOperationMetadata");
15494 debug_struct.field("generic_metadata", &self.generic_metadata);
15495 if !self._unknown_fields.is_empty() {
15496 debug_struct.field("_unknown_fields", &self._unknown_fields);
15497 }
15498 debug_struct.finish()
15499 }
15500}
15501
15502#[cfg(feature = "tensorboard-service")]
15503impl std::fmt::Debug for super::UpdateTensorboardOperationMetadata {
15504 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15505 let mut debug_struct = f.debug_struct("UpdateTensorboardOperationMetadata");
15506 debug_struct.field("generic_metadata", &self.generic_metadata);
15507 if !self._unknown_fields.is_empty() {
15508 debug_struct.field("_unknown_fields", &self._unknown_fields);
15509 }
15510 debug_struct.finish()
15511 }
15512}
15513
15514#[cfg(feature = "tensorboard-service")]
15515impl std::fmt::Debug for super::TensorboardTimeSeries {
15516 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15517 let mut debug_struct = f.debug_struct("TensorboardTimeSeries");
15518 debug_struct.field("name", &self.name);
15519 debug_struct.field("display_name", &self.display_name);
15520 debug_struct.field("description", &self.description);
15521 debug_struct.field("value_type", &self.value_type);
15522 debug_struct.field("create_time", &self.create_time);
15523 debug_struct.field("update_time", &self.update_time);
15524 debug_struct.field("etag", &self.etag);
15525 debug_struct.field("plugin_name", &self.plugin_name);
15526 debug_struct.field("plugin_data", &self.plugin_data);
15527 debug_struct.field("metadata", &self.metadata);
15528 if !self._unknown_fields.is_empty() {
15529 debug_struct.field("_unknown_fields", &self._unknown_fields);
15530 }
15531 debug_struct.finish()
15532 }
15533}
15534
15535#[cfg(feature = "tensorboard-service")]
15536impl std::fmt::Debug for super::tensorboard_time_series::Metadata {
15537 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15538 let mut debug_struct = f.debug_struct("Metadata");
15539 debug_struct.field("max_step", &self.max_step);
15540 debug_struct.field("max_wall_time", &self.max_wall_time);
15541 debug_struct.field("max_blob_sequence_length", &self.max_blob_sequence_length);
15542 if !self._unknown_fields.is_empty() {
15543 debug_struct.field("_unknown_fields", &self._unknown_fields);
15544 }
15545 debug_struct.finish()
15546 }
15547}
15548
15549#[cfg(any(
15550 feature = "gen-ai-cache-service",
15551 feature = "llm-utility-service",
15552 feature = "prediction-service",
15553 feature = "vertex-rag-service",
15554))]
15555impl std::fmt::Debug for super::Tool {
15556 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15557 let mut debug_struct = f.debug_struct("Tool");
15558 debug_struct.field("function_declarations", &self.function_declarations);
15559 debug_struct.field("retrieval", &self.retrieval);
15560 debug_struct.field("google_search", &self.google_search);
15561 debug_struct.field("google_search_retrieval", &self.google_search_retrieval);
15562 debug_struct.field("google_maps", &self.google_maps);
15563 debug_struct.field("enterprise_web_search", &self.enterprise_web_search);
15564 debug_struct.field("code_execution", &self.code_execution);
15565 debug_struct.field("url_context", &self.url_context);
15566 debug_struct.field("computer_use", &self.computer_use);
15567 if !self._unknown_fields.is_empty() {
15568 debug_struct.field("_unknown_fields", &self._unknown_fields);
15569 }
15570 debug_struct.finish()
15571 }
15572}
15573
15574#[cfg(any(
15575 feature = "gen-ai-cache-service",
15576 feature = "llm-utility-service",
15577 feature = "prediction-service",
15578 feature = "vertex-rag-service",
15579))]
15580impl std::fmt::Debug for super::tool::GoogleSearch {
15581 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15582 let mut debug_struct = f.debug_struct("GoogleSearch");
15583 debug_struct.field("exclude_domains", &self.exclude_domains);
15584 debug_struct.field("blocking_confidence", &self.blocking_confidence);
15585 if !self._unknown_fields.is_empty() {
15586 debug_struct.field("_unknown_fields", &self._unknown_fields);
15587 }
15588 debug_struct.finish()
15589 }
15590}
15591
15592#[cfg(any(
15593 feature = "gen-ai-cache-service",
15594 feature = "llm-utility-service",
15595 feature = "prediction-service",
15596 feature = "vertex-rag-service",
15597))]
15598impl std::fmt::Debug for super::tool::CodeExecution {
15599 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15600 let mut debug_struct = f.debug_struct("CodeExecution");
15601 if !self._unknown_fields.is_empty() {
15602 debug_struct.field("_unknown_fields", &self._unknown_fields);
15603 }
15604 debug_struct.finish()
15605 }
15606}
15607
15608#[cfg(any(
15609 feature = "gen-ai-cache-service",
15610 feature = "llm-utility-service",
15611 feature = "prediction-service",
15612 feature = "vertex-rag-service",
15613))]
15614impl std::fmt::Debug for super::tool::ComputerUse {
15615 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15616 let mut debug_struct = f.debug_struct("ComputerUse");
15617 debug_struct.field("environment", &self.environment);
15618 debug_struct.field(
15619 "excluded_predefined_functions",
15620 &self.excluded_predefined_functions,
15621 );
15622 if !self._unknown_fields.is_empty() {
15623 debug_struct.field("_unknown_fields", &self._unknown_fields);
15624 }
15625 debug_struct.finish()
15626 }
15627}
15628
15629#[cfg(any(
15630 feature = "gen-ai-cache-service",
15631 feature = "llm-utility-service",
15632 feature = "prediction-service",
15633 feature = "vertex-rag-service",
15634))]
15635impl std::fmt::Debug for super::UrlContext {
15636 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15637 let mut debug_struct = f.debug_struct("UrlContext");
15638 if !self._unknown_fields.is_empty() {
15639 debug_struct.field("_unknown_fields", &self._unknown_fields);
15640 }
15641 debug_struct.finish()
15642 }
15643}
15644
15645#[cfg(any(
15646 feature = "gen-ai-cache-service",
15647 feature = "llm-utility-service",
15648 feature = "prediction-service",
15649 feature = "vertex-rag-service",
15650))]
15651impl std::fmt::Debug for super::FunctionDeclaration {
15652 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15653 let mut debug_struct = f.debug_struct("FunctionDeclaration");
15654 debug_struct.field("name", &self.name);
15655 debug_struct.field("description", &self.description);
15656 debug_struct.field("parameters", &self.parameters);
15657 debug_struct.field("parameters_json_schema", &self.parameters_json_schema);
15658 debug_struct.field("response", &self.response);
15659 debug_struct.field("response_json_schema", &self.response_json_schema);
15660 if !self._unknown_fields.is_empty() {
15661 debug_struct.field("_unknown_fields", &self._unknown_fields);
15662 }
15663 debug_struct.finish()
15664 }
15665}
15666
15667#[cfg(any(
15668 feature = "data-foundry-service",
15669 feature = "gen-ai-cache-service",
15670 feature = "gen-ai-tuning-service",
15671 feature = "llm-utility-service",
15672 feature = "prediction-service",
15673 feature = "session-service",
15674 feature = "vertex-rag-service",
15675))]
15676impl std::fmt::Debug for super::FunctionCall {
15677 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15678 let mut debug_struct = f.debug_struct("FunctionCall");
15679 debug_struct.field("name", &self.name);
15680 debug_struct.field("args", &self.args);
15681 debug_struct.field("partial_args", &self.partial_args);
15682 debug_struct.field("will_continue", &self.will_continue);
15683 if !self._unknown_fields.is_empty() {
15684 debug_struct.field("_unknown_fields", &self._unknown_fields);
15685 }
15686 debug_struct.finish()
15687 }
15688}
15689
15690#[cfg(any(
15691 feature = "data-foundry-service",
15692 feature = "gen-ai-cache-service",
15693 feature = "gen-ai-tuning-service",
15694 feature = "llm-utility-service",
15695 feature = "prediction-service",
15696 feature = "session-service",
15697 feature = "vertex-rag-service",
15698))]
15699impl std::fmt::Debug for super::PartialArg {
15700 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15701 let mut debug_struct = f.debug_struct("PartialArg");
15702 debug_struct.field("json_path", &self.json_path);
15703 debug_struct.field("will_continue", &self.will_continue);
15704 debug_struct.field("delta", &self.delta);
15705 if !self._unknown_fields.is_empty() {
15706 debug_struct.field("_unknown_fields", &self._unknown_fields);
15707 }
15708 debug_struct.finish()
15709 }
15710}
15711
15712#[cfg(any(
15713 feature = "data-foundry-service",
15714 feature = "gen-ai-cache-service",
15715 feature = "gen-ai-tuning-service",
15716 feature = "llm-utility-service",
15717 feature = "prediction-service",
15718 feature = "session-service",
15719 feature = "vertex-rag-service",
15720))]
15721impl std::fmt::Debug for super::FunctionResponsePart {
15722 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15723 let mut debug_struct = f.debug_struct("FunctionResponsePart");
15724 debug_struct.field("data", &self.data);
15725 if !self._unknown_fields.is_empty() {
15726 debug_struct.field("_unknown_fields", &self._unknown_fields);
15727 }
15728 debug_struct.finish()
15729 }
15730}
15731
15732#[cfg(any(
15733 feature = "data-foundry-service",
15734 feature = "gen-ai-cache-service",
15735 feature = "gen-ai-tuning-service",
15736 feature = "llm-utility-service",
15737 feature = "prediction-service",
15738 feature = "session-service",
15739 feature = "vertex-rag-service",
15740))]
15741impl std::fmt::Debug for super::FunctionResponseBlob {
15742 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15743 let mut debug_struct = f.debug_struct("FunctionResponseBlob");
15744 debug_struct.field("mime_type", &self.mime_type);
15745 debug_struct.field("data", &self.data);
15746 debug_struct.field("display_name", &self.display_name);
15747 if !self._unknown_fields.is_empty() {
15748 debug_struct.field("_unknown_fields", &self._unknown_fields);
15749 }
15750 debug_struct.finish()
15751 }
15752}
15753
15754#[cfg(any(
15755 feature = "data-foundry-service",
15756 feature = "gen-ai-cache-service",
15757 feature = "gen-ai-tuning-service",
15758 feature = "llm-utility-service",
15759 feature = "prediction-service",
15760 feature = "session-service",
15761 feature = "vertex-rag-service",
15762))]
15763impl std::fmt::Debug for super::FunctionResponseFileData {
15764 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15765 let mut debug_struct = f.debug_struct("FunctionResponseFileData");
15766 debug_struct.field("mime_type", &self.mime_type);
15767 debug_struct.field("file_uri", &self.file_uri);
15768 debug_struct.field("display_name", &self.display_name);
15769 if !self._unknown_fields.is_empty() {
15770 debug_struct.field("_unknown_fields", &self._unknown_fields);
15771 }
15772 debug_struct.finish()
15773 }
15774}
15775
15776#[cfg(any(
15777 feature = "data-foundry-service",
15778 feature = "gen-ai-cache-service",
15779 feature = "gen-ai-tuning-service",
15780 feature = "llm-utility-service",
15781 feature = "prediction-service",
15782 feature = "session-service",
15783 feature = "vertex-rag-service",
15784))]
15785impl std::fmt::Debug for super::FunctionResponse {
15786 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15787 let mut debug_struct = f.debug_struct("FunctionResponse");
15788 debug_struct.field("name", &self.name);
15789 debug_struct.field("response", &self.response);
15790 debug_struct.field("parts", &self.parts);
15791 if !self._unknown_fields.is_empty() {
15792 debug_struct.field("_unknown_fields", &self._unknown_fields);
15793 }
15794 debug_struct.finish()
15795 }
15796}
15797
15798#[cfg(any(
15799 feature = "data-foundry-service",
15800 feature = "gen-ai-cache-service",
15801 feature = "gen-ai-tuning-service",
15802 feature = "llm-utility-service",
15803 feature = "prediction-service",
15804 feature = "session-service",
15805 feature = "vertex-rag-service",
15806))]
15807impl std::fmt::Debug for super::ExecutableCode {
15808 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15809 let mut debug_struct = f.debug_struct("ExecutableCode");
15810 debug_struct.field("language", &self.language);
15811 debug_struct.field("code", &self.code);
15812 if !self._unknown_fields.is_empty() {
15813 debug_struct.field("_unknown_fields", &self._unknown_fields);
15814 }
15815 debug_struct.finish()
15816 }
15817}
15818
15819#[cfg(any(
15820 feature = "data-foundry-service",
15821 feature = "gen-ai-cache-service",
15822 feature = "gen-ai-tuning-service",
15823 feature = "llm-utility-service",
15824 feature = "prediction-service",
15825 feature = "session-service",
15826 feature = "vertex-rag-service",
15827))]
15828impl std::fmt::Debug for super::CodeExecutionResult {
15829 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15830 let mut debug_struct = f.debug_struct("CodeExecutionResult");
15831 debug_struct.field("outcome", &self.outcome);
15832 debug_struct.field("output", &self.output);
15833 if !self._unknown_fields.is_empty() {
15834 debug_struct.field("_unknown_fields", &self._unknown_fields);
15835 }
15836 debug_struct.finish()
15837 }
15838}
15839
15840#[cfg(any(
15841 feature = "gen-ai-cache-service",
15842 feature = "llm-utility-service",
15843 feature = "prediction-service",
15844 feature = "vertex-rag-service",
15845))]
15846impl std::fmt::Debug for super::Retrieval {
15847 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15848 let mut debug_struct = f.debug_struct("Retrieval");
15849 debug_struct.field("disable_attribution", &self.disable_attribution);
15850 debug_struct.field("source", &self.source);
15851 if !self._unknown_fields.is_empty() {
15852 debug_struct.field("_unknown_fields", &self._unknown_fields);
15853 }
15854 debug_struct.finish()
15855 }
15856}
15857
15858#[cfg(any(
15859 feature = "gen-ai-cache-service",
15860 feature = "llm-utility-service",
15861 feature = "prediction-service",
15862 feature = "vertex-rag-service",
15863))]
15864impl std::fmt::Debug for super::VertexRagStore {
15865 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15866 let mut debug_struct = f.debug_struct("VertexRagStore");
15867 debug_struct.field("rag_resources", &self.rag_resources);
15868 debug_struct.field("similarity_top_k", &self.similarity_top_k);
15869 debug_struct.field("vector_distance_threshold", &self.vector_distance_threshold);
15870 debug_struct.field("rag_retrieval_config", &self.rag_retrieval_config);
15871 if !self._unknown_fields.is_empty() {
15872 debug_struct.field("_unknown_fields", &self._unknown_fields);
15873 }
15874 debug_struct.finish()
15875 }
15876}
15877
15878#[cfg(any(
15879 feature = "gen-ai-cache-service",
15880 feature = "llm-utility-service",
15881 feature = "prediction-service",
15882 feature = "vertex-rag-service",
15883))]
15884impl std::fmt::Debug for super::vertex_rag_store::RagResource {
15885 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15886 let mut debug_struct = f.debug_struct("RagResource");
15887 debug_struct.field("rag_corpus", &self.rag_corpus);
15888 debug_struct.field("rag_file_ids", &self.rag_file_ids);
15889 if !self._unknown_fields.is_empty() {
15890 debug_struct.field("_unknown_fields", &self._unknown_fields);
15891 }
15892 debug_struct.finish()
15893 }
15894}
15895
15896#[cfg(any(
15897 feature = "gen-ai-cache-service",
15898 feature = "llm-utility-service",
15899 feature = "prediction-service",
15900 feature = "vertex-rag-service",
15901))]
15902impl std::fmt::Debug for super::VertexAISearch {
15903 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15904 let mut debug_struct = f.debug_struct("VertexAISearch");
15905 debug_struct.field("datastore", &self.datastore);
15906 debug_struct.field("engine", &self.engine);
15907 debug_struct.field("max_results", &self.max_results);
15908 debug_struct.field("filter", &self.filter);
15909 debug_struct.field("data_store_specs", &self.data_store_specs);
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(any(
15918 feature = "gen-ai-cache-service",
15919 feature = "llm-utility-service",
15920 feature = "prediction-service",
15921 feature = "vertex-rag-service",
15922))]
15923impl std::fmt::Debug for super::vertex_ai_search::DataStoreSpec {
15924 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15925 let mut debug_struct = f.debug_struct("DataStoreSpec");
15926 debug_struct.field("data_store", &self.data_store);
15927 debug_struct.field("filter", &self.filter);
15928 if !self._unknown_fields.is_empty() {
15929 debug_struct.field("_unknown_fields", &self._unknown_fields);
15930 }
15931 debug_struct.finish()
15932 }
15933}
15934
15935#[cfg(any(
15936 feature = "gen-ai-cache-service",
15937 feature = "llm-utility-service",
15938 feature = "prediction-service",
15939 feature = "vertex-rag-service",
15940))]
15941impl std::fmt::Debug for super::GoogleSearchRetrieval {
15942 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15943 let mut debug_struct = f.debug_struct("GoogleSearchRetrieval");
15944 debug_struct.field("dynamic_retrieval_config", &self.dynamic_retrieval_config);
15945 if !self._unknown_fields.is_empty() {
15946 debug_struct.field("_unknown_fields", &self._unknown_fields);
15947 }
15948 debug_struct.finish()
15949 }
15950}
15951
15952#[cfg(any(
15953 feature = "gen-ai-cache-service",
15954 feature = "llm-utility-service",
15955 feature = "prediction-service",
15956 feature = "vertex-rag-service",
15957))]
15958impl std::fmt::Debug for super::GoogleMaps {
15959 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15960 let mut debug_struct = f.debug_struct("GoogleMaps");
15961 debug_struct.field("enable_widget", &self.enable_widget);
15962 if !self._unknown_fields.is_empty() {
15963 debug_struct.field("_unknown_fields", &self._unknown_fields);
15964 }
15965 debug_struct.finish()
15966 }
15967}
15968
15969#[cfg(any(
15970 feature = "gen-ai-cache-service",
15971 feature = "llm-utility-service",
15972 feature = "prediction-service",
15973 feature = "vertex-rag-service",
15974))]
15975impl std::fmt::Debug for super::EnterpriseWebSearch {
15976 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15977 let mut debug_struct = f.debug_struct("EnterpriseWebSearch");
15978 debug_struct.field("exclude_domains", &self.exclude_domains);
15979 debug_struct.field("blocking_confidence", &self.blocking_confidence);
15980 if !self._unknown_fields.is_empty() {
15981 debug_struct.field("_unknown_fields", &self._unknown_fields);
15982 }
15983 debug_struct.finish()
15984 }
15985}
15986
15987#[cfg(any(
15988 feature = "gen-ai-cache-service",
15989 feature = "llm-utility-service",
15990 feature = "prediction-service",
15991 feature = "vertex-rag-service",
15992))]
15993impl std::fmt::Debug for super::DynamicRetrievalConfig {
15994 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15995 let mut debug_struct = f.debug_struct("DynamicRetrievalConfig");
15996 debug_struct.field("mode", &self.mode);
15997 debug_struct.field("dynamic_threshold", &self.dynamic_threshold);
15998 if !self._unknown_fields.is_empty() {
15999 debug_struct.field("_unknown_fields", &self._unknown_fields);
16000 }
16001 debug_struct.finish()
16002 }
16003}
16004
16005#[cfg(any(feature = "gen-ai-cache-service", feature = "prediction-service",))]
16006impl std::fmt::Debug for super::ToolConfig {
16007 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16008 let mut debug_struct = f.debug_struct("ToolConfig");
16009 debug_struct.field("function_calling_config", &self.function_calling_config);
16010 debug_struct.field("retrieval_config", &self.retrieval_config);
16011 if !self._unknown_fields.is_empty() {
16012 debug_struct.field("_unknown_fields", &self._unknown_fields);
16013 }
16014 debug_struct.finish()
16015 }
16016}
16017
16018#[cfg(any(feature = "gen-ai-cache-service", feature = "prediction-service",))]
16019impl std::fmt::Debug for super::FunctionCallingConfig {
16020 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16021 let mut debug_struct = f.debug_struct("FunctionCallingConfig");
16022 debug_struct.field("mode", &self.mode);
16023 debug_struct.field("allowed_function_names", &self.allowed_function_names);
16024 debug_struct.field(
16025 "stream_function_call_arguments",
16026 &self.stream_function_call_arguments,
16027 );
16028 if !self._unknown_fields.is_empty() {
16029 debug_struct.field("_unknown_fields", &self._unknown_fields);
16030 }
16031 debug_struct.finish()
16032 }
16033}
16034
16035#[cfg(any(feature = "gen-ai-cache-service", feature = "prediction-service",))]
16036impl std::fmt::Debug for super::RetrievalConfig {
16037 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16038 let mut debug_struct = f.debug_struct("RetrievalConfig");
16039 debug_struct.field("lat_lng", &self.lat_lng);
16040 debug_struct.field("language_code", &self.language_code);
16041 if !self._unknown_fields.is_empty() {
16042 debug_struct.field("_unknown_fields", &self._unknown_fields);
16043 }
16044 debug_struct.finish()
16045 }
16046}
16047
16048#[cfg(any(
16049 feature = "gen-ai-cache-service",
16050 feature = "llm-utility-service",
16051 feature = "prediction-service",
16052 feature = "vertex-rag-service",
16053))]
16054impl std::fmt::Debug for super::RagRetrievalConfig {
16055 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16056 let mut debug_struct = f.debug_struct("RagRetrievalConfig");
16057 debug_struct.field("top_k", &self.top_k);
16058 debug_struct.field("filter", &self.filter);
16059 debug_struct.field("ranking", &self.ranking);
16060 if !self._unknown_fields.is_empty() {
16061 debug_struct.field("_unknown_fields", &self._unknown_fields);
16062 }
16063 debug_struct.finish()
16064 }
16065}
16066
16067#[cfg(any(
16068 feature = "gen-ai-cache-service",
16069 feature = "llm-utility-service",
16070 feature = "prediction-service",
16071 feature = "vertex-rag-service",
16072))]
16073impl std::fmt::Debug for super::rag_retrieval_config::Filter {
16074 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16075 let mut debug_struct = f.debug_struct("Filter");
16076 debug_struct.field("metadata_filter", &self.metadata_filter);
16077 debug_struct.field("vector_db_threshold", &self.vector_db_threshold);
16078 if !self._unknown_fields.is_empty() {
16079 debug_struct.field("_unknown_fields", &self._unknown_fields);
16080 }
16081 debug_struct.finish()
16082 }
16083}
16084
16085#[cfg(any(
16086 feature = "gen-ai-cache-service",
16087 feature = "llm-utility-service",
16088 feature = "prediction-service",
16089 feature = "vertex-rag-service",
16090))]
16091impl std::fmt::Debug for super::rag_retrieval_config::Ranking {
16092 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16093 let mut debug_struct = f.debug_struct("Ranking");
16094 debug_struct.field("ranking_config", &self.ranking_config);
16095 if !self._unknown_fields.is_empty() {
16096 debug_struct.field("_unknown_fields", &self._unknown_fields);
16097 }
16098 debug_struct.finish()
16099 }
16100}
16101
16102#[cfg(any(
16103 feature = "gen-ai-cache-service",
16104 feature = "llm-utility-service",
16105 feature = "prediction-service",
16106 feature = "vertex-rag-service",
16107))]
16108impl std::fmt::Debug for super::rag_retrieval_config::ranking::RankService {
16109 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16110 let mut debug_struct = f.debug_struct("RankService");
16111 debug_struct.field("model_name", &self.model_name);
16112 if !self._unknown_fields.is_empty() {
16113 debug_struct.field("_unknown_fields", &self._unknown_fields);
16114 }
16115 debug_struct.finish()
16116 }
16117}
16118
16119#[cfg(any(
16120 feature = "gen-ai-cache-service",
16121 feature = "llm-utility-service",
16122 feature = "prediction-service",
16123 feature = "vertex-rag-service",
16124))]
16125impl std::fmt::Debug for super::rag_retrieval_config::ranking::LlmRanker {
16126 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16127 let mut debug_struct = f.debug_struct("LlmRanker");
16128 debug_struct.field("model_name", &self.model_name);
16129 if !self._unknown_fields.is_empty() {
16130 debug_struct.field("_unknown_fields", &self._unknown_fields);
16131 }
16132 debug_struct.finish()
16133 }
16134}
16135
16136#[cfg(feature = "pipeline-service")]
16137impl std::fmt::Debug for super::TrainingPipeline {
16138 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16139 let mut debug_struct = f.debug_struct("TrainingPipeline");
16140 debug_struct.field("name", &self.name);
16141 debug_struct.field("display_name", &self.display_name);
16142 debug_struct.field("input_data_config", &self.input_data_config);
16143 debug_struct.field("training_task_definition", &self.training_task_definition);
16144 debug_struct.field("training_task_inputs", &self.training_task_inputs);
16145 debug_struct.field("training_task_metadata", &self.training_task_metadata);
16146 debug_struct.field("model_to_upload", &self.model_to_upload);
16147 debug_struct.field("model_id", &self.model_id);
16148 debug_struct.field("parent_model", &self.parent_model);
16149 debug_struct.field("state", &self.state);
16150 debug_struct.field("error", &self.error);
16151 debug_struct.field("create_time", &self.create_time);
16152 debug_struct.field("start_time", &self.start_time);
16153 debug_struct.field("end_time", &self.end_time);
16154 debug_struct.field("update_time", &self.update_time);
16155 debug_struct.field("labels", &self.labels);
16156 debug_struct.field("encryption_spec", &self.encryption_spec);
16157 if !self._unknown_fields.is_empty() {
16158 debug_struct.field("_unknown_fields", &self._unknown_fields);
16159 }
16160 debug_struct.finish()
16161 }
16162}
16163
16164#[cfg(feature = "pipeline-service")]
16165impl std::fmt::Debug for super::InputDataConfig {
16166 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16167 let mut debug_struct = f.debug_struct("InputDataConfig");
16168 debug_struct.field("dataset_id", &self.dataset_id);
16169 debug_struct.field("annotations_filter", &self.annotations_filter);
16170 debug_struct.field("annotation_schema_uri", &self.annotation_schema_uri);
16171 debug_struct.field("saved_query_id", &self.saved_query_id);
16172 debug_struct.field("persist_ml_use_assignment", &self.persist_ml_use_assignment);
16173 debug_struct.field("split", &self.split);
16174 debug_struct.field("destination", &self.destination);
16175 if !self._unknown_fields.is_empty() {
16176 debug_struct.field("_unknown_fields", &self._unknown_fields);
16177 }
16178 debug_struct.finish()
16179 }
16180}
16181
16182#[cfg(feature = "pipeline-service")]
16183impl std::fmt::Debug for super::FractionSplit {
16184 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16185 let mut debug_struct = f.debug_struct("FractionSplit");
16186 debug_struct.field("training_fraction", &self.training_fraction);
16187 debug_struct.field("validation_fraction", &self.validation_fraction);
16188 debug_struct.field("test_fraction", &self.test_fraction);
16189 if !self._unknown_fields.is_empty() {
16190 debug_struct.field("_unknown_fields", &self._unknown_fields);
16191 }
16192 debug_struct.finish()
16193 }
16194}
16195
16196#[cfg(feature = "pipeline-service")]
16197impl std::fmt::Debug for super::FilterSplit {
16198 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16199 let mut debug_struct = f.debug_struct("FilterSplit");
16200 debug_struct.field("training_filter", &self.training_filter);
16201 debug_struct.field("validation_filter", &self.validation_filter);
16202 debug_struct.field("test_filter", &self.test_filter);
16203 if !self._unknown_fields.is_empty() {
16204 debug_struct.field("_unknown_fields", &self._unknown_fields);
16205 }
16206 debug_struct.finish()
16207 }
16208}
16209
16210#[cfg(feature = "pipeline-service")]
16211impl std::fmt::Debug for super::PredefinedSplit {
16212 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16213 let mut debug_struct = f.debug_struct("PredefinedSplit");
16214 debug_struct.field("key", &self.key);
16215 if !self._unknown_fields.is_empty() {
16216 debug_struct.field("_unknown_fields", &self._unknown_fields);
16217 }
16218 debug_struct.finish()
16219 }
16220}
16221
16222#[cfg(feature = "pipeline-service")]
16223impl std::fmt::Debug for super::TimestampSplit {
16224 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16225 let mut debug_struct = f.debug_struct("TimestampSplit");
16226 debug_struct.field("training_fraction", &self.training_fraction);
16227 debug_struct.field("validation_fraction", &self.validation_fraction);
16228 debug_struct.field("test_fraction", &self.test_fraction);
16229 debug_struct.field("key", &self.key);
16230 if !self._unknown_fields.is_empty() {
16231 debug_struct.field("_unknown_fields", &self._unknown_fields);
16232 }
16233 debug_struct.finish()
16234 }
16235}
16236
16237#[cfg(feature = "pipeline-service")]
16238impl std::fmt::Debug for super::StratifiedSplit {
16239 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16240 let mut debug_struct = f.debug_struct("StratifiedSplit");
16241 debug_struct.field("training_fraction", &self.training_fraction);
16242 debug_struct.field("validation_fraction", &self.validation_fraction);
16243 debug_struct.field("test_fraction", &self.test_fraction);
16244 debug_struct.field("key", &self.key);
16245 if !self._unknown_fields.is_empty() {
16246 debug_struct.field("_unknown_fields", &self._unknown_fields);
16247 }
16248 debug_struct.finish()
16249 }
16250}
16251
16252#[cfg(feature = "gen-ai-tuning-service")]
16253impl std::fmt::Debug for super::TuningJob {
16254 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16255 let mut debug_struct = f.debug_struct("TuningJob");
16256 debug_struct.field("name", &self.name);
16257 debug_struct.field("tuned_model_display_name", &self.tuned_model_display_name);
16258 debug_struct.field("description", &self.description);
16259 debug_struct.field("state", &self.state);
16260 debug_struct.field("create_time", &self.create_time);
16261 debug_struct.field("start_time", &self.start_time);
16262 debug_struct.field("end_time", &self.end_time);
16263 debug_struct.field("update_time", &self.update_time);
16264 debug_struct.field("error", &self.error);
16265 debug_struct.field("labels", &self.labels);
16266 debug_struct.field("experiment", &self.experiment);
16267 debug_struct.field("tuned_model", &self.tuned_model);
16268 debug_struct.field("tuning_data_stats", &self.tuning_data_stats);
16269 debug_struct.field("encryption_spec", &self.encryption_spec);
16270 debug_struct.field("service_account", &self.service_account);
16271 debug_struct.field("source_model", &self.source_model);
16272 debug_struct.field("tuning_spec", &self.tuning_spec);
16273 if !self._unknown_fields.is_empty() {
16274 debug_struct.field("_unknown_fields", &self._unknown_fields);
16275 }
16276 debug_struct.finish()
16277 }
16278}
16279
16280#[cfg(feature = "gen-ai-tuning-service")]
16281impl std::fmt::Debug for super::TunedModel {
16282 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16283 let mut debug_struct = f.debug_struct("TunedModel");
16284 debug_struct.field("model", &self.model);
16285 debug_struct.field("endpoint", &self.endpoint);
16286 debug_struct.field("checkpoints", &self.checkpoints);
16287 if !self._unknown_fields.is_empty() {
16288 debug_struct.field("_unknown_fields", &self._unknown_fields);
16289 }
16290 debug_struct.finish()
16291 }
16292}
16293
16294#[cfg(feature = "gen-ai-tuning-service")]
16295impl std::fmt::Debug for super::SupervisedTuningDatasetDistribution {
16296 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16297 let mut debug_struct = f.debug_struct("SupervisedTuningDatasetDistribution");
16298 debug_struct.field("sum", &self.sum);
16299 debug_struct.field("billable_sum", &self.billable_sum);
16300 debug_struct.field("min", &self.min);
16301 debug_struct.field("max", &self.max);
16302 debug_struct.field("mean", &self.mean);
16303 debug_struct.field("median", &self.median);
16304 debug_struct.field("p5", &self.p5);
16305 debug_struct.field("p95", &self.p95);
16306 debug_struct.field("buckets", &self.buckets);
16307 if !self._unknown_fields.is_empty() {
16308 debug_struct.field("_unknown_fields", &self._unknown_fields);
16309 }
16310 debug_struct.finish()
16311 }
16312}
16313
16314#[cfg(feature = "gen-ai-tuning-service")]
16315impl std::fmt::Debug for super::supervised_tuning_dataset_distribution::DatasetBucket {
16316 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16317 let mut debug_struct = f.debug_struct("DatasetBucket");
16318 debug_struct.field("count", &self.count);
16319 debug_struct.field("left", &self.left);
16320 debug_struct.field("right", &self.right);
16321 if !self._unknown_fields.is_empty() {
16322 debug_struct.field("_unknown_fields", &self._unknown_fields);
16323 }
16324 debug_struct.finish()
16325 }
16326}
16327
16328#[cfg(feature = "gen-ai-tuning-service")]
16329impl std::fmt::Debug for super::SupervisedTuningDataStats {
16330 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16331 let mut debug_struct = f.debug_struct("SupervisedTuningDataStats");
16332 debug_struct.field(
16333 "tuning_dataset_example_count",
16334 &self.tuning_dataset_example_count,
16335 );
16336 debug_struct.field(
16337 "total_tuning_character_count",
16338 &self.total_tuning_character_count,
16339 );
16340 debug_struct.field(
16341 "total_billable_character_count",
16342 &self.total_billable_character_count,
16343 );
16344 debug_struct.field(
16345 "total_billable_token_count",
16346 &self.total_billable_token_count,
16347 );
16348 debug_struct.field("tuning_step_count", &self.tuning_step_count);
16349 debug_struct.field(
16350 "user_input_token_distribution",
16351 &self.user_input_token_distribution,
16352 );
16353 debug_struct.field(
16354 "user_output_token_distribution",
16355 &self.user_output_token_distribution,
16356 );
16357 debug_struct.field(
16358 "user_message_per_example_distribution",
16359 &self.user_message_per_example_distribution,
16360 );
16361 debug_struct.field("user_dataset_examples", &self.user_dataset_examples);
16362 debug_struct.field(
16363 "total_truncated_example_count",
16364 &self.total_truncated_example_count,
16365 );
16366 debug_struct.field("truncated_example_indices", &self.truncated_example_indices);
16367 debug_struct.field("dropped_example_reasons", &self.dropped_example_reasons);
16368 if !self._unknown_fields.is_empty() {
16369 debug_struct.field("_unknown_fields", &self._unknown_fields);
16370 }
16371 debug_struct.finish()
16372 }
16373}
16374
16375#[cfg(feature = "gen-ai-tuning-service")]
16376impl std::fmt::Debug for super::TuningDataStats {
16377 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16378 let mut debug_struct = f.debug_struct("TuningDataStats");
16379 debug_struct.field("tuning_data_stats", &self.tuning_data_stats);
16380 if !self._unknown_fields.is_empty() {
16381 debug_struct.field("_unknown_fields", &self._unknown_fields);
16382 }
16383 debug_struct.finish()
16384 }
16385}
16386
16387#[cfg(feature = "gen-ai-tuning-service")]
16388impl std::fmt::Debug for super::SupervisedHyperParameters {
16389 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16390 let mut debug_struct = f.debug_struct("SupervisedHyperParameters");
16391 debug_struct.field("epoch_count", &self.epoch_count);
16392 debug_struct.field("learning_rate_multiplier", &self.learning_rate_multiplier);
16393 debug_struct.field("adapter_size", &self.adapter_size);
16394 if !self._unknown_fields.is_empty() {
16395 debug_struct.field("_unknown_fields", &self._unknown_fields);
16396 }
16397 debug_struct.finish()
16398 }
16399}
16400
16401#[cfg(feature = "gen-ai-tuning-service")]
16402impl std::fmt::Debug for super::SupervisedTuningSpec {
16403 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16404 let mut debug_struct = f.debug_struct("SupervisedTuningSpec");
16405 debug_struct.field("training_dataset_uri", &self.training_dataset_uri);
16406 debug_struct.field("validation_dataset_uri", &self.validation_dataset_uri);
16407 debug_struct.field("hyper_parameters", &self.hyper_parameters);
16408 debug_struct.field(
16409 "export_last_checkpoint_only",
16410 &self.export_last_checkpoint_only,
16411 );
16412 if !self._unknown_fields.is_empty() {
16413 debug_struct.field("_unknown_fields", &self._unknown_fields);
16414 }
16415 debug_struct.finish()
16416 }
16417}
16418
16419#[cfg(feature = "gen-ai-tuning-service")]
16420impl std::fmt::Debug for super::TunedModelRef {
16421 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16422 let mut debug_struct = f.debug_struct("TunedModelRef");
16423 debug_struct.field("tuned_model_ref", &self.tuned_model_ref);
16424 if !self._unknown_fields.is_empty() {
16425 debug_struct.field("_unknown_fields", &self._unknown_fields);
16426 }
16427 debug_struct.finish()
16428 }
16429}
16430
16431#[cfg(feature = "gen-ai-tuning-service")]
16432impl std::fmt::Debug for super::TunedModelCheckpoint {
16433 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16434 let mut debug_struct = f.debug_struct("TunedModelCheckpoint");
16435 debug_struct.field("checkpoint_id", &self.checkpoint_id);
16436 debug_struct.field("epoch", &self.epoch);
16437 debug_struct.field("step", &self.step);
16438 debug_struct.field("endpoint", &self.endpoint);
16439 if !self._unknown_fields.is_empty() {
16440 debug_struct.field("_unknown_fields", &self._unknown_fields);
16441 }
16442 debug_struct.finish()
16443 }
16444}
16445
16446#[cfg(feature = "gen-ai-tuning-service")]
16447impl std::fmt::Debug for super::PreTunedModel {
16448 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16449 let mut debug_struct = f.debug_struct("PreTunedModel");
16450 debug_struct.field("tuned_model_name", &self.tuned_model_name);
16451 debug_struct.field("checkpoint_id", &self.checkpoint_id);
16452 debug_struct.field("base_model", &self.base_model);
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(
16461 feature = "feature-online-store-service",
16462 feature = "featurestore-online-serving-service",
16463))]
16464impl std::fmt::Debug for super::BoolArray {
16465 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16466 let mut debug_struct = f.debug_struct("BoolArray");
16467 debug_struct.field("values", &self.values);
16468 if !self._unknown_fields.is_empty() {
16469 debug_struct.field("_unknown_fields", &self._unknown_fields);
16470 }
16471 debug_struct.finish()
16472 }
16473}
16474
16475#[cfg(any(
16476 feature = "feature-online-store-service",
16477 feature = "featurestore-online-serving-service",
16478))]
16479impl std::fmt::Debug for super::DoubleArray {
16480 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16481 let mut debug_struct = f.debug_struct("DoubleArray");
16482 debug_struct.field("values", &self.values);
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 = "feature-online-store-service",
16492 feature = "featurestore-online-serving-service",
16493))]
16494impl std::fmt::Debug for super::Int64Array {
16495 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16496 let mut debug_struct = f.debug_struct("Int64Array");
16497 debug_struct.field("values", &self.values);
16498 if !self._unknown_fields.is_empty() {
16499 debug_struct.field("_unknown_fields", &self._unknown_fields);
16500 }
16501 debug_struct.finish()
16502 }
16503}
16504
16505#[cfg(any(
16506 feature = "feature-online-store-service",
16507 feature = "featurestore-online-serving-service",
16508))]
16509impl std::fmt::Debug for super::StringArray {
16510 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16511 let mut debug_struct = f.debug_struct("StringArray");
16512 debug_struct.field("values", &self.values);
16513 if !self._unknown_fields.is_empty() {
16514 debug_struct.field("_unknown_fields", &self._unknown_fields);
16515 }
16516 debug_struct.finish()
16517 }
16518}
16519
16520#[cfg(feature = "prediction-service")]
16521impl std::fmt::Debug for super::Tensor {
16522 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16523 let mut debug_struct = f.debug_struct("Tensor");
16524 debug_struct.field("dtype", &self.dtype);
16525 debug_struct.field("shape", &self.shape);
16526 debug_struct.field("bool_val", &self.bool_val);
16527 debug_struct.field("string_val", &self.string_val);
16528 debug_struct.field("bytes_val", &self.bytes_val);
16529 debug_struct.field("float_val", &self.float_val);
16530 debug_struct.field("double_val", &self.double_val);
16531 debug_struct.field("int_val", &self.int_val);
16532 debug_struct.field("int64_val", &self.int64_val);
16533 debug_struct.field("uint_val", &self.uint_val);
16534 debug_struct.field("uint64_val", &self.uint64_val);
16535 debug_struct.field("list_val", &self.list_val);
16536 debug_struct.field("struct_val", &self.struct_val);
16537 debug_struct.field("tensor_val", &self.tensor_val);
16538 if !self._unknown_fields.is_empty() {
16539 debug_struct.field("_unknown_fields", &self._unknown_fields);
16540 }
16541 debug_struct.finish()
16542 }
16543}
16544
16545#[cfg(feature = "job-service")]
16546impl std::fmt::Debug for super::UnmanagedContainerModel {
16547 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16548 let mut debug_struct = f.debug_struct("UnmanagedContainerModel");
16549 debug_struct.field("artifact_uri", &self.artifact_uri);
16550 debug_struct.field("predict_schemata", &self.predict_schemata);
16551 debug_struct.field("container_spec", &self.container_spec);
16552 if !self._unknown_fields.is_empty() {
16553 debug_struct.field("_unknown_fields", &self._unknown_fields);
16554 }
16555 debug_struct.finish()
16556 }
16557}
16558
16559#[cfg(feature = "prediction-service")]
16560impl std::fmt::Debug for super::UsageMetadata {
16561 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16562 let mut debug_struct = f.debug_struct("UsageMetadata");
16563 debug_struct.field("prompt_token_count", &self.prompt_token_count);
16564 debug_struct.field("candidates_token_count", &self.candidates_token_count);
16565 debug_struct.field("total_token_count", &self.total_token_count);
16566 debug_struct.field(
16567 "tool_use_prompt_token_count",
16568 &self.tool_use_prompt_token_count,
16569 );
16570 debug_struct.field("thoughts_token_count", &self.thoughts_token_count);
16571 debug_struct.field(
16572 "cached_content_token_count",
16573 &self.cached_content_token_count,
16574 );
16575 debug_struct.field("prompt_tokens_details", &self.prompt_tokens_details);
16576 debug_struct.field("cache_tokens_details", &self.cache_tokens_details);
16577 debug_struct.field("candidates_tokens_details", &self.candidates_tokens_details);
16578 debug_struct.field(
16579 "tool_use_prompt_tokens_details",
16580 &self.tool_use_prompt_tokens_details,
16581 );
16582 debug_struct.field("traffic_type", &self.traffic_type);
16583 if !self._unknown_fields.is_empty() {
16584 debug_struct.field("_unknown_fields", &self._unknown_fields);
16585 }
16586 debug_struct.finish()
16587 }
16588}
16589
16590#[cfg(feature = "dataset-service")]
16591impl std::fmt::Debug for super::UserActionReference {
16592 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16593 let mut debug_struct = f.debug_struct("UserActionReference");
16594 debug_struct.field("method", &self.method);
16595 debug_struct.field("reference", &self.reference);
16596 if !self._unknown_fields.is_empty() {
16597 debug_struct.field("_unknown_fields", &self._unknown_fields);
16598 }
16599 debug_struct.finish()
16600 }
16601}
16602
16603#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
16604impl std::fmt::Debug for super::Value {
16605 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16606 let mut debug_struct = f.debug_struct("Value");
16607 debug_struct.field("value", &self.value);
16608 if !self._unknown_fields.is_empty() {
16609 debug_struct.field("_unknown_fields", &self._unknown_fields);
16610 }
16611 debug_struct.finish()
16612 }
16613}
16614
16615#[cfg(feature = "vertex-rag-data-service")]
16616impl std::fmt::Debug for super::RagEmbeddingModelConfig {
16617 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16618 let mut debug_struct = f.debug_struct("RagEmbeddingModelConfig");
16619 debug_struct.field("model_config", &self.model_config);
16620 if !self._unknown_fields.is_empty() {
16621 debug_struct.field("_unknown_fields", &self._unknown_fields);
16622 }
16623 debug_struct.finish()
16624 }
16625}
16626
16627#[cfg(feature = "vertex-rag-data-service")]
16628impl std::fmt::Debug for super::rag_embedding_model_config::VertexPredictionEndpoint {
16629 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16630 let mut debug_struct = f.debug_struct("VertexPredictionEndpoint");
16631 debug_struct.field("endpoint", &self.endpoint);
16632 debug_struct.field("model", &self.model);
16633 debug_struct.field("model_version_id", &self.model_version_id);
16634 if !self._unknown_fields.is_empty() {
16635 debug_struct.field("_unknown_fields", &self._unknown_fields);
16636 }
16637 debug_struct.finish()
16638 }
16639}
16640
16641#[cfg(feature = "vertex-rag-data-service")]
16642impl std::fmt::Debug for super::RagVectorDbConfig {
16643 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16644 let mut debug_struct = f.debug_struct("RagVectorDbConfig");
16645 debug_struct.field("api_auth", &self.api_auth);
16646 debug_struct.field(
16647 "rag_embedding_model_config",
16648 &self.rag_embedding_model_config,
16649 );
16650 debug_struct.field("vector_db", &self.vector_db);
16651 if !self._unknown_fields.is_empty() {
16652 debug_struct.field("_unknown_fields", &self._unknown_fields);
16653 }
16654 debug_struct.finish()
16655 }
16656}
16657
16658#[cfg(feature = "vertex-rag-data-service")]
16659impl std::fmt::Debug for super::rag_vector_db_config::RagManagedDb {
16660 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16661 let mut debug_struct = f.debug_struct("RagManagedDb");
16662 debug_struct.field("retrieval_strategy", &self.retrieval_strategy);
16663 if !self._unknown_fields.is_empty() {
16664 debug_struct.field("_unknown_fields", &self._unknown_fields);
16665 }
16666 debug_struct.finish()
16667 }
16668}
16669
16670#[cfg(feature = "vertex-rag-data-service")]
16671impl std::fmt::Debug for super::rag_vector_db_config::rag_managed_db::Knn {
16672 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16673 let mut debug_struct = f.debug_struct("Knn");
16674 if !self._unknown_fields.is_empty() {
16675 debug_struct.field("_unknown_fields", &self._unknown_fields);
16676 }
16677 debug_struct.finish()
16678 }
16679}
16680
16681#[cfg(feature = "vertex-rag-data-service")]
16682impl std::fmt::Debug for super::rag_vector_db_config::rag_managed_db::Ann {
16683 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16684 let mut debug_struct = f.debug_struct("Ann");
16685 debug_struct.field("tree_depth", &self.tree_depth);
16686 debug_struct.field("leaf_count", &self.leaf_count);
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 = "vertex-rag-data-service")]
16695impl std::fmt::Debug for super::rag_vector_db_config::Pinecone {
16696 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16697 let mut debug_struct = f.debug_struct("Pinecone");
16698 debug_struct.field("index_name", &self.index_name);
16699 if !self._unknown_fields.is_empty() {
16700 debug_struct.field("_unknown_fields", &self._unknown_fields);
16701 }
16702 debug_struct.finish()
16703 }
16704}
16705
16706#[cfg(feature = "vertex-rag-data-service")]
16707impl std::fmt::Debug for super::rag_vector_db_config::VertexVectorSearch {
16708 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16709 let mut debug_struct = f.debug_struct("VertexVectorSearch");
16710 debug_struct.field("index_endpoint", &self.index_endpoint);
16711 debug_struct.field("index", &self.index);
16712 if !self._unknown_fields.is_empty() {
16713 debug_struct.field("_unknown_fields", &self._unknown_fields);
16714 }
16715 debug_struct.finish()
16716 }
16717}
16718
16719#[cfg(feature = "vertex-rag-data-service")]
16720impl std::fmt::Debug for super::FileStatus {
16721 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16722 let mut debug_struct = f.debug_struct("FileStatus");
16723 debug_struct.field("state", &self.state);
16724 debug_struct.field("error_status", &self.error_status);
16725 if !self._unknown_fields.is_empty() {
16726 debug_struct.field("_unknown_fields", &self._unknown_fields);
16727 }
16728 debug_struct.finish()
16729 }
16730}
16731
16732#[cfg(feature = "vertex-rag-data-service")]
16733impl std::fmt::Debug for super::VertexAiSearchConfig {
16734 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16735 let mut debug_struct = f.debug_struct("VertexAiSearchConfig");
16736 debug_struct.field("serving_config", &self.serving_config);
16737 if !self._unknown_fields.is_empty() {
16738 debug_struct.field("_unknown_fields", &self._unknown_fields);
16739 }
16740 debug_struct.finish()
16741 }
16742}
16743
16744#[cfg(feature = "vertex-rag-data-service")]
16745impl std::fmt::Debug for super::CorpusStatus {
16746 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16747 let mut debug_struct = f.debug_struct("CorpusStatus");
16748 debug_struct.field("state", &self.state);
16749 debug_struct.field("error_status", &self.error_status);
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 = "vertex-rag-data-service")]
16758impl std::fmt::Debug for super::RagCorpus {
16759 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16760 let mut debug_struct = f.debug_struct("RagCorpus");
16761 debug_struct.field("name", &self.name);
16762 debug_struct.field("display_name", &self.display_name);
16763 debug_struct.field("description", &self.description);
16764 debug_struct.field("create_time", &self.create_time);
16765 debug_struct.field("update_time", &self.update_time);
16766 debug_struct.field("corpus_status", &self.corpus_status);
16767 debug_struct.field("encryption_spec", &self.encryption_spec);
16768 debug_struct.field("backend_config", &self.backend_config);
16769 if !self._unknown_fields.is_empty() {
16770 debug_struct.field("_unknown_fields", &self._unknown_fields);
16771 }
16772 debug_struct.finish()
16773 }
16774}
16775
16776#[cfg(feature = "vertex-rag-data-service")]
16777impl std::fmt::Debug for super::RagFile {
16778 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16779 let mut debug_struct = f.debug_struct("RagFile");
16780 debug_struct.field("name", &self.name);
16781 debug_struct.field("display_name", &self.display_name);
16782 debug_struct.field("description", &self.description);
16783 debug_struct.field("create_time", &self.create_time);
16784 debug_struct.field("update_time", &self.update_time);
16785 debug_struct.field("file_status", &self.file_status);
16786 debug_struct.field("rag_file_source", &self.rag_file_source);
16787 if !self._unknown_fields.is_empty() {
16788 debug_struct.field("_unknown_fields", &self._unknown_fields);
16789 }
16790 debug_struct.finish()
16791 }
16792}
16793
16794#[cfg(any(
16795 feature = "prediction-service",
16796 feature = "session-service",
16797 feature = "vertex-rag-service",
16798))]
16799impl std::fmt::Debug for super::RagChunk {
16800 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16801 let mut debug_struct = f.debug_struct("RagChunk");
16802 debug_struct.field("text", &self.text);
16803 debug_struct.field("page_span", &self.page_span);
16804 if !self._unknown_fields.is_empty() {
16805 debug_struct.field("_unknown_fields", &self._unknown_fields);
16806 }
16807 debug_struct.finish()
16808 }
16809}
16810
16811#[cfg(any(
16812 feature = "prediction-service",
16813 feature = "session-service",
16814 feature = "vertex-rag-service",
16815))]
16816impl std::fmt::Debug for super::rag_chunk::PageSpan {
16817 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16818 let mut debug_struct = f.debug_struct("PageSpan");
16819 debug_struct.field("first_page", &self.first_page);
16820 debug_struct.field("last_page", &self.last_page);
16821 if !self._unknown_fields.is_empty() {
16822 debug_struct.field("_unknown_fields", &self._unknown_fields);
16823 }
16824 debug_struct.finish()
16825 }
16826}
16827
16828#[cfg(feature = "vertex-rag-data-service")]
16829impl std::fmt::Debug for super::RagFileChunkingConfig {
16830 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16831 let mut debug_struct = f.debug_struct("RagFileChunkingConfig");
16832 debug_struct.field("chunking_config", &self.chunking_config);
16833 if !self._unknown_fields.is_empty() {
16834 debug_struct.field("_unknown_fields", &self._unknown_fields);
16835 }
16836 debug_struct.finish()
16837 }
16838}
16839
16840#[cfg(feature = "vertex-rag-data-service")]
16841impl std::fmt::Debug for super::rag_file_chunking_config::FixedLengthChunking {
16842 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16843 let mut debug_struct = f.debug_struct("FixedLengthChunking");
16844 debug_struct.field("chunk_size", &self.chunk_size);
16845 debug_struct.field("chunk_overlap", &self.chunk_overlap);
16846 if !self._unknown_fields.is_empty() {
16847 debug_struct.field("_unknown_fields", &self._unknown_fields);
16848 }
16849 debug_struct.finish()
16850 }
16851}
16852
16853#[cfg(feature = "vertex-rag-data-service")]
16854impl std::fmt::Debug for super::RagFileTransformationConfig {
16855 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16856 let mut debug_struct = f.debug_struct("RagFileTransformationConfig");
16857 debug_struct.field("rag_file_chunking_config", &self.rag_file_chunking_config);
16858 if !self._unknown_fields.is_empty() {
16859 debug_struct.field("_unknown_fields", &self._unknown_fields);
16860 }
16861 debug_struct.finish()
16862 }
16863}
16864
16865#[cfg(feature = "vertex-rag-data-service")]
16866impl std::fmt::Debug for super::RagFileParsingConfig {
16867 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16868 let mut debug_struct = f.debug_struct("RagFileParsingConfig");
16869 debug_struct.field("parser", &self.parser);
16870 if !self._unknown_fields.is_empty() {
16871 debug_struct.field("_unknown_fields", &self._unknown_fields);
16872 }
16873 debug_struct.finish()
16874 }
16875}
16876
16877#[cfg(feature = "vertex-rag-data-service")]
16878impl std::fmt::Debug for super::rag_file_parsing_config::LayoutParser {
16879 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16880 let mut debug_struct = f.debug_struct("LayoutParser");
16881 debug_struct.field("processor_name", &self.processor_name);
16882 debug_struct.field(
16883 "max_parsing_requests_per_min",
16884 &self.max_parsing_requests_per_min,
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 = "vertex-rag-data-service")]
16894impl std::fmt::Debug for super::rag_file_parsing_config::LlmParser {
16895 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16896 let mut debug_struct = f.debug_struct("LlmParser");
16897 debug_struct.field("model_name", &self.model_name);
16898 debug_struct.field(
16899 "max_parsing_requests_per_min",
16900 &self.max_parsing_requests_per_min,
16901 );
16902 debug_struct.field("custom_parsing_prompt", &self.custom_parsing_prompt);
16903 if !self._unknown_fields.is_empty() {
16904 debug_struct.field("_unknown_fields", &self._unknown_fields);
16905 }
16906 debug_struct.finish()
16907 }
16908}
16909
16910#[cfg(feature = "vertex-rag-data-service")]
16911impl std::fmt::Debug for super::UploadRagFileConfig {
16912 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16913 let mut debug_struct = f.debug_struct("UploadRagFileConfig");
16914 debug_struct.field(
16915 "rag_file_transformation_config",
16916 &self.rag_file_transformation_config,
16917 );
16918 if !self._unknown_fields.is_empty() {
16919 debug_struct.field("_unknown_fields", &self._unknown_fields);
16920 }
16921 debug_struct.finish()
16922 }
16923}
16924
16925#[cfg(feature = "vertex-rag-data-service")]
16926impl std::fmt::Debug for super::ImportRagFilesConfig {
16927 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16928 let mut debug_struct = f.debug_struct("ImportRagFilesConfig");
16929 debug_struct.field(
16930 "rag_file_transformation_config",
16931 &self.rag_file_transformation_config,
16932 );
16933 debug_struct.field("rag_file_parsing_config", &self.rag_file_parsing_config);
16934 debug_struct.field(
16935 "max_embedding_requests_per_min",
16936 &self.max_embedding_requests_per_min,
16937 );
16938 debug_struct.field("rebuild_ann_index", &self.rebuild_ann_index);
16939 debug_struct.field("import_source", &self.import_source);
16940 debug_struct.field("partial_failure_sink", &self.partial_failure_sink);
16941 debug_struct.field("import_result_sink", &self.import_result_sink);
16942 if !self._unknown_fields.is_empty() {
16943 debug_struct.field("_unknown_fields", &self._unknown_fields);
16944 }
16945 debug_struct.finish()
16946 }
16947}
16948
16949#[cfg(feature = "vertex-rag-data-service")]
16950impl std::fmt::Debug for super::RagManagedDbConfig {
16951 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16952 let mut debug_struct = f.debug_struct("RagManagedDbConfig");
16953 debug_struct.field("tier", &self.tier);
16954 if !self._unknown_fields.is_empty() {
16955 debug_struct.field("_unknown_fields", &self._unknown_fields);
16956 }
16957 debug_struct.finish()
16958 }
16959}
16960
16961#[cfg(feature = "vertex-rag-data-service")]
16962impl std::fmt::Debug for super::rag_managed_db_config::Scaled {
16963 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16964 let mut debug_struct = f.debug_struct("Scaled");
16965 if !self._unknown_fields.is_empty() {
16966 debug_struct.field("_unknown_fields", &self._unknown_fields);
16967 }
16968 debug_struct.finish()
16969 }
16970}
16971
16972#[cfg(feature = "vertex-rag-data-service")]
16973impl std::fmt::Debug for super::rag_managed_db_config::Basic {
16974 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16975 let mut debug_struct = f.debug_struct("Basic");
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(feature = "vertex-rag-data-service")]
16984impl std::fmt::Debug for super::rag_managed_db_config::Unprovisioned {
16985 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16986 let mut debug_struct = f.debug_struct("Unprovisioned");
16987 if !self._unknown_fields.is_empty() {
16988 debug_struct.field("_unknown_fields", &self._unknown_fields);
16989 }
16990 debug_struct.finish()
16991 }
16992}
16993
16994#[cfg(feature = "vertex-rag-data-service")]
16995impl std::fmt::Debug for super::RagEngineConfig {
16996 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16997 let mut debug_struct = f.debug_struct("RagEngineConfig");
16998 debug_struct.field("name", &self.name);
16999 debug_struct.field("rag_managed_db_config", &self.rag_managed_db_config);
17000 if !self._unknown_fields.is_empty() {
17001 debug_struct.field("_unknown_fields", &self._unknown_fields);
17002 }
17003 debug_struct.finish()
17004 }
17005}
17006
17007#[cfg(feature = "vertex-rag-data-service")]
17008impl std::fmt::Debug for super::CreateRagCorpusRequest {
17009 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17010 let mut debug_struct = f.debug_struct("CreateRagCorpusRequest");
17011 debug_struct.field("parent", &self.parent);
17012 debug_struct.field("rag_corpus", &self.rag_corpus);
17013 if !self._unknown_fields.is_empty() {
17014 debug_struct.field("_unknown_fields", &self._unknown_fields);
17015 }
17016 debug_struct.finish()
17017 }
17018}
17019
17020#[cfg(feature = "vertex-rag-data-service")]
17021impl std::fmt::Debug for super::GetRagCorpusRequest {
17022 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17023 let mut debug_struct = f.debug_struct("GetRagCorpusRequest");
17024 debug_struct.field("name", &self.name);
17025 if !self._unknown_fields.is_empty() {
17026 debug_struct.field("_unknown_fields", &self._unknown_fields);
17027 }
17028 debug_struct.finish()
17029 }
17030}
17031
17032#[cfg(feature = "vertex-rag-data-service")]
17033impl std::fmt::Debug for super::ListRagCorporaRequest {
17034 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17035 let mut debug_struct = f.debug_struct("ListRagCorporaRequest");
17036 debug_struct.field("parent", &self.parent);
17037 debug_struct.field("page_size", &self.page_size);
17038 debug_struct.field("page_token", &self.page_token);
17039 if !self._unknown_fields.is_empty() {
17040 debug_struct.field("_unknown_fields", &self._unknown_fields);
17041 }
17042 debug_struct.finish()
17043 }
17044}
17045
17046#[cfg(feature = "vertex-rag-data-service")]
17047impl std::fmt::Debug for super::ListRagCorporaResponse {
17048 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17049 let mut debug_struct = f.debug_struct("ListRagCorporaResponse");
17050 debug_struct.field("rag_corpora", &self.rag_corpora);
17051 debug_struct.field("next_page_token", &self.next_page_token);
17052 if !self._unknown_fields.is_empty() {
17053 debug_struct.field("_unknown_fields", &self._unknown_fields);
17054 }
17055 debug_struct.finish()
17056 }
17057}
17058
17059#[cfg(feature = "vertex-rag-data-service")]
17060impl std::fmt::Debug for super::DeleteRagCorpusRequest {
17061 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17062 let mut debug_struct = f.debug_struct("DeleteRagCorpusRequest");
17063 debug_struct.field("name", &self.name);
17064 debug_struct.field("force", &self.force);
17065 if !self._unknown_fields.is_empty() {
17066 debug_struct.field("_unknown_fields", &self._unknown_fields);
17067 }
17068 debug_struct.finish()
17069 }
17070}
17071
17072#[cfg(feature = "vertex-rag-data-service")]
17073impl std::fmt::Debug for super::UploadRagFileRequest {
17074 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17075 let mut debug_struct = f.debug_struct("UploadRagFileRequest");
17076 debug_struct.field("parent", &self.parent);
17077 debug_struct.field("rag_file", &self.rag_file);
17078 debug_struct.field("upload_rag_file_config", &self.upload_rag_file_config);
17079 if !self._unknown_fields.is_empty() {
17080 debug_struct.field("_unknown_fields", &self._unknown_fields);
17081 }
17082 debug_struct.finish()
17083 }
17084}
17085
17086#[cfg(feature = "vertex-rag-data-service")]
17087impl std::fmt::Debug for super::UploadRagFileResponse {
17088 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17089 let mut debug_struct = f.debug_struct("UploadRagFileResponse");
17090 debug_struct.field("result", &self.result);
17091 if !self._unknown_fields.is_empty() {
17092 debug_struct.field("_unknown_fields", &self._unknown_fields);
17093 }
17094 debug_struct.finish()
17095 }
17096}
17097
17098#[cfg(feature = "vertex-rag-data-service")]
17099impl std::fmt::Debug for super::ImportRagFilesRequest {
17100 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17101 let mut debug_struct = f.debug_struct("ImportRagFilesRequest");
17102 debug_struct.field("parent", &self.parent);
17103 debug_struct.field("import_rag_files_config", &self.import_rag_files_config);
17104 if !self._unknown_fields.is_empty() {
17105 debug_struct.field("_unknown_fields", &self._unknown_fields);
17106 }
17107 debug_struct.finish()
17108 }
17109}
17110
17111#[cfg(feature = "vertex-rag-data-service")]
17112impl std::fmt::Debug for super::ImportRagFilesResponse {
17113 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17114 let mut debug_struct = f.debug_struct("ImportRagFilesResponse");
17115 debug_struct.field("imported_rag_files_count", &self.imported_rag_files_count);
17116 debug_struct.field("failed_rag_files_count", &self.failed_rag_files_count);
17117 debug_struct.field("skipped_rag_files_count", &self.skipped_rag_files_count);
17118 debug_struct.field("partial_failure_sink", &self.partial_failure_sink);
17119 if !self._unknown_fields.is_empty() {
17120 debug_struct.field("_unknown_fields", &self._unknown_fields);
17121 }
17122 debug_struct.finish()
17123 }
17124}
17125
17126#[cfg(feature = "vertex-rag-data-service")]
17127impl std::fmt::Debug for super::GetRagFileRequest {
17128 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17129 let mut debug_struct = f.debug_struct("GetRagFileRequest");
17130 debug_struct.field("name", &self.name);
17131 if !self._unknown_fields.is_empty() {
17132 debug_struct.field("_unknown_fields", &self._unknown_fields);
17133 }
17134 debug_struct.finish()
17135 }
17136}
17137
17138#[cfg(feature = "vertex-rag-data-service")]
17139impl std::fmt::Debug for super::ListRagFilesRequest {
17140 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17141 let mut debug_struct = f.debug_struct("ListRagFilesRequest");
17142 debug_struct.field("parent", &self.parent);
17143 debug_struct.field("page_size", &self.page_size);
17144 debug_struct.field("page_token", &self.page_token);
17145 if !self._unknown_fields.is_empty() {
17146 debug_struct.field("_unknown_fields", &self._unknown_fields);
17147 }
17148 debug_struct.finish()
17149 }
17150}
17151
17152#[cfg(feature = "vertex-rag-data-service")]
17153impl std::fmt::Debug for super::ListRagFilesResponse {
17154 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17155 let mut debug_struct = f.debug_struct("ListRagFilesResponse");
17156 debug_struct.field("rag_files", &self.rag_files);
17157 debug_struct.field("next_page_token", &self.next_page_token);
17158 if !self._unknown_fields.is_empty() {
17159 debug_struct.field("_unknown_fields", &self._unknown_fields);
17160 }
17161 debug_struct.finish()
17162 }
17163}
17164
17165#[cfg(feature = "vertex-rag-data-service")]
17166impl std::fmt::Debug for super::DeleteRagFileRequest {
17167 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17168 let mut debug_struct = f.debug_struct("DeleteRagFileRequest");
17169 debug_struct.field("name", &self.name);
17170 if !self._unknown_fields.is_empty() {
17171 debug_struct.field("_unknown_fields", &self._unknown_fields);
17172 }
17173 debug_struct.finish()
17174 }
17175}
17176
17177#[cfg(feature = "vertex-rag-data-service")]
17178impl std::fmt::Debug for super::CreateRagCorpusOperationMetadata {
17179 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17180 let mut debug_struct = f.debug_struct("CreateRagCorpusOperationMetadata");
17181 debug_struct.field("generic_metadata", &self.generic_metadata);
17182 if !self._unknown_fields.is_empty() {
17183 debug_struct.field("_unknown_fields", &self._unknown_fields);
17184 }
17185 debug_struct.finish()
17186 }
17187}
17188
17189#[cfg(feature = "vertex-rag-data-service")]
17190impl std::fmt::Debug for super::GetRagEngineConfigRequest {
17191 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17192 let mut debug_struct = f.debug_struct("GetRagEngineConfigRequest");
17193 debug_struct.field("name", &self.name);
17194 if !self._unknown_fields.is_empty() {
17195 debug_struct.field("_unknown_fields", &self._unknown_fields);
17196 }
17197 debug_struct.finish()
17198 }
17199}
17200
17201#[cfg(feature = "vertex-rag-data-service")]
17202impl std::fmt::Debug for super::UpdateRagCorpusRequest {
17203 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17204 let mut debug_struct = f.debug_struct("UpdateRagCorpusRequest");
17205 debug_struct.field("rag_corpus", &self.rag_corpus);
17206 if !self._unknown_fields.is_empty() {
17207 debug_struct.field("_unknown_fields", &self._unknown_fields);
17208 }
17209 debug_struct.finish()
17210 }
17211}
17212
17213#[cfg(feature = "vertex-rag-data-service")]
17214impl std::fmt::Debug for super::UpdateRagCorpusOperationMetadata {
17215 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17216 let mut debug_struct = f.debug_struct("UpdateRagCorpusOperationMetadata");
17217 debug_struct.field("generic_metadata", &self.generic_metadata);
17218 if !self._unknown_fields.is_empty() {
17219 debug_struct.field("_unknown_fields", &self._unknown_fields);
17220 }
17221 debug_struct.finish()
17222 }
17223}
17224
17225#[cfg(feature = "vertex-rag-data-service")]
17226impl std::fmt::Debug for super::ImportRagFilesOperationMetadata {
17227 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17228 let mut debug_struct = f.debug_struct("ImportRagFilesOperationMetadata");
17229 debug_struct.field("generic_metadata", &self.generic_metadata);
17230 debug_struct.field("rag_corpus_id", &self.rag_corpus_id);
17231 debug_struct.field("import_rag_files_config", &self.import_rag_files_config);
17232 debug_struct.field("progress_percentage", &self.progress_percentage);
17233 if !self._unknown_fields.is_empty() {
17234 debug_struct.field("_unknown_fields", &self._unknown_fields);
17235 }
17236 debug_struct.finish()
17237 }
17238}
17239
17240#[cfg(feature = "vertex-rag-data-service")]
17241impl std::fmt::Debug for super::UpdateRagEngineConfigRequest {
17242 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17243 let mut debug_struct = f.debug_struct("UpdateRagEngineConfigRequest");
17244 debug_struct.field("rag_engine_config", &self.rag_engine_config);
17245 if !self._unknown_fields.is_empty() {
17246 debug_struct.field("_unknown_fields", &self._unknown_fields);
17247 }
17248 debug_struct.finish()
17249 }
17250}
17251
17252#[cfg(feature = "vertex-rag-data-service")]
17253impl std::fmt::Debug for super::UpdateRagEngineConfigOperationMetadata {
17254 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17255 let mut debug_struct = f.debug_struct("UpdateRagEngineConfigOperationMetadata");
17256 debug_struct.field("generic_metadata", &self.generic_metadata);
17257 if !self._unknown_fields.is_empty() {
17258 debug_struct.field("_unknown_fields", &self._unknown_fields);
17259 }
17260 debug_struct.finish()
17261 }
17262}
17263
17264#[cfg(feature = "vertex-rag-service")]
17265impl std::fmt::Debug for super::RagQuery {
17266 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17267 let mut debug_struct = f.debug_struct("RagQuery");
17268 debug_struct.field("rag_retrieval_config", &self.rag_retrieval_config);
17269 debug_struct.field("query", &self.query);
17270 if !self._unknown_fields.is_empty() {
17271 debug_struct.field("_unknown_fields", &self._unknown_fields);
17272 }
17273 debug_struct.finish()
17274 }
17275}
17276
17277#[cfg(feature = "vertex-rag-service")]
17278impl std::fmt::Debug for super::RetrieveContextsRequest {
17279 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17280 let mut debug_struct = f.debug_struct("RetrieveContextsRequest");
17281 debug_struct.field("parent", &self.parent);
17282 debug_struct.field("query", &self.query);
17283 debug_struct.field("data_source", &self.data_source);
17284 if !self._unknown_fields.is_empty() {
17285 debug_struct.field("_unknown_fields", &self._unknown_fields);
17286 }
17287 debug_struct.finish()
17288 }
17289}
17290
17291#[cfg(feature = "vertex-rag-service")]
17292impl std::fmt::Debug for super::retrieve_contexts_request::VertexRagStore {
17293 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17294 let mut debug_struct = f.debug_struct("VertexRagStore");
17295 debug_struct.field("rag_resources", &self.rag_resources);
17296 debug_struct.field("vector_distance_threshold", &self.vector_distance_threshold);
17297 if !self._unknown_fields.is_empty() {
17298 debug_struct.field("_unknown_fields", &self._unknown_fields);
17299 }
17300 debug_struct.finish()
17301 }
17302}
17303
17304#[cfg(feature = "vertex-rag-service")]
17305impl std::fmt::Debug for super::retrieve_contexts_request::vertex_rag_store::RagResource {
17306 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17307 let mut debug_struct = f.debug_struct("RagResource");
17308 debug_struct.field("rag_corpus", &self.rag_corpus);
17309 debug_struct.field("rag_file_ids", &self.rag_file_ids);
17310 if !self._unknown_fields.is_empty() {
17311 debug_struct.field("_unknown_fields", &self._unknown_fields);
17312 }
17313 debug_struct.finish()
17314 }
17315}
17316
17317#[cfg(feature = "vertex-rag-service")]
17318impl std::fmt::Debug for super::RagContexts {
17319 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17320 let mut debug_struct = f.debug_struct("RagContexts");
17321 debug_struct.field("contexts", &self.contexts);
17322 if !self._unknown_fields.is_empty() {
17323 debug_struct.field("_unknown_fields", &self._unknown_fields);
17324 }
17325 debug_struct.finish()
17326 }
17327}
17328
17329#[cfg(feature = "vertex-rag-service")]
17330impl std::fmt::Debug for super::rag_contexts::Context {
17331 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17332 let mut debug_struct = f.debug_struct("Context");
17333 debug_struct.field("source_uri", &self.source_uri);
17334 debug_struct.field("source_display_name", &self.source_display_name);
17335 debug_struct.field("text", &self.text);
17336 debug_struct.field("score", &self.score);
17337 debug_struct.field("chunk", &self.chunk);
17338 if !self._unknown_fields.is_empty() {
17339 debug_struct.field("_unknown_fields", &self._unknown_fields);
17340 }
17341 debug_struct.finish()
17342 }
17343}
17344
17345#[cfg(feature = "vertex-rag-service")]
17346impl std::fmt::Debug for super::RetrieveContextsResponse {
17347 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17348 let mut debug_struct = f.debug_struct("RetrieveContextsResponse");
17349 debug_struct.field("contexts", &self.contexts);
17350 if !self._unknown_fields.is_empty() {
17351 debug_struct.field("_unknown_fields", &self._unknown_fields);
17352 }
17353 debug_struct.finish()
17354 }
17355}
17356
17357#[cfg(feature = "vertex-rag-service")]
17358impl std::fmt::Debug for super::AugmentPromptRequest {
17359 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17360 let mut debug_struct = f.debug_struct("AugmentPromptRequest");
17361 debug_struct.field("parent", &self.parent);
17362 debug_struct.field("contents", &self.contents);
17363 debug_struct.field("model", &self.model);
17364 debug_struct.field("data_source", &self.data_source);
17365 if !self._unknown_fields.is_empty() {
17366 debug_struct.field("_unknown_fields", &self._unknown_fields);
17367 }
17368 debug_struct.finish()
17369 }
17370}
17371
17372#[cfg(feature = "vertex-rag-service")]
17373impl std::fmt::Debug for super::augment_prompt_request::Model {
17374 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17375 let mut debug_struct = f.debug_struct("Model");
17376 debug_struct.field("model", &self.model);
17377 debug_struct.field("model_version", &self.model_version);
17378 if !self._unknown_fields.is_empty() {
17379 debug_struct.field("_unknown_fields", &self._unknown_fields);
17380 }
17381 debug_struct.finish()
17382 }
17383}
17384
17385#[cfg(feature = "vertex-rag-service")]
17386impl std::fmt::Debug for super::AugmentPromptResponse {
17387 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17388 let mut debug_struct = f.debug_struct("AugmentPromptResponse");
17389 debug_struct.field("augmented_prompt", &self.augmented_prompt);
17390 debug_struct.field("facts", &self.facts);
17391 if !self._unknown_fields.is_empty() {
17392 debug_struct.field("_unknown_fields", &self._unknown_fields);
17393 }
17394 debug_struct.finish()
17395 }
17396}
17397
17398#[cfg(feature = "vertex-rag-service")]
17399impl std::fmt::Debug for super::CorroborateContentRequest {
17400 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17401 let mut debug_struct = f.debug_struct("CorroborateContentRequest");
17402 debug_struct.field("parent", &self.parent);
17403 debug_struct.field("content", &self.content);
17404 debug_struct.field("facts", &self.facts);
17405 debug_struct.field("parameters", &self.parameters);
17406 if !self._unknown_fields.is_empty() {
17407 debug_struct.field("_unknown_fields", &self._unknown_fields);
17408 }
17409 debug_struct.finish()
17410 }
17411}
17412
17413#[cfg(feature = "vertex-rag-service")]
17414impl std::fmt::Debug for super::corroborate_content_request::Parameters {
17415 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17416 let mut debug_struct = f.debug_struct("Parameters");
17417 debug_struct.field("citation_threshold", &self.citation_threshold);
17418 if !self._unknown_fields.is_empty() {
17419 debug_struct.field("_unknown_fields", &self._unknown_fields);
17420 }
17421 debug_struct.finish()
17422 }
17423}
17424
17425#[cfg(feature = "vertex-rag-service")]
17426impl std::fmt::Debug for super::CorroborateContentResponse {
17427 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17428 let mut debug_struct = f.debug_struct("CorroborateContentResponse");
17429 debug_struct.field("corroboration_score", &self.corroboration_score);
17430 debug_struct.field("claims", &self.claims);
17431 if !self._unknown_fields.is_empty() {
17432 debug_struct.field("_unknown_fields", &self._unknown_fields);
17433 }
17434 debug_struct.finish()
17435 }
17436}
17437
17438#[cfg(feature = "vertex-rag-service")]
17439impl std::fmt::Debug for super::Fact {
17440 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17441 let mut debug_struct = f.debug_struct("Fact");
17442 debug_struct.field("query", &self.query);
17443 debug_struct.field("title", &self.title);
17444 debug_struct.field("uri", &self.uri);
17445 debug_struct.field("summary", &self.summary);
17446 debug_struct.field("vector_distance", &self.vector_distance);
17447 debug_struct.field("score", &self.score);
17448 debug_struct.field("chunk", &self.chunk);
17449 if !self._unknown_fields.is_empty() {
17450 debug_struct.field("_unknown_fields", &self._unknown_fields);
17451 }
17452 debug_struct.finish()
17453 }
17454}
17455
17456#[cfg(feature = "vertex-rag-service")]
17457impl std::fmt::Debug for super::Claim {
17458 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17459 let mut debug_struct = f.debug_struct("Claim");
17460 debug_struct.field("start_index", &self.start_index);
17461 debug_struct.field("end_index", &self.end_index);
17462 debug_struct.field("fact_indexes", &self.fact_indexes);
17463 debug_struct.field("score", &self.score);
17464 if !self._unknown_fields.is_empty() {
17465 debug_struct.field("_unknown_fields", &self._unknown_fields);
17466 }
17467 debug_struct.finish()
17468 }
17469}
17470
17471#[cfg(feature = "vertex-rag-service")]
17472impl std::fmt::Debug for super::AskContextsRequest {
17473 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17474 let mut debug_struct = f.debug_struct("AskContextsRequest");
17475 debug_struct.field("parent", &self.parent);
17476 debug_struct.field("query", &self.query);
17477 debug_struct.field("tools", &self.tools);
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-service")]
17486impl std::fmt::Debug for super::AskContextsResponse {
17487 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17488 let mut debug_struct = f.debug_struct("AskContextsResponse");
17489 debug_struct.field("response", &self.response);
17490 debug_struct.field("contexts", &self.contexts);
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-service")]
17499impl std::fmt::Debug for super::AsyncRetrieveContextsRequest {
17500 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17501 let mut debug_struct = f.debug_struct("AsyncRetrieveContextsRequest");
17502 debug_struct.field("parent", &self.parent);
17503 debug_struct.field("query", &self.query);
17504 debug_struct.field("tools", &self.tools);
17505 if !self._unknown_fields.is_empty() {
17506 debug_struct.field("_unknown_fields", &self._unknown_fields);
17507 }
17508 debug_struct.finish()
17509 }
17510}
17511
17512#[cfg(feature = "vertex-rag-service")]
17513impl std::fmt::Debug for super::AsyncRetrieveContextsResponse {
17514 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17515 let mut debug_struct = f.debug_struct("AsyncRetrieveContextsResponse");
17516 debug_struct.field("contexts", &self.contexts);
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-service")]
17525impl std::fmt::Debug for super::AsyncRetrieveContextsOperationMetadata {
17526 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17527 let mut debug_struct = f.debug_struct("AsyncRetrieveContextsOperationMetadata");
17528 debug_struct.field("generic_metadata", &self.generic_metadata);
17529 if !self._unknown_fields.is_empty() {
17530 debug_struct.field("_unknown_fields", &self._unknown_fields);
17531 }
17532 debug_struct.finish()
17533 }
17534}
17535
17536#[cfg(feature = "vizier-service")]
17537impl std::fmt::Debug for super::GetStudyRequest {
17538 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17539 let mut debug_struct = f.debug_struct("GetStudyRequest");
17540 debug_struct.field("name", &self.name);
17541 if !self._unknown_fields.is_empty() {
17542 debug_struct.field("_unknown_fields", &self._unknown_fields);
17543 }
17544 debug_struct.finish()
17545 }
17546}
17547
17548#[cfg(feature = "vizier-service")]
17549impl std::fmt::Debug for super::CreateStudyRequest {
17550 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17551 let mut debug_struct = f.debug_struct("CreateStudyRequest");
17552 debug_struct.field("parent", &self.parent);
17553 debug_struct.field("study", &self.study);
17554 if !self._unknown_fields.is_empty() {
17555 debug_struct.field("_unknown_fields", &self._unknown_fields);
17556 }
17557 debug_struct.finish()
17558 }
17559}
17560
17561#[cfg(feature = "vizier-service")]
17562impl std::fmt::Debug for super::ListStudiesRequest {
17563 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17564 let mut debug_struct = f.debug_struct("ListStudiesRequest");
17565 debug_struct.field("parent", &self.parent);
17566 debug_struct.field("page_token", &self.page_token);
17567 debug_struct.field("page_size", &self.page_size);
17568 if !self._unknown_fields.is_empty() {
17569 debug_struct.field("_unknown_fields", &self._unknown_fields);
17570 }
17571 debug_struct.finish()
17572 }
17573}
17574
17575#[cfg(feature = "vizier-service")]
17576impl std::fmt::Debug for super::ListStudiesResponse {
17577 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17578 let mut debug_struct = f.debug_struct("ListStudiesResponse");
17579 debug_struct.field("studies", &self.studies);
17580 debug_struct.field("next_page_token", &self.next_page_token);
17581 if !self._unknown_fields.is_empty() {
17582 debug_struct.field("_unknown_fields", &self._unknown_fields);
17583 }
17584 debug_struct.finish()
17585 }
17586}
17587
17588#[cfg(feature = "vizier-service")]
17589impl std::fmt::Debug for super::DeleteStudyRequest {
17590 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17591 let mut debug_struct = f.debug_struct("DeleteStudyRequest");
17592 debug_struct.field("name", &self.name);
17593 if !self._unknown_fields.is_empty() {
17594 debug_struct.field("_unknown_fields", &self._unknown_fields);
17595 }
17596 debug_struct.finish()
17597 }
17598}
17599
17600#[cfg(feature = "vizier-service")]
17601impl std::fmt::Debug for super::LookupStudyRequest {
17602 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17603 let mut debug_struct = f.debug_struct("LookupStudyRequest");
17604 debug_struct.field("parent", &self.parent);
17605 debug_struct.field("display_name", &self.display_name);
17606 if !self._unknown_fields.is_empty() {
17607 debug_struct.field("_unknown_fields", &self._unknown_fields);
17608 }
17609 debug_struct.finish()
17610 }
17611}
17612
17613#[cfg(feature = "vizier-service")]
17614impl std::fmt::Debug for super::SuggestTrialsRequest {
17615 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17616 let mut debug_struct = f.debug_struct("SuggestTrialsRequest");
17617 debug_struct.field("parent", &self.parent);
17618 debug_struct.field("suggestion_count", &self.suggestion_count);
17619 debug_struct.field("client_id", &self.client_id);
17620 debug_struct.field("contexts", &self.contexts);
17621 if !self._unknown_fields.is_empty() {
17622 debug_struct.field("_unknown_fields", &self._unknown_fields);
17623 }
17624 debug_struct.finish()
17625 }
17626}
17627
17628#[cfg(feature = "vizier-service")]
17629impl std::fmt::Debug for super::SuggestTrialsResponse {
17630 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17631 let mut debug_struct = f.debug_struct("SuggestTrialsResponse");
17632 debug_struct.field("trials", &self.trials);
17633 debug_struct.field("study_state", &self.study_state);
17634 debug_struct.field("start_time", &self.start_time);
17635 debug_struct.field("end_time", &self.end_time);
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 = "vizier-service")]
17644impl std::fmt::Debug for super::SuggestTrialsMetadata {
17645 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17646 let mut debug_struct = f.debug_struct("SuggestTrialsMetadata");
17647 debug_struct.field("generic_metadata", &self.generic_metadata);
17648 debug_struct.field("client_id", &self.client_id);
17649 if !self._unknown_fields.is_empty() {
17650 debug_struct.field("_unknown_fields", &self._unknown_fields);
17651 }
17652 debug_struct.finish()
17653 }
17654}
17655
17656#[cfg(feature = "vizier-service")]
17657impl std::fmt::Debug for super::CreateTrialRequest {
17658 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17659 let mut debug_struct = f.debug_struct("CreateTrialRequest");
17660 debug_struct.field("parent", &self.parent);
17661 debug_struct.field("trial", &self.trial);
17662 if !self._unknown_fields.is_empty() {
17663 debug_struct.field("_unknown_fields", &self._unknown_fields);
17664 }
17665 debug_struct.finish()
17666 }
17667}
17668
17669#[cfg(feature = "vizier-service")]
17670impl std::fmt::Debug for super::GetTrialRequest {
17671 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17672 let mut debug_struct = f.debug_struct("GetTrialRequest");
17673 debug_struct.field("name", &self.name);
17674 if !self._unknown_fields.is_empty() {
17675 debug_struct.field("_unknown_fields", &self._unknown_fields);
17676 }
17677 debug_struct.finish()
17678 }
17679}
17680
17681#[cfg(feature = "vizier-service")]
17682impl std::fmt::Debug for super::ListTrialsRequest {
17683 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17684 let mut debug_struct = f.debug_struct("ListTrialsRequest");
17685 debug_struct.field("parent", &self.parent);
17686 debug_struct.field("page_token", &self.page_token);
17687 debug_struct.field("page_size", &self.page_size);
17688 if !self._unknown_fields.is_empty() {
17689 debug_struct.field("_unknown_fields", &self._unknown_fields);
17690 }
17691 debug_struct.finish()
17692 }
17693}
17694
17695#[cfg(feature = "vizier-service")]
17696impl std::fmt::Debug for super::ListTrialsResponse {
17697 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17698 let mut debug_struct = f.debug_struct("ListTrialsResponse");
17699 debug_struct.field("trials", &self.trials);
17700 debug_struct.field("next_page_token", &self.next_page_token);
17701 if !self._unknown_fields.is_empty() {
17702 debug_struct.field("_unknown_fields", &self._unknown_fields);
17703 }
17704 debug_struct.finish()
17705 }
17706}
17707
17708#[cfg(feature = "vizier-service")]
17709impl std::fmt::Debug for super::AddTrialMeasurementRequest {
17710 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17711 let mut debug_struct = f.debug_struct("AddTrialMeasurementRequest");
17712 debug_struct.field("trial_name", &self.trial_name);
17713 debug_struct.field("measurement", &self.measurement);
17714 if !self._unknown_fields.is_empty() {
17715 debug_struct.field("_unknown_fields", &self._unknown_fields);
17716 }
17717 debug_struct.finish()
17718 }
17719}
17720
17721#[cfg(feature = "vizier-service")]
17722impl std::fmt::Debug for super::CompleteTrialRequest {
17723 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17724 let mut debug_struct = f.debug_struct("CompleteTrialRequest");
17725 debug_struct.field("name", &self.name);
17726 debug_struct.field("final_measurement", &self.final_measurement);
17727 debug_struct.field("trial_infeasible", &self.trial_infeasible);
17728 debug_struct.field("infeasible_reason", &self.infeasible_reason);
17729 if !self._unknown_fields.is_empty() {
17730 debug_struct.field("_unknown_fields", &self._unknown_fields);
17731 }
17732 debug_struct.finish()
17733 }
17734}
17735
17736#[cfg(feature = "vizier-service")]
17737impl std::fmt::Debug for super::DeleteTrialRequest {
17738 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17739 let mut debug_struct = f.debug_struct("DeleteTrialRequest");
17740 debug_struct.field("name", &self.name);
17741 if !self._unknown_fields.is_empty() {
17742 debug_struct.field("_unknown_fields", &self._unknown_fields);
17743 }
17744 debug_struct.finish()
17745 }
17746}
17747
17748#[cfg(feature = "vizier-service")]
17749impl std::fmt::Debug for super::CheckTrialEarlyStoppingStateRequest {
17750 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17751 let mut debug_struct = f.debug_struct("CheckTrialEarlyStoppingStateRequest");
17752 debug_struct.field("trial_name", &self.trial_name);
17753 if !self._unknown_fields.is_empty() {
17754 debug_struct.field("_unknown_fields", &self._unknown_fields);
17755 }
17756 debug_struct.finish()
17757 }
17758}
17759
17760#[cfg(feature = "vizier-service")]
17761impl std::fmt::Debug for super::CheckTrialEarlyStoppingStateResponse {
17762 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17763 let mut debug_struct = f.debug_struct("CheckTrialEarlyStoppingStateResponse");
17764 debug_struct.field("should_stop", &self.should_stop);
17765 if !self._unknown_fields.is_empty() {
17766 debug_struct.field("_unknown_fields", &self._unknown_fields);
17767 }
17768 debug_struct.finish()
17769 }
17770}
17771
17772#[cfg(feature = "vizier-service")]
17773impl std::fmt::Debug for super::CheckTrialEarlyStoppingStateMetatdata {
17774 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17775 let mut debug_struct = f.debug_struct("CheckTrialEarlyStoppingStateMetatdata");
17776 debug_struct.field("generic_metadata", &self.generic_metadata);
17777 debug_struct.field("study", &self.study);
17778 debug_struct.field("trial", &self.trial);
17779 if !self._unknown_fields.is_empty() {
17780 debug_struct.field("_unknown_fields", &self._unknown_fields);
17781 }
17782 debug_struct.finish()
17783 }
17784}
17785
17786#[cfg(feature = "vizier-service")]
17787impl std::fmt::Debug for super::StopTrialRequest {
17788 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17789 let mut debug_struct = f.debug_struct("StopTrialRequest");
17790 debug_struct.field("name", &self.name);
17791 if !self._unknown_fields.is_empty() {
17792 debug_struct.field("_unknown_fields", &self._unknown_fields);
17793 }
17794 debug_struct.finish()
17795 }
17796}
17797
17798#[cfg(feature = "vizier-service")]
17799impl std::fmt::Debug for super::ListOptimalTrialsRequest {
17800 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17801 let mut debug_struct = f.debug_struct("ListOptimalTrialsRequest");
17802 debug_struct.field("parent", &self.parent);
17803 if !self._unknown_fields.is_empty() {
17804 debug_struct.field("_unknown_fields", &self._unknown_fields);
17805 }
17806 debug_struct.finish()
17807 }
17808}
17809
17810#[cfg(feature = "vizier-service")]
17811impl std::fmt::Debug for super::ListOptimalTrialsResponse {
17812 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17813 let mut debug_struct = f.debug_struct("ListOptimalTrialsResponse");
17814 debug_struct.field("optimal_trials", &self.optimal_trials);
17815 if !self._unknown_fields.is_empty() {
17816 debug_struct.field("_unknown_fields", &self._unknown_fields);
17817 }
17818 debug_struct.finish()
17819 }
17820}