1#[allow(unused_imports)]
18use super::*;
19
20#[cfg(feature = "dataset-service")]
21impl std::fmt::Debug for super::Annotation {
22 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
23 let mut debug_struct = f.debug_struct("Annotation");
24 debug_struct.field("name", &self.name);
25 debug_struct.field("payload_schema_uri", &self.payload_schema_uri);
26 debug_struct.field("payload", &self.payload);
27 debug_struct.field("create_time", &self.create_time);
28 debug_struct.field("update_time", &self.update_time);
29 debug_struct.field("etag", &self.etag);
30 debug_struct.field("annotation_source", &self.annotation_source);
31 debug_struct.field("labels", &self.labels);
32 if !self._unknown_fields.is_empty() {
33 debug_struct.field("_unknown_fields", &self._unknown_fields);
34 }
35 debug_struct.finish()
36 }
37}
38
39#[cfg(feature = "dataset-service")]
40impl std::fmt::Debug for super::AnnotationSpec {
41 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
42 let mut debug_struct = f.debug_struct("AnnotationSpec");
43 debug_struct.field("name", &self.name);
44 debug_struct.field("display_name", &self.display_name);
45 debug_struct.field("create_time", &self.create_time);
46 debug_struct.field("update_time", &self.update_time);
47 debug_struct.field("etag", &self.etag);
48 if !self._unknown_fields.is_empty() {
49 debug_struct.field("_unknown_fields", &self._unknown_fields);
50 }
51 debug_struct.finish()
52 }
53}
54
55#[cfg(feature = "vertex-rag-data-service")]
56impl std::fmt::Debug for super::ApiAuth {
57 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
58 let mut debug_struct = f.debug_struct("ApiAuth");
59 debug_struct.field("auth_config", &self.auth_config);
60 if !self._unknown_fields.is_empty() {
61 debug_struct.field("_unknown_fields", &self._unknown_fields);
62 }
63 debug_struct.finish()
64 }
65}
66
67#[cfg(feature = "vertex-rag-data-service")]
68impl std::fmt::Debug for super::api_auth::ApiKeyConfig {
69 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
70 let mut debug_struct = f.debug_struct("ApiKeyConfig");
71 debug_struct.field("api_key_secret_version", &self.api_key_secret_version);
72 if !self._unknown_fields.is_empty() {
73 debug_struct.field("_unknown_fields", &self._unknown_fields);
74 }
75 debug_struct.finish()
76 }
77}
78
79#[cfg(any(
80 feature = "metadata-service",
81 feature = "pipeline-service",
82 feature = "schedule-service",
83))]
84impl std::fmt::Debug for super::Artifact {
85 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
86 let mut debug_struct = f.debug_struct("Artifact");
87 debug_struct.field("name", &self.name);
88 debug_struct.field("display_name", &self.display_name);
89 debug_struct.field("uri", &self.uri);
90 debug_struct.field("etag", &self.etag);
91 debug_struct.field("labels", &self.labels);
92 debug_struct.field("create_time", &self.create_time);
93 debug_struct.field("update_time", &self.update_time);
94 debug_struct.field("state", &self.state);
95 debug_struct.field("schema_title", &self.schema_title);
96 debug_struct.field("schema_version", &self.schema_version);
97 debug_struct.field("metadata", &self.metadata);
98 debug_struct.field("description", &self.description);
99 if !self._unknown_fields.is_empty() {
100 debug_struct.field("_unknown_fields", &self._unknown_fields);
101 }
102 debug_struct.finish()
103 }
104}
105
106#[cfg(feature = "job-service")]
107impl std::fmt::Debug for super::BatchPredictionJob {
108 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
109 let mut debug_struct = f.debug_struct("BatchPredictionJob");
110 debug_struct.field("name", &self.name);
111 debug_struct.field("display_name", &self.display_name);
112 debug_struct.field("model", &self.model);
113 debug_struct.field("model_version_id", &self.model_version_id);
114 debug_struct.field("unmanaged_container_model", &self.unmanaged_container_model);
115 debug_struct.field("input_config", &self.input_config);
116 debug_struct.field("instance_config", &self.instance_config);
117 debug_struct.field("model_parameters", &self.model_parameters);
118 debug_struct.field("output_config", &self.output_config);
119 debug_struct.field("dedicated_resources", &self.dedicated_resources);
120 debug_struct.field("service_account", &self.service_account);
121 debug_struct.field(
122 "manual_batch_tuning_parameters",
123 &self.manual_batch_tuning_parameters,
124 );
125 debug_struct.field("generate_explanation", &self.generate_explanation);
126 debug_struct.field("explanation_spec", &self.explanation_spec);
127 debug_struct.field("output_info", &self.output_info);
128 debug_struct.field("state", &self.state);
129 debug_struct.field("error", &self.error);
130 debug_struct.field("partial_failures", &self.partial_failures);
131 debug_struct.field("resources_consumed", &self.resources_consumed);
132 debug_struct.field("completion_stats", &self.completion_stats);
133 debug_struct.field("create_time", &self.create_time);
134 debug_struct.field("start_time", &self.start_time);
135 debug_struct.field("end_time", &self.end_time);
136 debug_struct.field("update_time", &self.update_time);
137 debug_struct.field("labels", &self.labels);
138 debug_struct.field("encryption_spec", &self.encryption_spec);
139 debug_struct.field("disable_container_logging", &self.disable_container_logging);
140 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
141 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
142 if !self._unknown_fields.is_empty() {
143 debug_struct.field("_unknown_fields", &self._unknown_fields);
144 }
145 debug_struct.finish()
146 }
147}
148
149#[cfg(feature = "job-service")]
150impl std::fmt::Debug for super::batch_prediction_job::InputConfig {
151 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
152 let mut debug_struct = f.debug_struct("InputConfig");
153 debug_struct.field("instances_format", &self.instances_format);
154 debug_struct.field("source", &self.source);
155 if !self._unknown_fields.is_empty() {
156 debug_struct.field("_unknown_fields", &self._unknown_fields);
157 }
158 debug_struct.finish()
159 }
160}
161
162#[cfg(feature = "job-service")]
163impl std::fmt::Debug for super::batch_prediction_job::InstanceConfig {
164 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
165 let mut debug_struct = f.debug_struct("InstanceConfig");
166 debug_struct.field("instance_type", &self.instance_type);
167 debug_struct.field("key_field", &self.key_field);
168 debug_struct.field("included_fields", &self.included_fields);
169 debug_struct.field("excluded_fields", &self.excluded_fields);
170 if !self._unknown_fields.is_empty() {
171 debug_struct.field("_unknown_fields", &self._unknown_fields);
172 }
173 debug_struct.finish()
174 }
175}
176
177#[cfg(feature = "job-service")]
178impl std::fmt::Debug for super::batch_prediction_job::OutputConfig {
179 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
180 let mut debug_struct = f.debug_struct("OutputConfig");
181 debug_struct.field("predictions_format", &self.predictions_format);
182 debug_struct.field("destination", &self.destination);
183 if !self._unknown_fields.is_empty() {
184 debug_struct.field("_unknown_fields", &self._unknown_fields);
185 }
186 debug_struct.finish()
187 }
188}
189
190#[cfg(feature = "job-service")]
191impl std::fmt::Debug for super::batch_prediction_job::OutputInfo {
192 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
193 let mut debug_struct = f.debug_struct("OutputInfo");
194 debug_struct.field("bigquery_output_table", &self.bigquery_output_table);
195 debug_struct.field("output_location", &self.output_location);
196 if !self._unknown_fields.is_empty() {
197 debug_struct.field("_unknown_fields", &self._unknown_fields);
198 }
199 debug_struct.finish()
200 }
201}
202
203#[cfg(feature = "gen-ai-cache-service")]
204impl std::fmt::Debug for super::CachedContent {
205 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
206 let mut debug_struct = f.debug_struct("CachedContent");
207 debug_struct.field("name", &self.name);
208 debug_struct.field("display_name", &self.display_name);
209 debug_struct.field("model", &self.model);
210 debug_struct.field("system_instruction", &self.system_instruction);
211 debug_struct.field("contents", &self.contents);
212 debug_struct.field("tools", &self.tools);
213 debug_struct.field("tool_config", &self.tool_config);
214 debug_struct.field("create_time", &self.create_time);
215 debug_struct.field("update_time", &self.update_time);
216 debug_struct.field("usage_metadata", &self.usage_metadata);
217 debug_struct.field("encryption_spec", &self.encryption_spec);
218 debug_struct.field("expiration", &self.expiration);
219 if !self._unknown_fields.is_empty() {
220 debug_struct.field("_unknown_fields", &self._unknown_fields);
221 }
222 debug_struct.finish()
223 }
224}
225
226#[cfg(feature = "gen-ai-cache-service")]
227impl std::fmt::Debug for super::cached_content::UsageMetadata {
228 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
229 let mut debug_struct = f.debug_struct("UsageMetadata");
230 debug_struct.field("total_token_count", &self.total_token_count);
231 debug_struct.field("text_count", &self.text_count);
232 debug_struct.field("image_count", &self.image_count);
233 debug_struct.field("video_duration_seconds", &self.video_duration_seconds);
234 debug_struct.field("audio_duration_seconds", &self.audio_duration_seconds);
235 if !self._unknown_fields.is_empty() {
236 debug_struct.field("_unknown_fields", &self._unknown_fields);
237 }
238 debug_struct.finish()
239 }
240}
241
242#[cfg(feature = "job-service")]
243impl std::fmt::Debug for super::CompletionStats {
244 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
245 let mut debug_struct = f.debug_struct("CompletionStats");
246 debug_struct.field("successful_count", &self.successful_count);
247 debug_struct.field("failed_count", &self.failed_count);
248 debug_struct.field("incomplete_count", &self.incomplete_count);
249 debug_struct.field(
250 "successful_forecast_point_count",
251 &self.successful_forecast_point_count,
252 );
253 if !self._unknown_fields.is_empty() {
254 debug_struct.field("_unknown_fields", &self._unknown_fields);
255 }
256 debug_struct.finish()
257 }
258}
259
260#[cfg(any(
261 feature = "data-foundry-service",
262 feature = "evaluation-service",
263 feature = "gen-ai-cache-service",
264 feature = "gen-ai-tuning-service",
265 feature = "llm-utility-service",
266 feature = "prediction-service",
267 feature = "session-service",
268 feature = "vertex-rag-service",
269))]
270impl std::fmt::Debug for super::Content {
271 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
272 let mut debug_struct = f.debug_struct("Content");
273 debug_struct.field("role", &self.role);
274 debug_struct.field("parts", &self.parts);
275 if !self._unknown_fields.is_empty() {
276 debug_struct.field("_unknown_fields", &self._unknown_fields);
277 }
278 debug_struct.finish()
279 }
280}
281
282#[cfg(any(
283 feature = "data-foundry-service",
284 feature = "evaluation-service",
285 feature = "gen-ai-cache-service",
286 feature = "gen-ai-tuning-service",
287 feature = "llm-utility-service",
288 feature = "prediction-service",
289 feature = "session-service",
290 feature = "vertex-rag-service",
291))]
292impl std::fmt::Debug for super::Part {
293 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
294 let mut debug_struct = f.debug_struct("Part");
295 debug_struct.field("thought", &self.thought);
296 debug_struct.field("thought_signature", &self.thought_signature);
297 debug_struct.field("media_resolution", &self.media_resolution);
298 debug_struct.field("data", &self.data);
299 debug_struct.field("metadata", &self.metadata);
300 if !self._unknown_fields.is_empty() {
301 debug_struct.field("_unknown_fields", &self._unknown_fields);
302 }
303 debug_struct.finish()
304 }
305}
306
307#[cfg(any(
308 feature = "data-foundry-service",
309 feature = "evaluation-service",
310 feature = "gen-ai-cache-service",
311 feature = "gen-ai-tuning-service",
312 feature = "llm-utility-service",
313 feature = "prediction-service",
314 feature = "session-service",
315 feature = "vertex-rag-service",
316))]
317impl std::fmt::Debug for super::part::MediaResolution {
318 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
319 let mut debug_struct = f.debug_struct("MediaResolution");
320 debug_struct.field("value", &self.value);
321 if !self._unknown_fields.is_empty() {
322 debug_struct.field("_unknown_fields", &self._unknown_fields);
323 }
324 debug_struct.finish()
325 }
326}
327
328#[cfg(any(
329 feature = "data-foundry-service",
330 feature = "evaluation-service",
331 feature = "gen-ai-cache-service",
332 feature = "gen-ai-tuning-service",
333 feature = "llm-utility-service",
334 feature = "prediction-service",
335 feature = "session-service",
336 feature = "vertex-rag-service",
337))]
338impl std::fmt::Debug for super::Blob {
339 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
340 let mut debug_struct = f.debug_struct("Blob");
341 debug_struct.field("mime_type", &self.mime_type);
342 debug_struct.field("data", &self.data);
343 if !self._unknown_fields.is_empty() {
344 debug_struct.field("_unknown_fields", &self._unknown_fields);
345 }
346 debug_struct.finish()
347 }
348}
349
350#[cfg(any(
351 feature = "data-foundry-service",
352 feature = "evaluation-service",
353 feature = "gen-ai-cache-service",
354 feature = "gen-ai-tuning-service",
355 feature = "llm-utility-service",
356 feature = "prediction-service",
357 feature = "session-service",
358 feature = "vertex-rag-service",
359))]
360impl std::fmt::Debug for super::FileData {
361 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
362 let mut debug_struct = f.debug_struct("FileData");
363 debug_struct.field("mime_type", &self.mime_type);
364 debug_struct.field("file_uri", &self.file_uri);
365 if !self._unknown_fields.is_empty() {
366 debug_struct.field("_unknown_fields", &self._unknown_fields);
367 }
368 debug_struct.finish()
369 }
370}
371
372#[cfg(any(
373 feature = "data-foundry-service",
374 feature = "evaluation-service",
375 feature = "gen-ai-cache-service",
376 feature = "gen-ai-tuning-service",
377 feature = "llm-utility-service",
378 feature = "prediction-service",
379 feature = "session-service",
380 feature = "vertex-rag-service",
381))]
382impl std::fmt::Debug for super::VideoMetadata {
383 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
384 let mut debug_struct = f.debug_struct("VideoMetadata");
385 debug_struct.field("start_offset", &self.start_offset);
386 debug_struct.field("end_offset", &self.end_offset);
387 debug_struct.field("fps", &self.fps);
388 if !self._unknown_fields.is_empty() {
389 debug_struct.field("_unknown_fields", &self._unknown_fields);
390 }
391 debug_struct.finish()
392 }
393}
394
395#[cfg(any(
396 feature = "gen-ai-tuning-service",
397 feature = "llm-utility-service",
398 feature = "prediction-service",
399))]
400impl std::fmt::Debug for super::PrebuiltVoiceConfig {
401 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
402 let mut debug_struct = f.debug_struct("PrebuiltVoiceConfig");
403 debug_struct.field("voice_name", &self.voice_name);
404 if !self._unknown_fields.is_empty() {
405 debug_struct.field("_unknown_fields", &self._unknown_fields);
406 }
407 debug_struct.finish()
408 }
409}
410
411#[cfg(any(
412 feature = "gen-ai-tuning-service",
413 feature = "llm-utility-service",
414 feature = "prediction-service",
415))]
416impl std::fmt::Debug for super::ReplicatedVoiceConfig {
417 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
418 let mut debug_struct = f.debug_struct("ReplicatedVoiceConfig");
419 debug_struct.field("mime_type", &self.mime_type);
420 debug_struct.field("voice_sample_audio", &self.voice_sample_audio);
421 if !self._unknown_fields.is_empty() {
422 debug_struct.field("_unknown_fields", &self._unknown_fields);
423 }
424 debug_struct.finish()
425 }
426}
427
428#[cfg(any(
429 feature = "gen-ai-tuning-service",
430 feature = "llm-utility-service",
431 feature = "prediction-service",
432))]
433impl std::fmt::Debug for super::VoiceConfig {
434 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
435 let mut debug_struct = f.debug_struct("VoiceConfig");
436 debug_struct.field("voice_config", &self.voice_config);
437 if !self._unknown_fields.is_empty() {
438 debug_struct.field("_unknown_fields", &self._unknown_fields);
439 }
440 debug_struct.finish()
441 }
442}
443
444#[cfg(any(
445 feature = "gen-ai-tuning-service",
446 feature = "llm-utility-service",
447 feature = "prediction-service",
448))]
449impl std::fmt::Debug for super::SpeakerVoiceConfig {
450 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
451 let mut debug_struct = f.debug_struct("SpeakerVoiceConfig");
452 debug_struct.field("speaker", &self.speaker);
453 debug_struct.field("voice_config", &self.voice_config);
454 if !self._unknown_fields.is_empty() {
455 debug_struct.field("_unknown_fields", &self._unknown_fields);
456 }
457 debug_struct.finish()
458 }
459}
460
461#[cfg(any(
462 feature = "gen-ai-tuning-service",
463 feature = "llm-utility-service",
464 feature = "prediction-service",
465))]
466impl std::fmt::Debug for super::MultiSpeakerVoiceConfig {
467 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
468 let mut debug_struct = f.debug_struct("MultiSpeakerVoiceConfig");
469 debug_struct.field("speaker_voice_configs", &self.speaker_voice_configs);
470 if !self._unknown_fields.is_empty() {
471 debug_struct.field("_unknown_fields", &self._unknown_fields);
472 }
473 debug_struct.finish()
474 }
475}
476
477#[cfg(any(
478 feature = "gen-ai-tuning-service",
479 feature = "llm-utility-service",
480 feature = "prediction-service",
481))]
482impl std::fmt::Debug for super::SpeechConfig {
483 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
484 let mut debug_struct = f.debug_struct("SpeechConfig");
485 debug_struct.field("voice_config", &self.voice_config);
486 debug_struct.field("language_code", &self.language_code);
487 debug_struct.field(
488 "multi_speaker_voice_config",
489 &self.multi_speaker_voice_config,
490 );
491 if !self._unknown_fields.is_empty() {
492 debug_struct.field("_unknown_fields", &self._unknown_fields);
493 }
494 debug_struct.finish()
495 }
496}
497
498#[cfg(any(
499 feature = "gen-ai-tuning-service",
500 feature = "llm-utility-service",
501 feature = "prediction-service",
502))]
503impl std::fmt::Debug for super::ImageConfig {
504 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
505 let mut debug_struct = f.debug_struct("ImageConfig");
506 debug_struct.field("image_output_options", &self.image_output_options);
507 debug_struct.field("aspect_ratio", &self.aspect_ratio);
508 debug_struct.field("person_generation", &self.person_generation);
509 debug_struct.field("image_size", &self.image_size);
510 if !self._unknown_fields.is_empty() {
511 debug_struct.field("_unknown_fields", &self._unknown_fields);
512 }
513 debug_struct.finish()
514 }
515}
516
517#[cfg(any(
518 feature = "gen-ai-tuning-service",
519 feature = "llm-utility-service",
520 feature = "prediction-service",
521))]
522impl std::fmt::Debug for super::image_config::ImageOutputOptions {
523 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
524 let mut debug_struct = f.debug_struct("ImageOutputOptions");
525 debug_struct.field("mime_type", &self.mime_type);
526 debug_struct.field("compression_quality", &self.compression_quality);
527 if !self._unknown_fields.is_empty() {
528 debug_struct.field("_unknown_fields", &self._unknown_fields);
529 }
530 debug_struct.finish()
531 }
532}
533
534#[cfg(any(
535 feature = "gen-ai-tuning-service",
536 feature = "llm-utility-service",
537 feature = "prediction-service",
538))]
539impl std::fmt::Debug for super::GenerationConfig {
540 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
541 let mut debug_struct = f.debug_struct("GenerationConfig");
542 debug_struct.field("temperature", &self.temperature);
543 debug_struct.field("top_p", &self.top_p);
544 debug_struct.field("top_k", &self.top_k);
545 debug_struct.field("candidate_count", &self.candidate_count);
546 debug_struct.field("max_output_tokens", &self.max_output_tokens);
547 debug_struct.field("stop_sequences", &self.stop_sequences);
548 debug_struct.field("response_logprobs", &self.response_logprobs);
549 debug_struct.field("logprobs", &self.logprobs);
550 debug_struct.field("presence_penalty", &self.presence_penalty);
551 debug_struct.field("frequency_penalty", &self.frequency_penalty);
552 debug_struct.field("seed", &self.seed);
553 debug_struct.field("response_mime_type", &self.response_mime_type);
554 debug_struct.field("response_schema", &self.response_schema);
555 debug_struct.field("response_json_schema", &self.response_json_schema);
556 debug_struct.field("routing_config", &self.routing_config);
557 debug_struct.field("audio_timestamp", &self.audio_timestamp);
558 debug_struct.field("response_modalities", &self.response_modalities);
559 debug_struct.field("media_resolution", &self.media_resolution);
560 debug_struct.field("speech_config", &self.speech_config);
561 debug_struct.field("thinking_config", &self.thinking_config);
562 debug_struct.field("image_config", &self.image_config);
563 if !self._unknown_fields.is_empty() {
564 debug_struct.field("_unknown_fields", &self._unknown_fields);
565 }
566 debug_struct.finish()
567 }
568}
569
570#[cfg(any(
571 feature = "gen-ai-tuning-service",
572 feature = "llm-utility-service",
573 feature = "prediction-service",
574))]
575impl std::fmt::Debug for super::generation_config::RoutingConfig {
576 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
577 let mut debug_struct = f.debug_struct("RoutingConfig");
578 debug_struct.field("routing_config", &self.routing_config);
579 if !self._unknown_fields.is_empty() {
580 debug_struct.field("_unknown_fields", &self._unknown_fields);
581 }
582 debug_struct.finish()
583 }
584}
585
586#[cfg(any(
587 feature = "gen-ai-tuning-service",
588 feature = "llm-utility-service",
589 feature = "prediction-service",
590))]
591impl std::fmt::Debug for super::generation_config::routing_config::AutoRoutingMode {
592 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
593 let mut debug_struct = f.debug_struct("AutoRoutingMode");
594 debug_struct.field("model_routing_preference", &self.model_routing_preference);
595 if !self._unknown_fields.is_empty() {
596 debug_struct.field("_unknown_fields", &self._unknown_fields);
597 }
598 debug_struct.finish()
599 }
600}
601
602#[cfg(any(
603 feature = "gen-ai-tuning-service",
604 feature = "llm-utility-service",
605 feature = "prediction-service",
606))]
607impl std::fmt::Debug for super::generation_config::routing_config::ManualRoutingMode {
608 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
609 let mut debug_struct = f.debug_struct("ManualRoutingMode");
610 debug_struct.field("model_name", &self.model_name);
611 if !self._unknown_fields.is_empty() {
612 debug_struct.field("_unknown_fields", &self._unknown_fields);
613 }
614 debug_struct.finish()
615 }
616}
617
618#[cfg(any(
619 feature = "gen-ai-tuning-service",
620 feature = "llm-utility-service",
621 feature = "prediction-service",
622))]
623impl std::fmt::Debug for super::generation_config::ThinkingConfig {
624 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
625 let mut debug_struct = f.debug_struct("ThinkingConfig");
626 debug_struct.field("include_thoughts", &self.include_thoughts);
627 debug_struct.field("thinking_budget", &self.thinking_budget);
628 debug_struct.field("thinking_level", &self.thinking_level);
629 if !self._unknown_fields.is_empty() {
630 debug_struct.field("_unknown_fields", &self._unknown_fields);
631 }
632 debug_struct.finish()
633 }
634}
635
636#[cfg(feature = "prediction-service")]
637impl std::fmt::Debug for super::SafetySetting {
638 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
639 let mut debug_struct = f.debug_struct("SafetySetting");
640 debug_struct.field("category", &self.category);
641 debug_struct.field("threshold", &self.threshold);
642 debug_struct.field("method", &self.method);
643 if !self._unknown_fields.is_empty() {
644 debug_struct.field("_unknown_fields", &self._unknown_fields);
645 }
646 debug_struct.finish()
647 }
648}
649
650#[cfg(feature = "prediction-service")]
651impl std::fmt::Debug for super::SafetyRating {
652 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
653 let mut debug_struct = f.debug_struct("SafetyRating");
654 debug_struct.field("category", &self.category);
655 debug_struct.field("probability", &self.probability);
656 debug_struct.field("probability_score", &self.probability_score);
657 debug_struct.field("severity", &self.severity);
658 debug_struct.field("severity_score", &self.severity_score);
659 debug_struct.field("blocked", &self.blocked);
660 if !self._unknown_fields.is_empty() {
661 debug_struct.field("_unknown_fields", &self._unknown_fields);
662 }
663 debug_struct.finish()
664 }
665}
666
667#[cfg(feature = "prediction-service")]
668impl std::fmt::Debug for super::CitationMetadata {
669 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
670 let mut debug_struct = f.debug_struct("CitationMetadata");
671 debug_struct.field("citations", &self.citations);
672 if !self._unknown_fields.is_empty() {
673 debug_struct.field("_unknown_fields", &self._unknown_fields);
674 }
675 debug_struct.finish()
676 }
677}
678
679#[cfg(feature = "prediction-service")]
680impl std::fmt::Debug for super::Citation {
681 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
682 let mut debug_struct = f.debug_struct("Citation");
683 debug_struct.field("start_index", &self.start_index);
684 debug_struct.field("end_index", &self.end_index);
685 debug_struct.field("uri", &self.uri);
686 debug_struct.field("title", &self.title);
687 debug_struct.field("license", &self.license);
688 debug_struct.field("publication_date", &self.publication_date);
689 if !self._unknown_fields.is_empty() {
690 debug_struct.field("_unknown_fields", &self._unknown_fields);
691 }
692 debug_struct.finish()
693 }
694}
695
696#[cfg(feature = "prediction-service")]
697impl std::fmt::Debug for super::Candidate {
698 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
699 let mut debug_struct = f.debug_struct("Candidate");
700 debug_struct.field("index", &self.index);
701 debug_struct.field("content", &self.content);
702 debug_struct.field("score", &self.score);
703 debug_struct.field("avg_logprobs", &self.avg_logprobs);
704 debug_struct.field("logprobs_result", &self.logprobs_result);
705 debug_struct.field("finish_reason", &self.finish_reason);
706 debug_struct.field("safety_ratings", &self.safety_ratings);
707 debug_struct.field("finish_message", &self.finish_message);
708 debug_struct.field("citation_metadata", &self.citation_metadata);
709 debug_struct.field("grounding_metadata", &self.grounding_metadata);
710 debug_struct.field("url_context_metadata", &self.url_context_metadata);
711 if !self._unknown_fields.is_empty() {
712 debug_struct.field("_unknown_fields", &self._unknown_fields);
713 }
714 debug_struct.finish()
715 }
716}
717
718#[cfg(feature = "prediction-service")]
719impl std::fmt::Debug for super::UrlContextMetadata {
720 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
721 let mut debug_struct = f.debug_struct("UrlContextMetadata");
722 debug_struct.field("url_metadata", &self.url_metadata);
723 if !self._unknown_fields.is_empty() {
724 debug_struct.field("_unknown_fields", &self._unknown_fields);
725 }
726 debug_struct.finish()
727 }
728}
729
730#[cfg(feature = "prediction-service")]
731impl std::fmt::Debug for super::UrlMetadata {
732 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
733 let mut debug_struct = f.debug_struct("UrlMetadata");
734 debug_struct.field("retrieved_url", &self.retrieved_url);
735 debug_struct.field("url_retrieval_status", &self.url_retrieval_status);
736 if !self._unknown_fields.is_empty() {
737 debug_struct.field("_unknown_fields", &self._unknown_fields);
738 }
739 debug_struct.finish()
740 }
741}
742
743#[cfg(feature = "prediction-service")]
744impl std::fmt::Debug for super::LogprobsResult {
745 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
746 let mut debug_struct = f.debug_struct("LogprobsResult");
747 debug_struct.field("top_candidates", &self.top_candidates);
748 debug_struct.field("chosen_candidates", &self.chosen_candidates);
749 if !self._unknown_fields.is_empty() {
750 debug_struct.field("_unknown_fields", &self._unknown_fields);
751 }
752 debug_struct.finish()
753 }
754}
755
756#[cfg(feature = "prediction-service")]
757impl std::fmt::Debug for super::logprobs_result::Candidate {
758 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
759 let mut debug_struct = f.debug_struct("Candidate");
760 debug_struct.field("token", &self.token);
761 debug_struct.field("token_id", &self.token_id);
762 debug_struct.field("log_probability", &self.log_probability);
763 if !self._unknown_fields.is_empty() {
764 debug_struct.field("_unknown_fields", &self._unknown_fields);
765 }
766 debug_struct.finish()
767 }
768}
769
770#[cfg(feature = "prediction-service")]
771impl std::fmt::Debug for super::logprobs_result::TopCandidates {
772 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
773 let mut debug_struct = f.debug_struct("TopCandidates");
774 debug_struct.field("candidates", &self.candidates);
775 if !self._unknown_fields.is_empty() {
776 debug_struct.field("_unknown_fields", &self._unknown_fields);
777 }
778 debug_struct.finish()
779 }
780}
781
782#[cfg(any(feature = "prediction-service", feature = "session-service",))]
783impl std::fmt::Debug for super::Segment {
784 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
785 let mut debug_struct = f.debug_struct("Segment");
786 debug_struct.field("part_index", &self.part_index);
787 debug_struct.field("start_index", &self.start_index);
788 debug_struct.field("end_index", &self.end_index);
789 debug_struct.field("text", &self.text);
790 if !self._unknown_fields.is_empty() {
791 debug_struct.field("_unknown_fields", &self._unknown_fields);
792 }
793 debug_struct.finish()
794 }
795}
796
797#[cfg(any(feature = "prediction-service", feature = "session-service",))]
798impl std::fmt::Debug for super::GroundingChunk {
799 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
800 let mut debug_struct = f.debug_struct("GroundingChunk");
801 debug_struct.field("chunk_type", &self.chunk_type);
802 if !self._unknown_fields.is_empty() {
803 debug_struct.field("_unknown_fields", &self._unknown_fields);
804 }
805 debug_struct.finish()
806 }
807}
808
809#[cfg(any(feature = "prediction-service", feature = "session-service",))]
810impl std::fmt::Debug for super::grounding_chunk::Web {
811 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
812 let mut debug_struct = f.debug_struct("Web");
813 debug_struct.field("uri", &self.uri);
814 debug_struct.field("title", &self.title);
815 if !self._unknown_fields.is_empty() {
816 debug_struct.field("_unknown_fields", &self._unknown_fields);
817 }
818 debug_struct.finish()
819 }
820}
821
822#[cfg(any(feature = "prediction-service", feature = "session-service",))]
823impl std::fmt::Debug for super::grounding_chunk::RetrievedContext {
824 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
825 let mut debug_struct = f.debug_struct("RetrievedContext");
826 debug_struct.field("uri", &self.uri);
827 debug_struct.field("title", &self.title);
828 debug_struct.field("text", &self.text);
829 debug_struct.field("document_name", &self.document_name);
830 debug_struct.field("context_details", &self.context_details);
831 if !self._unknown_fields.is_empty() {
832 debug_struct.field("_unknown_fields", &self._unknown_fields);
833 }
834 debug_struct.finish()
835 }
836}
837
838#[cfg(any(feature = "prediction-service", feature = "session-service",))]
839impl std::fmt::Debug for super::grounding_chunk::Maps {
840 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
841 let mut debug_struct = f.debug_struct("Maps");
842 debug_struct.field("uri", &self.uri);
843 debug_struct.field("title", &self.title);
844 debug_struct.field("text", &self.text);
845 debug_struct.field("place_id", &self.place_id);
846 debug_struct.field("place_answer_sources", &self.place_answer_sources);
847 if !self._unknown_fields.is_empty() {
848 debug_struct.field("_unknown_fields", &self._unknown_fields);
849 }
850 debug_struct.finish()
851 }
852}
853
854#[cfg(any(feature = "prediction-service", feature = "session-service",))]
855impl std::fmt::Debug for super::grounding_chunk::maps::PlaceAnswerSources {
856 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
857 let mut debug_struct = f.debug_struct("PlaceAnswerSources");
858 debug_struct.field("review_snippets", &self.review_snippets);
859 if !self._unknown_fields.is_empty() {
860 debug_struct.field("_unknown_fields", &self._unknown_fields);
861 }
862 debug_struct.finish()
863 }
864}
865
866#[cfg(any(feature = "prediction-service", feature = "session-service",))]
867impl std::fmt::Debug for super::grounding_chunk::maps::place_answer_sources::ReviewSnippet {
868 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
869 let mut debug_struct = f.debug_struct("ReviewSnippet");
870 debug_struct.field("review_id", &self.review_id);
871 debug_struct.field("google_maps_uri", &self.google_maps_uri);
872 debug_struct.field("title", &self.title);
873 if !self._unknown_fields.is_empty() {
874 debug_struct.field("_unknown_fields", &self._unknown_fields);
875 }
876 debug_struct.finish()
877 }
878}
879
880#[cfg(any(feature = "prediction-service", feature = "session-service",))]
881impl std::fmt::Debug for super::GroundingSupport {
882 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
883 let mut debug_struct = f.debug_struct("GroundingSupport");
884 debug_struct.field("segment", &self.segment);
885 debug_struct.field("grounding_chunk_indices", &self.grounding_chunk_indices);
886 debug_struct.field("confidence_scores", &self.confidence_scores);
887 if !self._unknown_fields.is_empty() {
888 debug_struct.field("_unknown_fields", &self._unknown_fields);
889 }
890 debug_struct.finish()
891 }
892}
893
894#[cfg(any(feature = "prediction-service", feature = "session-service",))]
895impl std::fmt::Debug for super::GroundingMetadata {
896 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
897 let mut debug_struct = f.debug_struct("GroundingMetadata");
898 debug_struct.field("web_search_queries", &self.web_search_queries);
899 debug_struct.field("search_entry_point", &self.search_entry_point);
900 debug_struct.field("grounding_chunks", &self.grounding_chunks);
901 debug_struct.field("grounding_supports", &self.grounding_supports);
902 debug_struct.field("retrieval_metadata", &self.retrieval_metadata);
903 debug_struct.field(
904 "google_maps_widget_context_token",
905 &self.google_maps_widget_context_token,
906 );
907 debug_struct.field("source_flagging_uris", &self.source_flagging_uris);
908 if !self._unknown_fields.is_empty() {
909 debug_struct.field("_unknown_fields", &self._unknown_fields);
910 }
911 debug_struct.finish()
912 }
913}
914
915#[cfg(any(feature = "prediction-service", feature = "session-service",))]
916impl std::fmt::Debug for super::grounding_metadata::SourceFlaggingUri {
917 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
918 let mut debug_struct = f.debug_struct("SourceFlaggingUri");
919 debug_struct.field("source_id", &self.source_id);
920 debug_struct.field("flag_content_uri", &self.flag_content_uri);
921 if !self._unknown_fields.is_empty() {
922 debug_struct.field("_unknown_fields", &self._unknown_fields);
923 }
924 debug_struct.finish()
925 }
926}
927
928#[cfg(any(feature = "prediction-service", feature = "session-service",))]
929impl std::fmt::Debug for super::SearchEntryPoint {
930 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
931 let mut debug_struct = f.debug_struct("SearchEntryPoint");
932 debug_struct.field("rendered_content", &self.rendered_content);
933 debug_struct.field("sdk_blob", &self.sdk_blob);
934 if !self._unknown_fields.is_empty() {
935 debug_struct.field("_unknown_fields", &self._unknown_fields);
936 }
937 debug_struct.finish()
938 }
939}
940
941#[cfg(any(feature = "prediction-service", feature = "session-service",))]
942impl std::fmt::Debug for super::RetrievalMetadata {
943 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
944 let mut debug_struct = f.debug_struct("RetrievalMetadata");
945 debug_struct.field(
946 "google_search_dynamic_retrieval_score",
947 &self.google_search_dynamic_retrieval_score,
948 );
949 if !self._unknown_fields.is_empty() {
950 debug_struct.field("_unknown_fields", &self._unknown_fields);
951 }
952 debug_struct.finish()
953 }
954}
955
956#[cfg(feature = "prediction-service")]
957impl std::fmt::Debug for super::ModelArmorConfig {
958 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
959 let mut debug_struct = f.debug_struct("ModelArmorConfig");
960 debug_struct.field("prompt_template_name", &self.prompt_template_name);
961 debug_struct.field("response_template_name", &self.response_template_name);
962 if !self._unknown_fields.is_empty() {
963 debug_struct.field("_unknown_fields", &self._unknown_fields);
964 }
965 debug_struct.finish()
966 }
967}
968
969#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
970impl std::fmt::Debug for super::ModalityTokenCount {
971 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
972 let mut debug_struct = f.debug_struct("ModalityTokenCount");
973 debug_struct.field("modality", &self.modality);
974 debug_struct.field("token_count", &self.token_count);
975 if !self._unknown_fields.is_empty() {
976 debug_struct.field("_unknown_fields", &self._unknown_fields);
977 }
978 debug_struct.finish()
979 }
980}
981
982#[cfg(any(
983 feature = "metadata-service",
984 feature = "pipeline-service",
985 feature = "schedule-service",
986))]
987impl std::fmt::Debug for super::Context {
988 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
989 let mut debug_struct = f.debug_struct("Context");
990 debug_struct.field("name", &self.name);
991 debug_struct.field("display_name", &self.display_name);
992 debug_struct.field("etag", &self.etag);
993 debug_struct.field("labels", &self.labels);
994 debug_struct.field("create_time", &self.create_time);
995 debug_struct.field("update_time", &self.update_time);
996 debug_struct.field("parent_contexts", &self.parent_contexts);
997 debug_struct.field("schema_title", &self.schema_title);
998 debug_struct.field("schema_version", &self.schema_version);
999 debug_struct.field("metadata", &self.metadata);
1000 debug_struct.field("description", &self.description);
1001 if !self._unknown_fields.is_empty() {
1002 debug_struct.field("_unknown_fields", &self._unknown_fields);
1003 }
1004 debug_struct.finish()
1005 }
1006}
1007
1008#[cfg(feature = "job-service")]
1009impl std::fmt::Debug for super::CustomJob {
1010 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1011 let mut debug_struct = f.debug_struct("CustomJob");
1012 debug_struct.field("name", &self.name);
1013 debug_struct.field("display_name", &self.display_name);
1014 debug_struct.field("job_spec", &self.job_spec);
1015 debug_struct.field("state", &self.state);
1016 debug_struct.field("create_time", &self.create_time);
1017 debug_struct.field("start_time", &self.start_time);
1018 debug_struct.field("end_time", &self.end_time);
1019 debug_struct.field("update_time", &self.update_time);
1020 debug_struct.field("error", &self.error);
1021 debug_struct.field("labels", &self.labels);
1022 debug_struct.field("encryption_spec", &self.encryption_spec);
1023 debug_struct.field("web_access_uris", &self.web_access_uris);
1024 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1025 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1026 if !self._unknown_fields.is_empty() {
1027 debug_struct.field("_unknown_fields", &self._unknown_fields);
1028 }
1029 debug_struct.finish()
1030 }
1031}
1032
1033#[cfg(feature = "job-service")]
1034impl std::fmt::Debug for super::CustomJobSpec {
1035 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1036 let mut debug_struct = f.debug_struct("CustomJobSpec");
1037 debug_struct.field("persistent_resource_id", &self.persistent_resource_id);
1038 debug_struct.field("worker_pool_specs", &self.worker_pool_specs);
1039 debug_struct.field("scheduling", &self.scheduling);
1040 debug_struct.field("service_account", &self.service_account);
1041 debug_struct.field("network", &self.network);
1042 debug_struct.field("reserved_ip_ranges", &self.reserved_ip_ranges);
1043 debug_struct.field("psc_interface_config", &self.psc_interface_config);
1044 debug_struct.field("base_output_directory", &self.base_output_directory);
1045 debug_struct.field(
1046 "protected_artifact_location_id",
1047 &self.protected_artifact_location_id,
1048 );
1049 debug_struct.field("tensorboard", &self.tensorboard);
1050 debug_struct.field("enable_web_access", &self.enable_web_access);
1051 debug_struct.field("enable_dashboard_access", &self.enable_dashboard_access);
1052 debug_struct.field("experiment", &self.experiment);
1053 debug_struct.field("experiment_run", &self.experiment_run);
1054 debug_struct.field("models", &self.models);
1055 if !self._unknown_fields.is_empty() {
1056 debug_struct.field("_unknown_fields", &self._unknown_fields);
1057 }
1058 debug_struct.finish()
1059 }
1060}
1061
1062#[cfg(feature = "job-service")]
1063impl std::fmt::Debug for super::WorkerPoolSpec {
1064 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1065 let mut debug_struct = f.debug_struct("WorkerPoolSpec");
1066 debug_struct.field("machine_spec", &self.machine_spec);
1067 debug_struct.field("replica_count", &self.replica_count);
1068 debug_struct.field("nfs_mounts", &self.nfs_mounts);
1069 debug_struct.field("lustre_mounts", &self.lustre_mounts);
1070 debug_struct.field("disk_spec", &self.disk_spec);
1071 debug_struct.field("task", &self.task);
1072 if !self._unknown_fields.is_empty() {
1073 debug_struct.field("_unknown_fields", &self._unknown_fields);
1074 }
1075 debug_struct.finish()
1076 }
1077}
1078
1079#[cfg(feature = "job-service")]
1080impl std::fmt::Debug for super::ContainerSpec {
1081 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1082 let mut debug_struct = f.debug_struct("ContainerSpec");
1083 debug_struct.field("image_uri", &self.image_uri);
1084 debug_struct.field("command", &self.command);
1085 debug_struct.field("args", &self.args);
1086 debug_struct.field("env", &self.env);
1087 if !self._unknown_fields.is_empty() {
1088 debug_struct.field("_unknown_fields", &self._unknown_fields);
1089 }
1090 debug_struct.finish()
1091 }
1092}
1093
1094#[cfg(feature = "job-service")]
1095impl std::fmt::Debug for super::PythonPackageSpec {
1096 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1097 let mut debug_struct = f.debug_struct("PythonPackageSpec");
1098 debug_struct.field("executor_image_uri", &self.executor_image_uri);
1099 debug_struct.field("package_uris", &self.package_uris);
1100 debug_struct.field("python_module", &self.python_module);
1101 debug_struct.field("args", &self.args);
1102 debug_struct.field("env", &self.env);
1103 if !self._unknown_fields.is_empty() {
1104 debug_struct.field("_unknown_fields", &self._unknown_fields);
1105 }
1106 debug_struct.finish()
1107 }
1108}
1109
1110#[cfg(feature = "job-service")]
1111impl std::fmt::Debug for super::Scheduling {
1112 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1113 let mut debug_struct = f.debug_struct("Scheduling");
1114 debug_struct.field("timeout", &self.timeout);
1115 debug_struct.field(
1116 "restart_job_on_worker_restart",
1117 &self.restart_job_on_worker_restart,
1118 );
1119 debug_struct.field("strategy", &self.strategy);
1120 debug_struct.field("disable_retries", &self.disable_retries);
1121 debug_struct.field("max_wait_duration", &self.max_wait_duration);
1122 if !self._unknown_fields.is_empty() {
1123 debug_struct.field("_unknown_fields", &self._unknown_fields);
1124 }
1125 debug_struct.finish()
1126 }
1127}
1128
1129#[cfg(feature = "data-foundry-service")]
1130impl std::fmt::Debug for super::GenerateSyntheticDataRequest {
1131 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1132 let mut debug_struct = f.debug_struct("GenerateSyntheticDataRequest");
1133 debug_struct.field("location", &self.location);
1134 debug_struct.field("count", &self.count);
1135 debug_struct.field("output_field_specs", &self.output_field_specs);
1136 debug_struct.field("examples", &self.examples);
1137 debug_struct.field("strategy", &self.strategy);
1138 if !self._unknown_fields.is_empty() {
1139 debug_struct.field("_unknown_fields", &self._unknown_fields);
1140 }
1141 debug_struct.finish()
1142 }
1143}
1144
1145#[cfg(feature = "data-foundry-service")]
1146impl std::fmt::Debug for super::SyntheticField {
1147 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1148 let mut debug_struct = f.debug_struct("SyntheticField");
1149 debug_struct.field("field_name", &self.field_name);
1150 debug_struct.field("content", &self.content);
1151 if !self._unknown_fields.is_empty() {
1152 debug_struct.field("_unknown_fields", &self._unknown_fields);
1153 }
1154 debug_struct.finish()
1155 }
1156}
1157
1158#[cfg(feature = "data-foundry-service")]
1159impl std::fmt::Debug for super::SyntheticExample {
1160 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1161 let mut debug_struct = f.debug_struct("SyntheticExample");
1162 debug_struct.field("fields", &self.fields);
1163 if !self._unknown_fields.is_empty() {
1164 debug_struct.field("_unknown_fields", &self._unknown_fields);
1165 }
1166 debug_struct.finish()
1167 }
1168}
1169
1170#[cfg(feature = "data-foundry-service")]
1171impl std::fmt::Debug for super::OutputFieldSpec {
1172 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1173 let mut debug_struct = f.debug_struct("OutputFieldSpec");
1174 debug_struct.field("field_name", &self.field_name);
1175 debug_struct.field("guidance", &self.guidance);
1176 debug_struct.field("field_type", &self.field_type);
1177 if !self._unknown_fields.is_empty() {
1178 debug_struct.field("_unknown_fields", &self._unknown_fields);
1179 }
1180 debug_struct.finish()
1181 }
1182}
1183
1184#[cfg(feature = "data-foundry-service")]
1185impl std::fmt::Debug for super::TaskDescriptionStrategy {
1186 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1187 let mut debug_struct = f.debug_struct("TaskDescriptionStrategy");
1188 debug_struct.field("task_description", &self.task_description);
1189 if !self._unknown_fields.is_empty() {
1190 debug_struct.field("_unknown_fields", &self._unknown_fields);
1191 }
1192 debug_struct.finish()
1193 }
1194}
1195
1196#[cfg(feature = "data-foundry-service")]
1197impl std::fmt::Debug for super::GenerateSyntheticDataResponse {
1198 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1199 let mut debug_struct = f.debug_struct("GenerateSyntheticDataResponse");
1200 debug_struct.field("synthetic_examples", &self.synthetic_examples);
1201 if !self._unknown_fields.is_empty() {
1202 debug_struct.field("_unknown_fields", &self._unknown_fields);
1203 }
1204 debug_struct.finish()
1205 }
1206}
1207
1208#[cfg(feature = "dataset-service")]
1209impl std::fmt::Debug for super::DataItem {
1210 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1211 let mut debug_struct = f.debug_struct("DataItem");
1212 debug_struct.field("name", &self.name);
1213 debug_struct.field("create_time", &self.create_time);
1214 debug_struct.field("update_time", &self.update_time);
1215 debug_struct.field("labels", &self.labels);
1216 debug_struct.field("payload", &self.payload);
1217 debug_struct.field("etag", &self.etag);
1218 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1219 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1220 if !self._unknown_fields.is_empty() {
1221 debug_struct.field("_unknown_fields", &self._unknown_fields);
1222 }
1223 debug_struct.finish()
1224 }
1225}
1226
1227#[cfg(feature = "job-service")]
1228impl std::fmt::Debug for super::DataLabelingJob {
1229 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1230 let mut debug_struct = f.debug_struct("DataLabelingJob");
1231 debug_struct.field("name", &self.name);
1232 debug_struct.field("display_name", &self.display_name);
1233 debug_struct.field("datasets", &self.datasets);
1234 debug_struct.field("annotation_labels", &self.annotation_labels);
1235 debug_struct.field("labeler_count", &self.labeler_count);
1236 debug_struct.field("instruction_uri", &self.instruction_uri);
1237 debug_struct.field("inputs_schema_uri", &self.inputs_schema_uri);
1238 debug_struct.field("inputs", &self.inputs);
1239 debug_struct.field("state", &self.state);
1240 debug_struct.field("labeling_progress", &self.labeling_progress);
1241 debug_struct.field("current_spend", &self.current_spend);
1242 debug_struct.field("create_time", &self.create_time);
1243 debug_struct.field("update_time", &self.update_time);
1244 debug_struct.field("error", &self.error);
1245 debug_struct.field("labels", &self.labels);
1246 debug_struct.field("specialist_pools", &self.specialist_pools);
1247 debug_struct.field("encryption_spec", &self.encryption_spec);
1248 debug_struct.field("active_learning_config", &self.active_learning_config);
1249 if !self._unknown_fields.is_empty() {
1250 debug_struct.field("_unknown_fields", &self._unknown_fields);
1251 }
1252 debug_struct.finish()
1253 }
1254}
1255
1256#[cfg(feature = "job-service")]
1257impl std::fmt::Debug for super::ActiveLearningConfig {
1258 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1259 let mut debug_struct = f.debug_struct("ActiveLearningConfig");
1260 debug_struct.field("sample_config", &self.sample_config);
1261 debug_struct.field("training_config", &self.training_config);
1262 debug_struct.field("human_labeling_budget", &self.human_labeling_budget);
1263 if !self._unknown_fields.is_empty() {
1264 debug_struct.field("_unknown_fields", &self._unknown_fields);
1265 }
1266 debug_struct.finish()
1267 }
1268}
1269
1270#[cfg(feature = "job-service")]
1271impl std::fmt::Debug for super::SampleConfig {
1272 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1273 let mut debug_struct = f.debug_struct("SampleConfig");
1274 debug_struct.field("sample_strategy", &self.sample_strategy);
1275 debug_struct.field("initial_batch_sample_size", &self.initial_batch_sample_size);
1276 debug_struct.field(
1277 "following_batch_sample_size",
1278 &self.following_batch_sample_size,
1279 );
1280 if !self._unknown_fields.is_empty() {
1281 debug_struct.field("_unknown_fields", &self._unknown_fields);
1282 }
1283 debug_struct.finish()
1284 }
1285}
1286
1287#[cfg(feature = "job-service")]
1288impl std::fmt::Debug for super::TrainingConfig {
1289 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1290 let mut debug_struct = f.debug_struct("TrainingConfig");
1291 debug_struct.field(
1292 "timeout_training_milli_hours",
1293 &self.timeout_training_milli_hours,
1294 );
1295 if !self._unknown_fields.is_empty() {
1296 debug_struct.field("_unknown_fields", &self._unknown_fields);
1297 }
1298 debug_struct.finish()
1299 }
1300}
1301
1302#[cfg(feature = "dataset-service")]
1303impl std::fmt::Debug for super::Dataset {
1304 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1305 let mut debug_struct = f.debug_struct("Dataset");
1306 debug_struct.field("name", &self.name);
1307 debug_struct.field("display_name", &self.display_name);
1308 debug_struct.field("description", &self.description);
1309 debug_struct.field("metadata_schema_uri", &self.metadata_schema_uri);
1310 debug_struct.field("metadata", &self.metadata);
1311 debug_struct.field("data_item_count", &self.data_item_count);
1312 debug_struct.field("create_time", &self.create_time);
1313 debug_struct.field("update_time", &self.update_time);
1314 debug_struct.field("etag", &self.etag);
1315 debug_struct.field("labels", &self.labels);
1316 debug_struct.field("saved_queries", &self.saved_queries);
1317 debug_struct.field("encryption_spec", &self.encryption_spec);
1318 debug_struct.field("metadata_artifact", &self.metadata_artifact);
1319 debug_struct.field("model_reference", &self.model_reference);
1320 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1321 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1322 if !self._unknown_fields.is_empty() {
1323 debug_struct.field("_unknown_fields", &self._unknown_fields);
1324 }
1325 debug_struct.finish()
1326 }
1327}
1328
1329#[cfg(feature = "dataset-service")]
1330impl std::fmt::Debug for super::ImportDataConfig {
1331 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1332 let mut debug_struct = f.debug_struct("ImportDataConfig");
1333 debug_struct.field("data_item_labels", &self.data_item_labels);
1334 debug_struct.field("annotation_labels", &self.annotation_labels);
1335 debug_struct.field("import_schema_uri", &self.import_schema_uri);
1336 debug_struct.field("source", &self.source);
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::ExportDataConfig {
1346 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1347 let mut debug_struct = f.debug_struct("ExportDataConfig");
1348 debug_struct.field("annotations_filter", &self.annotations_filter);
1349 debug_struct.field("saved_query_id", &self.saved_query_id);
1350 debug_struct.field("annotation_schema_uri", &self.annotation_schema_uri);
1351 debug_struct.field("export_use", &self.export_use);
1352 debug_struct.field("destination", &self.destination);
1353 debug_struct.field("split", &self.split);
1354 if !self._unknown_fields.is_empty() {
1355 debug_struct.field("_unknown_fields", &self._unknown_fields);
1356 }
1357 debug_struct.finish()
1358 }
1359}
1360
1361#[cfg(feature = "dataset-service")]
1362impl std::fmt::Debug for super::ExportFractionSplit {
1363 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1364 let mut debug_struct = f.debug_struct("ExportFractionSplit");
1365 debug_struct.field("training_fraction", &self.training_fraction);
1366 debug_struct.field("validation_fraction", &self.validation_fraction);
1367 debug_struct.field("test_fraction", &self.test_fraction);
1368 if !self._unknown_fields.is_empty() {
1369 debug_struct.field("_unknown_fields", &self._unknown_fields);
1370 }
1371 debug_struct.finish()
1372 }
1373}
1374
1375#[cfg(feature = "dataset-service")]
1376impl std::fmt::Debug for super::ExportFilterSplit {
1377 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1378 let mut debug_struct = f.debug_struct("ExportFilterSplit");
1379 debug_struct.field("training_filter", &self.training_filter);
1380 debug_struct.field("validation_filter", &self.validation_filter);
1381 debug_struct.field("test_filter", &self.test_filter);
1382 if !self._unknown_fields.is_empty() {
1383 debug_struct.field("_unknown_fields", &self._unknown_fields);
1384 }
1385 debug_struct.finish()
1386 }
1387}
1388
1389#[cfg(feature = "dataset-service")]
1390impl std::fmt::Debug for super::CreateDatasetRequest {
1391 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1392 let mut debug_struct = f.debug_struct("CreateDatasetRequest");
1393 debug_struct.field("parent", &self.parent);
1394 debug_struct.field("dataset", &self.dataset);
1395 if !self._unknown_fields.is_empty() {
1396 debug_struct.field("_unknown_fields", &self._unknown_fields);
1397 }
1398 debug_struct.finish()
1399 }
1400}
1401
1402#[cfg(feature = "dataset-service")]
1403impl std::fmt::Debug for super::CreateDatasetOperationMetadata {
1404 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1405 let mut debug_struct = f.debug_struct("CreateDatasetOperationMetadata");
1406 debug_struct.field("generic_metadata", &self.generic_metadata);
1407 if !self._unknown_fields.is_empty() {
1408 debug_struct.field("_unknown_fields", &self._unknown_fields);
1409 }
1410 debug_struct.finish()
1411 }
1412}
1413
1414#[cfg(feature = "dataset-service")]
1415impl std::fmt::Debug for super::GetDatasetRequest {
1416 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1417 let mut debug_struct = f.debug_struct("GetDatasetRequest");
1418 debug_struct.field("name", &self.name);
1419 debug_struct.field("read_mask", &self.read_mask);
1420 if !self._unknown_fields.is_empty() {
1421 debug_struct.field("_unknown_fields", &self._unknown_fields);
1422 }
1423 debug_struct.finish()
1424 }
1425}
1426
1427#[cfg(feature = "dataset-service")]
1428impl std::fmt::Debug for super::UpdateDatasetRequest {
1429 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1430 let mut debug_struct = f.debug_struct("UpdateDatasetRequest");
1431 debug_struct.field("dataset", &self.dataset);
1432 debug_struct.field("update_mask", &self.update_mask);
1433 if !self._unknown_fields.is_empty() {
1434 debug_struct.field("_unknown_fields", &self._unknown_fields);
1435 }
1436 debug_struct.finish()
1437 }
1438}
1439
1440#[cfg(feature = "dataset-service")]
1441impl std::fmt::Debug for super::UpdateDatasetVersionRequest {
1442 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1443 let mut debug_struct = f.debug_struct("UpdateDatasetVersionRequest");
1444 debug_struct.field("dataset_version", &self.dataset_version);
1445 debug_struct.field("update_mask", &self.update_mask);
1446 if !self._unknown_fields.is_empty() {
1447 debug_struct.field("_unknown_fields", &self._unknown_fields);
1448 }
1449 debug_struct.finish()
1450 }
1451}
1452
1453#[cfg(feature = "dataset-service")]
1454impl std::fmt::Debug for super::ListDatasetsRequest {
1455 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1456 let mut debug_struct = f.debug_struct("ListDatasetsRequest");
1457 debug_struct.field("parent", &self.parent);
1458 debug_struct.field("filter", &self.filter);
1459 debug_struct.field("page_size", &self.page_size);
1460 debug_struct.field("page_token", &self.page_token);
1461 debug_struct.field("read_mask", &self.read_mask);
1462 debug_struct.field("order_by", &self.order_by);
1463 if !self._unknown_fields.is_empty() {
1464 debug_struct.field("_unknown_fields", &self._unknown_fields);
1465 }
1466 debug_struct.finish()
1467 }
1468}
1469
1470#[cfg(feature = "dataset-service")]
1471impl std::fmt::Debug for super::ListDatasetsResponse {
1472 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1473 let mut debug_struct = f.debug_struct("ListDatasetsResponse");
1474 debug_struct.field("datasets", &self.datasets);
1475 debug_struct.field("next_page_token", &self.next_page_token);
1476 if !self._unknown_fields.is_empty() {
1477 debug_struct.field("_unknown_fields", &self._unknown_fields);
1478 }
1479 debug_struct.finish()
1480 }
1481}
1482
1483#[cfg(feature = "dataset-service")]
1484impl std::fmt::Debug for super::DeleteDatasetRequest {
1485 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1486 let mut debug_struct = f.debug_struct("DeleteDatasetRequest");
1487 debug_struct.field("name", &self.name);
1488 if !self._unknown_fields.is_empty() {
1489 debug_struct.field("_unknown_fields", &self._unknown_fields);
1490 }
1491 debug_struct.finish()
1492 }
1493}
1494
1495#[cfg(feature = "dataset-service")]
1496impl std::fmt::Debug for super::ImportDataRequest {
1497 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1498 let mut debug_struct = f.debug_struct("ImportDataRequest");
1499 debug_struct.field("name", &self.name);
1500 debug_struct.field("import_configs", &self.import_configs);
1501 if !self._unknown_fields.is_empty() {
1502 debug_struct.field("_unknown_fields", &self._unknown_fields);
1503 }
1504 debug_struct.finish()
1505 }
1506}
1507
1508#[cfg(feature = "dataset-service")]
1509impl std::fmt::Debug for super::ImportDataResponse {
1510 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1511 let mut debug_struct = f.debug_struct("ImportDataResponse");
1512 if !self._unknown_fields.is_empty() {
1513 debug_struct.field("_unknown_fields", &self._unknown_fields);
1514 }
1515 debug_struct.finish()
1516 }
1517}
1518
1519#[cfg(feature = "dataset-service")]
1520impl std::fmt::Debug for super::ImportDataOperationMetadata {
1521 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1522 let mut debug_struct = f.debug_struct("ImportDataOperationMetadata");
1523 debug_struct.field("generic_metadata", &self.generic_metadata);
1524 if !self._unknown_fields.is_empty() {
1525 debug_struct.field("_unknown_fields", &self._unknown_fields);
1526 }
1527 debug_struct.finish()
1528 }
1529}
1530
1531#[cfg(feature = "dataset-service")]
1532impl std::fmt::Debug for super::ExportDataRequest {
1533 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1534 let mut debug_struct = f.debug_struct("ExportDataRequest");
1535 debug_struct.field("name", &self.name);
1536 debug_struct.field("export_config", &self.export_config);
1537 if !self._unknown_fields.is_empty() {
1538 debug_struct.field("_unknown_fields", &self._unknown_fields);
1539 }
1540 debug_struct.finish()
1541 }
1542}
1543
1544#[cfg(feature = "dataset-service")]
1545impl std::fmt::Debug for super::ExportDataResponse {
1546 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1547 let mut debug_struct = f.debug_struct("ExportDataResponse");
1548 debug_struct.field("exported_files", &self.exported_files);
1549 debug_struct.field("data_stats", &self.data_stats);
1550 if !self._unknown_fields.is_empty() {
1551 debug_struct.field("_unknown_fields", &self._unknown_fields);
1552 }
1553 debug_struct.finish()
1554 }
1555}
1556
1557#[cfg(feature = "dataset-service")]
1558impl std::fmt::Debug for super::ExportDataOperationMetadata {
1559 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1560 let mut debug_struct = f.debug_struct("ExportDataOperationMetadata");
1561 debug_struct.field("generic_metadata", &self.generic_metadata);
1562 debug_struct.field("gcs_output_directory", &self.gcs_output_directory);
1563 if !self._unknown_fields.is_empty() {
1564 debug_struct.field("_unknown_fields", &self._unknown_fields);
1565 }
1566 debug_struct.finish()
1567 }
1568}
1569
1570#[cfg(feature = "dataset-service")]
1571impl std::fmt::Debug for super::CreateDatasetVersionRequest {
1572 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1573 let mut debug_struct = f.debug_struct("CreateDatasetVersionRequest");
1574 debug_struct.field("parent", &self.parent);
1575 debug_struct.field("dataset_version", &self.dataset_version);
1576 if !self._unknown_fields.is_empty() {
1577 debug_struct.field("_unknown_fields", &self._unknown_fields);
1578 }
1579 debug_struct.finish()
1580 }
1581}
1582
1583#[cfg(feature = "dataset-service")]
1584impl std::fmt::Debug for super::CreateDatasetVersionOperationMetadata {
1585 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1586 let mut debug_struct = f.debug_struct("CreateDatasetVersionOperationMetadata");
1587 debug_struct.field("generic_metadata", &self.generic_metadata);
1588 if !self._unknown_fields.is_empty() {
1589 debug_struct.field("_unknown_fields", &self._unknown_fields);
1590 }
1591 debug_struct.finish()
1592 }
1593}
1594
1595#[cfg(feature = "dataset-service")]
1596impl std::fmt::Debug for super::DeleteDatasetVersionRequest {
1597 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1598 let mut debug_struct = f.debug_struct("DeleteDatasetVersionRequest");
1599 debug_struct.field("name", &self.name);
1600 if !self._unknown_fields.is_empty() {
1601 debug_struct.field("_unknown_fields", &self._unknown_fields);
1602 }
1603 debug_struct.finish()
1604 }
1605}
1606
1607#[cfg(feature = "dataset-service")]
1608impl std::fmt::Debug for super::GetDatasetVersionRequest {
1609 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1610 let mut debug_struct = f.debug_struct("GetDatasetVersionRequest");
1611 debug_struct.field("name", &self.name);
1612 debug_struct.field("read_mask", &self.read_mask);
1613 if !self._unknown_fields.is_empty() {
1614 debug_struct.field("_unknown_fields", &self._unknown_fields);
1615 }
1616 debug_struct.finish()
1617 }
1618}
1619
1620#[cfg(feature = "dataset-service")]
1621impl std::fmt::Debug for super::ListDatasetVersionsRequest {
1622 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1623 let mut debug_struct = f.debug_struct("ListDatasetVersionsRequest");
1624 debug_struct.field("parent", &self.parent);
1625 debug_struct.field("filter", &self.filter);
1626 debug_struct.field("page_size", &self.page_size);
1627 debug_struct.field("page_token", &self.page_token);
1628 debug_struct.field("read_mask", &self.read_mask);
1629 debug_struct.field("order_by", &self.order_by);
1630 if !self._unknown_fields.is_empty() {
1631 debug_struct.field("_unknown_fields", &self._unknown_fields);
1632 }
1633 debug_struct.finish()
1634 }
1635}
1636
1637#[cfg(feature = "dataset-service")]
1638impl std::fmt::Debug for super::ListDatasetVersionsResponse {
1639 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1640 let mut debug_struct = f.debug_struct("ListDatasetVersionsResponse");
1641 debug_struct.field("dataset_versions", &self.dataset_versions);
1642 debug_struct.field("next_page_token", &self.next_page_token);
1643 if !self._unknown_fields.is_empty() {
1644 debug_struct.field("_unknown_fields", &self._unknown_fields);
1645 }
1646 debug_struct.finish()
1647 }
1648}
1649
1650#[cfg(feature = "dataset-service")]
1651impl std::fmt::Debug for super::RestoreDatasetVersionRequest {
1652 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1653 let mut debug_struct = f.debug_struct("RestoreDatasetVersionRequest");
1654 debug_struct.field("name", &self.name);
1655 if !self._unknown_fields.is_empty() {
1656 debug_struct.field("_unknown_fields", &self._unknown_fields);
1657 }
1658 debug_struct.finish()
1659 }
1660}
1661
1662#[cfg(feature = "dataset-service")]
1663impl std::fmt::Debug for super::RestoreDatasetVersionOperationMetadata {
1664 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1665 let mut debug_struct = f.debug_struct("RestoreDatasetVersionOperationMetadata");
1666 debug_struct.field("generic_metadata", &self.generic_metadata);
1667 if !self._unknown_fields.is_empty() {
1668 debug_struct.field("_unknown_fields", &self._unknown_fields);
1669 }
1670 debug_struct.finish()
1671 }
1672}
1673
1674#[cfg(feature = "dataset-service")]
1675impl std::fmt::Debug for super::ListDataItemsRequest {
1676 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1677 let mut debug_struct = f.debug_struct("ListDataItemsRequest");
1678 debug_struct.field("parent", &self.parent);
1679 debug_struct.field("filter", &self.filter);
1680 debug_struct.field("page_size", &self.page_size);
1681 debug_struct.field("page_token", &self.page_token);
1682 debug_struct.field("read_mask", &self.read_mask);
1683 debug_struct.field("order_by", &self.order_by);
1684 if !self._unknown_fields.is_empty() {
1685 debug_struct.field("_unknown_fields", &self._unknown_fields);
1686 }
1687 debug_struct.finish()
1688 }
1689}
1690
1691#[cfg(feature = "dataset-service")]
1692impl std::fmt::Debug for super::ListDataItemsResponse {
1693 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1694 let mut debug_struct = f.debug_struct("ListDataItemsResponse");
1695 debug_struct.field("data_items", &self.data_items);
1696 debug_struct.field("next_page_token", &self.next_page_token);
1697 if !self._unknown_fields.is_empty() {
1698 debug_struct.field("_unknown_fields", &self._unknown_fields);
1699 }
1700 debug_struct.finish()
1701 }
1702}
1703
1704#[cfg(feature = "dataset-service")]
1705impl std::fmt::Debug for super::SearchDataItemsRequest {
1706 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1707 let mut debug_struct = f.debug_struct("SearchDataItemsRequest");
1708 debug_struct.field("dataset", &self.dataset);
1709 debug_struct.field("saved_query", &self.saved_query);
1710 debug_struct.field("data_labeling_job", &self.data_labeling_job);
1711 debug_struct.field("data_item_filter", &self.data_item_filter);
1712 debug_struct.field("annotations_filter", &self.annotations_filter);
1713 debug_struct.field("annotation_filters", &self.annotation_filters);
1714 debug_struct.field("field_mask", &self.field_mask);
1715 debug_struct.field("annotations_limit", &self.annotations_limit);
1716 debug_struct.field("page_size", &self.page_size);
1717 debug_struct.field("order_by", &self.order_by);
1718 debug_struct.field("page_token", &self.page_token);
1719 debug_struct.field("order", &self.order);
1720 if !self._unknown_fields.is_empty() {
1721 debug_struct.field("_unknown_fields", &self._unknown_fields);
1722 }
1723 debug_struct.finish()
1724 }
1725}
1726
1727#[cfg(feature = "dataset-service")]
1728impl std::fmt::Debug for super::search_data_items_request::OrderByAnnotation {
1729 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1730 let mut debug_struct = f.debug_struct("OrderByAnnotation");
1731 debug_struct.field("saved_query", &self.saved_query);
1732 debug_struct.field("order_by", &self.order_by);
1733 if !self._unknown_fields.is_empty() {
1734 debug_struct.field("_unknown_fields", &self._unknown_fields);
1735 }
1736 debug_struct.finish()
1737 }
1738}
1739
1740#[cfg(feature = "dataset-service")]
1741impl std::fmt::Debug for super::SearchDataItemsResponse {
1742 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1743 let mut debug_struct = f.debug_struct("SearchDataItemsResponse");
1744 debug_struct.field("data_item_views", &self.data_item_views);
1745 debug_struct.field("next_page_token", &self.next_page_token);
1746 if !self._unknown_fields.is_empty() {
1747 debug_struct.field("_unknown_fields", &self._unknown_fields);
1748 }
1749 debug_struct.finish()
1750 }
1751}
1752
1753#[cfg(feature = "dataset-service")]
1754impl std::fmt::Debug for super::DataItemView {
1755 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1756 let mut debug_struct = f.debug_struct("DataItemView");
1757 debug_struct.field("data_item", &self.data_item);
1758 debug_struct.field("annotations", &self.annotations);
1759 debug_struct.field("has_truncated_annotations", &self.has_truncated_annotations);
1760 if !self._unknown_fields.is_empty() {
1761 debug_struct.field("_unknown_fields", &self._unknown_fields);
1762 }
1763 debug_struct.finish()
1764 }
1765}
1766
1767#[cfg(feature = "dataset-service")]
1768impl std::fmt::Debug for super::ListSavedQueriesRequest {
1769 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1770 let mut debug_struct = f.debug_struct("ListSavedQueriesRequest");
1771 debug_struct.field("parent", &self.parent);
1772 debug_struct.field("filter", &self.filter);
1773 debug_struct.field("page_size", &self.page_size);
1774 debug_struct.field("page_token", &self.page_token);
1775 debug_struct.field("read_mask", &self.read_mask);
1776 debug_struct.field("order_by", &self.order_by);
1777 if !self._unknown_fields.is_empty() {
1778 debug_struct.field("_unknown_fields", &self._unknown_fields);
1779 }
1780 debug_struct.finish()
1781 }
1782}
1783
1784#[cfg(feature = "dataset-service")]
1785impl std::fmt::Debug for super::ListSavedQueriesResponse {
1786 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1787 let mut debug_struct = f.debug_struct("ListSavedQueriesResponse");
1788 debug_struct.field("saved_queries", &self.saved_queries);
1789 debug_struct.field("next_page_token", &self.next_page_token);
1790 if !self._unknown_fields.is_empty() {
1791 debug_struct.field("_unknown_fields", &self._unknown_fields);
1792 }
1793 debug_struct.finish()
1794 }
1795}
1796
1797#[cfg(feature = "dataset-service")]
1798impl std::fmt::Debug for super::DeleteSavedQueryRequest {
1799 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1800 let mut debug_struct = f.debug_struct("DeleteSavedQueryRequest");
1801 debug_struct.field("name", &self.name);
1802 if !self._unknown_fields.is_empty() {
1803 debug_struct.field("_unknown_fields", &self._unknown_fields);
1804 }
1805 debug_struct.finish()
1806 }
1807}
1808
1809#[cfg(feature = "dataset-service")]
1810impl std::fmt::Debug for super::GetAnnotationSpecRequest {
1811 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1812 let mut debug_struct = f.debug_struct("GetAnnotationSpecRequest");
1813 debug_struct.field("name", &self.name);
1814 debug_struct.field("read_mask", &self.read_mask);
1815 if !self._unknown_fields.is_empty() {
1816 debug_struct.field("_unknown_fields", &self._unknown_fields);
1817 }
1818 debug_struct.finish()
1819 }
1820}
1821
1822#[cfg(feature = "dataset-service")]
1823impl std::fmt::Debug for super::ListAnnotationsRequest {
1824 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1825 let mut debug_struct = f.debug_struct("ListAnnotationsRequest");
1826 debug_struct.field("parent", &self.parent);
1827 debug_struct.field("filter", &self.filter);
1828 debug_struct.field("page_size", &self.page_size);
1829 debug_struct.field("page_token", &self.page_token);
1830 debug_struct.field("read_mask", &self.read_mask);
1831 debug_struct.field("order_by", &self.order_by);
1832 if !self._unknown_fields.is_empty() {
1833 debug_struct.field("_unknown_fields", &self._unknown_fields);
1834 }
1835 debug_struct.finish()
1836 }
1837}
1838
1839#[cfg(feature = "dataset-service")]
1840impl std::fmt::Debug for super::ListAnnotationsResponse {
1841 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1842 let mut debug_struct = f.debug_struct("ListAnnotationsResponse");
1843 debug_struct.field("annotations", &self.annotations);
1844 debug_struct.field("next_page_token", &self.next_page_token);
1845 if !self._unknown_fields.is_empty() {
1846 debug_struct.field("_unknown_fields", &self._unknown_fields);
1847 }
1848 debug_struct.finish()
1849 }
1850}
1851
1852#[cfg(feature = "dataset-service")]
1853impl std::fmt::Debug for super::DatasetVersion {
1854 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1855 let mut debug_struct = f.debug_struct("DatasetVersion");
1856 debug_struct.field("name", &self.name);
1857 debug_struct.field("create_time", &self.create_time);
1858 debug_struct.field("update_time", &self.update_time);
1859 debug_struct.field("etag", &self.etag);
1860 debug_struct.field("big_query_dataset_name", &self.big_query_dataset_name);
1861 debug_struct.field("display_name", &self.display_name);
1862 debug_struct.field("metadata", &self.metadata);
1863 debug_struct.field("model_reference", &self.model_reference);
1864 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1865 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1866 if !self._unknown_fields.is_empty() {
1867 debug_struct.field("_unknown_fields", &self._unknown_fields);
1868 }
1869 debug_struct.finish()
1870 }
1871}
1872
1873#[cfg(feature = "index-service")]
1874impl std::fmt::Debug for super::DeployedIndexRef {
1875 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1876 let mut debug_struct = f.debug_struct("DeployedIndexRef");
1877 debug_struct.field("index_endpoint", &self.index_endpoint);
1878 debug_struct.field("deployed_index_id", &self.deployed_index_id);
1879 debug_struct.field("display_name", &self.display_name);
1880 if !self._unknown_fields.is_empty() {
1881 debug_struct.field("_unknown_fields", &self._unknown_fields);
1882 }
1883 debug_struct.finish()
1884 }
1885}
1886
1887#[cfg(any(
1888 feature = "dataset-service",
1889 feature = "deployment-resource-pool-service",
1890 feature = "model-service",
1891 feature = "pipeline-service",
1892))]
1893impl std::fmt::Debug for super::DeployedModelRef {
1894 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1895 let mut debug_struct = f.debug_struct("DeployedModelRef");
1896 debug_struct.field("endpoint", &self.endpoint);
1897 debug_struct.field("deployed_model_id", &self.deployed_model_id);
1898 if !self._unknown_fields.is_empty() {
1899 debug_struct.field("_unknown_fields", &self._unknown_fields);
1900 }
1901 debug_struct.finish()
1902 }
1903}
1904
1905#[cfg(feature = "deployment-resource-pool-service")]
1906impl std::fmt::Debug for super::DeploymentResourcePool {
1907 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1908 let mut debug_struct = f.debug_struct("DeploymentResourcePool");
1909 debug_struct.field("name", &self.name);
1910 debug_struct.field("dedicated_resources", &self.dedicated_resources);
1911 debug_struct.field("encryption_spec", &self.encryption_spec);
1912 debug_struct.field("service_account", &self.service_account);
1913 debug_struct.field("disable_container_logging", &self.disable_container_logging);
1914 debug_struct.field("create_time", &self.create_time);
1915 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1916 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1917 if !self._unknown_fields.is_empty() {
1918 debug_struct.field("_unknown_fields", &self._unknown_fields);
1919 }
1920 debug_struct.finish()
1921 }
1922}
1923
1924#[cfg(feature = "deployment-resource-pool-service")]
1925impl std::fmt::Debug for super::CreateDeploymentResourcePoolRequest {
1926 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1927 let mut debug_struct = f.debug_struct("CreateDeploymentResourcePoolRequest");
1928 debug_struct.field("parent", &self.parent);
1929 debug_struct.field("deployment_resource_pool", &self.deployment_resource_pool);
1930 debug_struct.field(
1931 "deployment_resource_pool_id",
1932 &self.deployment_resource_pool_id,
1933 );
1934 if !self._unknown_fields.is_empty() {
1935 debug_struct.field("_unknown_fields", &self._unknown_fields);
1936 }
1937 debug_struct.finish()
1938 }
1939}
1940
1941#[cfg(feature = "deployment-resource-pool-service")]
1942impl std::fmt::Debug for super::CreateDeploymentResourcePoolOperationMetadata {
1943 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1944 let mut debug_struct = f.debug_struct("CreateDeploymentResourcePoolOperationMetadata");
1945 debug_struct.field("generic_metadata", &self.generic_metadata);
1946 if !self._unknown_fields.is_empty() {
1947 debug_struct.field("_unknown_fields", &self._unknown_fields);
1948 }
1949 debug_struct.finish()
1950 }
1951}
1952
1953#[cfg(feature = "deployment-resource-pool-service")]
1954impl std::fmt::Debug for super::GetDeploymentResourcePoolRequest {
1955 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1956 let mut debug_struct = f.debug_struct("GetDeploymentResourcePoolRequest");
1957 debug_struct.field("name", &self.name);
1958 if !self._unknown_fields.is_empty() {
1959 debug_struct.field("_unknown_fields", &self._unknown_fields);
1960 }
1961 debug_struct.finish()
1962 }
1963}
1964
1965#[cfg(feature = "deployment-resource-pool-service")]
1966impl std::fmt::Debug for super::ListDeploymentResourcePoolsRequest {
1967 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1968 let mut debug_struct = f.debug_struct("ListDeploymentResourcePoolsRequest");
1969 debug_struct.field("parent", &self.parent);
1970 debug_struct.field("page_size", &self.page_size);
1971 debug_struct.field("page_token", &self.page_token);
1972 if !self._unknown_fields.is_empty() {
1973 debug_struct.field("_unknown_fields", &self._unknown_fields);
1974 }
1975 debug_struct.finish()
1976 }
1977}
1978
1979#[cfg(feature = "deployment-resource-pool-service")]
1980impl std::fmt::Debug for super::ListDeploymentResourcePoolsResponse {
1981 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1982 let mut debug_struct = f.debug_struct("ListDeploymentResourcePoolsResponse");
1983 debug_struct.field("deployment_resource_pools", &self.deployment_resource_pools);
1984 debug_struct.field("next_page_token", &self.next_page_token);
1985 if !self._unknown_fields.is_empty() {
1986 debug_struct.field("_unknown_fields", &self._unknown_fields);
1987 }
1988 debug_struct.finish()
1989 }
1990}
1991
1992#[cfg(feature = "deployment-resource-pool-service")]
1993impl std::fmt::Debug for super::UpdateDeploymentResourcePoolRequest {
1994 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1995 let mut debug_struct = f.debug_struct("UpdateDeploymentResourcePoolRequest");
1996 debug_struct.field("deployment_resource_pool", &self.deployment_resource_pool);
1997 debug_struct.field("update_mask", &self.update_mask);
1998 if !self._unknown_fields.is_empty() {
1999 debug_struct.field("_unknown_fields", &self._unknown_fields);
2000 }
2001 debug_struct.finish()
2002 }
2003}
2004
2005#[cfg(feature = "deployment-resource-pool-service")]
2006impl std::fmt::Debug for super::UpdateDeploymentResourcePoolOperationMetadata {
2007 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2008 let mut debug_struct = f.debug_struct("UpdateDeploymentResourcePoolOperationMetadata");
2009 debug_struct.field("generic_metadata", &self.generic_metadata);
2010 if !self._unknown_fields.is_empty() {
2011 debug_struct.field("_unknown_fields", &self._unknown_fields);
2012 }
2013 debug_struct.finish()
2014 }
2015}
2016
2017#[cfg(feature = "deployment-resource-pool-service")]
2018impl std::fmt::Debug for super::DeleteDeploymentResourcePoolRequest {
2019 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2020 let mut debug_struct = f.debug_struct("DeleteDeploymentResourcePoolRequest");
2021 debug_struct.field("name", &self.name);
2022 if !self._unknown_fields.is_empty() {
2023 debug_struct.field("_unknown_fields", &self._unknown_fields);
2024 }
2025 debug_struct.finish()
2026 }
2027}
2028
2029#[cfg(feature = "deployment-resource-pool-service")]
2030impl std::fmt::Debug for super::QueryDeployedModelsRequest {
2031 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2032 let mut debug_struct = f.debug_struct("QueryDeployedModelsRequest");
2033 debug_struct.field("deployment_resource_pool", &self.deployment_resource_pool);
2034 debug_struct.field("page_size", &self.page_size);
2035 debug_struct.field("page_token", &self.page_token);
2036 if !self._unknown_fields.is_empty() {
2037 debug_struct.field("_unknown_fields", &self._unknown_fields);
2038 }
2039 debug_struct.finish()
2040 }
2041}
2042
2043#[cfg(feature = "deployment-resource-pool-service")]
2044impl std::fmt::Debug for super::QueryDeployedModelsResponse {
2045 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2046 let mut debug_struct = f.debug_struct("QueryDeployedModelsResponse");
2047 debug_struct.field("deployed_models", &self.deployed_models);
2048 debug_struct.field("next_page_token", &self.next_page_token);
2049 debug_struct.field("deployed_model_refs", &self.deployed_model_refs);
2050 debug_struct.field(
2051 "total_deployed_model_count",
2052 &self.total_deployed_model_count,
2053 );
2054 debug_struct.field("total_endpoint_count", &self.total_endpoint_count);
2055 if !self._unknown_fields.is_empty() {
2056 debug_struct.field("_unknown_fields", &self._unknown_fields);
2057 }
2058 debug_struct.finish()
2059 }
2060}
2061
2062#[cfg(any(
2063 feature = "dataset-service",
2064 feature = "deployment-resource-pool-service",
2065 feature = "endpoint-service",
2066 feature = "feature-online-store-admin-service",
2067 feature = "featurestore-service",
2068 feature = "gen-ai-cache-service",
2069 feature = "gen-ai-tuning-service",
2070 feature = "index-endpoint-service",
2071 feature = "index-service",
2072 feature = "job-service",
2073 feature = "metadata-service",
2074 feature = "model-service",
2075 feature = "notebook-service",
2076 feature = "persistent-resource-service",
2077 feature = "pipeline-service",
2078 feature = "reasoning-engine-service",
2079 feature = "schedule-service",
2080 feature = "tensorboard-service",
2081 feature = "vertex-rag-data-service",
2082))]
2083impl std::fmt::Debug for super::EncryptionSpec {
2084 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2085 let mut debug_struct = f.debug_struct("EncryptionSpec");
2086 debug_struct.field("kms_key_name", &self.kms_key_name);
2087 if !self._unknown_fields.is_empty() {
2088 debug_struct.field("_unknown_fields", &self._unknown_fields);
2089 }
2090 debug_struct.finish()
2091 }
2092}
2093
2094#[cfg(feature = "endpoint-service")]
2095impl std::fmt::Debug for super::Endpoint {
2096 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2097 let mut debug_struct = f.debug_struct("Endpoint");
2098 debug_struct.field("name", &self.name);
2099 debug_struct.field("display_name", &self.display_name);
2100 debug_struct.field("description", &self.description);
2101 debug_struct.field("deployed_models", &self.deployed_models);
2102 debug_struct.field("traffic_split", &self.traffic_split);
2103 debug_struct.field("etag", &self.etag);
2104 debug_struct.field("labels", &self.labels);
2105 debug_struct.field("create_time", &self.create_time);
2106 debug_struct.field("update_time", &self.update_time);
2107 debug_struct.field("encryption_spec", &self.encryption_spec);
2108 debug_struct.field("network", &self.network);
2109 debug_struct.field(
2110 "enable_private_service_connect",
2111 &self.enable_private_service_connect,
2112 );
2113 debug_struct.field(
2114 "private_service_connect_config",
2115 &self.private_service_connect_config,
2116 );
2117 debug_struct.field(
2118 "model_deployment_monitoring_job",
2119 &self.model_deployment_monitoring_job,
2120 );
2121 debug_struct.field(
2122 "predict_request_response_logging_config",
2123 &self.predict_request_response_logging_config,
2124 );
2125 debug_struct.field(
2126 "dedicated_endpoint_enabled",
2127 &self.dedicated_endpoint_enabled,
2128 );
2129 debug_struct.field("dedicated_endpoint_dns", &self.dedicated_endpoint_dns);
2130 debug_struct.field("client_connection_config", &self.client_connection_config);
2131 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
2132 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
2133 debug_struct.field(
2134 "gen_ai_advanced_features_config",
2135 &self.gen_ai_advanced_features_config,
2136 );
2137 debug_struct.field(
2138 "private_model_server_enabled",
2139 &self.private_model_server_enabled,
2140 );
2141 if !self._unknown_fields.is_empty() {
2142 debug_struct.field("_unknown_fields", &self._unknown_fields);
2143 }
2144 debug_struct.finish()
2145 }
2146}
2147
2148#[cfg(any(
2149 feature = "deployment-resource-pool-service",
2150 feature = "endpoint-service",
2151))]
2152impl std::fmt::Debug for super::DeployedModel {
2153 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2154 let mut debug_struct = f.debug_struct("DeployedModel");
2155 debug_struct.field("id", &self.id);
2156 debug_struct.field("model", &self.model);
2157 debug_struct.field("model_version_id", &self.model_version_id);
2158 debug_struct.field("display_name", &self.display_name);
2159 debug_struct.field("create_time", &self.create_time);
2160 debug_struct.field("explanation_spec", &self.explanation_spec);
2161 debug_struct.field("disable_explanations", &self.disable_explanations);
2162 debug_struct.field("service_account", &self.service_account);
2163 debug_struct.field("disable_container_logging", &self.disable_container_logging);
2164 debug_struct.field("enable_access_logging", &self.enable_access_logging);
2165 debug_struct.field("private_endpoints", &self.private_endpoints);
2166 debug_struct.field("faster_deployment_config", &self.faster_deployment_config);
2167 debug_struct.field("status", &self.status);
2168 debug_struct.field("system_labels", &self.system_labels);
2169 debug_struct.field("checkpoint_id", &self.checkpoint_id);
2170 debug_struct.field("speculative_decoding_spec", &self.speculative_decoding_spec);
2171 debug_struct.field("prediction_resources", &self.prediction_resources);
2172 if !self._unknown_fields.is_empty() {
2173 debug_struct.field("_unknown_fields", &self._unknown_fields);
2174 }
2175 debug_struct.finish()
2176 }
2177}
2178
2179#[cfg(any(
2180 feature = "deployment-resource-pool-service",
2181 feature = "endpoint-service",
2182))]
2183impl std::fmt::Debug for super::deployed_model::Status {
2184 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2185 let mut debug_struct = f.debug_struct("Status");
2186 debug_struct.field("message", &self.message);
2187 debug_struct.field("last_update_time", &self.last_update_time);
2188 debug_struct.field("available_replica_count", &self.available_replica_count);
2189 if !self._unknown_fields.is_empty() {
2190 debug_struct.field("_unknown_fields", &self._unknown_fields);
2191 }
2192 debug_struct.finish()
2193 }
2194}
2195
2196#[cfg(any(
2197 feature = "deployment-resource-pool-service",
2198 feature = "endpoint-service",
2199))]
2200impl std::fmt::Debug for super::PrivateEndpoints {
2201 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2202 let mut debug_struct = f.debug_struct("PrivateEndpoints");
2203 debug_struct.field("predict_http_uri", &self.predict_http_uri);
2204 debug_struct.field("explain_http_uri", &self.explain_http_uri);
2205 debug_struct.field("health_http_uri", &self.health_http_uri);
2206 debug_struct.field("service_attachment", &self.service_attachment);
2207 if !self._unknown_fields.is_empty() {
2208 debug_struct.field("_unknown_fields", &self._unknown_fields);
2209 }
2210 debug_struct.finish()
2211 }
2212}
2213
2214#[cfg(feature = "endpoint-service")]
2215impl std::fmt::Debug for super::PredictRequestResponseLoggingConfig {
2216 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2217 let mut debug_struct = f.debug_struct("PredictRequestResponseLoggingConfig");
2218 debug_struct.field("enabled", &self.enabled);
2219 debug_struct.field("sampling_rate", &self.sampling_rate);
2220 debug_struct.field("bigquery_destination", &self.bigquery_destination);
2221 if !self._unknown_fields.is_empty() {
2222 debug_struct.field("_unknown_fields", &self._unknown_fields);
2223 }
2224 debug_struct.finish()
2225 }
2226}
2227
2228#[cfg(feature = "endpoint-service")]
2229impl std::fmt::Debug for super::ClientConnectionConfig {
2230 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2231 let mut debug_struct = f.debug_struct("ClientConnectionConfig");
2232 debug_struct.field("inference_timeout", &self.inference_timeout);
2233 if !self._unknown_fields.is_empty() {
2234 debug_struct.field("_unknown_fields", &self._unknown_fields);
2235 }
2236 debug_struct.finish()
2237 }
2238}
2239
2240#[cfg(any(
2241 feature = "deployment-resource-pool-service",
2242 feature = "endpoint-service",
2243))]
2244impl std::fmt::Debug for super::FasterDeploymentConfig {
2245 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2246 let mut debug_struct = f.debug_struct("FasterDeploymentConfig");
2247 debug_struct.field("fast_tryout_enabled", &self.fast_tryout_enabled);
2248 if !self._unknown_fields.is_empty() {
2249 debug_struct.field("_unknown_fields", &self._unknown_fields);
2250 }
2251 debug_struct.finish()
2252 }
2253}
2254
2255#[cfg(feature = "endpoint-service")]
2256impl std::fmt::Debug for super::GenAiAdvancedFeaturesConfig {
2257 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2258 let mut debug_struct = f.debug_struct("GenAiAdvancedFeaturesConfig");
2259 debug_struct.field("rag_config", &self.rag_config);
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::gen_ai_advanced_features_config::RagConfig {
2269 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2270 let mut debug_struct = f.debug_struct("RagConfig");
2271 debug_struct.field("enable_rag", &self.enable_rag);
2272 if !self._unknown_fields.is_empty() {
2273 debug_struct.field("_unknown_fields", &self._unknown_fields);
2274 }
2275 debug_struct.finish()
2276 }
2277}
2278
2279#[cfg(any(
2280 feature = "deployment-resource-pool-service",
2281 feature = "endpoint-service",
2282))]
2283impl std::fmt::Debug for super::SpeculativeDecodingSpec {
2284 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2285 let mut debug_struct = f.debug_struct("SpeculativeDecodingSpec");
2286 debug_struct.field("speculative_token_count", &self.speculative_token_count);
2287 debug_struct.field("speculation", &self.speculation);
2288 if !self._unknown_fields.is_empty() {
2289 debug_struct.field("_unknown_fields", &self._unknown_fields);
2290 }
2291 debug_struct.finish()
2292 }
2293}
2294
2295#[cfg(any(
2296 feature = "deployment-resource-pool-service",
2297 feature = "endpoint-service",
2298))]
2299impl std::fmt::Debug for super::speculative_decoding_spec::DraftModelSpeculation {
2300 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2301 let mut debug_struct = f.debug_struct("DraftModelSpeculation");
2302 debug_struct.field("draft_model", &self.draft_model);
2303 if !self._unknown_fields.is_empty() {
2304 debug_struct.field("_unknown_fields", &self._unknown_fields);
2305 }
2306 debug_struct.finish()
2307 }
2308}
2309
2310#[cfg(any(
2311 feature = "deployment-resource-pool-service",
2312 feature = "endpoint-service",
2313))]
2314impl std::fmt::Debug for super::speculative_decoding_spec::NgramSpeculation {
2315 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2316 let mut debug_struct = f.debug_struct("NgramSpeculation");
2317 debug_struct.field("ngram_size", &self.ngram_size);
2318 if !self._unknown_fields.is_empty() {
2319 debug_struct.field("_unknown_fields", &self._unknown_fields);
2320 }
2321 debug_struct.finish()
2322 }
2323}
2324
2325#[cfg(feature = "endpoint-service")]
2326impl std::fmt::Debug for super::CreateEndpointRequest {
2327 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2328 let mut debug_struct = f.debug_struct("CreateEndpointRequest");
2329 debug_struct.field("parent", &self.parent);
2330 debug_struct.field("endpoint", &self.endpoint);
2331 debug_struct.field("endpoint_id", &self.endpoint_id);
2332 if !self._unknown_fields.is_empty() {
2333 debug_struct.field("_unknown_fields", &self._unknown_fields);
2334 }
2335 debug_struct.finish()
2336 }
2337}
2338
2339#[cfg(feature = "endpoint-service")]
2340impl std::fmt::Debug for super::CreateEndpointOperationMetadata {
2341 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2342 let mut debug_struct = f.debug_struct("CreateEndpointOperationMetadata");
2343 debug_struct.field("generic_metadata", &self.generic_metadata);
2344 debug_struct.field("deployment_stage", &self.deployment_stage);
2345 if !self._unknown_fields.is_empty() {
2346 debug_struct.field("_unknown_fields", &self._unknown_fields);
2347 }
2348 debug_struct.finish()
2349 }
2350}
2351
2352#[cfg(feature = "endpoint-service")]
2353impl std::fmt::Debug for super::GetEndpointRequest {
2354 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2355 let mut debug_struct = f.debug_struct("GetEndpointRequest");
2356 debug_struct.field("name", &self.name);
2357 if !self._unknown_fields.is_empty() {
2358 debug_struct.field("_unknown_fields", &self._unknown_fields);
2359 }
2360 debug_struct.finish()
2361 }
2362}
2363
2364#[cfg(feature = "endpoint-service")]
2365impl std::fmt::Debug for super::ListEndpointsRequest {
2366 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2367 let mut debug_struct = f.debug_struct("ListEndpointsRequest");
2368 debug_struct.field("parent", &self.parent);
2369 debug_struct.field("filter", &self.filter);
2370 debug_struct.field("page_size", &self.page_size);
2371 debug_struct.field("page_token", &self.page_token);
2372 debug_struct.field("read_mask", &self.read_mask);
2373 debug_struct.field("order_by", &self.order_by);
2374 if !self._unknown_fields.is_empty() {
2375 debug_struct.field("_unknown_fields", &self._unknown_fields);
2376 }
2377 debug_struct.finish()
2378 }
2379}
2380
2381#[cfg(feature = "endpoint-service")]
2382impl std::fmt::Debug for super::ListEndpointsResponse {
2383 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2384 let mut debug_struct = f.debug_struct("ListEndpointsResponse");
2385 debug_struct.field("endpoints", &self.endpoints);
2386 debug_struct.field("next_page_token", &self.next_page_token);
2387 if !self._unknown_fields.is_empty() {
2388 debug_struct.field("_unknown_fields", &self._unknown_fields);
2389 }
2390 debug_struct.finish()
2391 }
2392}
2393
2394#[cfg(feature = "endpoint-service")]
2395impl std::fmt::Debug for super::UpdateEndpointRequest {
2396 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2397 let mut debug_struct = f.debug_struct("UpdateEndpointRequest");
2398 debug_struct.field("endpoint", &self.endpoint);
2399 debug_struct.field("update_mask", &self.update_mask);
2400 if !self._unknown_fields.is_empty() {
2401 debug_struct.field("_unknown_fields", &self._unknown_fields);
2402 }
2403 debug_struct.finish()
2404 }
2405}
2406
2407#[cfg(feature = "endpoint-service")]
2408impl std::fmt::Debug for super::UpdateEndpointLongRunningRequest {
2409 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2410 let mut debug_struct = f.debug_struct("UpdateEndpointLongRunningRequest");
2411 debug_struct.field("endpoint", &self.endpoint);
2412 if !self._unknown_fields.is_empty() {
2413 debug_struct.field("_unknown_fields", &self._unknown_fields);
2414 }
2415 debug_struct.finish()
2416 }
2417}
2418
2419#[cfg(feature = "endpoint-service")]
2420impl std::fmt::Debug for super::UpdateEndpointOperationMetadata {
2421 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2422 let mut debug_struct = f.debug_struct("UpdateEndpointOperationMetadata");
2423 debug_struct.field("generic_metadata", &self.generic_metadata);
2424 if !self._unknown_fields.is_empty() {
2425 debug_struct.field("_unknown_fields", &self._unknown_fields);
2426 }
2427 debug_struct.finish()
2428 }
2429}
2430
2431#[cfg(feature = "endpoint-service")]
2432impl std::fmt::Debug for super::DeleteEndpointRequest {
2433 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2434 let mut debug_struct = f.debug_struct("DeleteEndpointRequest");
2435 debug_struct.field("name", &self.name);
2436 if !self._unknown_fields.is_empty() {
2437 debug_struct.field("_unknown_fields", &self._unknown_fields);
2438 }
2439 debug_struct.finish()
2440 }
2441}
2442
2443#[cfg(feature = "endpoint-service")]
2444impl std::fmt::Debug for super::DeployModelRequest {
2445 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2446 let mut debug_struct = f.debug_struct("DeployModelRequest");
2447 debug_struct.field("endpoint", &self.endpoint);
2448 debug_struct.field("deployed_model", &self.deployed_model);
2449 debug_struct.field("traffic_split", &self.traffic_split);
2450 if !self._unknown_fields.is_empty() {
2451 debug_struct.field("_unknown_fields", &self._unknown_fields);
2452 }
2453 debug_struct.finish()
2454 }
2455}
2456
2457#[cfg(feature = "endpoint-service")]
2458impl std::fmt::Debug for super::DeployModelResponse {
2459 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2460 let mut debug_struct = f.debug_struct("DeployModelResponse");
2461 debug_struct.field("deployed_model", &self.deployed_model);
2462 if !self._unknown_fields.is_empty() {
2463 debug_struct.field("_unknown_fields", &self._unknown_fields);
2464 }
2465 debug_struct.finish()
2466 }
2467}
2468
2469#[cfg(feature = "endpoint-service")]
2470impl std::fmt::Debug for super::DeployModelOperationMetadata {
2471 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2472 let mut debug_struct = f.debug_struct("DeployModelOperationMetadata");
2473 debug_struct.field("generic_metadata", &self.generic_metadata);
2474 debug_struct.field("deployment_stage", &self.deployment_stage);
2475 if !self._unknown_fields.is_empty() {
2476 debug_struct.field("_unknown_fields", &self._unknown_fields);
2477 }
2478 debug_struct.finish()
2479 }
2480}
2481
2482#[cfg(feature = "endpoint-service")]
2483impl std::fmt::Debug for super::UndeployModelRequest {
2484 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2485 let mut debug_struct = f.debug_struct("UndeployModelRequest");
2486 debug_struct.field("endpoint", &self.endpoint);
2487 debug_struct.field("deployed_model_id", &self.deployed_model_id);
2488 debug_struct.field("traffic_split", &self.traffic_split);
2489 if !self._unknown_fields.is_empty() {
2490 debug_struct.field("_unknown_fields", &self._unknown_fields);
2491 }
2492 debug_struct.finish()
2493 }
2494}
2495
2496#[cfg(feature = "endpoint-service")]
2497impl std::fmt::Debug for super::UndeployModelResponse {
2498 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2499 let mut debug_struct = f.debug_struct("UndeployModelResponse");
2500 if !self._unknown_fields.is_empty() {
2501 debug_struct.field("_unknown_fields", &self._unknown_fields);
2502 }
2503 debug_struct.finish()
2504 }
2505}
2506
2507#[cfg(feature = "endpoint-service")]
2508impl std::fmt::Debug for super::UndeployModelOperationMetadata {
2509 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2510 let mut debug_struct = f.debug_struct("UndeployModelOperationMetadata");
2511 debug_struct.field("generic_metadata", &self.generic_metadata);
2512 if !self._unknown_fields.is_empty() {
2513 debug_struct.field("_unknown_fields", &self._unknown_fields);
2514 }
2515 debug_struct.finish()
2516 }
2517}
2518
2519#[cfg(feature = "endpoint-service")]
2520impl std::fmt::Debug for super::MutateDeployedModelRequest {
2521 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2522 let mut debug_struct = f.debug_struct("MutateDeployedModelRequest");
2523 debug_struct.field("endpoint", &self.endpoint);
2524 debug_struct.field("deployed_model", &self.deployed_model);
2525 debug_struct.field("update_mask", &self.update_mask);
2526 if !self._unknown_fields.is_empty() {
2527 debug_struct.field("_unknown_fields", &self._unknown_fields);
2528 }
2529 debug_struct.finish()
2530 }
2531}
2532
2533#[cfg(feature = "endpoint-service")]
2534impl std::fmt::Debug for super::MutateDeployedModelResponse {
2535 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2536 let mut debug_struct = f.debug_struct("MutateDeployedModelResponse");
2537 debug_struct.field("deployed_model", &self.deployed_model);
2538 if !self._unknown_fields.is_empty() {
2539 debug_struct.field("_unknown_fields", &self._unknown_fields);
2540 }
2541 debug_struct.finish()
2542 }
2543}
2544
2545#[cfg(feature = "endpoint-service")]
2546impl std::fmt::Debug for super::MutateDeployedModelOperationMetadata {
2547 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2548 let mut debug_struct = f.debug_struct("MutateDeployedModelOperationMetadata");
2549 debug_struct.field("generic_metadata", &self.generic_metadata);
2550 if !self._unknown_fields.is_empty() {
2551 debug_struct.field("_unknown_fields", &self._unknown_fields);
2552 }
2553 debug_struct.finish()
2554 }
2555}
2556
2557#[cfg(feature = "featurestore-service")]
2558impl std::fmt::Debug for super::EntityType {
2559 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2560 let mut debug_struct = f.debug_struct("EntityType");
2561 debug_struct.field("name", &self.name);
2562 debug_struct.field("description", &self.description);
2563 debug_struct.field("create_time", &self.create_time);
2564 debug_struct.field("update_time", &self.update_time);
2565 debug_struct.field("labels", &self.labels);
2566 debug_struct.field("etag", &self.etag);
2567 debug_struct.field("monitoring_config", &self.monitoring_config);
2568 debug_struct.field("offline_storage_ttl_days", &self.offline_storage_ttl_days);
2569 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
2570 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
2571 if !self._unknown_fields.is_empty() {
2572 debug_struct.field("_unknown_fields", &self._unknown_fields);
2573 }
2574 debug_struct.finish()
2575 }
2576}
2577
2578#[cfg(any(
2579 feature = "dataset-service",
2580 feature = "job-service",
2581 feature = "model-garden-service",
2582 feature = "model-service",
2583 feature = "notebook-service",
2584 feature = "pipeline-service",
2585 feature = "reasoning-engine-service",
2586))]
2587impl std::fmt::Debug for super::EnvVar {
2588 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2589 let mut debug_struct = f.debug_struct("EnvVar");
2590 debug_struct.field("name", &self.name);
2591 debug_struct.field("value", &self.value);
2592 if !self._unknown_fields.is_empty() {
2593 debug_struct.field("_unknown_fields", &self._unknown_fields);
2594 }
2595 debug_struct.finish()
2596 }
2597}
2598
2599#[cfg(feature = "reasoning-engine-service")]
2600impl std::fmt::Debug for super::SecretRef {
2601 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2602 let mut debug_struct = f.debug_struct("SecretRef");
2603 debug_struct.field("secret", &self.secret);
2604 debug_struct.field("version", &self.version);
2605 if !self._unknown_fields.is_empty() {
2606 debug_struct.field("_unknown_fields", &self._unknown_fields);
2607 }
2608 debug_struct.finish()
2609 }
2610}
2611
2612#[cfg(feature = "reasoning-engine-service")]
2613impl std::fmt::Debug for super::SecretEnvVar {
2614 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2615 let mut debug_struct = f.debug_struct("SecretEnvVar");
2616 debug_struct.field("name", &self.name);
2617 debug_struct.field("secret_ref", &self.secret_ref);
2618 if !self._unknown_fields.is_empty() {
2619 debug_struct.field("_unknown_fields", &self._unknown_fields);
2620 }
2621 debug_struct.finish()
2622 }
2623}
2624
2625#[cfg(feature = "model-service")]
2626impl std::fmt::Debug for super::EvaluatedAnnotation {
2627 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2628 let mut debug_struct = f.debug_struct("EvaluatedAnnotation");
2629 debug_struct.field("r#type", &self.r#type);
2630 debug_struct.field("predictions", &self.predictions);
2631 debug_struct.field("ground_truths", &self.ground_truths);
2632 debug_struct.field("data_item_payload", &self.data_item_payload);
2633 debug_struct.field(
2634 "evaluated_data_item_view_id",
2635 &self.evaluated_data_item_view_id,
2636 );
2637 debug_struct.field("explanations", &self.explanations);
2638 debug_struct.field(
2639 "error_analysis_annotations",
2640 &self.error_analysis_annotations,
2641 );
2642 if !self._unknown_fields.is_empty() {
2643 debug_struct.field("_unknown_fields", &self._unknown_fields);
2644 }
2645 debug_struct.finish()
2646 }
2647}
2648
2649#[cfg(feature = "model-service")]
2650impl std::fmt::Debug for super::EvaluatedAnnotationExplanation {
2651 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2652 let mut debug_struct = f.debug_struct("EvaluatedAnnotationExplanation");
2653 debug_struct.field("explanation_type", &self.explanation_type);
2654 debug_struct.field("explanation", &self.explanation);
2655 if !self._unknown_fields.is_empty() {
2656 debug_struct.field("_unknown_fields", &self._unknown_fields);
2657 }
2658 debug_struct.finish()
2659 }
2660}
2661
2662#[cfg(feature = "model-service")]
2663impl std::fmt::Debug for super::ErrorAnalysisAnnotation {
2664 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2665 let mut debug_struct = f.debug_struct("ErrorAnalysisAnnotation");
2666 debug_struct.field("attributed_items", &self.attributed_items);
2667 debug_struct.field("query_type", &self.query_type);
2668 debug_struct.field("outlier_score", &self.outlier_score);
2669 debug_struct.field("outlier_threshold", &self.outlier_threshold);
2670 if !self._unknown_fields.is_empty() {
2671 debug_struct.field("_unknown_fields", &self._unknown_fields);
2672 }
2673 debug_struct.finish()
2674 }
2675}
2676
2677#[cfg(feature = "model-service")]
2678impl std::fmt::Debug for super::error_analysis_annotation::AttributedItem {
2679 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2680 let mut debug_struct = f.debug_struct("AttributedItem");
2681 debug_struct.field("annotation_resource_name", &self.annotation_resource_name);
2682 debug_struct.field("distance", &self.distance);
2683 if !self._unknown_fields.is_empty() {
2684 debug_struct.field("_unknown_fields", &self._unknown_fields);
2685 }
2686 debug_struct.finish()
2687 }
2688}
2689
2690#[cfg(feature = "evaluation-service")]
2691impl std::fmt::Debug for super::EvaluateInstancesRequest {
2692 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2693 let mut debug_struct = f.debug_struct("EvaluateInstancesRequest");
2694 debug_struct.field("location", &self.location);
2695 debug_struct.field("metric_inputs", &self.metric_inputs);
2696 if !self._unknown_fields.is_empty() {
2697 debug_struct.field("_unknown_fields", &self._unknown_fields);
2698 }
2699 debug_struct.finish()
2700 }
2701}
2702
2703#[cfg(feature = "gen-ai-tuning-service")]
2704impl std::fmt::Debug for super::Metric {
2705 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2706 let mut debug_struct = f.debug_struct("Metric");
2707 debug_struct.field("aggregation_metrics", &self.aggregation_metrics);
2708 debug_struct.field("metric_spec", &self.metric_spec);
2709 if !self._unknown_fields.is_empty() {
2710 debug_struct.field("_unknown_fields", &self._unknown_fields);
2711 }
2712 debug_struct.finish()
2713 }
2714}
2715
2716#[cfg(feature = "gen-ai-tuning-service")]
2717impl std::fmt::Debug for super::AutoraterConfig {
2718 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2719 let mut debug_struct = f.debug_struct("AutoraterConfig");
2720 debug_struct.field("sampling_count", &self.sampling_count);
2721 debug_struct.field("flip_enabled", &self.flip_enabled);
2722 debug_struct.field("autorater_model", &self.autorater_model);
2723 debug_struct.field("generation_config", &self.generation_config);
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::EvaluateInstancesResponse {
2733 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2734 let mut debug_struct = f.debug_struct("EvaluateInstancesResponse");
2735 debug_struct.field("metric_results", &self.metric_results);
2736 debug_struct.field("evaluation_results", &self.evaluation_results);
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::MetricResult {
2746 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2747 let mut debug_struct = f.debug_struct("MetricResult");
2748 debug_struct.field("score", &self.score);
2749 debug_struct.field("explanation", &self.explanation);
2750 debug_struct.field("error", &self.error);
2751 if !self._unknown_fields.is_empty() {
2752 debug_struct.field("_unknown_fields", &self._unknown_fields);
2753 }
2754 debug_struct.finish()
2755 }
2756}
2757
2758#[cfg(feature = "gen-ai-tuning-service")]
2759impl std::fmt::Debug for super::OutputConfig {
2760 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2761 let mut debug_struct = f.debug_struct("OutputConfig");
2762 debug_struct.field("destination", &self.destination);
2763 if !self._unknown_fields.is_empty() {
2764 debug_struct.field("_unknown_fields", &self._unknown_fields);
2765 }
2766 debug_struct.finish()
2767 }
2768}
2769
2770#[cfg(feature = "gen-ai-tuning-service")]
2771impl std::fmt::Debug for super::EvaluationDataset {
2772 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2773 let mut debug_struct = f.debug_struct("EvaluationDataset");
2774 debug_struct.field("source", &self.source);
2775 if !self._unknown_fields.is_empty() {
2776 debug_struct.field("_unknown_fields", &self._unknown_fields);
2777 }
2778 debug_struct.finish()
2779 }
2780}
2781
2782#[cfg(feature = "gen-ai-tuning-service")]
2783impl std::fmt::Debug for super::EvaluateDatasetResponse {
2784 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2785 let mut debug_struct = f.debug_struct("EvaluateDatasetResponse");
2786 debug_struct.field("aggregation_output", &self.aggregation_output);
2787 debug_struct.field("output_info", &self.output_info);
2788 if !self._unknown_fields.is_empty() {
2789 debug_struct.field("_unknown_fields", &self._unknown_fields);
2790 }
2791 debug_struct.finish()
2792 }
2793}
2794
2795#[cfg(feature = "gen-ai-tuning-service")]
2796impl std::fmt::Debug for super::OutputInfo {
2797 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2798 let mut debug_struct = f.debug_struct("OutputInfo");
2799 debug_struct.field("output_location", &self.output_location);
2800 if !self._unknown_fields.is_empty() {
2801 debug_struct.field("_unknown_fields", &self._unknown_fields);
2802 }
2803 debug_struct.finish()
2804 }
2805}
2806
2807#[cfg(feature = "gen-ai-tuning-service")]
2808impl std::fmt::Debug for super::AggregationOutput {
2809 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2810 let mut debug_struct = f.debug_struct("AggregationOutput");
2811 debug_struct.field("dataset", &self.dataset);
2812 debug_struct.field("aggregation_results", &self.aggregation_results);
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 = "gen-ai-tuning-service")]
2821impl std::fmt::Debug for super::AggregationResult {
2822 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2823 let mut debug_struct = f.debug_struct("AggregationResult");
2824 debug_struct.field("aggregation_metric", &self.aggregation_metric);
2825 debug_struct.field("aggregation_result", &self.aggregation_result);
2826 if !self._unknown_fields.is_empty() {
2827 debug_struct.field("_unknown_fields", &self._unknown_fields);
2828 }
2829 debug_struct.finish()
2830 }
2831}
2832
2833#[cfg(feature = "gen-ai-tuning-service")]
2834impl std::fmt::Debug for super::PredefinedMetricSpec {
2835 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2836 let mut debug_struct = f.debug_struct("PredefinedMetricSpec");
2837 debug_struct.field("metric_spec_name", &self.metric_spec_name);
2838 debug_struct.field("metric_spec_parameters", &self.metric_spec_parameters);
2839 if !self._unknown_fields.is_empty() {
2840 debug_struct.field("_unknown_fields", &self._unknown_fields);
2841 }
2842 debug_struct.finish()
2843 }
2844}
2845
2846#[cfg(feature = "gen-ai-tuning-service")]
2847impl std::fmt::Debug for super::ComputationBasedMetricSpec {
2848 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2849 let mut debug_struct = f.debug_struct("ComputationBasedMetricSpec");
2850 debug_struct.field("r#type", &self.r#type);
2851 debug_struct.field("parameters", &self.parameters);
2852 if !self._unknown_fields.is_empty() {
2853 debug_struct.field("_unknown_fields", &self._unknown_fields);
2854 }
2855 debug_struct.finish()
2856 }
2857}
2858
2859#[cfg(feature = "gen-ai-tuning-service")]
2860impl std::fmt::Debug for super::LLMBasedMetricSpec {
2861 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2862 let mut debug_struct = f.debug_struct("LLMBasedMetricSpec");
2863 debug_struct.field("metric_prompt_template", &self.metric_prompt_template);
2864 debug_struct.field("system_instruction", &self.system_instruction);
2865 debug_struct.field("judge_autorater_config", &self.judge_autorater_config);
2866 debug_struct.field("additional_config", &self.additional_config);
2867 debug_struct.field("rubrics_source", &self.rubrics_source);
2868 if !self._unknown_fields.is_empty() {
2869 debug_struct.field("_unknown_fields", &self._unknown_fields);
2870 }
2871 debug_struct.finish()
2872 }
2873}
2874
2875#[cfg(feature = "evaluation-service")]
2876impl std::fmt::Debug for super::ExactMatchInput {
2877 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2878 let mut debug_struct = f.debug_struct("ExactMatchInput");
2879 debug_struct.field("metric_spec", &self.metric_spec);
2880 debug_struct.field("instances", &self.instances);
2881 if !self._unknown_fields.is_empty() {
2882 debug_struct.field("_unknown_fields", &self._unknown_fields);
2883 }
2884 debug_struct.finish()
2885 }
2886}
2887
2888#[cfg(feature = "evaluation-service")]
2889impl std::fmt::Debug for super::ExactMatchInstance {
2890 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2891 let mut debug_struct = f.debug_struct("ExactMatchInstance");
2892 debug_struct.field("prediction", &self.prediction);
2893 debug_struct.field("reference", &self.reference);
2894 if !self._unknown_fields.is_empty() {
2895 debug_struct.field("_unknown_fields", &self._unknown_fields);
2896 }
2897 debug_struct.finish()
2898 }
2899}
2900
2901#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
2902impl std::fmt::Debug for super::ExactMatchSpec {
2903 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2904 let mut debug_struct = f.debug_struct("ExactMatchSpec");
2905 if !self._unknown_fields.is_empty() {
2906 debug_struct.field("_unknown_fields", &self._unknown_fields);
2907 }
2908 debug_struct.finish()
2909 }
2910}
2911
2912#[cfg(feature = "evaluation-service")]
2913impl std::fmt::Debug for super::ExactMatchResults {
2914 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2915 let mut debug_struct = f.debug_struct("ExactMatchResults");
2916 debug_struct.field("exact_match_metric_values", &self.exact_match_metric_values);
2917 if !self._unknown_fields.is_empty() {
2918 debug_struct.field("_unknown_fields", &self._unknown_fields);
2919 }
2920 debug_struct.finish()
2921 }
2922}
2923
2924#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
2925impl std::fmt::Debug for super::ExactMatchMetricValue {
2926 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2927 let mut debug_struct = f.debug_struct("ExactMatchMetricValue");
2928 debug_struct.field("score", &self.score);
2929 if !self._unknown_fields.is_empty() {
2930 debug_struct.field("_unknown_fields", &self._unknown_fields);
2931 }
2932 debug_struct.finish()
2933 }
2934}
2935
2936#[cfg(feature = "evaluation-service")]
2937impl std::fmt::Debug for super::BleuInput {
2938 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2939 let mut debug_struct = f.debug_struct("BleuInput");
2940 debug_struct.field("metric_spec", &self.metric_spec);
2941 debug_struct.field("instances", &self.instances);
2942 if !self._unknown_fields.is_empty() {
2943 debug_struct.field("_unknown_fields", &self._unknown_fields);
2944 }
2945 debug_struct.finish()
2946 }
2947}
2948
2949#[cfg(feature = "evaluation-service")]
2950impl std::fmt::Debug for super::BleuInstance {
2951 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2952 let mut debug_struct = f.debug_struct("BleuInstance");
2953 debug_struct.field("prediction", &self.prediction);
2954 debug_struct.field("reference", &self.reference);
2955 if !self._unknown_fields.is_empty() {
2956 debug_struct.field("_unknown_fields", &self._unknown_fields);
2957 }
2958 debug_struct.finish()
2959 }
2960}
2961
2962#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
2963impl std::fmt::Debug for super::BleuSpec {
2964 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2965 let mut debug_struct = f.debug_struct("BleuSpec");
2966 debug_struct.field("use_effective_order", &self.use_effective_order);
2967 if !self._unknown_fields.is_empty() {
2968 debug_struct.field("_unknown_fields", &self._unknown_fields);
2969 }
2970 debug_struct.finish()
2971 }
2972}
2973
2974#[cfg(feature = "evaluation-service")]
2975impl std::fmt::Debug for super::BleuResults {
2976 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2977 let mut debug_struct = f.debug_struct("BleuResults");
2978 debug_struct.field("bleu_metric_values", &self.bleu_metric_values);
2979 if !self._unknown_fields.is_empty() {
2980 debug_struct.field("_unknown_fields", &self._unknown_fields);
2981 }
2982 debug_struct.finish()
2983 }
2984}
2985
2986#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
2987impl std::fmt::Debug for super::BleuMetricValue {
2988 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2989 let mut debug_struct = f.debug_struct("BleuMetricValue");
2990 debug_struct.field("score", &self.score);
2991 if !self._unknown_fields.is_empty() {
2992 debug_struct.field("_unknown_fields", &self._unknown_fields);
2993 }
2994 debug_struct.finish()
2995 }
2996}
2997
2998#[cfg(feature = "evaluation-service")]
2999impl std::fmt::Debug for super::RougeInput {
3000 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3001 let mut debug_struct = f.debug_struct("RougeInput");
3002 debug_struct.field("metric_spec", &self.metric_spec);
3003 debug_struct.field("instances", &self.instances);
3004 if !self._unknown_fields.is_empty() {
3005 debug_struct.field("_unknown_fields", &self._unknown_fields);
3006 }
3007 debug_struct.finish()
3008 }
3009}
3010
3011#[cfg(feature = "evaluation-service")]
3012impl std::fmt::Debug for super::RougeInstance {
3013 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3014 let mut debug_struct = f.debug_struct("RougeInstance");
3015 debug_struct.field("prediction", &self.prediction);
3016 debug_struct.field("reference", &self.reference);
3017 if !self._unknown_fields.is_empty() {
3018 debug_struct.field("_unknown_fields", &self._unknown_fields);
3019 }
3020 debug_struct.finish()
3021 }
3022}
3023
3024#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
3025impl std::fmt::Debug for super::RougeSpec {
3026 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3027 let mut debug_struct = f.debug_struct("RougeSpec");
3028 debug_struct.field("rouge_type", &self.rouge_type);
3029 debug_struct.field("use_stemmer", &self.use_stemmer);
3030 debug_struct.field("split_summaries", &self.split_summaries);
3031 if !self._unknown_fields.is_empty() {
3032 debug_struct.field("_unknown_fields", &self._unknown_fields);
3033 }
3034 debug_struct.finish()
3035 }
3036}
3037
3038#[cfg(feature = "evaluation-service")]
3039impl std::fmt::Debug for super::RougeResults {
3040 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3041 let mut debug_struct = f.debug_struct("RougeResults");
3042 debug_struct.field("rouge_metric_values", &self.rouge_metric_values);
3043 if !self._unknown_fields.is_empty() {
3044 debug_struct.field("_unknown_fields", &self._unknown_fields);
3045 }
3046 debug_struct.finish()
3047 }
3048}
3049
3050#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
3051impl std::fmt::Debug for super::RougeMetricValue {
3052 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3053 let mut debug_struct = f.debug_struct("RougeMetricValue");
3054 debug_struct.field("score", &self.score);
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::CoherenceInput {
3064 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3065 let mut debug_struct = f.debug_struct("CoherenceInput");
3066 debug_struct.field("metric_spec", &self.metric_spec);
3067 debug_struct.field("instance", &self.instance);
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::CoherenceInstance {
3077 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3078 let mut debug_struct = f.debug_struct("CoherenceInstance");
3079 debug_struct.field("prediction", &self.prediction);
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::CoherenceSpec {
3089 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3090 let mut debug_struct = f.debug_struct("CoherenceSpec");
3091 debug_struct.field("version", &self.version);
3092 if !self._unknown_fields.is_empty() {
3093 debug_struct.field("_unknown_fields", &self._unknown_fields);
3094 }
3095 debug_struct.finish()
3096 }
3097}
3098
3099#[cfg(feature = "evaluation-service")]
3100impl std::fmt::Debug for super::CoherenceResult {
3101 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3102 let mut debug_struct = f.debug_struct("CoherenceResult");
3103 debug_struct.field("score", &self.score);
3104 debug_struct.field("explanation", &self.explanation);
3105 debug_struct.field("confidence", &self.confidence);
3106 if !self._unknown_fields.is_empty() {
3107 debug_struct.field("_unknown_fields", &self._unknown_fields);
3108 }
3109 debug_struct.finish()
3110 }
3111}
3112
3113#[cfg(feature = "evaluation-service")]
3114impl std::fmt::Debug for super::FluencyInput {
3115 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3116 let mut debug_struct = f.debug_struct("FluencyInput");
3117 debug_struct.field("metric_spec", &self.metric_spec);
3118 debug_struct.field("instance", &self.instance);
3119 if !self._unknown_fields.is_empty() {
3120 debug_struct.field("_unknown_fields", &self._unknown_fields);
3121 }
3122 debug_struct.finish()
3123 }
3124}
3125
3126#[cfg(feature = "evaluation-service")]
3127impl std::fmt::Debug for super::FluencyInstance {
3128 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3129 let mut debug_struct = f.debug_struct("FluencyInstance");
3130 debug_struct.field("prediction", &self.prediction);
3131 if !self._unknown_fields.is_empty() {
3132 debug_struct.field("_unknown_fields", &self._unknown_fields);
3133 }
3134 debug_struct.finish()
3135 }
3136}
3137
3138#[cfg(feature = "evaluation-service")]
3139impl std::fmt::Debug for super::FluencySpec {
3140 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3141 let mut debug_struct = f.debug_struct("FluencySpec");
3142 debug_struct.field("version", &self.version);
3143 if !self._unknown_fields.is_empty() {
3144 debug_struct.field("_unknown_fields", &self._unknown_fields);
3145 }
3146 debug_struct.finish()
3147 }
3148}
3149
3150#[cfg(feature = "evaluation-service")]
3151impl std::fmt::Debug for super::FluencyResult {
3152 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3153 let mut debug_struct = f.debug_struct("FluencyResult");
3154 debug_struct.field("score", &self.score);
3155 debug_struct.field("explanation", &self.explanation);
3156 debug_struct.field("confidence", &self.confidence);
3157 if !self._unknown_fields.is_empty() {
3158 debug_struct.field("_unknown_fields", &self._unknown_fields);
3159 }
3160 debug_struct.finish()
3161 }
3162}
3163
3164#[cfg(feature = "evaluation-service")]
3165impl std::fmt::Debug for super::SafetyInput {
3166 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3167 let mut debug_struct = f.debug_struct("SafetyInput");
3168 debug_struct.field("metric_spec", &self.metric_spec);
3169 debug_struct.field("instance", &self.instance);
3170 if !self._unknown_fields.is_empty() {
3171 debug_struct.field("_unknown_fields", &self._unknown_fields);
3172 }
3173 debug_struct.finish()
3174 }
3175}
3176
3177#[cfg(feature = "evaluation-service")]
3178impl std::fmt::Debug for super::SafetyInstance {
3179 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3180 let mut debug_struct = f.debug_struct("SafetyInstance");
3181 debug_struct.field("prediction", &self.prediction);
3182 if !self._unknown_fields.is_empty() {
3183 debug_struct.field("_unknown_fields", &self._unknown_fields);
3184 }
3185 debug_struct.finish()
3186 }
3187}
3188
3189#[cfg(feature = "evaluation-service")]
3190impl std::fmt::Debug for super::SafetySpec {
3191 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3192 let mut debug_struct = f.debug_struct("SafetySpec");
3193 debug_struct.field("version", &self.version);
3194 if !self._unknown_fields.is_empty() {
3195 debug_struct.field("_unknown_fields", &self._unknown_fields);
3196 }
3197 debug_struct.finish()
3198 }
3199}
3200
3201#[cfg(feature = "evaluation-service")]
3202impl std::fmt::Debug for super::SafetyResult {
3203 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3204 let mut debug_struct = f.debug_struct("SafetyResult");
3205 debug_struct.field("score", &self.score);
3206 debug_struct.field("explanation", &self.explanation);
3207 debug_struct.field("confidence", &self.confidence);
3208 if !self._unknown_fields.is_empty() {
3209 debug_struct.field("_unknown_fields", &self._unknown_fields);
3210 }
3211 debug_struct.finish()
3212 }
3213}
3214
3215#[cfg(feature = "evaluation-service")]
3216impl std::fmt::Debug for super::GroundednessInput {
3217 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3218 let mut debug_struct = f.debug_struct("GroundednessInput");
3219 debug_struct.field("metric_spec", &self.metric_spec);
3220 debug_struct.field("instance", &self.instance);
3221 if !self._unknown_fields.is_empty() {
3222 debug_struct.field("_unknown_fields", &self._unknown_fields);
3223 }
3224 debug_struct.finish()
3225 }
3226}
3227
3228#[cfg(feature = "evaluation-service")]
3229impl std::fmt::Debug for super::GroundednessInstance {
3230 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3231 let mut debug_struct = f.debug_struct("GroundednessInstance");
3232 debug_struct.field("prediction", &self.prediction);
3233 debug_struct.field("context", &self.context);
3234 if !self._unknown_fields.is_empty() {
3235 debug_struct.field("_unknown_fields", &self._unknown_fields);
3236 }
3237 debug_struct.finish()
3238 }
3239}
3240
3241#[cfg(feature = "evaluation-service")]
3242impl std::fmt::Debug for super::GroundednessSpec {
3243 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3244 let mut debug_struct = f.debug_struct("GroundednessSpec");
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::GroundednessResult {
3255 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3256 let mut debug_struct = f.debug_struct("GroundednessResult");
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::FulfillmentInput {
3269 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3270 let mut debug_struct = f.debug_struct("FulfillmentInput");
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::FulfillmentInstance {
3282 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3283 let mut debug_struct = f.debug_struct("FulfillmentInstance");
3284 debug_struct.field("prediction", &self.prediction);
3285 debug_struct.field("instruction", &self.instruction);
3286 if !self._unknown_fields.is_empty() {
3287 debug_struct.field("_unknown_fields", &self._unknown_fields);
3288 }
3289 debug_struct.finish()
3290 }
3291}
3292
3293#[cfg(feature = "evaluation-service")]
3294impl std::fmt::Debug for super::FulfillmentSpec {
3295 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3296 let mut debug_struct = f.debug_struct("FulfillmentSpec");
3297 debug_struct.field("version", &self.version);
3298 if !self._unknown_fields.is_empty() {
3299 debug_struct.field("_unknown_fields", &self._unknown_fields);
3300 }
3301 debug_struct.finish()
3302 }
3303}
3304
3305#[cfg(feature = "evaluation-service")]
3306impl std::fmt::Debug for super::FulfillmentResult {
3307 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3308 let mut debug_struct = f.debug_struct("FulfillmentResult");
3309 debug_struct.field("score", &self.score);
3310 debug_struct.field("explanation", &self.explanation);
3311 debug_struct.field("confidence", &self.confidence);
3312 if !self._unknown_fields.is_empty() {
3313 debug_struct.field("_unknown_fields", &self._unknown_fields);
3314 }
3315 debug_struct.finish()
3316 }
3317}
3318
3319#[cfg(feature = "evaluation-service")]
3320impl std::fmt::Debug for super::SummarizationQualityInput {
3321 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3322 let mut debug_struct = f.debug_struct("SummarizationQualityInput");
3323 debug_struct.field("metric_spec", &self.metric_spec);
3324 debug_struct.field("instance", &self.instance);
3325 if !self._unknown_fields.is_empty() {
3326 debug_struct.field("_unknown_fields", &self._unknown_fields);
3327 }
3328 debug_struct.finish()
3329 }
3330}
3331
3332#[cfg(feature = "evaluation-service")]
3333impl std::fmt::Debug for super::SummarizationQualityInstance {
3334 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3335 let mut debug_struct = f.debug_struct("SummarizationQualityInstance");
3336 debug_struct.field("prediction", &self.prediction);
3337 debug_struct.field("reference", &self.reference);
3338 debug_struct.field("context", &self.context);
3339 debug_struct.field("instruction", &self.instruction);
3340 if !self._unknown_fields.is_empty() {
3341 debug_struct.field("_unknown_fields", &self._unknown_fields);
3342 }
3343 debug_struct.finish()
3344 }
3345}
3346
3347#[cfg(feature = "evaluation-service")]
3348impl std::fmt::Debug for super::SummarizationQualitySpec {
3349 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3350 let mut debug_struct = f.debug_struct("SummarizationQualitySpec");
3351 debug_struct.field("use_reference", &self.use_reference);
3352 debug_struct.field("version", &self.version);
3353 if !self._unknown_fields.is_empty() {
3354 debug_struct.field("_unknown_fields", &self._unknown_fields);
3355 }
3356 debug_struct.finish()
3357 }
3358}
3359
3360#[cfg(feature = "evaluation-service")]
3361impl std::fmt::Debug for super::SummarizationQualityResult {
3362 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3363 let mut debug_struct = f.debug_struct("SummarizationQualityResult");
3364 debug_struct.field("score", &self.score);
3365 debug_struct.field("explanation", &self.explanation);
3366 debug_struct.field("confidence", &self.confidence);
3367 if !self._unknown_fields.is_empty() {
3368 debug_struct.field("_unknown_fields", &self._unknown_fields);
3369 }
3370 debug_struct.finish()
3371 }
3372}
3373
3374#[cfg(feature = "evaluation-service")]
3375impl std::fmt::Debug for super::PairwiseSummarizationQualityInput {
3376 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3377 let mut debug_struct = f.debug_struct("PairwiseSummarizationQualityInput");
3378 debug_struct.field("metric_spec", &self.metric_spec);
3379 debug_struct.field("instance", &self.instance);
3380 if !self._unknown_fields.is_empty() {
3381 debug_struct.field("_unknown_fields", &self._unknown_fields);
3382 }
3383 debug_struct.finish()
3384 }
3385}
3386
3387#[cfg(feature = "evaluation-service")]
3388impl std::fmt::Debug for super::PairwiseSummarizationQualityInstance {
3389 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3390 let mut debug_struct = f.debug_struct("PairwiseSummarizationQualityInstance");
3391 debug_struct.field("prediction", &self.prediction);
3392 debug_struct.field("baseline_prediction", &self.baseline_prediction);
3393 debug_struct.field("reference", &self.reference);
3394 debug_struct.field("context", &self.context);
3395 debug_struct.field("instruction", &self.instruction);
3396 if !self._unknown_fields.is_empty() {
3397 debug_struct.field("_unknown_fields", &self._unknown_fields);
3398 }
3399 debug_struct.finish()
3400 }
3401}
3402
3403#[cfg(feature = "evaluation-service")]
3404impl std::fmt::Debug for super::PairwiseSummarizationQualitySpec {
3405 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3406 let mut debug_struct = f.debug_struct("PairwiseSummarizationQualitySpec");
3407 debug_struct.field("use_reference", &self.use_reference);
3408 debug_struct.field("version", &self.version);
3409 if !self._unknown_fields.is_empty() {
3410 debug_struct.field("_unknown_fields", &self._unknown_fields);
3411 }
3412 debug_struct.finish()
3413 }
3414}
3415
3416#[cfg(feature = "evaluation-service")]
3417impl std::fmt::Debug for super::PairwiseSummarizationQualityResult {
3418 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3419 let mut debug_struct = f.debug_struct("PairwiseSummarizationQualityResult");
3420 debug_struct.field("pairwise_choice", &self.pairwise_choice);
3421 debug_struct.field("explanation", &self.explanation);
3422 debug_struct.field("confidence", &self.confidence);
3423 if !self._unknown_fields.is_empty() {
3424 debug_struct.field("_unknown_fields", &self._unknown_fields);
3425 }
3426 debug_struct.finish()
3427 }
3428}
3429
3430#[cfg(feature = "evaluation-service")]
3431impl std::fmt::Debug for super::SummarizationHelpfulnessInput {
3432 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3433 let mut debug_struct = f.debug_struct("SummarizationHelpfulnessInput");
3434 debug_struct.field("metric_spec", &self.metric_spec);
3435 debug_struct.field("instance", &self.instance);
3436 if !self._unknown_fields.is_empty() {
3437 debug_struct.field("_unknown_fields", &self._unknown_fields);
3438 }
3439 debug_struct.finish()
3440 }
3441}
3442
3443#[cfg(feature = "evaluation-service")]
3444impl std::fmt::Debug for super::SummarizationHelpfulnessInstance {
3445 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3446 let mut debug_struct = f.debug_struct("SummarizationHelpfulnessInstance");
3447 debug_struct.field("prediction", &self.prediction);
3448 debug_struct.field("reference", &self.reference);
3449 debug_struct.field("context", &self.context);
3450 debug_struct.field("instruction", &self.instruction);
3451 if !self._unknown_fields.is_empty() {
3452 debug_struct.field("_unknown_fields", &self._unknown_fields);
3453 }
3454 debug_struct.finish()
3455 }
3456}
3457
3458#[cfg(feature = "evaluation-service")]
3459impl std::fmt::Debug for super::SummarizationHelpfulnessSpec {
3460 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3461 let mut debug_struct = f.debug_struct("SummarizationHelpfulnessSpec");
3462 debug_struct.field("use_reference", &self.use_reference);
3463 debug_struct.field("version", &self.version);
3464 if !self._unknown_fields.is_empty() {
3465 debug_struct.field("_unknown_fields", &self._unknown_fields);
3466 }
3467 debug_struct.finish()
3468 }
3469}
3470
3471#[cfg(feature = "evaluation-service")]
3472impl std::fmt::Debug for super::SummarizationHelpfulnessResult {
3473 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3474 let mut debug_struct = f.debug_struct("SummarizationHelpfulnessResult");
3475 debug_struct.field("score", &self.score);
3476 debug_struct.field("explanation", &self.explanation);
3477 debug_struct.field("confidence", &self.confidence);
3478 if !self._unknown_fields.is_empty() {
3479 debug_struct.field("_unknown_fields", &self._unknown_fields);
3480 }
3481 debug_struct.finish()
3482 }
3483}
3484
3485#[cfg(feature = "evaluation-service")]
3486impl std::fmt::Debug for super::SummarizationVerbosityInput {
3487 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3488 let mut debug_struct = f.debug_struct("SummarizationVerbosityInput");
3489 debug_struct.field("metric_spec", &self.metric_spec);
3490 debug_struct.field("instance", &self.instance);
3491 if !self._unknown_fields.is_empty() {
3492 debug_struct.field("_unknown_fields", &self._unknown_fields);
3493 }
3494 debug_struct.finish()
3495 }
3496}
3497
3498#[cfg(feature = "evaluation-service")]
3499impl std::fmt::Debug for super::SummarizationVerbosityInstance {
3500 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3501 let mut debug_struct = f.debug_struct("SummarizationVerbosityInstance");
3502 debug_struct.field("prediction", &self.prediction);
3503 debug_struct.field("reference", &self.reference);
3504 debug_struct.field("context", &self.context);
3505 debug_struct.field("instruction", &self.instruction);
3506 if !self._unknown_fields.is_empty() {
3507 debug_struct.field("_unknown_fields", &self._unknown_fields);
3508 }
3509 debug_struct.finish()
3510 }
3511}
3512
3513#[cfg(feature = "evaluation-service")]
3514impl std::fmt::Debug for super::SummarizationVerbositySpec {
3515 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3516 let mut debug_struct = f.debug_struct("SummarizationVerbositySpec");
3517 debug_struct.field("use_reference", &self.use_reference);
3518 debug_struct.field("version", &self.version);
3519 if !self._unknown_fields.is_empty() {
3520 debug_struct.field("_unknown_fields", &self._unknown_fields);
3521 }
3522 debug_struct.finish()
3523 }
3524}
3525
3526#[cfg(feature = "evaluation-service")]
3527impl std::fmt::Debug for super::SummarizationVerbosityResult {
3528 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3529 let mut debug_struct = f.debug_struct("SummarizationVerbosityResult");
3530 debug_struct.field("score", &self.score);
3531 debug_struct.field("explanation", &self.explanation);
3532 debug_struct.field("confidence", &self.confidence);
3533 if !self._unknown_fields.is_empty() {
3534 debug_struct.field("_unknown_fields", &self._unknown_fields);
3535 }
3536 debug_struct.finish()
3537 }
3538}
3539
3540#[cfg(feature = "evaluation-service")]
3541impl std::fmt::Debug for super::QuestionAnsweringQualityInput {
3542 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3543 let mut debug_struct = f.debug_struct("QuestionAnsweringQualityInput");
3544 debug_struct.field("metric_spec", &self.metric_spec);
3545 debug_struct.field("instance", &self.instance);
3546 if !self._unknown_fields.is_empty() {
3547 debug_struct.field("_unknown_fields", &self._unknown_fields);
3548 }
3549 debug_struct.finish()
3550 }
3551}
3552
3553#[cfg(feature = "evaluation-service")]
3554impl std::fmt::Debug for super::QuestionAnsweringQualityInstance {
3555 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3556 let mut debug_struct = f.debug_struct("QuestionAnsweringQualityInstance");
3557 debug_struct.field("prediction", &self.prediction);
3558 debug_struct.field("reference", &self.reference);
3559 debug_struct.field("context", &self.context);
3560 debug_struct.field("instruction", &self.instruction);
3561 if !self._unknown_fields.is_empty() {
3562 debug_struct.field("_unknown_fields", &self._unknown_fields);
3563 }
3564 debug_struct.finish()
3565 }
3566}
3567
3568#[cfg(feature = "evaluation-service")]
3569impl std::fmt::Debug for super::QuestionAnsweringQualitySpec {
3570 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3571 let mut debug_struct = f.debug_struct("QuestionAnsweringQualitySpec");
3572 debug_struct.field("use_reference", &self.use_reference);
3573 debug_struct.field("version", &self.version);
3574 if !self._unknown_fields.is_empty() {
3575 debug_struct.field("_unknown_fields", &self._unknown_fields);
3576 }
3577 debug_struct.finish()
3578 }
3579}
3580
3581#[cfg(feature = "evaluation-service")]
3582impl std::fmt::Debug for super::QuestionAnsweringQualityResult {
3583 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3584 let mut debug_struct = f.debug_struct("QuestionAnsweringQualityResult");
3585 debug_struct.field("score", &self.score);
3586 debug_struct.field("explanation", &self.explanation);
3587 debug_struct.field("confidence", &self.confidence);
3588 if !self._unknown_fields.is_empty() {
3589 debug_struct.field("_unknown_fields", &self._unknown_fields);
3590 }
3591 debug_struct.finish()
3592 }
3593}
3594
3595#[cfg(feature = "evaluation-service")]
3596impl std::fmt::Debug for super::PairwiseQuestionAnsweringQualityInput {
3597 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3598 let mut debug_struct = f.debug_struct("PairwiseQuestionAnsweringQualityInput");
3599 debug_struct.field("metric_spec", &self.metric_spec);
3600 debug_struct.field("instance", &self.instance);
3601 if !self._unknown_fields.is_empty() {
3602 debug_struct.field("_unknown_fields", &self._unknown_fields);
3603 }
3604 debug_struct.finish()
3605 }
3606}
3607
3608#[cfg(feature = "evaluation-service")]
3609impl std::fmt::Debug for super::PairwiseQuestionAnsweringQualityInstance {
3610 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3611 let mut debug_struct = f.debug_struct("PairwiseQuestionAnsweringQualityInstance");
3612 debug_struct.field("prediction", &self.prediction);
3613 debug_struct.field("baseline_prediction", &self.baseline_prediction);
3614 debug_struct.field("reference", &self.reference);
3615 debug_struct.field("context", &self.context);
3616 debug_struct.field("instruction", &self.instruction);
3617 if !self._unknown_fields.is_empty() {
3618 debug_struct.field("_unknown_fields", &self._unknown_fields);
3619 }
3620 debug_struct.finish()
3621 }
3622}
3623
3624#[cfg(feature = "evaluation-service")]
3625impl std::fmt::Debug for super::PairwiseQuestionAnsweringQualitySpec {
3626 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3627 let mut debug_struct = f.debug_struct("PairwiseQuestionAnsweringQualitySpec");
3628 debug_struct.field("use_reference", &self.use_reference);
3629 debug_struct.field("version", &self.version);
3630 if !self._unknown_fields.is_empty() {
3631 debug_struct.field("_unknown_fields", &self._unknown_fields);
3632 }
3633 debug_struct.finish()
3634 }
3635}
3636
3637#[cfg(feature = "evaluation-service")]
3638impl std::fmt::Debug for super::PairwiseQuestionAnsweringQualityResult {
3639 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3640 let mut debug_struct = f.debug_struct("PairwiseQuestionAnsweringQualityResult");
3641 debug_struct.field("pairwise_choice", &self.pairwise_choice);
3642 debug_struct.field("explanation", &self.explanation);
3643 debug_struct.field("confidence", &self.confidence);
3644 if !self._unknown_fields.is_empty() {
3645 debug_struct.field("_unknown_fields", &self._unknown_fields);
3646 }
3647 debug_struct.finish()
3648 }
3649}
3650
3651#[cfg(feature = "evaluation-service")]
3652impl std::fmt::Debug for super::QuestionAnsweringRelevanceInput {
3653 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3654 let mut debug_struct = f.debug_struct("QuestionAnsweringRelevanceInput");
3655 debug_struct.field("metric_spec", &self.metric_spec);
3656 debug_struct.field("instance", &self.instance);
3657 if !self._unknown_fields.is_empty() {
3658 debug_struct.field("_unknown_fields", &self._unknown_fields);
3659 }
3660 debug_struct.finish()
3661 }
3662}
3663
3664#[cfg(feature = "evaluation-service")]
3665impl std::fmt::Debug for super::QuestionAnsweringRelevanceInstance {
3666 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3667 let mut debug_struct = f.debug_struct("QuestionAnsweringRelevanceInstance");
3668 debug_struct.field("prediction", &self.prediction);
3669 debug_struct.field("reference", &self.reference);
3670 debug_struct.field("context", &self.context);
3671 debug_struct.field("instruction", &self.instruction);
3672 if !self._unknown_fields.is_empty() {
3673 debug_struct.field("_unknown_fields", &self._unknown_fields);
3674 }
3675 debug_struct.finish()
3676 }
3677}
3678
3679#[cfg(feature = "evaluation-service")]
3680impl std::fmt::Debug for super::QuestionAnsweringRelevanceSpec {
3681 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3682 let mut debug_struct = f.debug_struct("QuestionAnsweringRelevanceSpec");
3683 debug_struct.field("use_reference", &self.use_reference);
3684 debug_struct.field("version", &self.version);
3685 if !self._unknown_fields.is_empty() {
3686 debug_struct.field("_unknown_fields", &self._unknown_fields);
3687 }
3688 debug_struct.finish()
3689 }
3690}
3691
3692#[cfg(feature = "evaluation-service")]
3693impl std::fmt::Debug for super::QuestionAnsweringRelevanceResult {
3694 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3695 let mut debug_struct = f.debug_struct("QuestionAnsweringRelevanceResult");
3696 debug_struct.field("score", &self.score);
3697 debug_struct.field("explanation", &self.explanation);
3698 debug_struct.field("confidence", &self.confidence);
3699 if !self._unknown_fields.is_empty() {
3700 debug_struct.field("_unknown_fields", &self._unknown_fields);
3701 }
3702 debug_struct.finish()
3703 }
3704}
3705
3706#[cfg(feature = "evaluation-service")]
3707impl std::fmt::Debug for super::QuestionAnsweringHelpfulnessInput {
3708 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3709 let mut debug_struct = f.debug_struct("QuestionAnsweringHelpfulnessInput");
3710 debug_struct.field("metric_spec", &self.metric_spec);
3711 debug_struct.field("instance", &self.instance);
3712 if !self._unknown_fields.is_empty() {
3713 debug_struct.field("_unknown_fields", &self._unknown_fields);
3714 }
3715 debug_struct.finish()
3716 }
3717}
3718
3719#[cfg(feature = "evaluation-service")]
3720impl std::fmt::Debug for super::QuestionAnsweringHelpfulnessInstance {
3721 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3722 let mut debug_struct = f.debug_struct("QuestionAnsweringHelpfulnessInstance");
3723 debug_struct.field("prediction", &self.prediction);
3724 debug_struct.field("reference", &self.reference);
3725 debug_struct.field("context", &self.context);
3726 debug_struct.field("instruction", &self.instruction);
3727 if !self._unknown_fields.is_empty() {
3728 debug_struct.field("_unknown_fields", &self._unknown_fields);
3729 }
3730 debug_struct.finish()
3731 }
3732}
3733
3734#[cfg(feature = "evaluation-service")]
3735impl std::fmt::Debug for super::QuestionAnsweringHelpfulnessSpec {
3736 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3737 let mut debug_struct = f.debug_struct("QuestionAnsweringHelpfulnessSpec");
3738 debug_struct.field("use_reference", &self.use_reference);
3739 debug_struct.field("version", &self.version);
3740 if !self._unknown_fields.is_empty() {
3741 debug_struct.field("_unknown_fields", &self._unknown_fields);
3742 }
3743 debug_struct.finish()
3744 }
3745}
3746
3747#[cfg(feature = "evaluation-service")]
3748impl std::fmt::Debug for super::QuestionAnsweringHelpfulnessResult {
3749 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3750 let mut debug_struct = f.debug_struct("QuestionAnsweringHelpfulnessResult");
3751 debug_struct.field("score", &self.score);
3752 debug_struct.field("explanation", &self.explanation);
3753 debug_struct.field("confidence", &self.confidence);
3754 if !self._unknown_fields.is_empty() {
3755 debug_struct.field("_unknown_fields", &self._unknown_fields);
3756 }
3757 debug_struct.finish()
3758 }
3759}
3760
3761#[cfg(feature = "evaluation-service")]
3762impl std::fmt::Debug for super::QuestionAnsweringCorrectnessInput {
3763 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3764 let mut debug_struct = f.debug_struct("QuestionAnsweringCorrectnessInput");
3765 debug_struct.field("metric_spec", &self.metric_spec);
3766 debug_struct.field("instance", &self.instance);
3767 if !self._unknown_fields.is_empty() {
3768 debug_struct.field("_unknown_fields", &self._unknown_fields);
3769 }
3770 debug_struct.finish()
3771 }
3772}
3773
3774#[cfg(feature = "evaluation-service")]
3775impl std::fmt::Debug for super::QuestionAnsweringCorrectnessInstance {
3776 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3777 let mut debug_struct = f.debug_struct("QuestionAnsweringCorrectnessInstance");
3778 debug_struct.field("prediction", &self.prediction);
3779 debug_struct.field("reference", &self.reference);
3780 debug_struct.field("context", &self.context);
3781 debug_struct.field("instruction", &self.instruction);
3782 if !self._unknown_fields.is_empty() {
3783 debug_struct.field("_unknown_fields", &self._unknown_fields);
3784 }
3785 debug_struct.finish()
3786 }
3787}
3788
3789#[cfg(feature = "evaluation-service")]
3790impl std::fmt::Debug for super::QuestionAnsweringCorrectnessSpec {
3791 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3792 let mut debug_struct = f.debug_struct("QuestionAnsweringCorrectnessSpec");
3793 debug_struct.field("use_reference", &self.use_reference);
3794 debug_struct.field("version", &self.version);
3795 if !self._unknown_fields.is_empty() {
3796 debug_struct.field("_unknown_fields", &self._unknown_fields);
3797 }
3798 debug_struct.finish()
3799 }
3800}
3801
3802#[cfg(feature = "evaluation-service")]
3803impl std::fmt::Debug for super::QuestionAnsweringCorrectnessResult {
3804 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3805 let mut debug_struct = f.debug_struct("QuestionAnsweringCorrectnessResult");
3806 debug_struct.field("score", &self.score);
3807 debug_struct.field("explanation", &self.explanation);
3808 debug_struct.field("confidence", &self.confidence);
3809 if !self._unknown_fields.is_empty() {
3810 debug_struct.field("_unknown_fields", &self._unknown_fields);
3811 }
3812 debug_struct.finish()
3813 }
3814}
3815
3816#[cfg(feature = "evaluation-service")]
3817impl std::fmt::Debug for super::PointwiseMetricInput {
3818 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3819 let mut debug_struct = f.debug_struct("PointwiseMetricInput");
3820 debug_struct.field("metric_spec", &self.metric_spec);
3821 debug_struct.field("instance", &self.instance);
3822 if !self._unknown_fields.is_empty() {
3823 debug_struct.field("_unknown_fields", &self._unknown_fields);
3824 }
3825 debug_struct.finish()
3826 }
3827}
3828
3829#[cfg(feature = "evaluation-service")]
3830impl std::fmt::Debug for super::PointwiseMetricInstance {
3831 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3832 let mut debug_struct = f.debug_struct("PointwiseMetricInstance");
3833 debug_struct.field("instance", &self.instance);
3834 if !self._unknown_fields.is_empty() {
3835 debug_struct.field("_unknown_fields", &self._unknown_fields);
3836 }
3837 debug_struct.finish()
3838 }
3839}
3840
3841#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
3842impl std::fmt::Debug for super::PointwiseMetricSpec {
3843 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3844 let mut debug_struct = f.debug_struct("PointwiseMetricSpec");
3845 debug_struct.field("metric_prompt_template", &self.metric_prompt_template);
3846 debug_struct.field("system_instruction", &self.system_instruction);
3847 debug_struct.field(
3848 "custom_output_format_config",
3849 &self.custom_output_format_config,
3850 );
3851 if !self._unknown_fields.is_empty() {
3852 debug_struct.field("_unknown_fields", &self._unknown_fields);
3853 }
3854 debug_struct.finish()
3855 }
3856}
3857
3858#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
3859impl std::fmt::Debug for super::CustomOutputFormatConfig {
3860 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3861 let mut debug_struct = f.debug_struct("CustomOutputFormatConfig");
3862 debug_struct.field(
3863 "custom_output_format_config",
3864 &self.custom_output_format_config,
3865 );
3866 if !self._unknown_fields.is_empty() {
3867 debug_struct.field("_unknown_fields", &self._unknown_fields);
3868 }
3869 debug_struct.finish()
3870 }
3871}
3872
3873#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
3874impl std::fmt::Debug for super::PointwiseMetricResult {
3875 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3876 let mut debug_struct = f.debug_struct("PointwiseMetricResult");
3877 debug_struct.field("score", &self.score);
3878 debug_struct.field("explanation", &self.explanation);
3879 debug_struct.field("custom_output", &self.custom_output);
3880 if !self._unknown_fields.is_empty() {
3881 debug_struct.field("_unknown_fields", &self._unknown_fields);
3882 }
3883 debug_struct.finish()
3884 }
3885}
3886
3887#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
3888impl std::fmt::Debug for super::CustomOutput {
3889 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3890 let mut debug_struct = f.debug_struct("CustomOutput");
3891 debug_struct.field("custom_output", &self.custom_output);
3892 if !self._unknown_fields.is_empty() {
3893 debug_struct.field("_unknown_fields", &self._unknown_fields);
3894 }
3895 debug_struct.finish()
3896 }
3897}
3898
3899#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
3900impl std::fmt::Debug for super::RawOutput {
3901 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3902 let mut debug_struct = f.debug_struct("RawOutput");
3903 debug_struct.field("raw_output", &self.raw_output);
3904 if !self._unknown_fields.is_empty() {
3905 debug_struct.field("_unknown_fields", &self._unknown_fields);
3906 }
3907 debug_struct.finish()
3908 }
3909}
3910
3911#[cfg(feature = "evaluation-service")]
3912impl std::fmt::Debug for super::PairwiseMetricInput {
3913 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3914 let mut debug_struct = f.debug_struct("PairwiseMetricInput");
3915 debug_struct.field("metric_spec", &self.metric_spec);
3916 debug_struct.field("instance", &self.instance);
3917 if !self._unknown_fields.is_empty() {
3918 debug_struct.field("_unknown_fields", &self._unknown_fields);
3919 }
3920 debug_struct.finish()
3921 }
3922}
3923
3924#[cfg(feature = "evaluation-service")]
3925impl std::fmt::Debug for super::PairwiseMetricInstance {
3926 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3927 let mut debug_struct = f.debug_struct("PairwiseMetricInstance");
3928 debug_struct.field("instance", &self.instance);
3929 if !self._unknown_fields.is_empty() {
3930 debug_struct.field("_unknown_fields", &self._unknown_fields);
3931 }
3932 debug_struct.finish()
3933 }
3934}
3935
3936#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
3937impl std::fmt::Debug for super::PairwiseMetricSpec {
3938 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3939 let mut debug_struct = f.debug_struct("PairwiseMetricSpec");
3940 debug_struct.field("metric_prompt_template", &self.metric_prompt_template);
3941 debug_struct.field(
3942 "candidate_response_field_name",
3943 &self.candidate_response_field_name,
3944 );
3945 debug_struct.field(
3946 "baseline_response_field_name",
3947 &self.baseline_response_field_name,
3948 );
3949 debug_struct.field("system_instruction", &self.system_instruction);
3950 debug_struct.field(
3951 "custom_output_format_config",
3952 &self.custom_output_format_config,
3953 );
3954 if !self._unknown_fields.is_empty() {
3955 debug_struct.field("_unknown_fields", &self._unknown_fields);
3956 }
3957 debug_struct.finish()
3958 }
3959}
3960
3961#[cfg(any(feature = "evaluation-service", feature = "gen-ai-tuning-service",))]
3962impl std::fmt::Debug for super::PairwiseMetricResult {
3963 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3964 let mut debug_struct = f.debug_struct("PairwiseMetricResult");
3965 debug_struct.field("pairwise_choice", &self.pairwise_choice);
3966 debug_struct.field("explanation", &self.explanation);
3967 debug_struct.field("custom_output", &self.custom_output);
3968 if !self._unknown_fields.is_empty() {
3969 debug_struct.field("_unknown_fields", &self._unknown_fields);
3970 }
3971 debug_struct.finish()
3972 }
3973}
3974
3975#[cfg(feature = "evaluation-service")]
3976impl std::fmt::Debug for super::ToolCallValidInput {
3977 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3978 let mut debug_struct = f.debug_struct("ToolCallValidInput");
3979 debug_struct.field("metric_spec", &self.metric_spec);
3980 debug_struct.field("instances", &self.instances);
3981 if !self._unknown_fields.is_empty() {
3982 debug_struct.field("_unknown_fields", &self._unknown_fields);
3983 }
3984 debug_struct.finish()
3985 }
3986}
3987
3988#[cfg(feature = "evaluation-service")]
3989impl std::fmt::Debug for super::ToolCallValidSpec {
3990 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3991 let mut debug_struct = f.debug_struct("ToolCallValidSpec");
3992 if !self._unknown_fields.is_empty() {
3993 debug_struct.field("_unknown_fields", &self._unknown_fields);
3994 }
3995 debug_struct.finish()
3996 }
3997}
3998
3999#[cfg(feature = "evaluation-service")]
4000impl std::fmt::Debug for super::ToolCallValidInstance {
4001 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4002 let mut debug_struct = f.debug_struct("ToolCallValidInstance");
4003 debug_struct.field("prediction", &self.prediction);
4004 debug_struct.field("reference", &self.reference);
4005 if !self._unknown_fields.is_empty() {
4006 debug_struct.field("_unknown_fields", &self._unknown_fields);
4007 }
4008 debug_struct.finish()
4009 }
4010}
4011
4012#[cfg(feature = "evaluation-service")]
4013impl std::fmt::Debug for super::ToolCallValidResults {
4014 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4015 let mut debug_struct = f.debug_struct("ToolCallValidResults");
4016 debug_struct.field(
4017 "tool_call_valid_metric_values",
4018 &self.tool_call_valid_metric_values,
4019 );
4020 if !self._unknown_fields.is_empty() {
4021 debug_struct.field("_unknown_fields", &self._unknown_fields);
4022 }
4023 debug_struct.finish()
4024 }
4025}
4026
4027#[cfg(feature = "evaluation-service")]
4028impl std::fmt::Debug for super::ToolCallValidMetricValue {
4029 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4030 let mut debug_struct = f.debug_struct("ToolCallValidMetricValue");
4031 debug_struct.field("score", &self.score);
4032 if !self._unknown_fields.is_empty() {
4033 debug_struct.field("_unknown_fields", &self._unknown_fields);
4034 }
4035 debug_struct.finish()
4036 }
4037}
4038
4039#[cfg(feature = "evaluation-service")]
4040impl std::fmt::Debug for super::ToolNameMatchInput {
4041 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4042 let mut debug_struct = f.debug_struct("ToolNameMatchInput");
4043 debug_struct.field("metric_spec", &self.metric_spec);
4044 debug_struct.field("instances", &self.instances);
4045 if !self._unknown_fields.is_empty() {
4046 debug_struct.field("_unknown_fields", &self._unknown_fields);
4047 }
4048 debug_struct.finish()
4049 }
4050}
4051
4052#[cfg(feature = "evaluation-service")]
4053impl std::fmt::Debug for super::ToolNameMatchSpec {
4054 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4055 let mut debug_struct = f.debug_struct("ToolNameMatchSpec");
4056 if !self._unknown_fields.is_empty() {
4057 debug_struct.field("_unknown_fields", &self._unknown_fields);
4058 }
4059 debug_struct.finish()
4060 }
4061}
4062
4063#[cfg(feature = "evaluation-service")]
4064impl std::fmt::Debug for super::ToolNameMatchInstance {
4065 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4066 let mut debug_struct = f.debug_struct("ToolNameMatchInstance");
4067 debug_struct.field("prediction", &self.prediction);
4068 debug_struct.field("reference", &self.reference);
4069 if !self._unknown_fields.is_empty() {
4070 debug_struct.field("_unknown_fields", &self._unknown_fields);
4071 }
4072 debug_struct.finish()
4073 }
4074}
4075
4076#[cfg(feature = "evaluation-service")]
4077impl std::fmt::Debug for super::ToolNameMatchResults {
4078 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4079 let mut debug_struct = f.debug_struct("ToolNameMatchResults");
4080 debug_struct.field(
4081 "tool_name_match_metric_values",
4082 &self.tool_name_match_metric_values,
4083 );
4084 if !self._unknown_fields.is_empty() {
4085 debug_struct.field("_unknown_fields", &self._unknown_fields);
4086 }
4087 debug_struct.finish()
4088 }
4089}
4090
4091#[cfg(feature = "evaluation-service")]
4092impl std::fmt::Debug for super::ToolNameMatchMetricValue {
4093 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4094 let mut debug_struct = f.debug_struct("ToolNameMatchMetricValue");
4095 debug_struct.field("score", &self.score);
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(feature = "evaluation-service")]
4104impl std::fmt::Debug for super::ToolParameterKeyMatchInput {
4105 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4106 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchInput");
4107 debug_struct.field("metric_spec", &self.metric_spec);
4108 debug_struct.field("instances", &self.instances);
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 = "evaluation-service")]
4117impl std::fmt::Debug for super::ToolParameterKeyMatchSpec {
4118 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4119 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchSpec");
4120 if !self._unknown_fields.is_empty() {
4121 debug_struct.field("_unknown_fields", &self._unknown_fields);
4122 }
4123 debug_struct.finish()
4124 }
4125}
4126
4127#[cfg(feature = "evaluation-service")]
4128impl std::fmt::Debug for super::ToolParameterKeyMatchInstance {
4129 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4130 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchInstance");
4131 debug_struct.field("prediction", &self.prediction);
4132 debug_struct.field("reference", &self.reference);
4133 if !self._unknown_fields.is_empty() {
4134 debug_struct.field("_unknown_fields", &self._unknown_fields);
4135 }
4136 debug_struct.finish()
4137 }
4138}
4139
4140#[cfg(feature = "evaluation-service")]
4141impl std::fmt::Debug for super::ToolParameterKeyMatchResults {
4142 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4143 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchResults");
4144 debug_struct.field(
4145 "tool_parameter_key_match_metric_values",
4146 &self.tool_parameter_key_match_metric_values,
4147 );
4148 if !self._unknown_fields.is_empty() {
4149 debug_struct.field("_unknown_fields", &self._unknown_fields);
4150 }
4151 debug_struct.finish()
4152 }
4153}
4154
4155#[cfg(feature = "evaluation-service")]
4156impl std::fmt::Debug for super::ToolParameterKeyMatchMetricValue {
4157 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4158 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchMetricValue");
4159 debug_struct.field("score", &self.score);
4160 if !self._unknown_fields.is_empty() {
4161 debug_struct.field("_unknown_fields", &self._unknown_fields);
4162 }
4163 debug_struct.finish()
4164 }
4165}
4166
4167#[cfg(feature = "evaluation-service")]
4168impl std::fmt::Debug for super::ToolParameterKVMatchInput {
4169 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4170 let mut debug_struct = f.debug_struct("ToolParameterKVMatchInput");
4171 debug_struct.field("metric_spec", &self.metric_spec);
4172 debug_struct.field("instances", &self.instances);
4173 if !self._unknown_fields.is_empty() {
4174 debug_struct.field("_unknown_fields", &self._unknown_fields);
4175 }
4176 debug_struct.finish()
4177 }
4178}
4179
4180#[cfg(feature = "evaluation-service")]
4181impl std::fmt::Debug for super::ToolParameterKVMatchSpec {
4182 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4183 let mut debug_struct = f.debug_struct("ToolParameterKVMatchSpec");
4184 debug_struct.field("use_strict_string_match", &self.use_strict_string_match);
4185 if !self._unknown_fields.is_empty() {
4186 debug_struct.field("_unknown_fields", &self._unknown_fields);
4187 }
4188 debug_struct.finish()
4189 }
4190}
4191
4192#[cfg(feature = "evaluation-service")]
4193impl std::fmt::Debug for super::ToolParameterKVMatchInstance {
4194 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4195 let mut debug_struct = f.debug_struct("ToolParameterKVMatchInstance");
4196 debug_struct.field("prediction", &self.prediction);
4197 debug_struct.field("reference", &self.reference);
4198 if !self._unknown_fields.is_empty() {
4199 debug_struct.field("_unknown_fields", &self._unknown_fields);
4200 }
4201 debug_struct.finish()
4202 }
4203}
4204
4205#[cfg(feature = "evaluation-service")]
4206impl std::fmt::Debug for super::ToolParameterKVMatchResults {
4207 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4208 let mut debug_struct = f.debug_struct("ToolParameterKVMatchResults");
4209 debug_struct.field(
4210 "tool_parameter_kv_match_metric_values",
4211 &self.tool_parameter_kv_match_metric_values,
4212 );
4213 if !self._unknown_fields.is_empty() {
4214 debug_struct.field("_unknown_fields", &self._unknown_fields);
4215 }
4216 debug_struct.finish()
4217 }
4218}
4219
4220#[cfg(feature = "evaluation-service")]
4221impl std::fmt::Debug for super::ToolParameterKVMatchMetricValue {
4222 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4223 let mut debug_struct = f.debug_struct("ToolParameterKVMatchMetricValue");
4224 debug_struct.field("score", &self.score);
4225 if !self._unknown_fields.is_empty() {
4226 debug_struct.field("_unknown_fields", &self._unknown_fields);
4227 }
4228 debug_struct.finish()
4229 }
4230}
4231
4232#[cfg(feature = "evaluation-service")]
4233impl std::fmt::Debug for super::CometInput {
4234 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4235 let mut debug_struct = f.debug_struct("CometInput");
4236 debug_struct.field("metric_spec", &self.metric_spec);
4237 debug_struct.field("instance", &self.instance);
4238 if !self._unknown_fields.is_empty() {
4239 debug_struct.field("_unknown_fields", &self._unknown_fields);
4240 }
4241 debug_struct.finish()
4242 }
4243}
4244
4245#[cfg(feature = "evaluation-service")]
4246impl std::fmt::Debug for super::CometSpec {
4247 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4248 let mut debug_struct = f.debug_struct("CometSpec");
4249 debug_struct.field("version", &self.version);
4250 debug_struct.field("source_language", &self.source_language);
4251 debug_struct.field("target_language", &self.target_language);
4252 if !self._unknown_fields.is_empty() {
4253 debug_struct.field("_unknown_fields", &self._unknown_fields);
4254 }
4255 debug_struct.finish()
4256 }
4257}
4258
4259#[cfg(feature = "evaluation-service")]
4260impl std::fmt::Debug for super::CometInstance {
4261 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4262 let mut debug_struct = f.debug_struct("CometInstance");
4263 debug_struct.field("prediction", &self.prediction);
4264 debug_struct.field("reference", &self.reference);
4265 debug_struct.field("source", &self.source);
4266 if !self._unknown_fields.is_empty() {
4267 debug_struct.field("_unknown_fields", &self._unknown_fields);
4268 }
4269 debug_struct.finish()
4270 }
4271}
4272
4273#[cfg(feature = "evaluation-service")]
4274impl std::fmt::Debug for super::CometResult {
4275 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4276 let mut debug_struct = f.debug_struct("CometResult");
4277 debug_struct.field("score", &self.score);
4278 if !self._unknown_fields.is_empty() {
4279 debug_struct.field("_unknown_fields", &self._unknown_fields);
4280 }
4281 debug_struct.finish()
4282 }
4283}
4284
4285#[cfg(feature = "evaluation-service")]
4286impl std::fmt::Debug for super::MetricxInput {
4287 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4288 let mut debug_struct = f.debug_struct("MetricxInput");
4289 debug_struct.field("metric_spec", &self.metric_spec);
4290 debug_struct.field("instance", &self.instance);
4291 if !self._unknown_fields.is_empty() {
4292 debug_struct.field("_unknown_fields", &self._unknown_fields);
4293 }
4294 debug_struct.finish()
4295 }
4296}
4297
4298#[cfg(feature = "evaluation-service")]
4299impl std::fmt::Debug for super::MetricxSpec {
4300 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4301 let mut debug_struct = f.debug_struct("MetricxSpec");
4302 debug_struct.field("version", &self.version);
4303 debug_struct.field("source_language", &self.source_language);
4304 debug_struct.field("target_language", &self.target_language);
4305 if !self._unknown_fields.is_empty() {
4306 debug_struct.field("_unknown_fields", &self._unknown_fields);
4307 }
4308 debug_struct.finish()
4309 }
4310}
4311
4312#[cfg(feature = "evaluation-service")]
4313impl std::fmt::Debug for super::MetricxInstance {
4314 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4315 let mut debug_struct = f.debug_struct("MetricxInstance");
4316 debug_struct.field("prediction", &self.prediction);
4317 debug_struct.field("reference", &self.reference);
4318 debug_struct.field("source", &self.source);
4319 if !self._unknown_fields.is_empty() {
4320 debug_struct.field("_unknown_fields", &self._unknown_fields);
4321 }
4322 debug_struct.finish()
4323 }
4324}
4325
4326#[cfg(feature = "evaluation-service")]
4327impl std::fmt::Debug for super::MetricxResult {
4328 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4329 let mut debug_struct = f.debug_struct("MetricxResult");
4330 debug_struct.field("score", &self.score);
4331 if !self._unknown_fields.is_empty() {
4332 debug_struct.field("_unknown_fields", &self._unknown_fields);
4333 }
4334 debug_struct.finish()
4335 }
4336}
4337
4338#[cfg(feature = "evaluation-service")]
4339impl std::fmt::Debug for super::ContentMap {
4340 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4341 let mut debug_struct = f.debug_struct("ContentMap");
4342 debug_struct.field("values", &self.values);
4343 if !self._unknown_fields.is_empty() {
4344 debug_struct.field("_unknown_fields", &self._unknown_fields);
4345 }
4346 debug_struct.finish()
4347 }
4348}
4349
4350#[cfg(feature = "evaluation-service")]
4351impl std::fmt::Debug for super::content_map::Contents {
4352 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4353 let mut debug_struct = f.debug_struct("Contents");
4354 debug_struct.field("contents", &self.contents);
4355 if !self._unknown_fields.is_empty() {
4356 debug_struct.field("_unknown_fields", &self._unknown_fields);
4357 }
4358 debug_struct.finish()
4359 }
4360}
4361
4362#[cfg(feature = "metadata-service")]
4363impl std::fmt::Debug for super::Event {
4364 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4365 let mut debug_struct = f.debug_struct("Event");
4366 debug_struct.field("artifact", &self.artifact);
4367 debug_struct.field("execution", &self.execution);
4368 debug_struct.field("event_time", &self.event_time);
4369 debug_struct.field("r#type", &self.r#type);
4370 debug_struct.field("labels", &self.labels);
4371 if !self._unknown_fields.is_empty() {
4372 debug_struct.field("_unknown_fields", &self._unknown_fields);
4373 }
4374 debug_struct.finish()
4375 }
4376}
4377
4378#[cfg(any(
4379 feature = "metadata-service",
4380 feature = "pipeline-service",
4381 feature = "schedule-service",
4382))]
4383impl std::fmt::Debug for super::Execution {
4384 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4385 let mut debug_struct = f.debug_struct("Execution");
4386 debug_struct.field("name", &self.name);
4387 debug_struct.field("display_name", &self.display_name);
4388 debug_struct.field("state", &self.state);
4389 debug_struct.field("etag", &self.etag);
4390 debug_struct.field("labels", &self.labels);
4391 debug_struct.field("create_time", &self.create_time);
4392 debug_struct.field("update_time", &self.update_time);
4393 debug_struct.field("schema_title", &self.schema_title);
4394 debug_struct.field("schema_version", &self.schema_version);
4395 debug_struct.field("metadata", &self.metadata);
4396 debug_struct.field("description", &self.description);
4397 if !self._unknown_fields.is_empty() {
4398 debug_struct.field("_unknown_fields", &self._unknown_fields);
4399 }
4400 debug_struct.finish()
4401 }
4402}
4403
4404#[cfg(any(feature = "model-service", feature = "prediction-service",))]
4405impl std::fmt::Debug for super::Explanation {
4406 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4407 let mut debug_struct = f.debug_struct("Explanation");
4408 debug_struct.field("attributions", &self.attributions);
4409 debug_struct.field("neighbors", &self.neighbors);
4410 if !self._unknown_fields.is_empty() {
4411 debug_struct.field("_unknown_fields", &self._unknown_fields);
4412 }
4413 debug_struct.finish()
4414 }
4415}
4416
4417#[cfg(feature = "model-service")]
4418impl std::fmt::Debug for super::ModelExplanation {
4419 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4420 let mut debug_struct = f.debug_struct("ModelExplanation");
4421 debug_struct.field("mean_attributions", &self.mean_attributions);
4422 if !self._unknown_fields.is_empty() {
4423 debug_struct.field("_unknown_fields", &self._unknown_fields);
4424 }
4425 debug_struct.finish()
4426 }
4427}
4428
4429#[cfg(any(feature = "model-service", feature = "prediction-service",))]
4430impl std::fmt::Debug for super::Attribution {
4431 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4432 let mut debug_struct = f.debug_struct("Attribution");
4433 debug_struct.field("baseline_output_value", &self.baseline_output_value);
4434 debug_struct.field("instance_output_value", &self.instance_output_value);
4435 debug_struct.field("feature_attributions", &self.feature_attributions);
4436 debug_struct.field("output_index", &self.output_index);
4437 debug_struct.field("output_display_name", &self.output_display_name);
4438 debug_struct.field("approximation_error", &self.approximation_error);
4439 debug_struct.field("output_name", &self.output_name);
4440 if !self._unknown_fields.is_empty() {
4441 debug_struct.field("_unknown_fields", &self._unknown_fields);
4442 }
4443 debug_struct.finish()
4444 }
4445}
4446
4447#[cfg(any(feature = "model-service", feature = "prediction-service",))]
4448impl std::fmt::Debug for super::Neighbor {
4449 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4450 let mut debug_struct = f.debug_struct("Neighbor");
4451 debug_struct.field("neighbor_id", &self.neighbor_id);
4452 debug_struct.field("neighbor_distance", &self.neighbor_distance);
4453 if !self._unknown_fields.is_empty() {
4454 debug_struct.field("_unknown_fields", &self._unknown_fields);
4455 }
4456 debug_struct.finish()
4457 }
4458}
4459
4460#[cfg(any(
4461 feature = "dataset-service",
4462 feature = "deployment-resource-pool-service",
4463 feature = "endpoint-service",
4464 feature = "job-service",
4465 feature = "model-service",
4466 feature = "pipeline-service",
4467))]
4468impl std::fmt::Debug for super::ExplanationSpec {
4469 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4470 let mut debug_struct = f.debug_struct("ExplanationSpec");
4471 debug_struct.field("parameters", &self.parameters);
4472 debug_struct.field("metadata", &self.metadata);
4473 if !self._unknown_fields.is_empty() {
4474 debug_struct.field("_unknown_fields", &self._unknown_fields);
4475 }
4476 debug_struct.finish()
4477 }
4478}
4479
4480#[cfg(any(
4481 feature = "dataset-service",
4482 feature = "deployment-resource-pool-service",
4483 feature = "endpoint-service",
4484 feature = "job-service",
4485 feature = "model-service",
4486 feature = "pipeline-service",
4487 feature = "prediction-service",
4488))]
4489impl std::fmt::Debug for super::ExplanationParameters {
4490 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4491 let mut debug_struct = f.debug_struct("ExplanationParameters");
4492 debug_struct.field("top_k", &self.top_k);
4493 debug_struct.field("output_indices", &self.output_indices);
4494 debug_struct.field("method", &self.method);
4495 if !self._unknown_fields.is_empty() {
4496 debug_struct.field("_unknown_fields", &self._unknown_fields);
4497 }
4498 debug_struct.finish()
4499 }
4500}
4501
4502#[cfg(any(
4503 feature = "dataset-service",
4504 feature = "deployment-resource-pool-service",
4505 feature = "endpoint-service",
4506 feature = "job-service",
4507 feature = "model-service",
4508 feature = "pipeline-service",
4509 feature = "prediction-service",
4510))]
4511impl std::fmt::Debug for super::SampledShapleyAttribution {
4512 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4513 let mut debug_struct = f.debug_struct("SampledShapleyAttribution");
4514 debug_struct.field("path_count", &self.path_count);
4515 if !self._unknown_fields.is_empty() {
4516 debug_struct.field("_unknown_fields", &self._unknown_fields);
4517 }
4518 debug_struct.finish()
4519 }
4520}
4521
4522#[cfg(any(
4523 feature = "dataset-service",
4524 feature = "deployment-resource-pool-service",
4525 feature = "endpoint-service",
4526 feature = "job-service",
4527 feature = "model-service",
4528 feature = "pipeline-service",
4529 feature = "prediction-service",
4530))]
4531impl std::fmt::Debug for super::IntegratedGradientsAttribution {
4532 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4533 let mut debug_struct = f.debug_struct("IntegratedGradientsAttribution");
4534 debug_struct.field("step_count", &self.step_count);
4535 debug_struct.field("smooth_grad_config", &self.smooth_grad_config);
4536 debug_struct.field("blur_baseline_config", &self.blur_baseline_config);
4537 if !self._unknown_fields.is_empty() {
4538 debug_struct.field("_unknown_fields", &self._unknown_fields);
4539 }
4540 debug_struct.finish()
4541 }
4542}
4543
4544#[cfg(any(
4545 feature = "dataset-service",
4546 feature = "deployment-resource-pool-service",
4547 feature = "endpoint-service",
4548 feature = "job-service",
4549 feature = "model-service",
4550 feature = "pipeline-service",
4551 feature = "prediction-service",
4552))]
4553impl std::fmt::Debug for super::XraiAttribution {
4554 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4555 let mut debug_struct = f.debug_struct("XraiAttribution");
4556 debug_struct.field("step_count", &self.step_count);
4557 debug_struct.field("smooth_grad_config", &self.smooth_grad_config);
4558 debug_struct.field("blur_baseline_config", &self.blur_baseline_config);
4559 if !self._unknown_fields.is_empty() {
4560 debug_struct.field("_unknown_fields", &self._unknown_fields);
4561 }
4562 debug_struct.finish()
4563 }
4564}
4565
4566#[cfg(any(
4567 feature = "dataset-service",
4568 feature = "deployment-resource-pool-service",
4569 feature = "endpoint-service",
4570 feature = "job-service",
4571 feature = "model-service",
4572 feature = "pipeline-service",
4573 feature = "prediction-service",
4574))]
4575impl std::fmt::Debug for super::SmoothGradConfig {
4576 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4577 let mut debug_struct = f.debug_struct("SmoothGradConfig");
4578 debug_struct.field("noisy_sample_count", &self.noisy_sample_count);
4579 debug_struct.field("gradient_noise_sigma", &self.gradient_noise_sigma);
4580 if !self._unknown_fields.is_empty() {
4581 debug_struct.field("_unknown_fields", &self._unknown_fields);
4582 }
4583 debug_struct.finish()
4584 }
4585}
4586
4587#[cfg(any(
4588 feature = "dataset-service",
4589 feature = "deployment-resource-pool-service",
4590 feature = "endpoint-service",
4591 feature = "job-service",
4592 feature = "model-service",
4593 feature = "pipeline-service",
4594 feature = "prediction-service",
4595))]
4596impl std::fmt::Debug for super::FeatureNoiseSigma {
4597 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4598 let mut debug_struct = f.debug_struct("FeatureNoiseSigma");
4599 debug_struct.field("noise_sigma", &self.noise_sigma);
4600 if !self._unknown_fields.is_empty() {
4601 debug_struct.field("_unknown_fields", &self._unknown_fields);
4602 }
4603 debug_struct.finish()
4604 }
4605}
4606
4607#[cfg(any(
4608 feature = "dataset-service",
4609 feature = "deployment-resource-pool-service",
4610 feature = "endpoint-service",
4611 feature = "job-service",
4612 feature = "model-service",
4613 feature = "pipeline-service",
4614 feature = "prediction-service",
4615))]
4616impl std::fmt::Debug for super::feature_noise_sigma::NoiseSigmaForFeature {
4617 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4618 let mut debug_struct = f.debug_struct("NoiseSigmaForFeature");
4619 debug_struct.field("name", &self.name);
4620 debug_struct.field("sigma", &self.sigma);
4621 if !self._unknown_fields.is_empty() {
4622 debug_struct.field("_unknown_fields", &self._unknown_fields);
4623 }
4624 debug_struct.finish()
4625 }
4626}
4627
4628#[cfg(any(
4629 feature = "dataset-service",
4630 feature = "deployment-resource-pool-service",
4631 feature = "endpoint-service",
4632 feature = "job-service",
4633 feature = "model-service",
4634 feature = "pipeline-service",
4635 feature = "prediction-service",
4636))]
4637impl std::fmt::Debug for super::BlurBaselineConfig {
4638 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4639 let mut debug_struct = f.debug_struct("BlurBaselineConfig");
4640 debug_struct.field("max_blur_sigma", &self.max_blur_sigma);
4641 if !self._unknown_fields.is_empty() {
4642 debug_struct.field("_unknown_fields", &self._unknown_fields);
4643 }
4644 debug_struct.finish()
4645 }
4646}
4647
4648#[cfg(any(
4649 feature = "dataset-service",
4650 feature = "deployment-resource-pool-service",
4651 feature = "endpoint-service",
4652 feature = "job-service",
4653 feature = "model-service",
4654 feature = "pipeline-service",
4655 feature = "prediction-service",
4656))]
4657impl std::fmt::Debug for super::Examples {
4658 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4659 let mut debug_struct = f.debug_struct("Examples");
4660 debug_struct.field("neighbor_count", &self.neighbor_count);
4661 debug_struct.field("source", &self.source);
4662 debug_struct.field("config", &self.config);
4663 if !self._unknown_fields.is_empty() {
4664 debug_struct.field("_unknown_fields", &self._unknown_fields);
4665 }
4666 debug_struct.finish()
4667 }
4668}
4669
4670#[cfg(any(
4671 feature = "dataset-service",
4672 feature = "deployment-resource-pool-service",
4673 feature = "endpoint-service",
4674 feature = "job-service",
4675 feature = "model-service",
4676 feature = "pipeline-service",
4677 feature = "prediction-service",
4678))]
4679impl std::fmt::Debug for super::examples::ExampleGcsSource {
4680 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4681 let mut debug_struct = f.debug_struct("ExampleGcsSource");
4682 debug_struct.field("data_format", &self.data_format);
4683 debug_struct.field("gcs_source", &self.gcs_source);
4684 if !self._unknown_fields.is_empty() {
4685 debug_struct.field("_unknown_fields", &self._unknown_fields);
4686 }
4687 debug_struct.finish()
4688 }
4689}
4690
4691#[cfg(any(
4692 feature = "dataset-service",
4693 feature = "deployment-resource-pool-service",
4694 feature = "endpoint-service",
4695 feature = "job-service",
4696 feature = "model-service",
4697 feature = "pipeline-service",
4698 feature = "prediction-service",
4699))]
4700impl std::fmt::Debug for super::Presets {
4701 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4702 let mut debug_struct = f.debug_struct("Presets");
4703 debug_struct.field("query", &self.query);
4704 debug_struct.field("modality", &self.modality);
4705 if !self._unknown_fields.is_empty() {
4706 debug_struct.field("_unknown_fields", &self._unknown_fields);
4707 }
4708 debug_struct.finish()
4709 }
4710}
4711
4712#[cfg(feature = "prediction-service")]
4713impl std::fmt::Debug for super::ExplanationSpecOverride {
4714 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4715 let mut debug_struct = f.debug_struct("ExplanationSpecOverride");
4716 debug_struct.field("parameters", &self.parameters);
4717 debug_struct.field("metadata", &self.metadata);
4718 debug_struct.field("examples_override", &self.examples_override);
4719 if !self._unknown_fields.is_empty() {
4720 debug_struct.field("_unknown_fields", &self._unknown_fields);
4721 }
4722 debug_struct.finish()
4723 }
4724}
4725
4726#[cfg(feature = "prediction-service")]
4727impl std::fmt::Debug for super::ExplanationMetadataOverride {
4728 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4729 let mut debug_struct = f.debug_struct("ExplanationMetadataOverride");
4730 debug_struct.field("inputs", &self.inputs);
4731 if !self._unknown_fields.is_empty() {
4732 debug_struct.field("_unknown_fields", &self._unknown_fields);
4733 }
4734 debug_struct.finish()
4735 }
4736}
4737
4738#[cfg(feature = "prediction-service")]
4739impl std::fmt::Debug for super::explanation_metadata_override::InputMetadataOverride {
4740 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4741 let mut debug_struct = f.debug_struct("InputMetadataOverride");
4742 debug_struct.field("input_baselines", &self.input_baselines);
4743 if !self._unknown_fields.is_empty() {
4744 debug_struct.field("_unknown_fields", &self._unknown_fields);
4745 }
4746 debug_struct.finish()
4747 }
4748}
4749
4750#[cfg(feature = "prediction-service")]
4751impl std::fmt::Debug for super::ExamplesOverride {
4752 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4753 let mut debug_struct = f.debug_struct("ExamplesOverride");
4754 debug_struct.field("neighbor_count", &self.neighbor_count);
4755 debug_struct.field("crowding_count", &self.crowding_count);
4756 debug_struct.field("restrictions", &self.restrictions);
4757 debug_struct.field("return_embeddings", &self.return_embeddings);
4758 debug_struct.field("data_format", &self.data_format);
4759 if !self._unknown_fields.is_empty() {
4760 debug_struct.field("_unknown_fields", &self._unknown_fields);
4761 }
4762 debug_struct.finish()
4763 }
4764}
4765
4766#[cfg(feature = "prediction-service")]
4767impl std::fmt::Debug for super::ExamplesRestrictionsNamespace {
4768 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4769 let mut debug_struct = f.debug_struct("ExamplesRestrictionsNamespace");
4770 debug_struct.field("namespace_name", &self.namespace_name);
4771 debug_struct.field("allow", &self.allow);
4772 debug_struct.field("deny", &self.deny);
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(any(
4781 feature = "dataset-service",
4782 feature = "deployment-resource-pool-service",
4783 feature = "endpoint-service",
4784 feature = "job-service",
4785 feature = "model-service",
4786 feature = "pipeline-service",
4787))]
4788impl std::fmt::Debug for super::ExplanationMetadata {
4789 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4790 let mut debug_struct = f.debug_struct("ExplanationMetadata");
4791 debug_struct.field("inputs", &self.inputs);
4792 debug_struct.field("outputs", &self.outputs);
4793 debug_struct.field(
4794 "feature_attributions_schema_uri",
4795 &self.feature_attributions_schema_uri,
4796 );
4797 debug_struct.field("latent_space_source", &self.latent_space_source);
4798 if !self._unknown_fields.is_empty() {
4799 debug_struct.field("_unknown_fields", &self._unknown_fields);
4800 }
4801 debug_struct.finish()
4802 }
4803}
4804
4805#[cfg(any(
4806 feature = "dataset-service",
4807 feature = "deployment-resource-pool-service",
4808 feature = "endpoint-service",
4809 feature = "job-service",
4810 feature = "model-service",
4811 feature = "pipeline-service",
4812))]
4813impl std::fmt::Debug for super::explanation_metadata::InputMetadata {
4814 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4815 let mut debug_struct = f.debug_struct("InputMetadata");
4816 debug_struct.field("input_baselines", &self.input_baselines);
4817 debug_struct.field("input_tensor_name", &self.input_tensor_name);
4818 debug_struct.field("encoding", &self.encoding);
4819 debug_struct.field("modality", &self.modality);
4820 debug_struct.field("feature_value_domain", &self.feature_value_domain);
4821 debug_struct.field("indices_tensor_name", &self.indices_tensor_name);
4822 debug_struct.field("dense_shape_tensor_name", &self.dense_shape_tensor_name);
4823 debug_struct.field("index_feature_mapping", &self.index_feature_mapping);
4824 debug_struct.field("encoded_tensor_name", &self.encoded_tensor_name);
4825 debug_struct.field("encoded_baselines", &self.encoded_baselines);
4826 debug_struct.field("visualization", &self.visualization);
4827 debug_struct.field("group_name", &self.group_name);
4828 if !self._unknown_fields.is_empty() {
4829 debug_struct.field("_unknown_fields", &self._unknown_fields);
4830 }
4831 debug_struct.finish()
4832 }
4833}
4834
4835#[cfg(any(
4836 feature = "dataset-service",
4837 feature = "deployment-resource-pool-service",
4838 feature = "endpoint-service",
4839 feature = "job-service",
4840 feature = "model-service",
4841 feature = "pipeline-service",
4842))]
4843impl std::fmt::Debug for super::explanation_metadata::input_metadata::FeatureValueDomain {
4844 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4845 let mut debug_struct = f.debug_struct("FeatureValueDomain");
4846 debug_struct.field("min_value", &self.min_value);
4847 debug_struct.field("max_value", &self.max_value);
4848 debug_struct.field("original_mean", &self.original_mean);
4849 debug_struct.field("original_stddev", &self.original_stddev);
4850 if !self._unknown_fields.is_empty() {
4851 debug_struct.field("_unknown_fields", &self._unknown_fields);
4852 }
4853 debug_struct.finish()
4854 }
4855}
4856
4857#[cfg(any(
4858 feature = "dataset-service",
4859 feature = "deployment-resource-pool-service",
4860 feature = "endpoint-service",
4861 feature = "job-service",
4862 feature = "model-service",
4863 feature = "pipeline-service",
4864))]
4865impl std::fmt::Debug for super::explanation_metadata::input_metadata::Visualization {
4866 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4867 let mut debug_struct = f.debug_struct("Visualization");
4868 debug_struct.field("r#type", &self.r#type);
4869 debug_struct.field("polarity", &self.polarity);
4870 debug_struct.field("color_map", &self.color_map);
4871 debug_struct.field("clip_percent_upperbound", &self.clip_percent_upperbound);
4872 debug_struct.field("clip_percent_lowerbound", &self.clip_percent_lowerbound);
4873 debug_struct.field("overlay_type", &self.overlay_type);
4874 if !self._unknown_fields.is_empty() {
4875 debug_struct.field("_unknown_fields", &self._unknown_fields);
4876 }
4877 debug_struct.finish()
4878 }
4879}
4880
4881#[cfg(any(
4882 feature = "dataset-service",
4883 feature = "deployment-resource-pool-service",
4884 feature = "endpoint-service",
4885 feature = "job-service",
4886 feature = "model-service",
4887 feature = "pipeline-service",
4888))]
4889impl std::fmt::Debug for super::explanation_metadata::OutputMetadata {
4890 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4891 let mut debug_struct = f.debug_struct("OutputMetadata");
4892 debug_struct.field("output_tensor_name", &self.output_tensor_name);
4893 debug_struct.field("display_name_mapping", &self.display_name_mapping);
4894 if !self._unknown_fields.is_empty() {
4895 debug_struct.field("_unknown_fields", &self._unknown_fields);
4896 }
4897 debug_struct.finish()
4898 }
4899}
4900
4901#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
4902impl std::fmt::Debug for super::Feature {
4903 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4904 let mut debug_struct = f.debug_struct("Feature");
4905 debug_struct.field("name", &self.name);
4906 debug_struct.field("description", &self.description);
4907 debug_struct.field("value_type", &self.value_type);
4908 debug_struct.field("create_time", &self.create_time);
4909 debug_struct.field("update_time", &self.update_time);
4910 debug_struct.field("labels", &self.labels);
4911 debug_struct.field("etag", &self.etag);
4912 debug_struct.field("disable_monitoring", &self.disable_monitoring);
4913 debug_struct.field(
4914 "monitoring_stats_anomalies",
4915 &self.monitoring_stats_anomalies,
4916 );
4917 debug_struct.field("version_column_name", &self.version_column_name);
4918 debug_struct.field("point_of_contact", &self.point_of_contact);
4919 if !self._unknown_fields.is_empty() {
4920 debug_struct.field("_unknown_fields", &self._unknown_fields);
4921 }
4922 debug_struct.finish()
4923 }
4924}
4925
4926#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
4927impl std::fmt::Debug for super::feature::MonitoringStatsAnomaly {
4928 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4929 let mut debug_struct = f.debug_struct("MonitoringStatsAnomaly");
4930 debug_struct.field("objective", &self.objective);
4931 debug_struct.field("feature_stats_anomaly", &self.feature_stats_anomaly);
4932 if !self._unknown_fields.is_empty() {
4933 debug_struct.field("_unknown_fields", &self._unknown_fields);
4934 }
4935 debug_struct.finish()
4936 }
4937}
4938
4939#[cfg(feature = "feature-registry-service")]
4940impl std::fmt::Debug for super::FeatureGroup {
4941 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4942 let mut debug_struct = f.debug_struct("FeatureGroup");
4943 debug_struct.field("name", &self.name);
4944 debug_struct.field("create_time", &self.create_time);
4945 debug_struct.field("update_time", &self.update_time);
4946 debug_struct.field("etag", &self.etag);
4947 debug_struct.field("labels", &self.labels);
4948 debug_struct.field("description", &self.description);
4949 debug_struct.field("source", &self.source);
4950 if !self._unknown_fields.is_empty() {
4951 debug_struct.field("_unknown_fields", &self._unknown_fields);
4952 }
4953 debug_struct.finish()
4954 }
4955}
4956
4957#[cfg(feature = "feature-registry-service")]
4958impl std::fmt::Debug for super::feature_group::BigQuery {
4959 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4960 let mut debug_struct = f.debug_struct("BigQuery");
4961 debug_struct.field("big_query_source", &self.big_query_source);
4962 debug_struct.field("entity_id_columns", &self.entity_id_columns);
4963 debug_struct.field("static_data_source", &self.static_data_source);
4964 debug_struct.field("time_series", &self.time_series);
4965 debug_struct.field("dense", &self.dense);
4966 if !self._unknown_fields.is_empty() {
4967 debug_struct.field("_unknown_fields", &self._unknown_fields);
4968 }
4969 debug_struct.finish()
4970 }
4971}
4972
4973#[cfg(feature = "feature-registry-service")]
4974impl std::fmt::Debug for super::feature_group::big_query::TimeSeries {
4975 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4976 let mut debug_struct = f.debug_struct("TimeSeries");
4977 debug_struct.field("timestamp_column", &self.timestamp_column);
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(any(
4986 feature = "feature-registry-service",
4987 feature = "featurestore-service",
4988 feature = "job-service",
4989))]
4990impl std::fmt::Debug for super::FeatureStatsAnomaly {
4991 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4992 let mut debug_struct = f.debug_struct("FeatureStatsAnomaly");
4993 debug_struct.field("score", &self.score);
4994 debug_struct.field("stats_uri", &self.stats_uri);
4995 debug_struct.field("anomaly_uri", &self.anomaly_uri);
4996 debug_struct.field("distribution_deviation", &self.distribution_deviation);
4997 debug_struct.field(
4998 "anomaly_detection_threshold",
4999 &self.anomaly_detection_threshold,
5000 );
5001 debug_struct.field("start_time", &self.start_time);
5002 debug_struct.field("end_time", &self.end_time);
5003 if !self._unknown_fields.is_empty() {
5004 debug_struct.field("_unknown_fields", &self._unknown_fields);
5005 }
5006 debug_struct.finish()
5007 }
5008}
5009
5010#[cfg(feature = "feature-online-store-admin-service")]
5011impl std::fmt::Debug for super::FeatureOnlineStore {
5012 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5013 let mut debug_struct = f.debug_struct("FeatureOnlineStore");
5014 debug_struct.field("name", &self.name);
5015 debug_struct.field("create_time", &self.create_time);
5016 debug_struct.field("update_time", &self.update_time);
5017 debug_struct.field("etag", &self.etag);
5018 debug_struct.field("labels", &self.labels);
5019 debug_struct.field("state", &self.state);
5020 debug_struct.field(
5021 "dedicated_serving_endpoint",
5022 &self.dedicated_serving_endpoint,
5023 );
5024 debug_struct.field("encryption_spec", &self.encryption_spec);
5025 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
5026 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
5027 debug_struct.field("storage_type", &self.storage_type);
5028 if !self._unknown_fields.is_empty() {
5029 debug_struct.field("_unknown_fields", &self._unknown_fields);
5030 }
5031 debug_struct.finish()
5032 }
5033}
5034
5035#[cfg(feature = "feature-online-store-admin-service")]
5036impl std::fmt::Debug for super::feature_online_store::Bigtable {
5037 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5038 let mut debug_struct = f.debug_struct("Bigtable");
5039 debug_struct.field("auto_scaling", &self.auto_scaling);
5040 debug_struct.field(
5041 "enable_direct_bigtable_access",
5042 &self.enable_direct_bigtable_access,
5043 );
5044 debug_struct.field("bigtable_metadata", &self.bigtable_metadata);
5045 debug_struct.field("zone", &self.zone);
5046 if !self._unknown_fields.is_empty() {
5047 debug_struct.field("_unknown_fields", &self._unknown_fields);
5048 }
5049 debug_struct.finish()
5050 }
5051}
5052
5053#[cfg(feature = "feature-online-store-admin-service")]
5054impl std::fmt::Debug for super::feature_online_store::bigtable::AutoScaling {
5055 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5056 let mut debug_struct = f.debug_struct("AutoScaling");
5057 debug_struct.field("min_node_count", &self.min_node_count);
5058 debug_struct.field("max_node_count", &self.max_node_count);
5059 debug_struct.field("cpu_utilization_target", &self.cpu_utilization_target);
5060 if !self._unknown_fields.is_empty() {
5061 debug_struct.field("_unknown_fields", &self._unknown_fields);
5062 }
5063 debug_struct.finish()
5064 }
5065}
5066
5067#[cfg(feature = "feature-online-store-admin-service")]
5068impl std::fmt::Debug for super::feature_online_store::bigtable::BigtableMetadata {
5069 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5070 let mut debug_struct = f.debug_struct("BigtableMetadata");
5071 debug_struct.field("tenant_project_id", &self.tenant_project_id);
5072 debug_struct.field("instance_id", &self.instance_id);
5073 debug_struct.field("table_id", &self.table_id);
5074 if !self._unknown_fields.is_empty() {
5075 debug_struct.field("_unknown_fields", &self._unknown_fields);
5076 }
5077 debug_struct.finish()
5078 }
5079}
5080
5081#[cfg(feature = "feature-online-store-admin-service")]
5082impl std::fmt::Debug for super::feature_online_store::Optimized {
5083 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5084 let mut debug_struct = f.debug_struct("Optimized");
5085 if !self._unknown_fields.is_empty() {
5086 debug_struct.field("_unknown_fields", &self._unknown_fields);
5087 }
5088 debug_struct.finish()
5089 }
5090}
5091
5092#[cfg(feature = "feature-online-store-admin-service")]
5093impl std::fmt::Debug for super::feature_online_store::DedicatedServingEndpoint {
5094 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5095 let mut debug_struct = f.debug_struct("DedicatedServingEndpoint");
5096 debug_struct.field(
5097 "public_endpoint_domain_name",
5098 &self.public_endpoint_domain_name,
5099 );
5100 debug_struct.field(
5101 "private_service_connect_config",
5102 &self.private_service_connect_config,
5103 );
5104 debug_struct.field("service_attachment", &self.service_attachment);
5105 if !self._unknown_fields.is_empty() {
5106 debug_struct.field("_unknown_fields", &self._unknown_fields);
5107 }
5108 debug_struct.finish()
5109 }
5110}
5111
5112#[cfg(feature = "feature-online-store-admin-service")]
5113impl std::fmt::Debug for super::CreateFeatureOnlineStoreRequest {
5114 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5115 let mut debug_struct = f.debug_struct("CreateFeatureOnlineStoreRequest");
5116 debug_struct.field("parent", &self.parent);
5117 debug_struct.field("feature_online_store", &self.feature_online_store);
5118 debug_struct.field("feature_online_store_id", &self.feature_online_store_id);
5119 if !self._unknown_fields.is_empty() {
5120 debug_struct.field("_unknown_fields", &self._unknown_fields);
5121 }
5122 debug_struct.finish()
5123 }
5124}
5125
5126#[cfg(feature = "feature-online-store-admin-service")]
5127impl std::fmt::Debug for super::GetFeatureOnlineStoreRequest {
5128 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5129 let mut debug_struct = f.debug_struct("GetFeatureOnlineStoreRequest");
5130 debug_struct.field("name", &self.name);
5131 if !self._unknown_fields.is_empty() {
5132 debug_struct.field("_unknown_fields", &self._unknown_fields);
5133 }
5134 debug_struct.finish()
5135 }
5136}
5137
5138#[cfg(feature = "feature-online-store-admin-service")]
5139impl std::fmt::Debug for super::ListFeatureOnlineStoresRequest {
5140 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5141 let mut debug_struct = f.debug_struct("ListFeatureOnlineStoresRequest");
5142 debug_struct.field("parent", &self.parent);
5143 debug_struct.field("filter", &self.filter);
5144 debug_struct.field("page_size", &self.page_size);
5145 debug_struct.field("page_token", &self.page_token);
5146 debug_struct.field("order_by", &self.order_by);
5147 if !self._unknown_fields.is_empty() {
5148 debug_struct.field("_unknown_fields", &self._unknown_fields);
5149 }
5150 debug_struct.finish()
5151 }
5152}
5153
5154#[cfg(feature = "feature-online-store-admin-service")]
5155impl std::fmt::Debug for super::ListFeatureOnlineStoresResponse {
5156 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5157 let mut debug_struct = f.debug_struct("ListFeatureOnlineStoresResponse");
5158 debug_struct.field("feature_online_stores", &self.feature_online_stores);
5159 debug_struct.field("next_page_token", &self.next_page_token);
5160 if !self._unknown_fields.is_empty() {
5161 debug_struct.field("_unknown_fields", &self._unknown_fields);
5162 }
5163 debug_struct.finish()
5164 }
5165}
5166
5167#[cfg(feature = "feature-online-store-admin-service")]
5168impl std::fmt::Debug for super::UpdateFeatureOnlineStoreRequest {
5169 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5170 let mut debug_struct = f.debug_struct("UpdateFeatureOnlineStoreRequest");
5171 debug_struct.field("feature_online_store", &self.feature_online_store);
5172 debug_struct.field("update_mask", &self.update_mask);
5173 if !self._unknown_fields.is_empty() {
5174 debug_struct.field("_unknown_fields", &self._unknown_fields);
5175 }
5176 debug_struct.finish()
5177 }
5178}
5179
5180#[cfg(feature = "feature-online-store-admin-service")]
5181impl std::fmt::Debug for super::DeleteFeatureOnlineStoreRequest {
5182 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5183 let mut debug_struct = f.debug_struct("DeleteFeatureOnlineStoreRequest");
5184 debug_struct.field("name", &self.name);
5185 debug_struct.field("force", &self.force);
5186 if !self._unknown_fields.is_empty() {
5187 debug_struct.field("_unknown_fields", &self._unknown_fields);
5188 }
5189 debug_struct.finish()
5190 }
5191}
5192
5193#[cfg(feature = "feature-online-store-admin-service")]
5194impl std::fmt::Debug for super::CreateFeatureViewRequest {
5195 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5196 let mut debug_struct = f.debug_struct("CreateFeatureViewRequest");
5197 debug_struct.field("parent", &self.parent);
5198 debug_struct.field("feature_view", &self.feature_view);
5199 debug_struct.field("feature_view_id", &self.feature_view_id);
5200 debug_struct.field("run_sync_immediately", &self.run_sync_immediately);
5201 if !self._unknown_fields.is_empty() {
5202 debug_struct.field("_unknown_fields", &self._unknown_fields);
5203 }
5204 debug_struct.finish()
5205 }
5206}
5207
5208#[cfg(feature = "feature-online-store-admin-service")]
5209impl std::fmt::Debug for super::GetFeatureViewRequest {
5210 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5211 let mut debug_struct = f.debug_struct("GetFeatureViewRequest");
5212 debug_struct.field("name", &self.name);
5213 if !self._unknown_fields.is_empty() {
5214 debug_struct.field("_unknown_fields", &self._unknown_fields);
5215 }
5216 debug_struct.finish()
5217 }
5218}
5219
5220#[cfg(feature = "feature-online-store-admin-service")]
5221impl std::fmt::Debug for super::ListFeatureViewsRequest {
5222 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5223 let mut debug_struct = f.debug_struct("ListFeatureViewsRequest");
5224 debug_struct.field("parent", &self.parent);
5225 debug_struct.field("filter", &self.filter);
5226 debug_struct.field("page_size", &self.page_size);
5227 debug_struct.field("page_token", &self.page_token);
5228 debug_struct.field("order_by", &self.order_by);
5229 if !self._unknown_fields.is_empty() {
5230 debug_struct.field("_unknown_fields", &self._unknown_fields);
5231 }
5232 debug_struct.finish()
5233 }
5234}
5235
5236#[cfg(feature = "feature-online-store-admin-service")]
5237impl std::fmt::Debug for super::ListFeatureViewsResponse {
5238 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5239 let mut debug_struct = f.debug_struct("ListFeatureViewsResponse");
5240 debug_struct.field("feature_views", &self.feature_views);
5241 debug_struct.field("next_page_token", &self.next_page_token);
5242 if !self._unknown_fields.is_empty() {
5243 debug_struct.field("_unknown_fields", &self._unknown_fields);
5244 }
5245 debug_struct.finish()
5246 }
5247}
5248
5249#[cfg(feature = "feature-online-store-admin-service")]
5250impl std::fmt::Debug for super::UpdateFeatureViewRequest {
5251 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5252 let mut debug_struct = f.debug_struct("UpdateFeatureViewRequest");
5253 debug_struct.field("feature_view", &self.feature_view);
5254 debug_struct.field("update_mask", &self.update_mask);
5255 if !self._unknown_fields.is_empty() {
5256 debug_struct.field("_unknown_fields", &self._unknown_fields);
5257 }
5258 debug_struct.finish()
5259 }
5260}
5261
5262#[cfg(feature = "feature-online-store-admin-service")]
5263impl std::fmt::Debug for super::DeleteFeatureViewRequest {
5264 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5265 let mut debug_struct = f.debug_struct("DeleteFeatureViewRequest");
5266 debug_struct.field("name", &self.name);
5267 if !self._unknown_fields.is_empty() {
5268 debug_struct.field("_unknown_fields", &self._unknown_fields);
5269 }
5270 debug_struct.finish()
5271 }
5272}
5273
5274#[cfg(feature = "feature-online-store-admin-service")]
5275impl std::fmt::Debug for super::CreateFeatureOnlineStoreOperationMetadata {
5276 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5277 let mut debug_struct = f.debug_struct("CreateFeatureOnlineStoreOperationMetadata");
5278 debug_struct.field("generic_metadata", &self.generic_metadata);
5279 if !self._unknown_fields.is_empty() {
5280 debug_struct.field("_unknown_fields", &self._unknown_fields);
5281 }
5282 debug_struct.finish()
5283 }
5284}
5285
5286#[cfg(feature = "feature-online-store-admin-service")]
5287impl std::fmt::Debug for super::UpdateFeatureOnlineStoreOperationMetadata {
5288 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5289 let mut debug_struct = f.debug_struct("UpdateFeatureOnlineStoreOperationMetadata");
5290 debug_struct.field("generic_metadata", &self.generic_metadata);
5291 if !self._unknown_fields.is_empty() {
5292 debug_struct.field("_unknown_fields", &self._unknown_fields);
5293 }
5294 debug_struct.finish()
5295 }
5296}
5297
5298#[cfg(feature = "feature-online-store-admin-service")]
5299impl std::fmt::Debug for super::CreateFeatureViewOperationMetadata {
5300 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5301 let mut debug_struct = f.debug_struct("CreateFeatureViewOperationMetadata");
5302 debug_struct.field("generic_metadata", &self.generic_metadata);
5303 if !self._unknown_fields.is_empty() {
5304 debug_struct.field("_unknown_fields", &self._unknown_fields);
5305 }
5306 debug_struct.finish()
5307 }
5308}
5309
5310#[cfg(feature = "feature-online-store-admin-service")]
5311impl std::fmt::Debug for super::UpdateFeatureViewOperationMetadata {
5312 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5313 let mut debug_struct = f.debug_struct("UpdateFeatureViewOperationMetadata");
5314 debug_struct.field("generic_metadata", &self.generic_metadata);
5315 if !self._unknown_fields.is_empty() {
5316 debug_struct.field("_unknown_fields", &self._unknown_fields);
5317 }
5318 debug_struct.finish()
5319 }
5320}
5321
5322#[cfg(feature = "feature-online-store-admin-service")]
5323impl std::fmt::Debug for super::SyncFeatureViewRequest {
5324 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5325 let mut debug_struct = f.debug_struct("SyncFeatureViewRequest");
5326 debug_struct.field("feature_view", &self.feature_view);
5327 if !self._unknown_fields.is_empty() {
5328 debug_struct.field("_unknown_fields", &self._unknown_fields);
5329 }
5330 debug_struct.finish()
5331 }
5332}
5333
5334#[cfg(feature = "feature-online-store-admin-service")]
5335impl std::fmt::Debug for super::SyncFeatureViewResponse {
5336 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5337 let mut debug_struct = f.debug_struct("SyncFeatureViewResponse");
5338 debug_struct.field("feature_view_sync", &self.feature_view_sync);
5339 if !self._unknown_fields.is_empty() {
5340 debug_struct.field("_unknown_fields", &self._unknown_fields);
5341 }
5342 debug_struct.finish()
5343 }
5344}
5345
5346#[cfg(feature = "feature-online-store-admin-service")]
5347impl std::fmt::Debug for super::GetFeatureViewSyncRequest {
5348 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5349 let mut debug_struct = f.debug_struct("GetFeatureViewSyncRequest");
5350 debug_struct.field("name", &self.name);
5351 if !self._unknown_fields.is_empty() {
5352 debug_struct.field("_unknown_fields", &self._unknown_fields);
5353 }
5354 debug_struct.finish()
5355 }
5356}
5357
5358#[cfg(feature = "feature-online-store-admin-service")]
5359impl std::fmt::Debug for super::ListFeatureViewSyncsRequest {
5360 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5361 let mut debug_struct = f.debug_struct("ListFeatureViewSyncsRequest");
5362 debug_struct.field("parent", &self.parent);
5363 debug_struct.field("filter", &self.filter);
5364 debug_struct.field("page_size", &self.page_size);
5365 debug_struct.field("page_token", &self.page_token);
5366 debug_struct.field("order_by", &self.order_by);
5367 if !self._unknown_fields.is_empty() {
5368 debug_struct.field("_unknown_fields", &self._unknown_fields);
5369 }
5370 debug_struct.finish()
5371 }
5372}
5373
5374#[cfg(feature = "feature-online-store-admin-service")]
5375impl std::fmt::Debug for super::ListFeatureViewSyncsResponse {
5376 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5377 let mut debug_struct = f.debug_struct("ListFeatureViewSyncsResponse");
5378 debug_struct.field("feature_view_syncs", &self.feature_view_syncs);
5379 debug_struct.field("next_page_token", &self.next_page_token);
5380 if !self._unknown_fields.is_empty() {
5381 debug_struct.field("_unknown_fields", &self._unknown_fields);
5382 }
5383 debug_struct.finish()
5384 }
5385}
5386
5387#[cfg(feature = "feature-online-store-service")]
5388impl std::fmt::Debug for super::FeatureViewDataKey {
5389 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5390 let mut debug_struct = f.debug_struct("FeatureViewDataKey");
5391 debug_struct.field("key_oneof", &self.key_oneof);
5392 if !self._unknown_fields.is_empty() {
5393 debug_struct.field("_unknown_fields", &self._unknown_fields);
5394 }
5395 debug_struct.finish()
5396 }
5397}
5398
5399#[cfg(feature = "feature-online-store-service")]
5400impl std::fmt::Debug for super::feature_view_data_key::CompositeKey {
5401 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5402 let mut debug_struct = f.debug_struct("CompositeKey");
5403 debug_struct.field("parts", &self.parts);
5404 if !self._unknown_fields.is_empty() {
5405 debug_struct.field("_unknown_fields", &self._unknown_fields);
5406 }
5407 debug_struct.finish()
5408 }
5409}
5410
5411#[cfg(feature = "feature-online-store-service")]
5412impl std::fmt::Debug for super::FetchFeatureValuesRequest {
5413 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5414 let mut debug_struct = f.debug_struct("FetchFeatureValuesRequest");
5415 debug_struct.field("feature_view", &self.feature_view);
5416 debug_struct.field("data_key", &self.data_key);
5417 debug_struct.field("data_format", &self.data_format);
5418 if !self._unknown_fields.is_empty() {
5419 debug_struct.field("_unknown_fields", &self._unknown_fields);
5420 }
5421 debug_struct.finish()
5422 }
5423}
5424
5425#[cfg(feature = "feature-online-store-service")]
5426impl std::fmt::Debug for super::FetchFeatureValuesResponse {
5427 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5428 let mut debug_struct = f.debug_struct("FetchFeatureValuesResponse");
5429 debug_struct.field("data_key", &self.data_key);
5430 debug_struct.field("format", &self.format);
5431 if !self._unknown_fields.is_empty() {
5432 debug_struct.field("_unknown_fields", &self._unknown_fields);
5433 }
5434 debug_struct.finish()
5435 }
5436}
5437
5438#[cfg(feature = "feature-online-store-service")]
5439impl std::fmt::Debug for super::fetch_feature_values_response::FeatureNameValuePairList {
5440 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5441 let mut debug_struct = f.debug_struct("FeatureNameValuePairList");
5442 debug_struct.field("features", &self.features);
5443 if !self._unknown_fields.is_empty() {
5444 debug_struct.field("_unknown_fields", &self._unknown_fields);
5445 }
5446 debug_struct.finish()
5447 }
5448}
5449
5450#[cfg(feature = "feature-online-store-service")]
5451impl std::fmt::Debug
5452 for super::fetch_feature_values_response::feature_name_value_pair_list::FeatureNameValuePair
5453{
5454 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5455 let mut debug_struct = f.debug_struct("FeatureNameValuePair");
5456 debug_struct.field("name", &self.name);
5457 debug_struct.field("data", &self.data);
5458 if !self._unknown_fields.is_empty() {
5459 debug_struct.field("_unknown_fields", &self._unknown_fields);
5460 }
5461 debug_struct.finish()
5462 }
5463}
5464
5465#[cfg(feature = "feature-online-store-service")]
5466impl std::fmt::Debug for super::NearestNeighborQuery {
5467 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5468 let mut debug_struct = f.debug_struct("NearestNeighborQuery");
5469 debug_struct.field("neighbor_count", &self.neighbor_count);
5470 debug_struct.field("string_filters", &self.string_filters);
5471 debug_struct.field("numeric_filters", &self.numeric_filters);
5472 debug_struct.field(
5473 "per_crowding_attribute_neighbor_count",
5474 &self.per_crowding_attribute_neighbor_count,
5475 );
5476 debug_struct.field("parameters", &self.parameters);
5477 debug_struct.field("instance", &self.instance);
5478 if !self._unknown_fields.is_empty() {
5479 debug_struct.field("_unknown_fields", &self._unknown_fields);
5480 }
5481 debug_struct.finish()
5482 }
5483}
5484
5485#[cfg(feature = "feature-online-store-service")]
5486impl std::fmt::Debug for super::nearest_neighbor_query::Embedding {
5487 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5488 let mut debug_struct = f.debug_struct("Embedding");
5489 debug_struct.field("value", &self.value);
5490 if !self._unknown_fields.is_empty() {
5491 debug_struct.field("_unknown_fields", &self._unknown_fields);
5492 }
5493 debug_struct.finish()
5494 }
5495}
5496
5497#[cfg(feature = "feature-online-store-service")]
5498impl std::fmt::Debug for super::nearest_neighbor_query::StringFilter {
5499 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5500 let mut debug_struct = f.debug_struct("StringFilter");
5501 debug_struct.field("name", &self.name);
5502 debug_struct.field("allow_tokens", &self.allow_tokens);
5503 debug_struct.field("deny_tokens", &self.deny_tokens);
5504 if !self._unknown_fields.is_empty() {
5505 debug_struct.field("_unknown_fields", &self._unknown_fields);
5506 }
5507 debug_struct.finish()
5508 }
5509}
5510
5511#[cfg(feature = "feature-online-store-service")]
5512impl std::fmt::Debug for super::nearest_neighbor_query::NumericFilter {
5513 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5514 let mut debug_struct = f.debug_struct("NumericFilter");
5515 debug_struct.field("name", &self.name);
5516 debug_struct.field("op", &self.op);
5517 debug_struct.field("value", &self.value);
5518 if !self._unknown_fields.is_empty() {
5519 debug_struct.field("_unknown_fields", &self._unknown_fields);
5520 }
5521 debug_struct.finish()
5522 }
5523}
5524
5525#[cfg(feature = "feature-online-store-service")]
5526impl std::fmt::Debug for super::nearest_neighbor_query::Parameters {
5527 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5528 let mut debug_struct = f.debug_struct("Parameters");
5529 debug_struct.field(
5530 "approximate_neighbor_candidates",
5531 &self.approximate_neighbor_candidates,
5532 );
5533 debug_struct.field(
5534 "leaf_nodes_search_fraction",
5535 &self.leaf_nodes_search_fraction,
5536 );
5537 if !self._unknown_fields.is_empty() {
5538 debug_struct.field("_unknown_fields", &self._unknown_fields);
5539 }
5540 debug_struct.finish()
5541 }
5542}
5543
5544#[cfg(feature = "feature-online-store-service")]
5545impl std::fmt::Debug for super::SearchNearestEntitiesRequest {
5546 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5547 let mut debug_struct = f.debug_struct("SearchNearestEntitiesRequest");
5548 debug_struct.field("feature_view", &self.feature_view);
5549 debug_struct.field("query", &self.query);
5550 debug_struct.field("return_full_entity", &self.return_full_entity);
5551 if !self._unknown_fields.is_empty() {
5552 debug_struct.field("_unknown_fields", &self._unknown_fields);
5553 }
5554 debug_struct.finish()
5555 }
5556}
5557
5558#[cfg(feature = "feature-online-store-service")]
5559impl std::fmt::Debug for super::NearestNeighbors {
5560 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5561 let mut debug_struct = f.debug_struct("NearestNeighbors");
5562 debug_struct.field("neighbors", &self.neighbors);
5563 if !self._unknown_fields.is_empty() {
5564 debug_struct.field("_unknown_fields", &self._unknown_fields);
5565 }
5566 debug_struct.finish()
5567 }
5568}
5569
5570#[cfg(feature = "feature-online-store-service")]
5571impl std::fmt::Debug for super::nearest_neighbors::Neighbor {
5572 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5573 let mut debug_struct = f.debug_struct("Neighbor");
5574 debug_struct.field("entity_id", &self.entity_id);
5575 debug_struct.field("distance", &self.distance);
5576 debug_struct.field("entity_key_values", &self.entity_key_values);
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-service")]
5585impl std::fmt::Debug for super::SearchNearestEntitiesResponse {
5586 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5587 let mut debug_struct = f.debug_struct("SearchNearestEntitiesResponse");
5588 debug_struct.field("nearest_neighbors", &self.nearest_neighbors);
5589 if !self._unknown_fields.is_empty() {
5590 debug_struct.field("_unknown_fields", &self._unknown_fields);
5591 }
5592 debug_struct.finish()
5593 }
5594}
5595
5596#[cfg(feature = "feature-online-store-service")]
5597impl std::fmt::Debug for super::FeatureViewDirectWriteRequest {
5598 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5599 let mut debug_struct = f.debug_struct("FeatureViewDirectWriteRequest");
5600 debug_struct.field("feature_view", &self.feature_view);
5601 debug_struct.field(
5602 "data_key_and_feature_values",
5603 &self.data_key_and_feature_values,
5604 );
5605 if !self._unknown_fields.is_empty() {
5606 debug_struct.field("_unknown_fields", &self._unknown_fields);
5607 }
5608 debug_struct.finish()
5609 }
5610}
5611
5612#[cfg(feature = "feature-online-store-service")]
5613impl std::fmt::Debug for super::feature_view_direct_write_request::DataKeyAndFeatureValues {
5614 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5615 let mut debug_struct = f.debug_struct("DataKeyAndFeatureValues");
5616 debug_struct.field("data_key", &self.data_key);
5617 debug_struct.field("features", &self.features);
5618 if !self._unknown_fields.is_empty() {
5619 debug_struct.field("_unknown_fields", &self._unknown_fields);
5620 }
5621 debug_struct.finish()
5622 }
5623}
5624
5625#[cfg(feature = "feature-online-store-service")]
5626impl std::fmt::Debug
5627 for super::feature_view_direct_write_request::data_key_and_feature_values::Feature
5628{
5629 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5630 let mut debug_struct = f.debug_struct("Feature");
5631 debug_struct.field("name", &self.name);
5632 debug_struct.field("data_oneof", &self.data_oneof);
5633 if !self._unknown_fields.is_empty() {
5634 debug_struct.field("_unknown_fields", &self._unknown_fields);
5635 }
5636 debug_struct.finish()
5637 }
5638}
5639
5640#[cfg(feature = "feature-online-store-service")]
5641impl std::fmt::Debug for super::FeatureViewDirectWriteResponse {
5642 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5643 let mut debug_struct = f.debug_struct("FeatureViewDirectWriteResponse");
5644 debug_struct.field("status", &self.status);
5645 debug_struct.field("write_responses", &self.write_responses);
5646 if !self._unknown_fields.is_empty() {
5647 debug_struct.field("_unknown_fields", &self._unknown_fields);
5648 }
5649 debug_struct.finish()
5650 }
5651}
5652
5653#[cfg(feature = "feature-online-store-service")]
5654impl std::fmt::Debug for super::feature_view_direct_write_response::WriteResponse {
5655 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5656 let mut debug_struct = f.debug_struct("WriteResponse");
5657 debug_struct.field("data_key", &self.data_key);
5658 debug_struct.field("online_store_write_time", &self.online_store_write_time);
5659 if !self._unknown_fields.is_empty() {
5660 debug_struct.field("_unknown_fields", &self._unknown_fields);
5661 }
5662 debug_struct.finish()
5663 }
5664}
5665
5666#[cfg(feature = "feature-online-store-service")]
5667impl std::fmt::Debug for super::GenerateFetchAccessTokenRequest {
5668 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5669 let mut debug_struct = f.debug_struct("GenerateFetchAccessTokenRequest");
5670 debug_struct.field("feature_view", &self.feature_view);
5671 if !self._unknown_fields.is_empty() {
5672 debug_struct.field("_unknown_fields", &self._unknown_fields);
5673 }
5674 debug_struct.finish()
5675 }
5676}
5677
5678#[cfg(feature = "feature-online-store-service")]
5679impl std::fmt::Debug for super::GenerateFetchAccessTokenResponse {
5680 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5681 let mut debug_struct = f.debug_struct("GenerateFetchAccessTokenResponse");
5682 debug_struct.field("access_token", &self.access_token);
5683 debug_struct.field("expire_time", &self.expire_time);
5684 if !self._unknown_fields.is_empty() {
5685 debug_struct.field("_unknown_fields", &self._unknown_fields);
5686 }
5687 debug_struct.finish()
5688 }
5689}
5690
5691#[cfg(feature = "feature-registry-service")]
5692impl std::fmt::Debug for super::CreateFeatureGroupRequest {
5693 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5694 let mut debug_struct = f.debug_struct("CreateFeatureGroupRequest");
5695 debug_struct.field("parent", &self.parent);
5696 debug_struct.field("feature_group", &self.feature_group);
5697 debug_struct.field("feature_group_id", &self.feature_group_id);
5698 if !self._unknown_fields.is_empty() {
5699 debug_struct.field("_unknown_fields", &self._unknown_fields);
5700 }
5701 debug_struct.finish()
5702 }
5703}
5704
5705#[cfg(feature = "feature-registry-service")]
5706impl std::fmt::Debug for super::GetFeatureGroupRequest {
5707 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5708 let mut debug_struct = f.debug_struct("GetFeatureGroupRequest");
5709 debug_struct.field("name", &self.name);
5710 if !self._unknown_fields.is_empty() {
5711 debug_struct.field("_unknown_fields", &self._unknown_fields);
5712 }
5713 debug_struct.finish()
5714 }
5715}
5716
5717#[cfg(feature = "feature-registry-service")]
5718impl std::fmt::Debug for super::ListFeatureGroupsRequest {
5719 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5720 let mut debug_struct = f.debug_struct("ListFeatureGroupsRequest");
5721 debug_struct.field("parent", &self.parent);
5722 debug_struct.field("filter", &self.filter);
5723 debug_struct.field("page_size", &self.page_size);
5724 debug_struct.field("page_token", &self.page_token);
5725 debug_struct.field("order_by", &self.order_by);
5726 if !self._unknown_fields.is_empty() {
5727 debug_struct.field("_unknown_fields", &self._unknown_fields);
5728 }
5729 debug_struct.finish()
5730 }
5731}
5732
5733#[cfg(feature = "feature-registry-service")]
5734impl std::fmt::Debug for super::ListFeatureGroupsResponse {
5735 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5736 let mut debug_struct = f.debug_struct("ListFeatureGroupsResponse");
5737 debug_struct.field("feature_groups", &self.feature_groups);
5738 debug_struct.field("next_page_token", &self.next_page_token);
5739 if !self._unknown_fields.is_empty() {
5740 debug_struct.field("_unknown_fields", &self._unknown_fields);
5741 }
5742 debug_struct.finish()
5743 }
5744}
5745
5746#[cfg(feature = "feature-registry-service")]
5747impl std::fmt::Debug for super::UpdateFeatureGroupRequest {
5748 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5749 let mut debug_struct = f.debug_struct("UpdateFeatureGroupRequest");
5750 debug_struct.field("feature_group", &self.feature_group);
5751 debug_struct.field("update_mask", &self.update_mask);
5752 if !self._unknown_fields.is_empty() {
5753 debug_struct.field("_unknown_fields", &self._unknown_fields);
5754 }
5755 debug_struct.finish()
5756 }
5757}
5758
5759#[cfg(feature = "feature-registry-service")]
5760impl std::fmt::Debug for super::DeleteFeatureGroupRequest {
5761 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5762 let mut debug_struct = f.debug_struct("DeleteFeatureGroupRequest");
5763 debug_struct.field("name", &self.name);
5764 debug_struct.field("force", &self.force);
5765 if !self._unknown_fields.is_empty() {
5766 debug_struct.field("_unknown_fields", &self._unknown_fields);
5767 }
5768 debug_struct.finish()
5769 }
5770}
5771
5772#[cfg(feature = "feature-registry-service")]
5773impl std::fmt::Debug for super::CreateFeatureGroupOperationMetadata {
5774 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5775 let mut debug_struct = f.debug_struct("CreateFeatureGroupOperationMetadata");
5776 debug_struct.field("generic_metadata", &self.generic_metadata);
5777 if !self._unknown_fields.is_empty() {
5778 debug_struct.field("_unknown_fields", &self._unknown_fields);
5779 }
5780 debug_struct.finish()
5781 }
5782}
5783
5784#[cfg(feature = "feature-registry-service")]
5785impl std::fmt::Debug for super::UpdateFeatureGroupOperationMetadata {
5786 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5787 let mut debug_struct = f.debug_struct("UpdateFeatureGroupOperationMetadata");
5788 debug_struct.field("generic_metadata", &self.generic_metadata);
5789 if !self._unknown_fields.is_empty() {
5790 debug_struct.field("_unknown_fields", &self._unknown_fields);
5791 }
5792 debug_struct.finish()
5793 }
5794}
5795
5796#[cfg(all(
5797 feature = "data-foundry-service",
5798 feature = "dataset-service",
5799 feature = "deployment-resource-pool-service",
5800 feature = "endpoint-service",
5801 feature = "evaluation-service",
5802 feature = "feature-online-store-admin-service",
5803 feature = "feature-online-store-service",
5804 feature = "feature-registry-service",
5805 feature = "featurestore-online-serving-service",
5806 feature = "featurestore-service",
5807 feature = "gen-ai-cache-service",
5808 feature = "gen-ai-tuning-service",
5809 feature = "index-endpoint-service",
5810 feature = "index-service",
5811 feature = "job-service",
5812 feature = "llm-utility-service",
5813 feature = "match-service",
5814 feature = "metadata-service",
5815 feature = "migration-service",
5816 feature = "model-garden-service",
5817 feature = "model-service",
5818 feature = "notebook-service",
5819 feature = "persistent-resource-service",
5820 feature = "pipeline-service",
5821 feature = "prediction-service",
5822 feature = "reasoning-engine-execution-service",
5823 feature = "reasoning-engine-service",
5824 feature = "schedule-service",
5825 feature = "session-service",
5826 feature = "specialist-pool-service",
5827 feature = "tensorboard-service",
5828 feature = "vertex-rag-data-service",
5829 feature = "vertex-rag-service",
5830 feature = "vizier-service",
5831))]
5832impl std::fmt::Debug for super::CreateRegistryFeatureOperationMetadata {
5833 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5834 let mut debug_struct = f.debug_struct("CreateRegistryFeatureOperationMetadata");
5835 debug_struct.field("generic_metadata", &self.generic_metadata);
5836 if !self._unknown_fields.is_empty() {
5837 debug_struct.field("_unknown_fields", &self._unknown_fields);
5838 }
5839 debug_struct.finish()
5840 }
5841}
5842
5843#[cfg(feature = "feature-registry-service")]
5844impl std::fmt::Debug for super::UpdateFeatureOperationMetadata {
5845 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5846 let mut debug_struct = f.debug_struct("UpdateFeatureOperationMetadata");
5847 debug_struct.field("generic_metadata", &self.generic_metadata);
5848 if !self._unknown_fields.is_empty() {
5849 debug_struct.field("_unknown_fields", &self._unknown_fields);
5850 }
5851 debug_struct.finish()
5852 }
5853}
5854
5855#[cfg(any(
5856 feature = "featurestore-online-serving-service",
5857 feature = "featurestore-service",
5858))]
5859impl std::fmt::Debug for super::IdMatcher {
5860 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5861 let mut debug_struct = f.debug_struct("IdMatcher");
5862 debug_struct.field("ids", &self.ids);
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(any(
5871 feature = "featurestore-online-serving-service",
5872 feature = "featurestore-service",
5873))]
5874impl std::fmt::Debug for super::FeatureSelector {
5875 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5876 let mut debug_struct = f.debug_struct("FeatureSelector");
5877 debug_struct.field("id_matcher", &self.id_matcher);
5878 if !self._unknown_fields.is_empty() {
5879 debug_struct.field("_unknown_fields", &self._unknown_fields);
5880 }
5881 debug_struct.finish()
5882 }
5883}
5884
5885#[cfg(feature = "feature-online-store-admin-service")]
5886impl std::fmt::Debug for super::FeatureView {
5887 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5888 let mut debug_struct = f.debug_struct("FeatureView");
5889 debug_struct.field("name", &self.name);
5890 debug_struct.field("create_time", &self.create_time);
5891 debug_struct.field("update_time", &self.update_time);
5892 debug_struct.field("etag", &self.etag);
5893 debug_struct.field("labels", &self.labels);
5894 debug_struct.field("sync_config", &self.sync_config);
5895 debug_struct.field("index_config", &self.index_config);
5896 debug_struct.field("optimized_config", &self.optimized_config);
5897 debug_struct.field("service_agent_type", &self.service_agent_type);
5898 debug_struct.field("service_account_email", &self.service_account_email);
5899 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
5900 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
5901 debug_struct.field("bigtable_metadata", &self.bigtable_metadata);
5902 debug_struct.field("source", &self.source);
5903 if !self._unknown_fields.is_empty() {
5904 debug_struct.field("_unknown_fields", &self._unknown_fields);
5905 }
5906 debug_struct.finish()
5907 }
5908}
5909
5910#[cfg(feature = "feature-online-store-admin-service")]
5911impl std::fmt::Debug for super::feature_view::BigQuerySource {
5912 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5913 let mut debug_struct = f.debug_struct("BigQuerySource");
5914 debug_struct.field("uri", &self.uri);
5915 debug_struct.field("entity_id_columns", &self.entity_id_columns);
5916 if !self._unknown_fields.is_empty() {
5917 debug_struct.field("_unknown_fields", &self._unknown_fields);
5918 }
5919 debug_struct.finish()
5920 }
5921}
5922
5923#[cfg(feature = "feature-online-store-admin-service")]
5924impl std::fmt::Debug for super::feature_view::SyncConfig {
5925 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5926 let mut debug_struct = f.debug_struct("SyncConfig");
5927 debug_struct.field("cron", &self.cron);
5928 debug_struct.field("continuous", &self.continuous);
5929 if !self._unknown_fields.is_empty() {
5930 debug_struct.field("_unknown_fields", &self._unknown_fields);
5931 }
5932 debug_struct.finish()
5933 }
5934}
5935
5936#[cfg(feature = "feature-online-store-admin-service")]
5937impl std::fmt::Debug for super::feature_view::IndexConfig {
5938 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5939 let mut debug_struct = f.debug_struct("IndexConfig");
5940 debug_struct.field("embedding_column", &self.embedding_column);
5941 debug_struct.field("filter_columns", &self.filter_columns);
5942 debug_struct.field("crowding_column", &self.crowding_column);
5943 debug_struct.field("embedding_dimension", &self.embedding_dimension);
5944 debug_struct.field("distance_measure_type", &self.distance_measure_type);
5945 debug_struct.field("algorithm_config", &self.algorithm_config);
5946 if !self._unknown_fields.is_empty() {
5947 debug_struct.field("_unknown_fields", &self._unknown_fields);
5948 }
5949 debug_struct.finish()
5950 }
5951}
5952
5953#[cfg(feature = "feature-online-store-admin-service")]
5954impl std::fmt::Debug for super::feature_view::index_config::BruteForceConfig {
5955 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5956 let mut debug_struct = f.debug_struct("BruteForceConfig");
5957 if !self._unknown_fields.is_empty() {
5958 debug_struct.field("_unknown_fields", &self._unknown_fields);
5959 }
5960 debug_struct.finish()
5961 }
5962}
5963
5964#[cfg(feature = "feature-online-store-admin-service")]
5965impl std::fmt::Debug for super::feature_view::index_config::TreeAHConfig {
5966 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5967 let mut debug_struct = f.debug_struct("TreeAHConfig");
5968 debug_struct.field("leaf_node_embedding_count", &self.leaf_node_embedding_count);
5969 if !self._unknown_fields.is_empty() {
5970 debug_struct.field("_unknown_fields", &self._unknown_fields);
5971 }
5972 debug_struct.finish()
5973 }
5974}
5975
5976#[cfg(feature = "feature-online-store-admin-service")]
5977impl std::fmt::Debug for super::feature_view::FeatureRegistrySource {
5978 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5979 let mut debug_struct = f.debug_struct("FeatureRegistrySource");
5980 debug_struct.field("feature_groups", &self.feature_groups);
5981 debug_struct.field("project_number", &self.project_number);
5982 if !self._unknown_fields.is_empty() {
5983 debug_struct.field("_unknown_fields", &self._unknown_fields);
5984 }
5985 debug_struct.finish()
5986 }
5987}
5988
5989#[cfg(feature = "feature-online-store-admin-service")]
5990impl std::fmt::Debug for super::feature_view::feature_registry_source::FeatureGroup {
5991 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5992 let mut debug_struct = f.debug_struct("FeatureGroup");
5993 debug_struct.field("feature_group_id", &self.feature_group_id);
5994 debug_struct.field("feature_ids", &self.feature_ids);
5995 if !self._unknown_fields.is_empty() {
5996 debug_struct.field("_unknown_fields", &self._unknown_fields);
5997 }
5998 debug_struct.finish()
5999 }
6000}
6001
6002#[cfg(feature = "feature-online-store-admin-service")]
6003impl std::fmt::Debug for super::feature_view::VertexRagSource {
6004 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6005 let mut debug_struct = f.debug_struct("VertexRagSource");
6006 debug_struct.field("uri", &self.uri);
6007 debug_struct.field("rag_corpus_id", &self.rag_corpus_id);
6008 if !self._unknown_fields.is_empty() {
6009 debug_struct.field("_unknown_fields", &self._unknown_fields);
6010 }
6011 debug_struct.finish()
6012 }
6013}
6014
6015#[cfg(feature = "feature-online-store-admin-service")]
6016impl std::fmt::Debug for super::feature_view::OptimizedConfig {
6017 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6018 let mut debug_struct = f.debug_struct("OptimizedConfig");
6019 debug_struct.field("automatic_resources", &self.automatic_resources);
6020 if !self._unknown_fields.is_empty() {
6021 debug_struct.field("_unknown_fields", &self._unknown_fields);
6022 }
6023 debug_struct.finish()
6024 }
6025}
6026
6027#[cfg(feature = "feature-online-store-admin-service")]
6028impl std::fmt::Debug for super::feature_view::BigtableMetadata {
6029 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6030 let mut debug_struct = f.debug_struct("BigtableMetadata");
6031 debug_struct.field("read_app_profile", &self.read_app_profile);
6032 if !self._unknown_fields.is_empty() {
6033 debug_struct.field("_unknown_fields", &self._unknown_fields);
6034 }
6035 debug_struct.finish()
6036 }
6037}
6038
6039#[cfg(feature = "feature-online-store-admin-service")]
6040impl std::fmt::Debug for super::FeatureViewSync {
6041 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6042 let mut debug_struct = f.debug_struct("FeatureViewSync");
6043 debug_struct.field("name", &self.name);
6044 debug_struct.field("create_time", &self.create_time);
6045 debug_struct.field("run_time", &self.run_time);
6046 debug_struct.field("final_status", &self.final_status);
6047 debug_struct.field("sync_summary", &self.sync_summary);
6048 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
6049 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
6050 if !self._unknown_fields.is_empty() {
6051 debug_struct.field("_unknown_fields", &self._unknown_fields);
6052 }
6053 debug_struct.finish()
6054 }
6055}
6056
6057#[cfg(feature = "feature-online-store-admin-service")]
6058impl std::fmt::Debug for super::feature_view_sync::SyncSummary {
6059 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6060 let mut debug_struct = f.debug_struct("SyncSummary");
6061 debug_struct.field("row_synced", &self.row_synced);
6062 debug_struct.field("total_slot", &self.total_slot);
6063 debug_struct.field("system_watermark_time", &self.system_watermark_time);
6064 if !self._unknown_fields.is_empty() {
6065 debug_struct.field("_unknown_fields", &self._unknown_fields);
6066 }
6067 debug_struct.finish()
6068 }
6069}
6070
6071#[cfg(feature = "featurestore-service")]
6072impl std::fmt::Debug for super::Featurestore {
6073 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6074 let mut debug_struct = f.debug_struct("Featurestore");
6075 debug_struct.field("name", &self.name);
6076 debug_struct.field("create_time", &self.create_time);
6077 debug_struct.field("update_time", &self.update_time);
6078 debug_struct.field("etag", &self.etag);
6079 debug_struct.field("labels", &self.labels);
6080 debug_struct.field("online_serving_config", &self.online_serving_config);
6081 debug_struct.field("state", &self.state);
6082 debug_struct.field("online_storage_ttl_days", &self.online_storage_ttl_days);
6083 debug_struct.field("encryption_spec", &self.encryption_spec);
6084 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
6085 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
6086 if !self._unknown_fields.is_empty() {
6087 debug_struct.field("_unknown_fields", &self._unknown_fields);
6088 }
6089 debug_struct.finish()
6090 }
6091}
6092
6093#[cfg(feature = "featurestore-service")]
6094impl std::fmt::Debug for super::featurestore::OnlineServingConfig {
6095 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6096 let mut debug_struct = f.debug_struct("OnlineServingConfig");
6097 debug_struct.field("fixed_node_count", &self.fixed_node_count);
6098 debug_struct.field("scaling", &self.scaling);
6099 if !self._unknown_fields.is_empty() {
6100 debug_struct.field("_unknown_fields", &self._unknown_fields);
6101 }
6102 debug_struct.finish()
6103 }
6104}
6105
6106#[cfg(feature = "featurestore-service")]
6107impl std::fmt::Debug for super::featurestore::online_serving_config::Scaling {
6108 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6109 let mut debug_struct = f.debug_struct("Scaling");
6110 debug_struct.field("min_node_count", &self.min_node_count);
6111 debug_struct.field("max_node_count", &self.max_node_count);
6112 debug_struct.field("cpu_utilization_target", &self.cpu_utilization_target);
6113 if !self._unknown_fields.is_empty() {
6114 debug_struct.field("_unknown_fields", &self._unknown_fields);
6115 }
6116 debug_struct.finish()
6117 }
6118}
6119
6120#[cfg(feature = "featurestore-service")]
6121impl std::fmt::Debug for super::FeaturestoreMonitoringConfig {
6122 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6123 let mut debug_struct = f.debug_struct("FeaturestoreMonitoringConfig");
6124 debug_struct.field("snapshot_analysis", &self.snapshot_analysis);
6125 debug_struct.field("import_features_analysis", &self.import_features_analysis);
6126 debug_struct.field(
6127 "numerical_threshold_config",
6128 &self.numerical_threshold_config,
6129 );
6130 debug_struct.field(
6131 "categorical_threshold_config",
6132 &self.categorical_threshold_config,
6133 );
6134 if !self._unknown_fields.is_empty() {
6135 debug_struct.field("_unknown_fields", &self._unknown_fields);
6136 }
6137 debug_struct.finish()
6138 }
6139}
6140
6141#[cfg(feature = "featurestore-service")]
6142impl std::fmt::Debug for super::featurestore_monitoring_config::SnapshotAnalysis {
6143 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6144 let mut debug_struct = f.debug_struct("SnapshotAnalysis");
6145 debug_struct.field("disabled", &self.disabled);
6146 debug_struct.field("monitoring_interval_days", &self.monitoring_interval_days);
6147 debug_struct.field("staleness_days", &self.staleness_days);
6148 if !self._unknown_fields.is_empty() {
6149 debug_struct.field("_unknown_fields", &self._unknown_fields);
6150 }
6151 debug_struct.finish()
6152 }
6153}
6154
6155#[cfg(feature = "featurestore-service")]
6156impl std::fmt::Debug for super::featurestore_monitoring_config::ImportFeaturesAnalysis {
6157 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6158 let mut debug_struct = f.debug_struct("ImportFeaturesAnalysis");
6159 debug_struct.field("state", &self.state);
6160 debug_struct.field(
6161 "anomaly_detection_baseline",
6162 &self.anomaly_detection_baseline,
6163 );
6164 if !self._unknown_fields.is_empty() {
6165 debug_struct.field("_unknown_fields", &self._unknown_fields);
6166 }
6167 debug_struct.finish()
6168 }
6169}
6170
6171#[cfg(feature = "featurestore-service")]
6172impl std::fmt::Debug for super::featurestore_monitoring_config::ThresholdConfig {
6173 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6174 let mut debug_struct = f.debug_struct("ThresholdConfig");
6175 debug_struct.field("threshold", &self.threshold);
6176 if !self._unknown_fields.is_empty() {
6177 debug_struct.field("_unknown_fields", &self._unknown_fields);
6178 }
6179 debug_struct.finish()
6180 }
6181}
6182
6183#[cfg(feature = "featurestore-online-serving-service")]
6184impl std::fmt::Debug for super::WriteFeatureValuesRequest {
6185 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6186 let mut debug_struct = f.debug_struct("WriteFeatureValuesRequest");
6187 debug_struct.field("entity_type", &self.entity_type);
6188 debug_struct.field("payloads", &self.payloads);
6189 if !self._unknown_fields.is_empty() {
6190 debug_struct.field("_unknown_fields", &self._unknown_fields);
6191 }
6192 debug_struct.finish()
6193 }
6194}
6195
6196#[cfg(feature = "featurestore-online-serving-service")]
6197impl std::fmt::Debug for super::WriteFeatureValuesPayload {
6198 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6199 let mut debug_struct = f.debug_struct("WriteFeatureValuesPayload");
6200 debug_struct.field("entity_id", &self.entity_id);
6201 debug_struct.field("feature_values", &self.feature_values);
6202 if !self._unknown_fields.is_empty() {
6203 debug_struct.field("_unknown_fields", &self._unknown_fields);
6204 }
6205 debug_struct.finish()
6206 }
6207}
6208
6209#[cfg(feature = "featurestore-online-serving-service")]
6210impl std::fmt::Debug for super::WriteFeatureValuesResponse {
6211 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6212 let mut debug_struct = f.debug_struct("WriteFeatureValuesResponse");
6213 if !self._unknown_fields.is_empty() {
6214 debug_struct.field("_unknown_fields", &self._unknown_fields);
6215 }
6216 debug_struct.finish()
6217 }
6218}
6219
6220#[cfg(feature = "featurestore-online-serving-service")]
6221impl std::fmt::Debug for super::ReadFeatureValuesRequest {
6222 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6223 let mut debug_struct = f.debug_struct("ReadFeatureValuesRequest");
6224 debug_struct.field("entity_type", &self.entity_type);
6225 debug_struct.field("entity_id", &self.entity_id);
6226 debug_struct.field("feature_selector", &self.feature_selector);
6227 if !self._unknown_fields.is_empty() {
6228 debug_struct.field("_unknown_fields", &self._unknown_fields);
6229 }
6230 debug_struct.finish()
6231 }
6232}
6233
6234#[cfg(feature = "featurestore-online-serving-service")]
6235impl std::fmt::Debug for super::ReadFeatureValuesResponse {
6236 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6237 let mut debug_struct = f.debug_struct("ReadFeatureValuesResponse");
6238 debug_struct.field("header", &self.header);
6239 debug_struct.field("entity_view", &self.entity_view);
6240 if !self._unknown_fields.is_empty() {
6241 debug_struct.field("_unknown_fields", &self._unknown_fields);
6242 }
6243 debug_struct.finish()
6244 }
6245}
6246
6247#[cfg(feature = "featurestore-online-serving-service")]
6248impl std::fmt::Debug for super::read_feature_values_response::FeatureDescriptor {
6249 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6250 let mut debug_struct = f.debug_struct("FeatureDescriptor");
6251 debug_struct.field("id", &self.id);
6252 if !self._unknown_fields.is_empty() {
6253 debug_struct.field("_unknown_fields", &self._unknown_fields);
6254 }
6255 debug_struct.finish()
6256 }
6257}
6258
6259#[cfg(feature = "featurestore-online-serving-service")]
6260impl std::fmt::Debug for super::read_feature_values_response::Header {
6261 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6262 let mut debug_struct = f.debug_struct("Header");
6263 debug_struct.field("entity_type", &self.entity_type);
6264 debug_struct.field("feature_descriptors", &self.feature_descriptors);
6265 if !self._unknown_fields.is_empty() {
6266 debug_struct.field("_unknown_fields", &self._unknown_fields);
6267 }
6268 debug_struct.finish()
6269 }
6270}
6271
6272#[cfg(feature = "featurestore-online-serving-service")]
6273impl std::fmt::Debug for super::read_feature_values_response::EntityView {
6274 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6275 let mut debug_struct = f.debug_struct("EntityView");
6276 debug_struct.field("entity_id", &self.entity_id);
6277 debug_struct.field("data", &self.data);
6278 if !self._unknown_fields.is_empty() {
6279 debug_struct.field("_unknown_fields", &self._unknown_fields);
6280 }
6281 debug_struct.finish()
6282 }
6283}
6284
6285#[cfg(feature = "featurestore-online-serving-service")]
6286impl std::fmt::Debug for super::read_feature_values_response::entity_view::Data {
6287 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6288 let mut debug_struct = f.debug_struct("Data");
6289 debug_struct.field("data", &self.data);
6290 if !self._unknown_fields.is_empty() {
6291 debug_struct.field("_unknown_fields", &self._unknown_fields);
6292 }
6293 debug_struct.finish()
6294 }
6295}
6296
6297#[cfg(feature = "featurestore-online-serving-service")]
6298impl std::fmt::Debug for super::StreamingReadFeatureValuesRequest {
6299 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6300 let mut debug_struct = f.debug_struct("StreamingReadFeatureValuesRequest");
6301 debug_struct.field("entity_type", &self.entity_type);
6302 debug_struct.field("entity_ids", &self.entity_ids);
6303 debug_struct.field("feature_selector", &self.feature_selector);
6304 if !self._unknown_fields.is_empty() {
6305 debug_struct.field("_unknown_fields", &self._unknown_fields);
6306 }
6307 debug_struct.finish()
6308 }
6309}
6310
6311#[cfg(any(
6312 feature = "feature-online-store-service",
6313 feature = "featurestore-online-serving-service",
6314))]
6315impl std::fmt::Debug for super::FeatureValue {
6316 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6317 let mut debug_struct = f.debug_struct("FeatureValue");
6318 debug_struct.field("metadata", &self.metadata);
6319 debug_struct.field("value", &self.value);
6320 if !self._unknown_fields.is_empty() {
6321 debug_struct.field("_unknown_fields", &self._unknown_fields);
6322 }
6323 debug_struct.finish()
6324 }
6325}
6326
6327#[cfg(any(
6328 feature = "feature-online-store-service",
6329 feature = "featurestore-online-serving-service",
6330))]
6331impl std::fmt::Debug for super::feature_value::Metadata {
6332 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6333 let mut debug_struct = f.debug_struct("Metadata");
6334 debug_struct.field("generate_time", &self.generate_time);
6335 if !self._unknown_fields.is_empty() {
6336 debug_struct.field("_unknown_fields", &self._unknown_fields);
6337 }
6338 debug_struct.finish()
6339 }
6340}
6341
6342#[cfg(any(
6343 feature = "feature-online-store-service",
6344 feature = "featurestore-online-serving-service",
6345))]
6346impl std::fmt::Debug for super::StructValue {
6347 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6348 let mut debug_struct = f.debug_struct("StructValue");
6349 debug_struct.field("values", &self.values);
6350 if !self._unknown_fields.is_empty() {
6351 debug_struct.field("_unknown_fields", &self._unknown_fields);
6352 }
6353 debug_struct.finish()
6354 }
6355}
6356
6357#[cfg(any(
6358 feature = "feature-online-store-service",
6359 feature = "featurestore-online-serving-service",
6360))]
6361impl std::fmt::Debug for super::StructFieldValue {
6362 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6363 let mut debug_struct = f.debug_struct("StructFieldValue");
6364 debug_struct.field("name", &self.name);
6365 debug_struct.field("value", &self.value);
6366 if !self._unknown_fields.is_empty() {
6367 debug_struct.field("_unknown_fields", &self._unknown_fields);
6368 }
6369 debug_struct.finish()
6370 }
6371}
6372
6373#[cfg(feature = "featurestore-online-serving-service")]
6374impl std::fmt::Debug for super::FeatureValueList {
6375 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6376 let mut debug_struct = f.debug_struct("FeatureValueList");
6377 debug_struct.field("values", &self.values);
6378 if !self._unknown_fields.is_empty() {
6379 debug_struct.field("_unknown_fields", &self._unknown_fields);
6380 }
6381 debug_struct.finish()
6382 }
6383}
6384
6385#[cfg(feature = "featurestore-service")]
6386impl std::fmt::Debug for super::CreateFeaturestoreRequest {
6387 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6388 let mut debug_struct = f.debug_struct("CreateFeaturestoreRequest");
6389 debug_struct.field("parent", &self.parent);
6390 debug_struct.field("featurestore", &self.featurestore);
6391 debug_struct.field("featurestore_id", &self.featurestore_id);
6392 if !self._unknown_fields.is_empty() {
6393 debug_struct.field("_unknown_fields", &self._unknown_fields);
6394 }
6395 debug_struct.finish()
6396 }
6397}
6398
6399#[cfg(feature = "featurestore-service")]
6400impl std::fmt::Debug for super::GetFeaturestoreRequest {
6401 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6402 let mut debug_struct = f.debug_struct("GetFeaturestoreRequest");
6403 debug_struct.field("name", &self.name);
6404 if !self._unknown_fields.is_empty() {
6405 debug_struct.field("_unknown_fields", &self._unknown_fields);
6406 }
6407 debug_struct.finish()
6408 }
6409}
6410
6411#[cfg(feature = "featurestore-service")]
6412impl std::fmt::Debug for super::ListFeaturestoresRequest {
6413 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6414 let mut debug_struct = f.debug_struct("ListFeaturestoresRequest");
6415 debug_struct.field("parent", &self.parent);
6416 debug_struct.field("filter", &self.filter);
6417 debug_struct.field("page_size", &self.page_size);
6418 debug_struct.field("page_token", &self.page_token);
6419 debug_struct.field("order_by", &self.order_by);
6420 debug_struct.field("read_mask", &self.read_mask);
6421 if !self._unknown_fields.is_empty() {
6422 debug_struct.field("_unknown_fields", &self._unknown_fields);
6423 }
6424 debug_struct.finish()
6425 }
6426}
6427
6428#[cfg(feature = "featurestore-service")]
6429impl std::fmt::Debug for super::ListFeaturestoresResponse {
6430 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6431 let mut debug_struct = f.debug_struct("ListFeaturestoresResponse");
6432 debug_struct.field("featurestores", &self.featurestores);
6433 debug_struct.field("next_page_token", &self.next_page_token);
6434 if !self._unknown_fields.is_empty() {
6435 debug_struct.field("_unknown_fields", &self._unknown_fields);
6436 }
6437 debug_struct.finish()
6438 }
6439}
6440
6441#[cfg(feature = "featurestore-service")]
6442impl std::fmt::Debug for super::UpdateFeaturestoreRequest {
6443 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6444 let mut debug_struct = f.debug_struct("UpdateFeaturestoreRequest");
6445 debug_struct.field("featurestore", &self.featurestore);
6446 debug_struct.field("update_mask", &self.update_mask);
6447 if !self._unknown_fields.is_empty() {
6448 debug_struct.field("_unknown_fields", &self._unknown_fields);
6449 }
6450 debug_struct.finish()
6451 }
6452}
6453
6454#[cfg(feature = "featurestore-service")]
6455impl std::fmt::Debug for super::DeleteFeaturestoreRequest {
6456 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6457 let mut debug_struct = f.debug_struct("DeleteFeaturestoreRequest");
6458 debug_struct.field("name", &self.name);
6459 debug_struct.field("force", &self.force);
6460 if !self._unknown_fields.is_empty() {
6461 debug_struct.field("_unknown_fields", &self._unknown_fields);
6462 }
6463 debug_struct.finish()
6464 }
6465}
6466
6467#[cfg(feature = "featurestore-service")]
6468impl std::fmt::Debug for super::ImportFeatureValuesRequest {
6469 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6470 let mut debug_struct = f.debug_struct("ImportFeatureValuesRequest");
6471 debug_struct.field("entity_type", &self.entity_type);
6472 debug_struct.field("entity_id_field", &self.entity_id_field);
6473 debug_struct.field("feature_specs", &self.feature_specs);
6474 debug_struct.field("disable_online_serving", &self.disable_online_serving);
6475 debug_struct.field("worker_count", &self.worker_count);
6476 debug_struct.field(
6477 "disable_ingestion_analysis",
6478 &self.disable_ingestion_analysis,
6479 );
6480 debug_struct.field("source", &self.source);
6481 debug_struct.field("feature_time_source", &self.feature_time_source);
6482 if !self._unknown_fields.is_empty() {
6483 debug_struct.field("_unknown_fields", &self._unknown_fields);
6484 }
6485 debug_struct.finish()
6486 }
6487}
6488
6489#[cfg(feature = "featurestore-service")]
6490impl std::fmt::Debug for super::import_feature_values_request::FeatureSpec {
6491 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6492 let mut debug_struct = f.debug_struct("FeatureSpec");
6493 debug_struct.field("id", &self.id);
6494 debug_struct.field("source_field", &self.source_field);
6495 if !self._unknown_fields.is_empty() {
6496 debug_struct.field("_unknown_fields", &self._unknown_fields);
6497 }
6498 debug_struct.finish()
6499 }
6500}
6501
6502#[cfg(feature = "featurestore-service")]
6503impl std::fmt::Debug for super::ImportFeatureValuesResponse {
6504 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6505 let mut debug_struct = f.debug_struct("ImportFeatureValuesResponse");
6506 debug_struct.field("imported_entity_count", &self.imported_entity_count);
6507 debug_struct.field(
6508 "imported_feature_value_count",
6509 &self.imported_feature_value_count,
6510 );
6511 debug_struct.field("invalid_row_count", &self.invalid_row_count);
6512 debug_struct.field(
6513 "timestamp_outside_retention_rows_count",
6514 &self.timestamp_outside_retention_rows_count,
6515 );
6516 if !self._unknown_fields.is_empty() {
6517 debug_struct.field("_unknown_fields", &self._unknown_fields);
6518 }
6519 debug_struct.finish()
6520 }
6521}
6522
6523#[cfg(feature = "featurestore-service")]
6524impl std::fmt::Debug for super::BatchReadFeatureValuesRequest {
6525 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6526 let mut debug_struct = f.debug_struct("BatchReadFeatureValuesRequest");
6527 debug_struct.field("featurestore", &self.featurestore);
6528 debug_struct.field("destination", &self.destination);
6529 debug_struct.field("pass_through_fields", &self.pass_through_fields);
6530 debug_struct.field("entity_type_specs", &self.entity_type_specs);
6531 debug_struct.field("start_time", &self.start_time);
6532 debug_struct.field("read_option", &self.read_option);
6533 if !self._unknown_fields.is_empty() {
6534 debug_struct.field("_unknown_fields", &self._unknown_fields);
6535 }
6536 debug_struct.finish()
6537 }
6538}
6539
6540#[cfg(feature = "featurestore-service")]
6541impl std::fmt::Debug for super::batch_read_feature_values_request::PassThroughField {
6542 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6543 let mut debug_struct = f.debug_struct("PassThroughField");
6544 debug_struct.field("field_name", &self.field_name);
6545 if !self._unknown_fields.is_empty() {
6546 debug_struct.field("_unknown_fields", &self._unknown_fields);
6547 }
6548 debug_struct.finish()
6549 }
6550}
6551
6552#[cfg(feature = "featurestore-service")]
6553impl std::fmt::Debug for super::batch_read_feature_values_request::EntityTypeSpec {
6554 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6555 let mut debug_struct = f.debug_struct("EntityTypeSpec");
6556 debug_struct.field("entity_type_id", &self.entity_type_id);
6557 debug_struct.field("feature_selector", &self.feature_selector);
6558 debug_struct.field("settings", &self.settings);
6559 if !self._unknown_fields.is_empty() {
6560 debug_struct.field("_unknown_fields", &self._unknown_fields);
6561 }
6562 debug_struct.finish()
6563 }
6564}
6565
6566#[cfg(feature = "featurestore-service")]
6567impl std::fmt::Debug for super::ExportFeatureValuesRequest {
6568 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6569 let mut debug_struct = f.debug_struct("ExportFeatureValuesRequest");
6570 debug_struct.field("entity_type", &self.entity_type);
6571 debug_struct.field("destination", &self.destination);
6572 debug_struct.field("feature_selector", &self.feature_selector);
6573 debug_struct.field("settings", &self.settings);
6574 debug_struct.field("mode", &self.mode);
6575 if !self._unknown_fields.is_empty() {
6576 debug_struct.field("_unknown_fields", &self._unknown_fields);
6577 }
6578 debug_struct.finish()
6579 }
6580}
6581
6582#[cfg(feature = "featurestore-service")]
6583impl std::fmt::Debug for super::export_feature_values_request::SnapshotExport {
6584 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6585 let mut debug_struct = f.debug_struct("SnapshotExport");
6586 debug_struct.field("snapshot_time", &self.snapshot_time);
6587 debug_struct.field("start_time", &self.start_time);
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::export_feature_values_request::FullExport {
6597 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6598 let mut debug_struct = f.debug_struct("FullExport");
6599 debug_struct.field("start_time", &self.start_time);
6600 debug_struct.field("end_time", &self.end_time);
6601 if !self._unknown_fields.is_empty() {
6602 debug_struct.field("_unknown_fields", &self._unknown_fields);
6603 }
6604 debug_struct.finish()
6605 }
6606}
6607
6608#[cfg(feature = "featurestore-service")]
6609impl std::fmt::Debug for super::DestinationFeatureSetting {
6610 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6611 let mut debug_struct = f.debug_struct("DestinationFeatureSetting");
6612 debug_struct.field("feature_id", &self.feature_id);
6613 debug_struct.field("destination_field", &self.destination_field);
6614 if !self._unknown_fields.is_empty() {
6615 debug_struct.field("_unknown_fields", &self._unknown_fields);
6616 }
6617 debug_struct.finish()
6618 }
6619}
6620
6621#[cfg(feature = "featurestore-service")]
6622impl std::fmt::Debug for super::FeatureValueDestination {
6623 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6624 let mut debug_struct = f.debug_struct("FeatureValueDestination");
6625 debug_struct.field("destination", &self.destination);
6626 if !self._unknown_fields.is_empty() {
6627 debug_struct.field("_unknown_fields", &self._unknown_fields);
6628 }
6629 debug_struct.finish()
6630 }
6631}
6632
6633#[cfg(feature = "featurestore-service")]
6634impl std::fmt::Debug for super::ExportFeatureValuesResponse {
6635 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6636 let mut debug_struct = f.debug_struct("ExportFeatureValuesResponse");
6637 if !self._unknown_fields.is_empty() {
6638 debug_struct.field("_unknown_fields", &self._unknown_fields);
6639 }
6640 debug_struct.finish()
6641 }
6642}
6643
6644#[cfg(feature = "featurestore-service")]
6645impl std::fmt::Debug for super::BatchReadFeatureValuesResponse {
6646 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6647 let mut debug_struct = f.debug_struct("BatchReadFeatureValuesResponse");
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::CreateEntityTypeRequest {
6657 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6658 let mut debug_struct = f.debug_struct("CreateEntityTypeRequest");
6659 debug_struct.field("parent", &self.parent);
6660 debug_struct.field("entity_type", &self.entity_type);
6661 debug_struct.field("entity_type_id", &self.entity_type_id);
6662 if !self._unknown_fields.is_empty() {
6663 debug_struct.field("_unknown_fields", &self._unknown_fields);
6664 }
6665 debug_struct.finish()
6666 }
6667}
6668
6669#[cfg(feature = "featurestore-service")]
6670impl std::fmt::Debug for super::GetEntityTypeRequest {
6671 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6672 let mut debug_struct = f.debug_struct("GetEntityTypeRequest");
6673 debug_struct.field("name", &self.name);
6674 if !self._unknown_fields.is_empty() {
6675 debug_struct.field("_unknown_fields", &self._unknown_fields);
6676 }
6677 debug_struct.finish()
6678 }
6679}
6680
6681#[cfg(feature = "featurestore-service")]
6682impl std::fmt::Debug for super::ListEntityTypesRequest {
6683 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6684 let mut debug_struct = f.debug_struct("ListEntityTypesRequest");
6685 debug_struct.field("parent", &self.parent);
6686 debug_struct.field("filter", &self.filter);
6687 debug_struct.field("page_size", &self.page_size);
6688 debug_struct.field("page_token", &self.page_token);
6689 debug_struct.field("order_by", &self.order_by);
6690 debug_struct.field("read_mask", &self.read_mask);
6691 if !self._unknown_fields.is_empty() {
6692 debug_struct.field("_unknown_fields", &self._unknown_fields);
6693 }
6694 debug_struct.finish()
6695 }
6696}
6697
6698#[cfg(feature = "featurestore-service")]
6699impl std::fmt::Debug for super::ListEntityTypesResponse {
6700 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6701 let mut debug_struct = f.debug_struct("ListEntityTypesResponse");
6702 debug_struct.field("entity_types", &self.entity_types);
6703 debug_struct.field("next_page_token", &self.next_page_token);
6704 if !self._unknown_fields.is_empty() {
6705 debug_struct.field("_unknown_fields", &self._unknown_fields);
6706 }
6707 debug_struct.finish()
6708 }
6709}
6710
6711#[cfg(feature = "featurestore-service")]
6712impl std::fmt::Debug for super::UpdateEntityTypeRequest {
6713 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6714 let mut debug_struct = f.debug_struct("UpdateEntityTypeRequest");
6715 debug_struct.field("entity_type", &self.entity_type);
6716 debug_struct.field("update_mask", &self.update_mask);
6717 if !self._unknown_fields.is_empty() {
6718 debug_struct.field("_unknown_fields", &self._unknown_fields);
6719 }
6720 debug_struct.finish()
6721 }
6722}
6723
6724#[cfg(feature = "featurestore-service")]
6725impl std::fmt::Debug for super::DeleteEntityTypeRequest {
6726 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6727 let mut debug_struct = f.debug_struct("DeleteEntityTypeRequest");
6728 debug_struct.field("name", &self.name);
6729 debug_struct.field("force", &self.force);
6730 if !self._unknown_fields.is_empty() {
6731 debug_struct.field("_unknown_fields", &self._unknown_fields);
6732 }
6733 debug_struct.finish()
6734 }
6735}
6736
6737#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6738impl std::fmt::Debug for super::CreateFeatureRequest {
6739 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6740 let mut debug_struct = f.debug_struct("CreateFeatureRequest");
6741 debug_struct.field("parent", &self.parent);
6742 debug_struct.field("feature", &self.feature);
6743 debug_struct.field("feature_id", &self.feature_id);
6744 if !self._unknown_fields.is_empty() {
6745 debug_struct.field("_unknown_fields", &self._unknown_fields);
6746 }
6747 debug_struct.finish()
6748 }
6749}
6750
6751#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6752impl std::fmt::Debug for super::BatchCreateFeaturesRequest {
6753 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6754 let mut debug_struct = f.debug_struct("BatchCreateFeaturesRequest");
6755 debug_struct.field("parent", &self.parent);
6756 debug_struct.field("requests", &self.requests);
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(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6765impl std::fmt::Debug for super::BatchCreateFeaturesResponse {
6766 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6767 let mut debug_struct = f.debug_struct("BatchCreateFeaturesResponse");
6768 debug_struct.field("features", &self.features);
6769 if !self._unknown_fields.is_empty() {
6770 debug_struct.field("_unknown_fields", &self._unknown_fields);
6771 }
6772 debug_struct.finish()
6773 }
6774}
6775
6776#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6777impl std::fmt::Debug for super::GetFeatureRequest {
6778 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6779 let mut debug_struct = f.debug_struct("GetFeatureRequest");
6780 debug_struct.field("name", &self.name);
6781 if !self._unknown_fields.is_empty() {
6782 debug_struct.field("_unknown_fields", &self._unknown_fields);
6783 }
6784 debug_struct.finish()
6785 }
6786}
6787
6788#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6789impl std::fmt::Debug for super::ListFeaturesRequest {
6790 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6791 let mut debug_struct = f.debug_struct("ListFeaturesRequest");
6792 debug_struct.field("parent", &self.parent);
6793 debug_struct.field("filter", &self.filter);
6794 debug_struct.field("page_size", &self.page_size);
6795 debug_struct.field("page_token", &self.page_token);
6796 debug_struct.field("order_by", &self.order_by);
6797 debug_struct.field("read_mask", &self.read_mask);
6798 debug_struct.field("latest_stats_count", &self.latest_stats_count);
6799 if !self._unknown_fields.is_empty() {
6800 debug_struct.field("_unknown_fields", &self._unknown_fields);
6801 }
6802 debug_struct.finish()
6803 }
6804}
6805
6806#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6807impl std::fmt::Debug for super::ListFeaturesResponse {
6808 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6809 let mut debug_struct = f.debug_struct("ListFeaturesResponse");
6810 debug_struct.field("features", &self.features);
6811 debug_struct.field("next_page_token", &self.next_page_token);
6812 if !self._unknown_fields.is_empty() {
6813 debug_struct.field("_unknown_fields", &self._unknown_fields);
6814 }
6815 debug_struct.finish()
6816 }
6817}
6818
6819#[cfg(feature = "featurestore-service")]
6820impl std::fmt::Debug for super::SearchFeaturesRequest {
6821 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6822 let mut debug_struct = f.debug_struct("SearchFeaturesRequest");
6823 debug_struct.field("location", &self.location);
6824 debug_struct.field("query", &self.query);
6825 debug_struct.field("page_size", &self.page_size);
6826 debug_struct.field("page_token", &self.page_token);
6827 if !self._unknown_fields.is_empty() {
6828 debug_struct.field("_unknown_fields", &self._unknown_fields);
6829 }
6830 debug_struct.finish()
6831 }
6832}
6833
6834#[cfg(feature = "featurestore-service")]
6835impl std::fmt::Debug for super::SearchFeaturesResponse {
6836 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6837 let mut debug_struct = f.debug_struct("SearchFeaturesResponse");
6838 debug_struct.field("features", &self.features);
6839 debug_struct.field("next_page_token", &self.next_page_token);
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(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6848impl std::fmt::Debug for super::UpdateFeatureRequest {
6849 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6850 let mut debug_struct = f.debug_struct("UpdateFeatureRequest");
6851 debug_struct.field("feature", &self.feature);
6852 debug_struct.field("update_mask", &self.update_mask);
6853 if !self._unknown_fields.is_empty() {
6854 debug_struct.field("_unknown_fields", &self._unknown_fields);
6855 }
6856 debug_struct.finish()
6857 }
6858}
6859
6860#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6861impl std::fmt::Debug for super::DeleteFeatureRequest {
6862 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6863 let mut debug_struct = f.debug_struct("DeleteFeatureRequest");
6864 debug_struct.field("name", &self.name);
6865 if !self._unknown_fields.is_empty() {
6866 debug_struct.field("_unknown_fields", &self._unknown_fields);
6867 }
6868 debug_struct.finish()
6869 }
6870}
6871
6872#[cfg(feature = "featurestore-service")]
6873impl std::fmt::Debug for super::CreateFeaturestoreOperationMetadata {
6874 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6875 let mut debug_struct = f.debug_struct("CreateFeaturestoreOperationMetadata");
6876 debug_struct.field("generic_metadata", &self.generic_metadata);
6877 if !self._unknown_fields.is_empty() {
6878 debug_struct.field("_unknown_fields", &self._unknown_fields);
6879 }
6880 debug_struct.finish()
6881 }
6882}
6883
6884#[cfg(feature = "featurestore-service")]
6885impl std::fmt::Debug for super::UpdateFeaturestoreOperationMetadata {
6886 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6887 let mut debug_struct = f.debug_struct("UpdateFeaturestoreOperationMetadata");
6888 debug_struct.field("generic_metadata", &self.generic_metadata);
6889 if !self._unknown_fields.is_empty() {
6890 debug_struct.field("_unknown_fields", &self._unknown_fields);
6891 }
6892 debug_struct.finish()
6893 }
6894}
6895
6896#[cfg(feature = "featurestore-service")]
6897impl std::fmt::Debug for super::ImportFeatureValuesOperationMetadata {
6898 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6899 let mut debug_struct = f.debug_struct("ImportFeatureValuesOperationMetadata");
6900 debug_struct.field("generic_metadata", &self.generic_metadata);
6901 debug_struct.field("imported_entity_count", &self.imported_entity_count);
6902 debug_struct.field(
6903 "imported_feature_value_count",
6904 &self.imported_feature_value_count,
6905 );
6906 debug_struct.field("source_uris", &self.source_uris);
6907 debug_struct.field("invalid_row_count", &self.invalid_row_count);
6908 debug_struct.field(
6909 "timestamp_outside_retention_rows_count",
6910 &self.timestamp_outside_retention_rows_count,
6911 );
6912 debug_struct.field("blocking_operation_ids", &self.blocking_operation_ids);
6913 if !self._unknown_fields.is_empty() {
6914 debug_struct.field("_unknown_fields", &self._unknown_fields);
6915 }
6916 debug_struct.finish()
6917 }
6918}
6919
6920#[cfg(feature = "featurestore-service")]
6921impl std::fmt::Debug for super::ExportFeatureValuesOperationMetadata {
6922 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6923 let mut debug_struct = f.debug_struct("ExportFeatureValuesOperationMetadata");
6924 debug_struct.field("generic_metadata", &self.generic_metadata);
6925 if !self._unknown_fields.is_empty() {
6926 debug_struct.field("_unknown_fields", &self._unknown_fields);
6927 }
6928 debug_struct.finish()
6929 }
6930}
6931
6932#[cfg(feature = "featurestore-service")]
6933impl std::fmt::Debug for super::BatchReadFeatureValuesOperationMetadata {
6934 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6935 let mut debug_struct = f.debug_struct("BatchReadFeatureValuesOperationMetadata");
6936 debug_struct.field("generic_metadata", &self.generic_metadata);
6937 if !self._unknown_fields.is_empty() {
6938 debug_struct.field("_unknown_fields", &self._unknown_fields);
6939 }
6940 debug_struct.finish()
6941 }
6942}
6943
6944#[cfg(feature = "featurestore-service")]
6945impl std::fmt::Debug for super::DeleteFeatureValuesOperationMetadata {
6946 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6947 let mut debug_struct = f.debug_struct("DeleteFeatureValuesOperationMetadata");
6948 debug_struct.field("generic_metadata", &self.generic_metadata);
6949 if !self._unknown_fields.is_empty() {
6950 debug_struct.field("_unknown_fields", &self._unknown_fields);
6951 }
6952 debug_struct.finish()
6953 }
6954}
6955
6956#[cfg(feature = "featurestore-service")]
6957impl std::fmt::Debug for super::CreateEntityTypeOperationMetadata {
6958 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6959 let mut debug_struct = f.debug_struct("CreateEntityTypeOperationMetadata");
6960 debug_struct.field("generic_metadata", &self.generic_metadata);
6961 if !self._unknown_fields.is_empty() {
6962 debug_struct.field("_unknown_fields", &self._unknown_fields);
6963 }
6964 debug_struct.finish()
6965 }
6966}
6967
6968#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6969impl std::fmt::Debug for super::CreateFeatureOperationMetadata {
6970 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6971 let mut debug_struct = f.debug_struct("CreateFeatureOperationMetadata");
6972 debug_struct.field("generic_metadata", &self.generic_metadata);
6973 if !self._unknown_fields.is_empty() {
6974 debug_struct.field("_unknown_fields", &self._unknown_fields);
6975 }
6976 debug_struct.finish()
6977 }
6978}
6979
6980#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6981impl std::fmt::Debug for super::BatchCreateFeaturesOperationMetadata {
6982 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6983 let mut debug_struct = f.debug_struct("BatchCreateFeaturesOperationMetadata");
6984 debug_struct.field("generic_metadata", &self.generic_metadata);
6985 if !self._unknown_fields.is_empty() {
6986 debug_struct.field("_unknown_fields", &self._unknown_fields);
6987 }
6988 debug_struct.finish()
6989 }
6990}
6991
6992#[cfg(feature = "featurestore-service")]
6993impl std::fmt::Debug for super::DeleteFeatureValuesRequest {
6994 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6995 let mut debug_struct = f.debug_struct("DeleteFeatureValuesRequest");
6996 debug_struct.field("entity_type", &self.entity_type);
6997 debug_struct.field("delete_option", &self.delete_option);
6998 if !self._unknown_fields.is_empty() {
6999 debug_struct.field("_unknown_fields", &self._unknown_fields);
7000 }
7001 debug_struct.finish()
7002 }
7003}
7004
7005#[cfg(feature = "featurestore-service")]
7006impl std::fmt::Debug for super::delete_feature_values_request::SelectEntity {
7007 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7008 let mut debug_struct = f.debug_struct("SelectEntity");
7009 debug_struct.field("entity_id_selector", &self.entity_id_selector);
7010 if !self._unknown_fields.is_empty() {
7011 debug_struct.field("_unknown_fields", &self._unknown_fields);
7012 }
7013 debug_struct.finish()
7014 }
7015}
7016
7017#[cfg(feature = "featurestore-service")]
7018impl std::fmt::Debug for super::delete_feature_values_request::SelectTimeRangeAndFeature {
7019 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7020 let mut debug_struct = f.debug_struct("SelectTimeRangeAndFeature");
7021 debug_struct.field("time_range", &self.time_range);
7022 debug_struct.field("feature_selector", &self.feature_selector);
7023 debug_struct.field(
7024 "skip_online_storage_delete",
7025 &self.skip_online_storage_delete,
7026 );
7027 if !self._unknown_fields.is_empty() {
7028 debug_struct.field("_unknown_fields", &self._unknown_fields);
7029 }
7030 debug_struct.finish()
7031 }
7032}
7033
7034#[cfg(feature = "featurestore-service")]
7035impl std::fmt::Debug for super::DeleteFeatureValuesResponse {
7036 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7037 let mut debug_struct = f.debug_struct("DeleteFeatureValuesResponse");
7038 debug_struct.field("response", &self.response);
7039 if !self._unknown_fields.is_empty() {
7040 debug_struct.field("_unknown_fields", &self._unknown_fields);
7041 }
7042 debug_struct.finish()
7043 }
7044}
7045
7046#[cfg(feature = "featurestore-service")]
7047impl std::fmt::Debug for super::delete_feature_values_response::SelectEntity {
7048 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7049 let mut debug_struct = f.debug_struct("SelectEntity");
7050 debug_struct.field(
7051 "offline_storage_deleted_entity_row_count",
7052 &self.offline_storage_deleted_entity_row_count,
7053 );
7054 debug_struct.field(
7055 "online_storage_deleted_entity_count",
7056 &self.online_storage_deleted_entity_count,
7057 );
7058 if !self._unknown_fields.is_empty() {
7059 debug_struct.field("_unknown_fields", &self._unknown_fields);
7060 }
7061 debug_struct.finish()
7062 }
7063}
7064
7065#[cfg(feature = "featurestore-service")]
7066impl std::fmt::Debug for super::delete_feature_values_response::SelectTimeRangeAndFeature {
7067 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7068 let mut debug_struct = f.debug_struct("SelectTimeRangeAndFeature");
7069 debug_struct.field("impacted_feature_count", &self.impacted_feature_count);
7070 debug_struct.field(
7071 "offline_storage_modified_entity_row_count",
7072 &self.offline_storage_modified_entity_row_count,
7073 );
7074 debug_struct.field(
7075 "online_storage_modified_entity_count",
7076 &self.online_storage_modified_entity_count,
7077 );
7078 if !self._unknown_fields.is_empty() {
7079 debug_struct.field("_unknown_fields", &self._unknown_fields);
7080 }
7081 debug_struct.finish()
7082 }
7083}
7084
7085#[cfg(feature = "featurestore-service")]
7086impl std::fmt::Debug for super::EntityIdSelector {
7087 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7088 let mut debug_struct = f.debug_struct("EntityIdSelector");
7089 debug_struct.field("entity_id_field", &self.entity_id_field);
7090 debug_struct.field("entity_ids_source", &self.entity_ids_source);
7091 if !self._unknown_fields.is_empty() {
7092 debug_struct.field("_unknown_fields", &self._unknown_fields);
7093 }
7094 debug_struct.finish()
7095 }
7096}
7097
7098#[cfg(feature = "gen-ai-cache-service")]
7099impl std::fmt::Debug for super::CreateCachedContentRequest {
7100 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7101 let mut debug_struct = f.debug_struct("CreateCachedContentRequest");
7102 debug_struct.field("parent", &self.parent);
7103 debug_struct.field("cached_content", &self.cached_content);
7104 if !self._unknown_fields.is_empty() {
7105 debug_struct.field("_unknown_fields", &self._unknown_fields);
7106 }
7107 debug_struct.finish()
7108 }
7109}
7110
7111#[cfg(feature = "gen-ai-cache-service")]
7112impl std::fmt::Debug for super::GetCachedContentRequest {
7113 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7114 let mut debug_struct = f.debug_struct("GetCachedContentRequest");
7115 debug_struct.field("name", &self.name);
7116 if !self._unknown_fields.is_empty() {
7117 debug_struct.field("_unknown_fields", &self._unknown_fields);
7118 }
7119 debug_struct.finish()
7120 }
7121}
7122
7123#[cfg(feature = "gen-ai-cache-service")]
7124impl std::fmt::Debug for super::UpdateCachedContentRequest {
7125 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7126 let mut debug_struct = f.debug_struct("UpdateCachedContentRequest");
7127 debug_struct.field("cached_content", &self.cached_content);
7128 debug_struct.field("update_mask", &self.update_mask);
7129 if !self._unknown_fields.is_empty() {
7130 debug_struct.field("_unknown_fields", &self._unknown_fields);
7131 }
7132 debug_struct.finish()
7133 }
7134}
7135
7136#[cfg(feature = "gen-ai-cache-service")]
7137impl std::fmt::Debug for super::DeleteCachedContentRequest {
7138 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7139 let mut debug_struct = f.debug_struct("DeleteCachedContentRequest");
7140 debug_struct.field("name", &self.name);
7141 if !self._unknown_fields.is_empty() {
7142 debug_struct.field("_unknown_fields", &self._unknown_fields);
7143 }
7144 debug_struct.finish()
7145 }
7146}
7147
7148#[cfg(feature = "gen-ai-cache-service")]
7149impl std::fmt::Debug for super::ListCachedContentsRequest {
7150 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7151 let mut debug_struct = f.debug_struct("ListCachedContentsRequest");
7152 debug_struct.field("parent", &self.parent);
7153 debug_struct.field("page_size", &self.page_size);
7154 debug_struct.field("page_token", &self.page_token);
7155 if !self._unknown_fields.is_empty() {
7156 debug_struct.field("_unknown_fields", &self._unknown_fields);
7157 }
7158 debug_struct.finish()
7159 }
7160}
7161
7162#[cfg(feature = "gen-ai-cache-service")]
7163impl std::fmt::Debug for super::ListCachedContentsResponse {
7164 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7165 let mut debug_struct = f.debug_struct("ListCachedContentsResponse");
7166 debug_struct.field("cached_contents", &self.cached_contents);
7167 debug_struct.field("next_page_token", &self.next_page_token);
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 = "gen-ai-tuning-service")]
7176impl std::fmt::Debug for super::CreateTuningJobRequest {
7177 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7178 let mut debug_struct = f.debug_struct("CreateTuningJobRequest");
7179 debug_struct.field("parent", &self.parent);
7180 debug_struct.field("tuning_job", &self.tuning_job);
7181 if !self._unknown_fields.is_empty() {
7182 debug_struct.field("_unknown_fields", &self._unknown_fields);
7183 }
7184 debug_struct.finish()
7185 }
7186}
7187
7188#[cfg(feature = "gen-ai-tuning-service")]
7189impl std::fmt::Debug for super::GetTuningJobRequest {
7190 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7191 let mut debug_struct = f.debug_struct("GetTuningJobRequest");
7192 debug_struct.field("name", &self.name);
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 = "gen-ai-tuning-service")]
7201impl std::fmt::Debug for super::ListTuningJobsRequest {
7202 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7203 let mut debug_struct = f.debug_struct("ListTuningJobsRequest");
7204 debug_struct.field("parent", &self.parent);
7205 debug_struct.field("filter", &self.filter);
7206 debug_struct.field("page_size", &self.page_size);
7207 debug_struct.field("page_token", &self.page_token);
7208 if !self._unknown_fields.is_empty() {
7209 debug_struct.field("_unknown_fields", &self._unknown_fields);
7210 }
7211 debug_struct.finish()
7212 }
7213}
7214
7215#[cfg(feature = "gen-ai-tuning-service")]
7216impl std::fmt::Debug for super::ListTuningJobsResponse {
7217 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7218 let mut debug_struct = f.debug_struct("ListTuningJobsResponse");
7219 debug_struct.field("tuning_jobs", &self.tuning_jobs);
7220 debug_struct.field("next_page_token", &self.next_page_token);
7221 if !self._unknown_fields.is_empty() {
7222 debug_struct.field("_unknown_fields", &self._unknown_fields);
7223 }
7224 debug_struct.finish()
7225 }
7226}
7227
7228#[cfg(feature = "gen-ai-tuning-service")]
7229impl std::fmt::Debug for super::CancelTuningJobRequest {
7230 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7231 let mut debug_struct = f.debug_struct("CancelTuningJobRequest");
7232 debug_struct.field("name", &self.name);
7233 if !self._unknown_fields.is_empty() {
7234 debug_struct.field("_unknown_fields", &self._unknown_fields);
7235 }
7236 debug_struct.finish()
7237 }
7238}
7239
7240#[cfg(feature = "gen-ai-tuning-service")]
7241impl std::fmt::Debug for super::RebaseTunedModelRequest {
7242 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7243 let mut debug_struct = f.debug_struct("RebaseTunedModelRequest");
7244 debug_struct.field("parent", &self.parent);
7245 debug_struct.field("tuned_model_ref", &self.tuned_model_ref);
7246 debug_struct.field("tuning_job", &self.tuning_job);
7247 debug_struct.field("artifact_destination", &self.artifact_destination);
7248 debug_struct.field("deploy_to_same_endpoint", &self.deploy_to_same_endpoint);
7249 if !self._unknown_fields.is_empty() {
7250 debug_struct.field("_unknown_fields", &self._unknown_fields);
7251 }
7252 debug_struct.finish()
7253 }
7254}
7255
7256#[cfg(feature = "gen-ai-tuning-service")]
7257impl std::fmt::Debug for super::RebaseTunedModelOperationMetadata {
7258 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7259 let mut debug_struct = f.debug_struct("RebaseTunedModelOperationMetadata");
7260 debug_struct.field("generic_metadata", &self.generic_metadata);
7261 if !self._unknown_fields.is_empty() {
7262 debug_struct.field("_unknown_fields", &self._unknown_fields);
7263 }
7264 debug_struct.finish()
7265 }
7266}
7267
7268#[cfg(feature = "job-service")]
7269impl std::fmt::Debug for super::HyperparameterTuningJob {
7270 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7271 let mut debug_struct = f.debug_struct("HyperparameterTuningJob");
7272 debug_struct.field("name", &self.name);
7273 debug_struct.field("display_name", &self.display_name);
7274 debug_struct.field("study_spec", &self.study_spec);
7275 debug_struct.field("max_trial_count", &self.max_trial_count);
7276 debug_struct.field("parallel_trial_count", &self.parallel_trial_count);
7277 debug_struct.field("max_failed_trial_count", &self.max_failed_trial_count);
7278 debug_struct.field("trial_job_spec", &self.trial_job_spec);
7279 debug_struct.field("trials", &self.trials);
7280 debug_struct.field("state", &self.state);
7281 debug_struct.field("create_time", &self.create_time);
7282 debug_struct.field("start_time", &self.start_time);
7283 debug_struct.field("end_time", &self.end_time);
7284 debug_struct.field("update_time", &self.update_time);
7285 debug_struct.field("error", &self.error);
7286 debug_struct.field("labels", &self.labels);
7287 debug_struct.field("encryption_spec", &self.encryption_spec);
7288 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
7289 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
7290 if !self._unknown_fields.is_empty() {
7291 debug_struct.field("_unknown_fields", &self._unknown_fields);
7292 }
7293 debug_struct.finish()
7294 }
7295}
7296
7297#[cfg(feature = "index-service")]
7298impl std::fmt::Debug for super::Index {
7299 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7300 let mut debug_struct = f.debug_struct("Index");
7301 debug_struct.field("name", &self.name);
7302 debug_struct.field("display_name", &self.display_name);
7303 debug_struct.field("description", &self.description);
7304 debug_struct.field("metadata_schema_uri", &self.metadata_schema_uri);
7305 debug_struct.field("metadata", &self.metadata);
7306 debug_struct.field("deployed_indexes", &self.deployed_indexes);
7307 debug_struct.field("etag", &self.etag);
7308 debug_struct.field("labels", &self.labels);
7309 debug_struct.field("create_time", &self.create_time);
7310 debug_struct.field("update_time", &self.update_time);
7311 debug_struct.field("index_stats", &self.index_stats);
7312 debug_struct.field("index_update_method", &self.index_update_method);
7313 debug_struct.field("encryption_spec", &self.encryption_spec);
7314 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
7315 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
7316 if !self._unknown_fields.is_empty() {
7317 debug_struct.field("_unknown_fields", &self._unknown_fields);
7318 }
7319 debug_struct.finish()
7320 }
7321}
7322
7323#[cfg(any(feature = "index-service", feature = "match-service",))]
7324impl std::fmt::Debug for super::IndexDatapoint {
7325 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7326 let mut debug_struct = f.debug_struct("IndexDatapoint");
7327 debug_struct.field("datapoint_id", &self.datapoint_id);
7328 debug_struct.field("feature_vector", &self.feature_vector);
7329 debug_struct.field("sparse_embedding", &self.sparse_embedding);
7330 debug_struct.field("restricts", &self.restricts);
7331 debug_struct.field("numeric_restricts", &self.numeric_restricts);
7332 debug_struct.field("crowding_tag", &self.crowding_tag);
7333 debug_struct.field("embedding_metadata", &self.embedding_metadata);
7334 if !self._unknown_fields.is_empty() {
7335 debug_struct.field("_unknown_fields", &self._unknown_fields);
7336 }
7337 debug_struct.finish()
7338 }
7339}
7340
7341#[cfg(any(feature = "index-service", feature = "match-service",))]
7342impl std::fmt::Debug for super::index_datapoint::SparseEmbedding {
7343 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7344 let mut debug_struct = f.debug_struct("SparseEmbedding");
7345 debug_struct.field("values", &self.values);
7346 debug_struct.field("dimensions", &self.dimensions);
7347 if !self._unknown_fields.is_empty() {
7348 debug_struct.field("_unknown_fields", &self._unknown_fields);
7349 }
7350 debug_struct.finish()
7351 }
7352}
7353
7354#[cfg(any(feature = "index-service", feature = "match-service",))]
7355impl std::fmt::Debug for super::index_datapoint::Restriction {
7356 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7357 let mut debug_struct = f.debug_struct("Restriction");
7358 debug_struct.field("namespace", &self.namespace);
7359 debug_struct.field("allow_list", &self.allow_list);
7360 debug_struct.field("deny_list", &self.deny_list);
7361 if !self._unknown_fields.is_empty() {
7362 debug_struct.field("_unknown_fields", &self._unknown_fields);
7363 }
7364 debug_struct.finish()
7365 }
7366}
7367
7368#[cfg(any(feature = "index-service", feature = "match-service",))]
7369impl std::fmt::Debug for super::index_datapoint::NumericRestriction {
7370 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7371 let mut debug_struct = f.debug_struct("NumericRestriction");
7372 debug_struct.field("namespace", &self.namespace);
7373 debug_struct.field("op", &self.op);
7374 debug_struct.field("value", &self.value);
7375 if !self._unknown_fields.is_empty() {
7376 debug_struct.field("_unknown_fields", &self._unknown_fields);
7377 }
7378 debug_struct.finish()
7379 }
7380}
7381
7382#[cfg(any(feature = "index-service", feature = "match-service",))]
7383impl std::fmt::Debug for super::index_datapoint::CrowdingTag {
7384 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7385 let mut debug_struct = f.debug_struct("CrowdingTag");
7386 debug_struct.field("crowding_attribute", &self.crowding_attribute);
7387 if !self._unknown_fields.is_empty() {
7388 debug_struct.field("_unknown_fields", &self._unknown_fields);
7389 }
7390 debug_struct.finish()
7391 }
7392}
7393
7394#[cfg(feature = "index-service")]
7395impl std::fmt::Debug for super::IndexStats {
7396 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7397 let mut debug_struct = f.debug_struct("IndexStats");
7398 debug_struct.field("vectors_count", &self.vectors_count);
7399 debug_struct.field("sparse_vectors_count", &self.sparse_vectors_count);
7400 debug_struct.field("shards_count", &self.shards_count);
7401 if !self._unknown_fields.is_empty() {
7402 debug_struct.field("_unknown_fields", &self._unknown_fields);
7403 }
7404 debug_struct.finish()
7405 }
7406}
7407
7408#[cfg(feature = "index-endpoint-service")]
7409impl std::fmt::Debug for super::IndexEndpoint {
7410 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7411 let mut debug_struct = f.debug_struct("IndexEndpoint");
7412 debug_struct.field("name", &self.name);
7413 debug_struct.field("display_name", &self.display_name);
7414 debug_struct.field("description", &self.description);
7415 debug_struct.field("deployed_indexes", &self.deployed_indexes);
7416 debug_struct.field("etag", &self.etag);
7417 debug_struct.field("labels", &self.labels);
7418 debug_struct.field("create_time", &self.create_time);
7419 debug_struct.field("update_time", &self.update_time);
7420 debug_struct.field("network", &self.network);
7421 debug_struct.field(
7422 "enable_private_service_connect",
7423 &self.enable_private_service_connect,
7424 );
7425 debug_struct.field(
7426 "private_service_connect_config",
7427 &self.private_service_connect_config,
7428 );
7429 debug_struct.field("public_endpoint_enabled", &self.public_endpoint_enabled);
7430 debug_struct.field(
7431 "public_endpoint_domain_name",
7432 &self.public_endpoint_domain_name,
7433 );
7434 debug_struct.field("encryption_spec", &self.encryption_spec);
7435 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
7436 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
7437 if !self._unknown_fields.is_empty() {
7438 debug_struct.field("_unknown_fields", &self._unknown_fields);
7439 }
7440 debug_struct.finish()
7441 }
7442}
7443
7444#[cfg(feature = "index-endpoint-service")]
7445impl std::fmt::Debug for super::DeployedIndex {
7446 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7447 let mut debug_struct = f.debug_struct("DeployedIndex");
7448 debug_struct.field("id", &self.id);
7449 debug_struct.field("index", &self.index);
7450 debug_struct.field("display_name", &self.display_name);
7451 debug_struct.field("create_time", &self.create_time);
7452 debug_struct.field("private_endpoints", &self.private_endpoints);
7453 debug_struct.field("index_sync_time", &self.index_sync_time);
7454 debug_struct.field("automatic_resources", &self.automatic_resources);
7455 debug_struct.field("dedicated_resources", &self.dedicated_resources);
7456 debug_struct.field("enable_access_logging", &self.enable_access_logging);
7457 debug_struct.field(
7458 "enable_datapoint_upsert_logging",
7459 &self.enable_datapoint_upsert_logging,
7460 );
7461 debug_struct.field(
7462 "deployed_index_auth_config",
7463 &self.deployed_index_auth_config,
7464 );
7465 debug_struct.field("reserved_ip_ranges", &self.reserved_ip_ranges);
7466 debug_struct.field("deployment_group", &self.deployment_group);
7467 debug_struct.field("deployment_tier", &self.deployment_tier);
7468 debug_struct.field("psc_automation_configs", &self.psc_automation_configs);
7469 if !self._unknown_fields.is_empty() {
7470 debug_struct.field("_unknown_fields", &self._unknown_fields);
7471 }
7472 debug_struct.finish()
7473 }
7474}
7475
7476#[cfg(feature = "index-endpoint-service")]
7477impl std::fmt::Debug for super::DeployedIndexAuthConfig {
7478 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7479 let mut debug_struct = f.debug_struct("DeployedIndexAuthConfig");
7480 debug_struct.field("auth_provider", &self.auth_provider);
7481 if !self._unknown_fields.is_empty() {
7482 debug_struct.field("_unknown_fields", &self._unknown_fields);
7483 }
7484 debug_struct.finish()
7485 }
7486}
7487
7488#[cfg(feature = "index-endpoint-service")]
7489impl std::fmt::Debug for super::deployed_index_auth_config::AuthProvider {
7490 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7491 let mut debug_struct = f.debug_struct("AuthProvider");
7492 debug_struct.field("audiences", &self.audiences);
7493 debug_struct.field("allowed_issuers", &self.allowed_issuers);
7494 if !self._unknown_fields.is_empty() {
7495 debug_struct.field("_unknown_fields", &self._unknown_fields);
7496 }
7497 debug_struct.finish()
7498 }
7499}
7500
7501#[cfg(feature = "index-endpoint-service")]
7502impl std::fmt::Debug for super::IndexPrivateEndpoints {
7503 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7504 let mut debug_struct = f.debug_struct("IndexPrivateEndpoints");
7505 debug_struct.field("match_grpc_address", &self.match_grpc_address);
7506 debug_struct.field("service_attachment", &self.service_attachment);
7507 debug_struct.field("psc_automated_endpoints", &self.psc_automated_endpoints);
7508 if !self._unknown_fields.is_empty() {
7509 debug_struct.field("_unknown_fields", &self._unknown_fields);
7510 }
7511 debug_struct.finish()
7512 }
7513}
7514
7515#[cfg(feature = "index-endpoint-service")]
7516impl std::fmt::Debug for super::CreateIndexEndpointRequest {
7517 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7518 let mut debug_struct = f.debug_struct("CreateIndexEndpointRequest");
7519 debug_struct.field("parent", &self.parent);
7520 debug_struct.field("index_endpoint", &self.index_endpoint);
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-endpoint-service")]
7529impl std::fmt::Debug for super::CreateIndexEndpointOperationMetadata {
7530 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7531 let mut debug_struct = f.debug_struct("CreateIndexEndpointOperationMetadata");
7532 debug_struct.field("generic_metadata", &self.generic_metadata);
7533 if !self._unknown_fields.is_empty() {
7534 debug_struct.field("_unknown_fields", &self._unknown_fields);
7535 }
7536 debug_struct.finish()
7537 }
7538}
7539
7540#[cfg(feature = "index-endpoint-service")]
7541impl std::fmt::Debug for super::GetIndexEndpointRequest {
7542 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7543 let mut debug_struct = f.debug_struct("GetIndexEndpointRequest");
7544 debug_struct.field("name", &self.name);
7545 if !self._unknown_fields.is_empty() {
7546 debug_struct.field("_unknown_fields", &self._unknown_fields);
7547 }
7548 debug_struct.finish()
7549 }
7550}
7551
7552#[cfg(feature = "index-endpoint-service")]
7553impl std::fmt::Debug for super::ListIndexEndpointsRequest {
7554 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7555 let mut debug_struct = f.debug_struct("ListIndexEndpointsRequest");
7556 debug_struct.field("parent", &self.parent);
7557 debug_struct.field("filter", &self.filter);
7558 debug_struct.field("page_size", &self.page_size);
7559 debug_struct.field("page_token", &self.page_token);
7560 debug_struct.field("read_mask", &self.read_mask);
7561 if !self._unknown_fields.is_empty() {
7562 debug_struct.field("_unknown_fields", &self._unknown_fields);
7563 }
7564 debug_struct.finish()
7565 }
7566}
7567
7568#[cfg(feature = "index-endpoint-service")]
7569impl std::fmt::Debug for super::ListIndexEndpointsResponse {
7570 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7571 let mut debug_struct = f.debug_struct("ListIndexEndpointsResponse");
7572 debug_struct.field("index_endpoints", &self.index_endpoints);
7573 debug_struct.field("next_page_token", &self.next_page_token);
7574 if !self._unknown_fields.is_empty() {
7575 debug_struct.field("_unknown_fields", &self._unknown_fields);
7576 }
7577 debug_struct.finish()
7578 }
7579}
7580
7581#[cfg(feature = "index-endpoint-service")]
7582impl std::fmt::Debug for super::UpdateIndexEndpointRequest {
7583 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7584 let mut debug_struct = f.debug_struct("UpdateIndexEndpointRequest");
7585 debug_struct.field("index_endpoint", &self.index_endpoint);
7586 debug_struct.field("update_mask", &self.update_mask);
7587 if !self._unknown_fields.is_empty() {
7588 debug_struct.field("_unknown_fields", &self._unknown_fields);
7589 }
7590 debug_struct.finish()
7591 }
7592}
7593
7594#[cfg(feature = "index-endpoint-service")]
7595impl std::fmt::Debug for super::DeleteIndexEndpointRequest {
7596 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7597 let mut debug_struct = f.debug_struct("DeleteIndexEndpointRequest");
7598 debug_struct.field("name", &self.name);
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-endpoint-service")]
7607impl std::fmt::Debug for super::DeployIndexRequest {
7608 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7609 let mut debug_struct = f.debug_struct("DeployIndexRequest");
7610 debug_struct.field("index_endpoint", &self.index_endpoint);
7611 debug_struct.field("deployed_index", &self.deployed_index);
7612 if !self._unknown_fields.is_empty() {
7613 debug_struct.field("_unknown_fields", &self._unknown_fields);
7614 }
7615 debug_struct.finish()
7616 }
7617}
7618
7619#[cfg(feature = "index-endpoint-service")]
7620impl std::fmt::Debug for super::DeployIndexResponse {
7621 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7622 let mut debug_struct = f.debug_struct("DeployIndexResponse");
7623 debug_struct.field("deployed_index", &self.deployed_index);
7624 if !self._unknown_fields.is_empty() {
7625 debug_struct.field("_unknown_fields", &self._unknown_fields);
7626 }
7627 debug_struct.finish()
7628 }
7629}
7630
7631#[cfg(feature = "index-endpoint-service")]
7632impl std::fmt::Debug for super::DeployIndexOperationMetadata {
7633 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7634 let mut debug_struct = f.debug_struct("DeployIndexOperationMetadata");
7635 debug_struct.field("generic_metadata", &self.generic_metadata);
7636 debug_struct.field("deployed_index_id", &self.deployed_index_id);
7637 if !self._unknown_fields.is_empty() {
7638 debug_struct.field("_unknown_fields", &self._unknown_fields);
7639 }
7640 debug_struct.finish()
7641 }
7642}
7643
7644#[cfg(feature = "index-endpoint-service")]
7645impl std::fmt::Debug for super::UndeployIndexRequest {
7646 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7647 let mut debug_struct = f.debug_struct("UndeployIndexRequest");
7648 debug_struct.field("index_endpoint", &self.index_endpoint);
7649 debug_struct.field("deployed_index_id", &self.deployed_index_id);
7650 if !self._unknown_fields.is_empty() {
7651 debug_struct.field("_unknown_fields", &self._unknown_fields);
7652 }
7653 debug_struct.finish()
7654 }
7655}
7656
7657#[cfg(feature = "index-endpoint-service")]
7658impl std::fmt::Debug for super::UndeployIndexResponse {
7659 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7660 let mut debug_struct = f.debug_struct("UndeployIndexResponse");
7661 if !self._unknown_fields.is_empty() {
7662 debug_struct.field("_unknown_fields", &self._unknown_fields);
7663 }
7664 debug_struct.finish()
7665 }
7666}
7667
7668#[cfg(feature = "index-endpoint-service")]
7669impl std::fmt::Debug for super::UndeployIndexOperationMetadata {
7670 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7671 let mut debug_struct = f.debug_struct("UndeployIndexOperationMetadata");
7672 debug_struct.field("generic_metadata", &self.generic_metadata);
7673 if !self._unknown_fields.is_empty() {
7674 debug_struct.field("_unknown_fields", &self._unknown_fields);
7675 }
7676 debug_struct.finish()
7677 }
7678}
7679
7680#[cfg(feature = "index-endpoint-service")]
7681impl std::fmt::Debug for super::MutateDeployedIndexRequest {
7682 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7683 let mut debug_struct = f.debug_struct("MutateDeployedIndexRequest");
7684 debug_struct.field("index_endpoint", &self.index_endpoint);
7685 debug_struct.field("deployed_index", &self.deployed_index);
7686 if !self._unknown_fields.is_empty() {
7687 debug_struct.field("_unknown_fields", &self._unknown_fields);
7688 }
7689 debug_struct.finish()
7690 }
7691}
7692
7693#[cfg(feature = "index-endpoint-service")]
7694impl std::fmt::Debug for super::MutateDeployedIndexResponse {
7695 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7696 let mut debug_struct = f.debug_struct("MutateDeployedIndexResponse");
7697 debug_struct.field("deployed_index", &self.deployed_index);
7698 if !self._unknown_fields.is_empty() {
7699 debug_struct.field("_unknown_fields", &self._unknown_fields);
7700 }
7701 debug_struct.finish()
7702 }
7703}
7704
7705#[cfg(feature = "index-endpoint-service")]
7706impl std::fmt::Debug for super::MutateDeployedIndexOperationMetadata {
7707 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7708 let mut debug_struct = f.debug_struct("MutateDeployedIndexOperationMetadata");
7709 debug_struct.field("generic_metadata", &self.generic_metadata);
7710 debug_struct.field("deployed_index_id", &self.deployed_index_id);
7711 if !self._unknown_fields.is_empty() {
7712 debug_struct.field("_unknown_fields", &self._unknown_fields);
7713 }
7714 debug_struct.finish()
7715 }
7716}
7717
7718#[cfg(feature = "index-service")]
7719impl std::fmt::Debug for super::CreateIndexRequest {
7720 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7721 let mut debug_struct = f.debug_struct("CreateIndexRequest");
7722 debug_struct.field("parent", &self.parent);
7723 debug_struct.field("index", &self.index);
7724 if !self._unknown_fields.is_empty() {
7725 debug_struct.field("_unknown_fields", &self._unknown_fields);
7726 }
7727 debug_struct.finish()
7728 }
7729}
7730
7731#[cfg(feature = "index-service")]
7732impl std::fmt::Debug for super::CreateIndexOperationMetadata {
7733 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7734 let mut debug_struct = f.debug_struct("CreateIndexOperationMetadata");
7735 debug_struct.field("generic_metadata", &self.generic_metadata);
7736 debug_struct.field(
7737 "nearest_neighbor_search_operation_metadata",
7738 &self.nearest_neighbor_search_operation_metadata,
7739 );
7740 if !self._unknown_fields.is_empty() {
7741 debug_struct.field("_unknown_fields", &self._unknown_fields);
7742 }
7743 debug_struct.finish()
7744 }
7745}
7746
7747#[cfg(feature = "index-service")]
7748impl std::fmt::Debug for super::GetIndexRequest {
7749 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7750 let mut debug_struct = f.debug_struct("GetIndexRequest");
7751 debug_struct.field("name", &self.name);
7752 if !self._unknown_fields.is_empty() {
7753 debug_struct.field("_unknown_fields", &self._unknown_fields);
7754 }
7755 debug_struct.finish()
7756 }
7757}
7758
7759#[cfg(feature = "index-service")]
7760impl std::fmt::Debug for super::ListIndexesRequest {
7761 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7762 let mut debug_struct = f.debug_struct("ListIndexesRequest");
7763 debug_struct.field("parent", &self.parent);
7764 debug_struct.field("filter", &self.filter);
7765 debug_struct.field("page_size", &self.page_size);
7766 debug_struct.field("page_token", &self.page_token);
7767 debug_struct.field("read_mask", &self.read_mask);
7768 if !self._unknown_fields.is_empty() {
7769 debug_struct.field("_unknown_fields", &self._unknown_fields);
7770 }
7771 debug_struct.finish()
7772 }
7773}
7774
7775#[cfg(feature = "index-service")]
7776impl std::fmt::Debug for super::ListIndexesResponse {
7777 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7778 let mut debug_struct = f.debug_struct("ListIndexesResponse");
7779 debug_struct.field("indexes", &self.indexes);
7780 debug_struct.field("next_page_token", &self.next_page_token);
7781 if !self._unknown_fields.is_empty() {
7782 debug_struct.field("_unknown_fields", &self._unknown_fields);
7783 }
7784 debug_struct.finish()
7785 }
7786}
7787
7788#[cfg(feature = "index-service")]
7789impl std::fmt::Debug for super::UpdateIndexRequest {
7790 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7791 let mut debug_struct = f.debug_struct("UpdateIndexRequest");
7792 debug_struct.field("index", &self.index);
7793 debug_struct.field("update_mask", &self.update_mask);
7794 if !self._unknown_fields.is_empty() {
7795 debug_struct.field("_unknown_fields", &self._unknown_fields);
7796 }
7797 debug_struct.finish()
7798 }
7799}
7800
7801#[cfg(feature = "index-service")]
7802impl std::fmt::Debug for super::UpdateIndexOperationMetadata {
7803 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7804 let mut debug_struct = f.debug_struct("UpdateIndexOperationMetadata");
7805 debug_struct.field("generic_metadata", &self.generic_metadata);
7806 debug_struct.field(
7807 "nearest_neighbor_search_operation_metadata",
7808 &self.nearest_neighbor_search_operation_metadata,
7809 );
7810 if !self._unknown_fields.is_empty() {
7811 debug_struct.field("_unknown_fields", &self._unknown_fields);
7812 }
7813 debug_struct.finish()
7814 }
7815}
7816
7817#[cfg(feature = "index-service")]
7818impl std::fmt::Debug for super::DeleteIndexRequest {
7819 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7820 let mut debug_struct = f.debug_struct("DeleteIndexRequest");
7821 debug_struct.field("name", &self.name);
7822 if !self._unknown_fields.is_empty() {
7823 debug_struct.field("_unknown_fields", &self._unknown_fields);
7824 }
7825 debug_struct.finish()
7826 }
7827}
7828
7829#[cfg(feature = "index-service")]
7830impl std::fmt::Debug for super::UpsertDatapointsRequest {
7831 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7832 let mut debug_struct = f.debug_struct("UpsertDatapointsRequest");
7833 debug_struct.field("index", &self.index);
7834 debug_struct.field("datapoints", &self.datapoints);
7835 debug_struct.field("update_mask", &self.update_mask);
7836 if !self._unknown_fields.is_empty() {
7837 debug_struct.field("_unknown_fields", &self._unknown_fields);
7838 }
7839 debug_struct.finish()
7840 }
7841}
7842
7843#[cfg(feature = "index-service")]
7844impl std::fmt::Debug for super::UpsertDatapointsResponse {
7845 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7846 let mut debug_struct = f.debug_struct("UpsertDatapointsResponse");
7847 if !self._unknown_fields.is_empty() {
7848 debug_struct.field("_unknown_fields", &self._unknown_fields);
7849 }
7850 debug_struct.finish()
7851 }
7852}
7853
7854#[cfg(feature = "index-service")]
7855impl std::fmt::Debug for super::RemoveDatapointsRequest {
7856 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7857 let mut debug_struct = f.debug_struct("RemoveDatapointsRequest");
7858 debug_struct.field("index", &self.index);
7859 debug_struct.field("datapoint_ids", &self.datapoint_ids);
7860 if !self._unknown_fields.is_empty() {
7861 debug_struct.field("_unknown_fields", &self._unknown_fields);
7862 }
7863 debug_struct.finish()
7864 }
7865}
7866
7867#[cfg(feature = "index-service")]
7868impl std::fmt::Debug for super::RemoveDatapointsResponse {
7869 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7870 let mut debug_struct = f.debug_struct("RemoveDatapointsResponse");
7871 if !self._unknown_fields.is_empty() {
7872 debug_struct.field("_unknown_fields", &self._unknown_fields);
7873 }
7874 debug_struct.finish()
7875 }
7876}
7877
7878#[cfg(feature = "index-service")]
7879impl std::fmt::Debug for super::NearestNeighborSearchOperationMetadata {
7880 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7881 let mut debug_struct = f.debug_struct("NearestNeighborSearchOperationMetadata");
7882 debug_struct.field("content_validation_stats", &self.content_validation_stats);
7883 debug_struct.field("data_bytes_count", &self.data_bytes_count);
7884 if !self._unknown_fields.is_empty() {
7885 debug_struct.field("_unknown_fields", &self._unknown_fields);
7886 }
7887 debug_struct.finish()
7888 }
7889}
7890
7891#[cfg(feature = "index-service")]
7892impl std::fmt::Debug for super::nearest_neighbor_search_operation_metadata::RecordError {
7893 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7894 let mut debug_struct = f.debug_struct("RecordError");
7895 debug_struct.field("error_type", &self.error_type);
7896 debug_struct.field("error_message", &self.error_message);
7897 debug_struct.field("source_gcs_uri", &self.source_gcs_uri);
7898 debug_struct.field("embedding_id", &self.embedding_id);
7899 debug_struct.field("raw_record", &self.raw_record);
7900 if !self._unknown_fields.is_empty() {
7901 debug_struct.field("_unknown_fields", &self._unknown_fields);
7902 }
7903 debug_struct.finish()
7904 }
7905}
7906
7907#[cfg(feature = "index-service")]
7908impl std::fmt::Debug for super::nearest_neighbor_search_operation_metadata::ContentValidationStats {
7909 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7910 let mut debug_struct = f.debug_struct("ContentValidationStats");
7911 debug_struct.field("source_gcs_uri", &self.source_gcs_uri);
7912 debug_struct.field("valid_record_count", &self.valid_record_count);
7913 debug_struct.field("invalid_record_count", &self.invalid_record_count);
7914 debug_struct.field("partial_errors", &self.partial_errors);
7915 debug_struct.field("valid_sparse_record_count", &self.valid_sparse_record_count);
7916 debug_struct.field(
7917 "invalid_sparse_record_count",
7918 &self.invalid_sparse_record_count,
7919 );
7920 if !self._unknown_fields.is_empty() {
7921 debug_struct.field("_unknown_fields", &self._unknown_fields);
7922 }
7923 debug_struct.finish()
7924 }
7925}
7926
7927#[cfg(feature = "featurestore-service")]
7928impl std::fmt::Debug for super::AvroSource {
7929 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7930 let mut debug_struct = f.debug_struct("AvroSource");
7931 debug_struct.field("gcs_source", &self.gcs_source);
7932 if !self._unknown_fields.is_empty() {
7933 debug_struct.field("_unknown_fields", &self._unknown_fields);
7934 }
7935 debug_struct.finish()
7936 }
7937}
7938
7939#[cfg(feature = "featurestore-service")]
7940impl std::fmt::Debug for super::CsvSource {
7941 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7942 let mut debug_struct = f.debug_struct("CsvSource");
7943 debug_struct.field("gcs_source", &self.gcs_source);
7944 if !self._unknown_fields.is_empty() {
7945 debug_struct.field("_unknown_fields", &self._unknown_fields);
7946 }
7947 debug_struct.finish()
7948 }
7949}
7950
7951#[cfg(any(
7952 feature = "dataset-service",
7953 feature = "deployment-resource-pool-service",
7954 feature = "endpoint-service",
7955 feature = "featurestore-service",
7956 feature = "gen-ai-tuning-service",
7957 feature = "job-service",
7958 feature = "model-service",
7959 feature = "pipeline-service",
7960 feature = "prediction-service",
7961 feature = "vertex-rag-data-service",
7962))]
7963impl std::fmt::Debug for super::GcsSource {
7964 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7965 let mut debug_struct = f.debug_struct("GcsSource");
7966 debug_struct.field("uris", &self.uris);
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(any(
7975 feature = "dataset-service",
7976 feature = "featurestore-service",
7977 feature = "gen-ai-tuning-service",
7978 feature = "job-service",
7979 feature = "model-service",
7980 feature = "pipeline-service",
7981 feature = "vertex-rag-data-service",
7982))]
7983impl std::fmt::Debug for super::GcsDestination {
7984 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7985 let mut debug_struct = f.debug_struct("GcsDestination");
7986 debug_struct.field("output_uri_prefix", &self.output_uri_prefix);
7987 if !self._unknown_fields.is_empty() {
7988 debug_struct.field("_unknown_fields", &self._unknown_fields);
7989 }
7990 debug_struct.finish()
7991 }
7992}
7993
7994#[cfg(any(
7995 feature = "feature-registry-service",
7996 feature = "featurestore-service",
7997 feature = "gen-ai-tuning-service",
7998 feature = "job-service",
7999))]
8000impl std::fmt::Debug for super::BigQuerySource {
8001 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8002 let mut debug_struct = f.debug_struct("BigQuerySource");
8003 debug_struct.field("input_uri", &self.input_uri);
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(any(
8012 feature = "endpoint-service",
8013 feature = "featurestore-service",
8014 feature = "job-service",
8015 feature = "pipeline-service",
8016 feature = "vertex-rag-data-service",
8017))]
8018impl std::fmt::Debug for super::BigQueryDestination {
8019 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8020 let mut debug_struct = f.debug_struct("BigQueryDestination");
8021 debug_struct.field("output_uri", &self.output_uri);
8022 if !self._unknown_fields.is_empty() {
8023 debug_struct.field("_unknown_fields", &self._unknown_fields);
8024 }
8025 debug_struct.finish()
8026 }
8027}
8028
8029#[cfg(feature = "job-service")]
8030impl std::fmt::Debug for super::VertexMultimodalDatasetSource {
8031 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8032 let mut debug_struct = f.debug_struct("VertexMultimodalDatasetSource");
8033 debug_struct.field("dataset_name", &self.dataset_name);
8034 if !self._unknown_fields.is_empty() {
8035 debug_struct.field("_unknown_fields", &self._unknown_fields);
8036 }
8037 debug_struct.finish()
8038 }
8039}
8040
8041#[cfg(feature = "job-service")]
8042impl std::fmt::Debug for super::VertexMultimodalDatasetDestination {
8043 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8044 let mut debug_struct = f.debug_struct("VertexMultimodalDatasetDestination");
8045 debug_struct.field("bigquery_destination", &self.bigquery_destination);
8046 debug_struct.field("display_name", &self.display_name);
8047 if !self._unknown_fields.is_empty() {
8048 debug_struct.field("_unknown_fields", &self._unknown_fields);
8049 }
8050 debug_struct.finish()
8051 }
8052}
8053
8054#[cfg(feature = "featurestore-service")]
8055impl std::fmt::Debug for super::CsvDestination {
8056 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8057 let mut debug_struct = f.debug_struct("CsvDestination");
8058 debug_struct.field("gcs_destination", &self.gcs_destination);
8059 if !self._unknown_fields.is_empty() {
8060 debug_struct.field("_unknown_fields", &self._unknown_fields);
8061 }
8062 debug_struct.finish()
8063 }
8064}
8065
8066#[cfg(feature = "featurestore-service")]
8067impl std::fmt::Debug for super::TFRecordDestination {
8068 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8069 let mut debug_struct = f.debug_struct("TFRecordDestination");
8070 debug_struct.field("gcs_destination", &self.gcs_destination);
8071 if !self._unknown_fields.is_empty() {
8072 debug_struct.field("_unknown_fields", &self._unknown_fields);
8073 }
8074 debug_struct.finish()
8075 }
8076}
8077
8078#[cfg(feature = "model-service")]
8079impl std::fmt::Debug for super::ContainerRegistryDestination {
8080 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8081 let mut debug_struct = f.debug_struct("ContainerRegistryDestination");
8082 debug_struct.field("output_uri", &self.output_uri);
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 = "vertex-rag-data-service")]
8091impl std::fmt::Debug for super::GoogleDriveSource {
8092 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8093 let mut debug_struct = f.debug_struct("GoogleDriveSource");
8094 debug_struct.field("resource_ids", &self.resource_ids);
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 = "vertex-rag-data-service")]
8103impl std::fmt::Debug for super::google_drive_source::ResourceId {
8104 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8105 let mut debug_struct = f.debug_struct("ResourceId");
8106 debug_struct.field("resource_type", &self.resource_type);
8107 debug_struct.field("resource_id", &self.resource_id);
8108 if !self._unknown_fields.is_empty() {
8109 debug_struct.field("_unknown_fields", &self._unknown_fields);
8110 }
8111 debug_struct.finish()
8112 }
8113}
8114
8115#[cfg(feature = "vertex-rag-data-service")]
8116impl std::fmt::Debug for super::DirectUploadSource {
8117 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8118 let mut debug_struct = f.debug_struct("DirectUploadSource");
8119 if !self._unknown_fields.is_empty() {
8120 debug_struct.field("_unknown_fields", &self._unknown_fields);
8121 }
8122 debug_struct.finish()
8123 }
8124}
8125
8126#[cfg(feature = "vertex-rag-data-service")]
8127impl std::fmt::Debug for super::SlackSource {
8128 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8129 let mut debug_struct = f.debug_struct("SlackSource");
8130 debug_struct.field("channels", &self.channels);
8131 if !self._unknown_fields.is_empty() {
8132 debug_struct.field("_unknown_fields", &self._unknown_fields);
8133 }
8134 debug_struct.finish()
8135 }
8136}
8137
8138#[cfg(feature = "vertex-rag-data-service")]
8139impl std::fmt::Debug for super::slack_source::SlackChannels {
8140 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8141 let mut debug_struct = f.debug_struct("SlackChannels");
8142 debug_struct.field("channels", &self.channels);
8143 debug_struct.field("api_key_config", &self.api_key_config);
8144 if !self._unknown_fields.is_empty() {
8145 debug_struct.field("_unknown_fields", &self._unknown_fields);
8146 }
8147 debug_struct.finish()
8148 }
8149}
8150
8151#[cfg(feature = "vertex-rag-data-service")]
8152impl std::fmt::Debug for super::slack_source::slack_channels::SlackChannel {
8153 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8154 let mut debug_struct = f.debug_struct("SlackChannel");
8155 debug_struct.field("channel_id", &self.channel_id);
8156 debug_struct.field("start_time", &self.start_time);
8157 debug_struct.field("end_time", &self.end_time);
8158 if !self._unknown_fields.is_empty() {
8159 debug_struct.field("_unknown_fields", &self._unknown_fields);
8160 }
8161 debug_struct.finish()
8162 }
8163}
8164
8165#[cfg(feature = "vertex-rag-data-service")]
8166impl std::fmt::Debug for super::JiraSource {
8167 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8168 let mut debug_struct = f.debug_struct("JiraSource");
8169 debug_struct.field("jira_queries", &self.jira_queries);
8170 if !self._unknown_fields.is_empty() {
8171 debug_struct.field("_unknown_fields", &self._unknown_fields);
8172 }
8173 debug_struct.finish()
8174 }
8175}
8176
8177#[cfg(feature = "vertex-rag-data-service")]
8178impl std::fmt::Debug for super::jira_source::JiraQueries {
8179 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8180 let mut debug_struct = f.debug_struct("JiraQueries");
8181 debug_struct.field("projects", &self.projects);
8182 debug_struct.field("custom_queries", &self.custom_queries);
8183 debug_struct.field("email", &self.email);
8184 debug_struct.field("server_uri", &self.server_uri);
8185 debug_struct.field("api_key_config", &self.api_key_config);
8186 if !self._unknown_fields.is_empty() {
8187 debug_struct.field("_unknown_fields", &self._unknown_fields);
8188 }
8189 debug_struct.finish()
8190 }
8191}
8192
8193#[cfg(feature = "vertex-rag-data-service")]
8194impl std::fmt::Debug for super::SharePointSources {
8195 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8196 let mut debug_struct = f.debug_struct("SharePointSources");
8197 debug_struct.field("share_point_sources", &self.share_point_sources);
8198 if !self._unknown_fields.is_empty() {
8199 debug_struct.field("_unknown_fields", &self._unknown_fields);
8200 }
8201 debug_struct.finish()
8202 }
8203}
8204
8205#[cfg(feature = "vertex-rag-data-service")]
8206impl std::fmt::Debug for super::share_point_sources::SharePointSource {
8207 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8208 let mut debug_struct = f.debug_struct("SharePointSource");
8209 debug_struct.field("client_id", &self.client_id);
8210 debug_struct.field("client_secret", &self.client_secret);
8211 debug_struct.field("tenant_id", &self.tenant_id);
8212 debug_struct.field("sharepoint_site_name", &self.sharepoint_site_name);
8213 debug_struct.field("file_id", &self.file_id);
8214 debug_struct.field("folder_source", &self.folder_source);
8215 debug_struct.field("drive_source", &self.drive_source);
8216 if !self._unknown_fields.is_empty() {
8217 debug_struct.field("_unknown_fields", &self._unknown_fields);
8218 }
8219 debug_struct.finish()
8220 }
8221}
8222
8223#[cfg(feature = "job-service")]
8224impl std::fmt::Debug for super::CreateCustomJobRequest {
8225 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8226 let mut debug_struct = f.debug_struct("CreateCustomJobRequest");
8227 debug_struct.field("parent", &self.parent);
8228 debug_struct.field("custom_job", &self.custom_job);
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::GetCustomJobRequest {
8238 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8239 let mut debug_struct = f.debug_struct("GetCustomJobRequest");
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::ListCustomJobsRequest {
8250 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8251 let mut debug_struct = f.debug_struct("ListCustomJobsRequest");
8252 debug_struct.field("parent", &self.parent);
8253 debug_struct.field("filter", &self.filter);
8254 debug_struct.field("page_size", &self.page_size);
8255 debug_struct.field("page_token", &self.page_token);
8256 debug_struct.field("read_mask", &self.read_mask);
8257 if !self._unknown_fields.is_empty() {
8258 debug_struct.field("_unknown_fields", &self._unknown_fields);
8259 }
8260 debug_struct.finish()
8261 }
8262}
8263
8264#[cfg(feature = "job-service")]
8265impl std::fmt::Debug for super::ListCustomJobsResponse {
8266 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8267 let mut debug_struct = f.debug_struct("ListCustomJobsResponse");
8268 debug_struct.field("custom_jobs", &self.custom_jobs);
8269 debug_struct.field("next_page_token", &self.next_page_token);
8270 if !self._unknown_fields.is_empty() {
8271 debug_struct.field("_unknown_fields", &self._unknown_fields);
8272 }
8273 debug_struct.finish()
8274 }
8275}
8276
8277#[cfg(feature = "job-service")]
8278impl std::fmt::Debug for super::DeleteCustomJobRequest {
8279 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8280 let mut debug_struct = f.debug_struct("DeleteCustomJobRequest");
8281 debug_struct.field("name", &self.name);
8282 if !self._unknown_fields.is_empty() {
8283 debug_struct.field("_unknown_fields", &self._unknown_fields);
8284 }
8285 debug_struct.finish()
8286 }
8287}
8288
8289#[cfg(feature = "job-service")]
8290impl std::fmt::Debug for super::CancelCustomJobRequest {
8291 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8292 let mut debug_struct = f.debug_struct("CancelCustomJobRequest");
8293 debug_struct.field("name", &self.name);
8294 if !self._unknown_fields.is_empty() {
8295 debug_struct.field("_unknown_fields", &self._unknown_fields);
8296 }
8297 debug_struct.finish()
8298 }
8299}
8300
8301#[cfg(feature = "job-service")]
8302impl std::fmt::Debug for super::CreateDataLabelingJobRequest {
8303 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8304 let mut debug_struct = f.debug_struct("CreateDataLabelingJobRequest");
8305 debug_struct.field("parent", &self.parent);
8306 debug_struct.field("data_labeling_job", &self.data_labeling_job);
8307 if !self._unknown_fields.is_empty() {
8308 debug_struct.field("_unknown_fields", &self._unknown_fields);
8309 }
8310 debug_struct.finish()
8311 }
8312}
8313
8314#[cfg(feature = "job-service")]
8315impl std::fmt::Debug for super::GetDataLabelingJobRequest {
8316 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8317 let mut debug_struct = f.debug_struct("GetDataLabelingJobRequest");
8318 debug_struct.field("name", &self.name);
8319 if !self._unknown_fields.is_empty() {
8320 debug_struct.field("_unknown_fields", &self._unknown_fields);
8321 }
8322 debug_struct.finish()
8323 }
8324}
8325
8326#[cfg(feature = "job-service")]
8327impl std::fmt::Debug for super::ListDataLabelingJobsRequest {
8328 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8329 let mut debug_struct = f.debug_struct("ListDataLabelingJobsRequest");
8330 debug_struct.field("parent", &self.parent);
8331 debug_struct.field("filter", &self.filter);
8332 debug_struct.field("page_size", &self.page_size);
8333 debug_struct.field("page_token", &self.page_token);
8334 debug_struct.field("read_mask", &self.read_mask);
8335 debug_struct.field("order_by", &self.order_by);
8336 if !self._unknown_fields.is_empty() {
8337 debug_struct.field("_unknown_fields", &self._unknown_fields);
8338 }
8339 debug_struct.finish()
8340 }
8341}
8342
8343#[cfg(feature = "job-service")]
8344impl std::fmt::Debug for super::ListDataLabelingJobsResponse {
8345 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8346 let mut debug_struct = f.debug_struct("ListDataLabelingJobsResponse");
8347 debug_struct.field("data_labeling_jobs", &self.data_labeling_jobs);
8348 debug_struct.field("next_page_token", &self.next_page_token);
8349 if !self._unknown_fields.is_empty() {
8350 debug_struct.field("_unknown_fields", &self._unknown_fields);
8351 }
8352 debug_struct.finish()
8353 }
8354}
8355
8356#[cfg(feature = "job-service")]
8357impl std::fmt::Debug for super::DeleteDataLabelingJobRequest {
8358 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8359 let mut debug_struct = f.debug_struct("DeleteDataLabelingJobRequest");
8360 debug_struct.field("name", &self.name);
8361 if !self._unknown_fields.is_empty() {
8362 debug_struct.field("_unknown_fields", &self._unknown_fields);
8363 }
8364 debug_struct.finish()
8365 }
8366}
8367
8368#[cfg(feature = "job-service")]
8369impl std::fmt::Debug for super::CancelDataLabelingJobRequest {
8370 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8371 let mut debug_struct = f.debug_struct("CancelDataLabelingJobRequest");
8372 debug_struct.field("name", &self.name);
8373 if !self._unknown_fields.is_empty() {
8374 debug_struct.field("_unknown_fields", &self._unknown_fields);
8375 }
8376 debug_struct.finish()
8377 }
8378}
8379
8380#[cfg(feature = "job-service")]
8381impl std::fmt::Debug for super::CreateHyperparameterTuningJobRequest {
8382 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8383 let mut debug_struct = f.debug_struct("CreateHyperparameterTuningJobRequest");
8384 debug_struct.field("parent", &self.parent);
8385 debug_struct.field("hyperparameter_tuning_job", &self.hyperparameter_tuning_job);
8386 if !self._unknown_fields.is_empty() {
8387 debug_struct.field("_unknown_fields", &self._unknown_fields);
8388 }
8389 debug_struct.finish()
8390 }
8391}
8392
8393#[cfg(feature = "job-service")]
8394impl std::fmt::Debug for super::GetHyperparameterTuningJobRequest {
8395 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8396 let mut debug_struct = f.debug_struct("GetHyperparameterTuningJobRequest");
8397 debug_struct.field("name", &self.name);
8398 if !self._unknown_fields.is_empty() {
8399 debug_struct.field("_unknown_fields", &self._unknown_fields);
8400 }
8401 debug_struct.finish()
8402 }
8403}
8404
8405#[cfg(feature = "job-service")]
8406impl std::fmt::Debug for super::ListHyperparameterTuningJobsRequest {
8407 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8408 let mut debug_struct = f.debug_struct("ListHyperparameterTuningJobsRequest");
8409 debug_struct.field("parent", &self.parent);
8410 debug_struct.field("filter", &self.filter);
8411 debug_struct.field("page_size", &self.page_size);
8412 debug_struct.field("page_token", &self.page_token);
8413 debug_struct.field("read_mask", &self.read_mask);
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::ListHyperparameterTuningJobsResponse {
8423 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8424 let mut debug_struct = f.debug_struct("ListHyperparameterTuningJobsResponse");
8425 debug_struct.field(
8426 "hyperparameter_tuning_jobs",
8427 &self.hyperparameter_tuning_jobs,
8428 );
8429 debug_struct.field("next_page_token", &self.next_page_token);
8430 if !self._unknown_fields.is_empty() {
8431 debug_struct.field("_unknown_fields", &self._unknown_fields);
8432 }
8433 debug_struct.finish()
8434 }
8435}
8436
8437#[cfg(feature = "job-service")]
8438impl std::fmt::Debug for super::DeleteHyperparameterTuningJobRequest {
8439 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8440 let mut debug_struct = f.debug_struct("DeleteHyperparameterTuningJobRequest");
8441 debug_struct.field("name", &self.name);
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::CancelHyperparameterTuningJobRequest {
8451 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8452 let mut debug_struct = f.debug_struct("CancelHyperparameterTuningJobRequest");
8453 debug_struct.field("name", &self.name);
8454 if !self._unknown_fields.is_empty() {
8455 debug_struct.field("_unknown_fields", &self._unknown_fields);
8456 }
8457 debug_struct.finish()
8458 }
8459}
8460
8461#[cfg(feature = "job-service")]
8462impl std::fmt::Debug for super::CreateNasJobRequest {
8463 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8464 let mut debug_struct = f.debug_struct("CreateNasJobRequest");
8465 debug_struct.field("parent", &self.parent);
8466 debug_struct.field("nas_job", &self.nas_job);
8467 if !self._unknown_fields.is_empty() {
8468 debug_struct.field("_unknown_fields", &self._unknown_fields);
8469 }
8470 debug_struct.finish()
8471 }
8472}
8473
8474#[cfg(feature = "job-service")]
8475impl std::fmt::Debug for super::GetNasJobRequest {
8476 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8477 let mut debug_struct = f.debug_struct("GetNasJobRequest");
8478 debug_struct.field("name", &self.name);
8479 if !self._unknown_fields.is_empty() {
8480 debug_struct.field("_unknown_fields", &self._unknown_fields);
8481 }
8482 debug_struct.finish()
8483 }
8484}
8485
8486#[cfg(feature = "job-service")]
8487impl std::fmt::Debug for super::ListNasJobsRequest {
8488 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8489 let mut debug_struct = f.debug_struct("ListNasJobsRequest");
8490 debug_struct.field("parent", &self.parent);
8491 debug_struct.field("filter", &self.filter);
8492 debug_struct.field("page_size", &self.page_size);
8493 debug_struct.field("page_token", &self.page_token);
8494 debug_struct.field("read_mask", &self.read_mask);
8495 if !self._unknown_fields.is_empty() {
8496 debug_struct.field("_unknown_fields", &self._unknown_fields);
8497 }
8498 debug_struct.finish()
8499 }
8500}
8501
8502#[cfg(feature = "job-service")]
8503impl std::fmt::Debug for super::ListNasJobsResponse {
8504 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8505 let mut debug_struct = f.debug_struct("ListNasJobsResponse");
8506 debug_struct.field("nas_jobs", &self.nas_jobs);
8507 debug_struct.field("next_page_token", &self.next_page_token);
8508 if !self._unknown_fields.is_empty() {
8509 debug_struct.field("_unknown_fields", &self._unknown_fields);
8510 }
8511 debug_struct.finish()
8512 }
8513}
8514
8515#[cfg(feature = "job-service")]
8516impl std::fmt::Debug for super::DeleteNasJobRequest {
8517 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8518 let mut debug_struct = f.debug_struct("DeleteNasJobRequest");
8519 debug_struct.field("name", &self.name);
8520 if !self._unknown_fields.is_empty() {
8521 debug_struct.field("_unknown_fields", &self._unknown_fields);
8522 }
8523 debug_struct.finish()
8524 }
8525}
8526
8527#[cfg(feature = "job-service")]
8528impl std::fmt::Debug for super::CancelNasJobRequest {
8529 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8530 let mut debug_struct = f.debug_struct("CancelNasJobRequest");
8531 debug_struct.field("name", &self.name);
8532 if !self._unknown_fields.is_empty() {
8533 debug_struct.field("_unknown_fields", &self._unknown_fields);
8534 }
8535 debug_struct.finish()
8536 }
8537}
8538
8539#[cfg(feature = "job-service")]
8540impl std::fmt::Debug for super::GetNasTrialDetailRequest {
8541 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8542 let mut debug_struct = f.debug_struct("GetNasTrialDetailRequest");
8543 debug_struct.field("name", &self.name);
8544 if !self._unknown_fields.is_empty() {
8545 debug_struct.field("_unknown_fields", &self._unknown_fields);
8546 }
8547 debug_struct.finish()
8548 }
8549}
8550
8551#[cfg(feature = "job-service")]
8552impl std::fmt::Debug for super::ListNasTrialDetailsRequest {
8553 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8554 let mut debug_struct = f.debug_struct("ListNasTrialDetailsRequest");
8555 debug_struct.field("parent", &self.parent);
8556 debug_struct.field("page_size", &self.page_size);
8557 debug_struct.field("page_token", &self.page_token);
8558 if !self._unknown_fields.is_empty() {
8559 debug_struct.field("_unknown_fields", &self._unknown_fields);
8560 }
8561 debug_struct.finish()
8562 }
8563}
8564
8565#[cfg(feature = "job-service")]
8566impl std::fmt::Debug for super::ListNasTrialDetailsResponse {
8567 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8568 let mut debug_struct = f.debug_struct("ListNasTrialDetailsResponse");
8569 debug_struct.field("nas_trial_details", &self.nas_trial_details);
8570 debug_struct.field("next_page_token", &self.next_page_token);
8571 if !self._unknown_fields.is_empty() {
8572 debug_struct.field("_unknown_fields", &self._unknown_fields);
8573 }
8574 debug_struct.finish()
8575 }
8576}
8577
8578#[cfg(feature = "job-service")]
8579impl std::fmt::Debug for super::CreateBatchPredictionJobRequest {
8580 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8581 let mut debug_struct = f.debug_struct("CreateBatchPredictionJobRequest");
8582 debug_struct.field("parent", &self.parent);
8583 debug_struct.field("batch_prediction_job", &self.batch_prediction_job);
8584 if !self._unknown_fields.is_empty() {
8585 debug_struct.field("_unknown_fields", &self._unknown_fields);
8586 }
8587 debug_struct.finish()
8588 }
8589}
8590
8591#[cfg(feature = "job-service")]
8592impl std::fmt::Debug for super::GetBatchPredictionJobRequest {
8593 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8594 let mut debug_struct = f.debug_struct("GetBatchPredictionJobRequest");
8595 debug_struct.field("name", &self.name);
8596 if !self._unknown_fields.is_empty() {
8597 debug_struct.field("_unknown_fields", &self._unknown_fields);
8598 }
8599 debug_struct.finish()
8600 }
8601}
8602
8603#[cfg(feature = "job-service")]
8604impl std::fmt::Debug for super::ListBatchPredictionJobsRequest {
8605 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8606 let mut debug_struct = f.debug_struct("ListBatchPredictionJobsRequest");
8607 debug_struct.field("parent", &self.parent);
8608 debug_struct.field("filter", &self.filter);
8609 debug_struct.field("page_size", &self.page_size);
8610 debug_struct.field("page_token", &self.page_token);
8611 debug_struct.field("read_mask", &self.read_mask);
8612 if !self._unknown_fields.is_empty() {
8613 debug_struct.field("_unknown_fields", &self._unknown_fields);
8614 }
8615 debug_struct.finish()
8616 }
8617}
8618
8619#[cfg(feature = "job-service")]
8620impl std::fmt::Debug for super::ListBatchPredictionJobsResponse {
8621 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8622 let mut debug_struct = f.debug_struct("ListBatchPredictionJobsResponse");
8623 debug_struct.field("batch_prediction_jobs", &self.batch_prediction_jobs);
8624 debug_struct.field("next_page_token", &self.next_page_token);
8625 if !self._unknown_fields.is_empty() {
8626 debug_struct.field("_unknown_fields", &self._unknown_fields);
8627 }
8628 debug_struct.finish()
8629 }
8630}
8631
8632#[cfg(feature = "job-service")]
8633impl std::fmt::Debug for super::DeleteBatchPredictionJobRequest {
8634 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8635 let mut debug_struct = f.debug_struct("DeleteBatchPredictionJobRequest");
8636 debug_struct.field("name", &self.name);
8637 if !self._unknown_fields.is_empty() {
8638 debug_struct.field("_unknown_fields", &self._unknown_fields);
8639 }
8640 debug_struct.finish()
8641 }
8642}
8643
8644#[cfg(feature = "job-service")]
8645impl std::fmt::Debug for super::CancelBatchPredictionJobRequest {
8646 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8647 let mut debug_struct = f.debug_struct("CancelBatchPredictionJobRequest");
8648 debug_struct.field("name", &self.name);
8649 if !self._unknown_fields.is_empty() {
8650 debug_struct.field("_unknown_fields", &self._unknown_fields);
8651 }
8652 debug_struct.finish()
8653 }
8654}
8655
8656#[cfg(feature = "job-service")]
8657impl std::fmt::Debug for super::CreateModelDeploymentMonitoringJobRequest {
8658 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8659 let mut debug_struct = f.debug_struct("CreateModelDeploymentMonitoringJobRequest");
8660 debug_struct.field("parent", &self.parent);
8661 debug_struct.field(
8662 "model_deployment_monitoring_job",
8663 &self.model_deployment_monitoring_job,
8664 );
8665 if !self._unknown_fields.is_empty() {
8666 debug_struct.field("_unknown_fields", &self._unknown_fields);
8667 }
8668 debug_struct.finish()
8669 }
8670}
8671
8672#[cfg(feature = "job-service")]
8673impl std::fmt::Debug for super::SearchModelDeploymentMonitoringStatsAnomaliesRequest {
8674 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8675 let mut debug_struct =
8676 f.debug_struct("SearchModelDeploymentMonitoringStatsAnomaliesRequest");
8677 debug_struct.field(
8678 "model_deployment_monitoring_job",
8679 &self.model_deployment_monitoring_job,
8680 );
8681 debug_struct.field("deployed_model_id", &self.deployed_model_id);
8682 debug_struct.field("feature_display_name", &self.feature_display_name);
8683 debug_struct.field("objectives", &self.objectives);
8684 debug_struct.field("page_size", &self.page_size);
8685 debug_struct.field("page_token", &self.page_token);
8686 debug_struct.field("start_time", &self.start_time);
8687 debug_struct.field("end_time", &self.end_time);
8688 if !self._unknown_fields.is_empty() {
8689 debug_struct.field("_unknown_fields", &self._unknown_fields);
8690 }
8691 debug_struct.finish()
8692 }
8693}
8694
8695#[cfg(feature = "job-service")]
8696impl std::fmt::Debug
8697 for super::search_model_deployment_monitoring_stats_anomalies_request::StatsAnomaliesObjective
8698{
8699 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8700 let mut debug_struct = f.debug_struct("StatsAnomaliesObjective");
8701 debug_struct.field("r#type", &self.r#type);
8702 debug_struct.field("top_feature_count", &self.top_feature_count);
8703 if !self._unknown_fields.is_empty() {
8704 debug_struct.field("_unknown_fields", &self._unknown_fields);
8705 }
8706 debug_struct.finish()
8707 }
8708}
8709
8710#[cfg(feature = "job-service")]
8711impl std::fmt::Debug for super::SearchModelDeploymentMonitoringStatsAnomaliesResponse {
8712 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8713 let mut debug_struct =
8714 f.debug_struct("SearchModelDeploymentMonitoringStatsAnomaliesResponse");
8715 debug_struct.field("monitoring_stats", &self.monitoring_stats);
8716 debug_struct.field("next_page_token", &self.next_page_token);
8717 if !self._unknown_fields.is_empty() {
8718 debug_struct.field("_unknown_fields", &self._unknown_fields);
8719 }
8720 debug_struct.finish()
8721 }
8722}
8723
8724#[cfg(feature = "job-service")]
8725impl std::fmt::Debug for super::GetModelDeploymentMonitoringJobRequest {
8726 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8727 let mut debug_struct = f.debug_struct("GetModelDeploymentMonitoringJobRequest");
8728 debug_struct.field("name", &self.name);
8729 if !self._unknown_fields.is_empty() {
8730 debug_struct.field("_unknown_fields", &self._unknown_fields);
8731 }
8732 debug_struct.finish()
8733 }
8734}
8735
8736#[cfg(feature = "job-service")]
8737impl std::fmt::Debug for super::ListModelDeploymentMonitoringJobsRequest {
8738 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8739 let mut debug_struct = f.debug_struct("ListModelDeploymentMonitoringJobsRequest");
8740 debug_struct.field("parent", &self.parent);
8741 debug_struct.field("filter", &self.filter);
8742 debug_struct.field("page_size", &self.page_size);
8743 debug_struct.field("page_token", &self.page_token);
8744 debug_struct.field("read_mask", &self.read_mask);
8745 if !self._unknown_fields.is_empty() {
8746 debug_struct.field("_unknown_fields", &self._unknown_fields);
8747 }
8748 debug_struct.finish()
8749 }
8750}
8751
8752#[cfg(feature = "job-service")]
8753impl std::fmt::Debug for super::ListModelDeploymentMonitoringJobsResponse {
8754 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8755 let mut debug_struct = f.debug_struct("ListModelDeploymentMonitoringJobsResponse");
8756 debug_struct.field(
8757 "model_deployment_monitoring_jobs",
8758 &self.model_deployment_monitoring_jobs,
8759 );
8760 debug_struct.field("next_page_token", &self.next_page_token);
8761 if !self._unknown_fields.is_empty() {
8762 debug_struct.field("_unknown_fields", &self._unknown_fields);
8763 }
8764 debug_struct.finish()
8765 }
8766}
8767
8768#[cfg(feature = "job-service")]
8769impl std::fmt::Debug for super::UpdateModelDeploymentMonitoringJobRequest {
8770 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8771 let mut debug_struct = f.debug_struct("UpdateModelDeploymentMonitoringJobRequest");
8772 debug_struct.field(
8773 "model_deployment_monitoring_job",
8774 &self.model_deployment_monitoring_job,
8775 );
8776 debug_struct.field("update_mask", &self.update_mask);
8777 if !self._unknown_fields.is_empty() {
8778 debug_struct.field("_unknown_fields", &self._unknown_fields);
8779 }
8780 debug_struct.finish()
8781 }
8782}
8783
8784#[cfg(feature = "job-service")]
8785impl std::fmt::Debug for super::DeleteModelDeploymentMonitoringJobRequest {
8786 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8787 let mut debug_struct = f.debug_struct("DeleteModelDeploymentMonitoringJobRequest");
8788 debug_struct.field("name", &self.name);
8789 if !self._unknown_fields.is_empty() {
8790 debug_struct.field("_unknown_fields", &self._unknown_fields);
8791 }
8792 debug_struct.finish()
8793 }
8794}
8795
8796#[cfg(feature = "job-service")]
8797impl std::fmt::Debug for super::PauseModelDeploymentMonitoringJobRequest {
8798 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8799 let mut debug_struct = f.debug_struct("PauseModelDeploymentMonitoringJobRequest");
8800 debug_struct.field("name", &self.name);
8801 if !self._unknown_fields.is_empty() {
8802 debug_struct.field("_unknown_fields", &self._unknown_fields);
8803 }
8804 debug_struct.finish()
8805 }
8806}
8807
8808#[cfg(feature = "job-service")]
8809impl std::fmt::Debug for super::ResumeModelDeploymentMonitoringJobRequest {
8810 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8811 let mut debug_struct = f.debug_struct("ResumeModelDeploymentMonitoringJobRequest");
8812 debug_struct.field("name", &self.name);
8813 if !self._unknown_fields.is_empty() {
8814 debug_struct.field("_unknown_fields", &self._unknown_fields);
8815 }
8816 debug_struct.finish()
8817 }
8818}
8819
8820#[cfg(feature = "job-service")]
8821impl std::fmt::Debug for super::UpdateModelDeploymentMonitoringJobOperationMetadata {
8822 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8823 let mut debug_struct =
8824 f.debug_struct("UpdateModelDeploymentMonitoringJobOperationMetadata");
8825 debug_struct.field("generic_metadata", &self.generic_metadata);
8826 if !self._unknown_fields.is_empty() {
8827 debug_struct.field("_unknown_fields", &self._unknown_fields);
8828 }
8829 debug_struct.finish()
8830 }
8831}
8832
8833#[cfg(feature = "metadata-service")]
8834impl std::fmt::Debug for super::LineageSubgraph {
8835 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8836 let mut debug_struct = f.debug_struct("LineageSubgraph");
8837 debug_struct.field("artifacts", &self.artifacts);
8838 debug_struct.field("executions", &self.executions);
8839 debug_struct.field("events", &self.events);
8840 if !self._unknown_fields.is_empty() {
8841 debug_struct.field("_unknown_fields", &self._unknown_fields);
8842 }
8843 debug_struct.finish()
8844 }
8845}
8846
8847#[cfg(feature = "llm-utility-service")]
8848impl std::fmt::Debug for super::ComputeTokensRequest {
8849 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8850 let mut debug_struct = f.debug_struct("ComputeTokensRequest");
8851 debug_struct.field("endpoint", &self.endpoint);
8852 debug_struct.field("instances", &self.instances);
8853 debug_struct.field("model", &self.model);
8854 debug_struct.field("contents", &self.contents);
8855 if !self._unknown_fields.is_empty() {
8856 debug_struct.field("_unknown_fields", &self._unknown_fields);
8857 }
8858 debug_struct.finish()
8859 }
8860}
8861
8862#[cfg(feature = "llm-utility-service")]
8863impl std::fmt::Debug for super::TokensInfo {
8864 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8865 let mut debug_struct = f.debug_struct("TokensInfo");
8866 debug_struct.field("tokens", &self.tokens);
8867 debug_struct.field("token_ids", &self.token_ids);
8868 debug_struct.field("role", &self.role);
8869 if !self._unknown_fields.is_empty() {
8870 debug_struct.field("_unknown_fields", &self._unknown_fields);
8871 }
8872 debug_struct.finish()
8873 }
8874}
8875
8876#[cfg(feature = "llm-utility-service")]
8877impl std::fmt::Debug for super::ComputeTokensResponse {
8878 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8879 let mut debug_struct = f.debug_struct("ComputeTokensResponse");
8880 debug_struct.field("tokens_info", &self.tokens_info);
8881 if !self._unknown_fields.is_empty() {
8882 debug_struct.field("_unknown_fields", &self._unknown_fields);
8883 }
8884 debug_struct.finish()
8885 }
8886}
8887
8888#[cfg(any(
8889 feature = "deployment-resource-pool-service",
8890 feature = "endpoint-service",
8891 feature = "index-endpoint-service",
8892 feature = "job-service",
8893 feature = "model-garden-service",
8894 feature = "notebook-service",
8895 feature = "persistent-resource-service",
8896 feature = "schedule-service",
8897))]
8898impl std::fmt::Debug for super::MachineSpec {
8899 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8900 let mut debug_struct = f.debug_struct("MachineSpec");
8901 debug_struct.field("machine_type", &self.machine_type);
8902 debug_struct.field("accelerator_type", &self.accelerator_type);
8903 debug_struct.field("accelerator_count", &self.accelerator_count);
8904 debug_struct.field("gpu_partition_size", &self.gpu_partition_size);
8905 debug_struct.field("tpu_topology", &self.tpu_topology);
8906 debug_struct.field("reservation_affinity", &self.reservation_affinity);
8907 if !self._unknown_fields.is_empty() {
8908 debug_struct.field("_unknown_fields", &self._unknown_fields);
8909 }
8910 debug_struct.finish()
8911 }
8912}
8913
8914#[cfg(any(
8915 feature = "deployment-resource-pool-service",
8916 feature = "endpoint-service",
8917 feature = "index-endpoint-service",
8918 feature = "model-garden-service",
8919))]
8920impl std::fmt::Debug for super::DedicatedResources {
8921 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8922 let mut debug_struct = f.debug_struct("DedicatedResources");
8923 debug_struct.field("machine_spec", &self.machine_spec);
8924 debug_struct.field("min_replica_count", &self.min_replica_count);
8925 debug_struct.field("max_replica_count", &self.max_replica_count);
8926 debug_struct.field("required_replica_count", &self.required_replica_count);
8927 debug_struct.field("autoscaling_metric_specs", &self.autoscaling_metric_specs);
8928 debug_struct.field("spot", &self.spot);
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(any(
8937 feature = "deployment-resource-pool-service",
8938 feature = "endpoint-service",
8939 feature = "feature-online-store-admin-service",
8940 feature = "index-endpoint-service",
8941 feature = "model-garden-service",
8942))]
8943impl std::fmt::Debug for super::AutomaticResources {
8944 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8945 let mut debug_struct = f.debug_struct("AutomaticResources");
8946 debug_struct.field("min_replica_count", &self.min_replica_count);
8947 debug_struct.field("max_replica_count", &self.max_replica_count);
8948 if !self._unknown_fields.is_empty() {
8949 debug_struct.field("_unknown_fields", &self._unknown_fields);
8950 }
8951 debug_struct.finish()
8952 }
8953}
8954
8955#[cfg(feature = "job-service")]
8956impl std::fmt::Debug for super::BatchDedicatedResources {
8957 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8958 let mut debug_struct = f.debug_struct("BatchDedicatedResources");
8959 debug_struct.field("machine_spec", &self.machine_spec);
8960 debug_struct.field("starting_replica_count", &self.starting_replica_count);
8961 debug_struct.field("max_replica_count", &self.max_replica_count);
8962 if !self._unknown_fields.is_empty() {
8963 debug_struct.field("_unknown_fields", &self._unknown_fields);
8964 }
8965 debug_struct.finish()
8966 }
8967}
8968
8969#[cfg(feature = "job-service")]
8970impl std::fmt::Debug for super::ResourcesConsumed {
8971 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8972 let mut debug_struct = f.debug_struct("ResourcesConsumed");
8973 debug_struct.field("replica_hours", &self.replica_hours);
8974 if !self._unknown_fields.is_empty() {
8975 debug_struct.field("_unknown_fields", &self._unknown_fields);
8976 }
8977 debug_struct.finish()
8978 }
8979}
8980
8981#[cfg(any(feature = "job-service", feature = "persistent-resource-service",))]
8982impl std::fmt::Debug for super::DiskSpec {
8983 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8984 let mut debug_struct = f.debug_struct("DiskSpec");
8985 debug_struct.field("boot_disk_type", &self.boot_disk_type);
8986 debug_struct.field("boot_disk_size_gb", &self.boot_disk_size_gb);
8987 if !self._unknown_fields.is_empty() {
8988 debug_struct.field("_unknown_fields", &self._unknown_fields);
8989 }
8990 debug_struct.finish()
8991 }
8992}
8993
8994#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
8995impl std::fmt::Debug for super::PersistentDiskSpec {
8996 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8997 let mut debug_struct = f.debug_struct("PersistentDiskSpec");
8998 debug_struct.field("disk_type", &self.disk_type);
8999 debug_struct.field("disk_size_gb", &self.disk_size_gb);
9000 if !self._unknown_fields.is_empty() {
9001 debug_struct.field("_unknown_fields", &self._unknown_fields);
9002 }
9003 debug_struct.finish()
9004 }
9005}
9006
9007#[cfg(feature = "job-service")]
9008impl std::fmt::Debug for super::NfsMount {
9009 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9010 let mut debug_struct = f.debug_struct("NfsMount");
9011 debug_struct.field("server", &self.server);
9012 debug_struct.field("path", &self.path);
9013 debug_struct.field("mount_point", &self.mount_point);
9014 if !self._unknown_fields.is_empty() {
9015 debug_struct.field("_unknown_fields", &self._unknown_fields);
9016 }
9017 debug_struct.finish()
9018 }
9019}
9020
9021#[cfg(feature = "job-service")]
9022impl std::fmt::Debug for super::LustreMount {
9023 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9024 let mut debug_struct = f.debug_struct("LustreMount");
9025 debug_struct.field("instance_ip", &self.instance_ip);
9026 debug_struct.field("volume_handle", &self.volume_handle);
9027 debug_struct.field("filesystem", &self.filesystem);
9028 debug_struct.field("mount_point", &self.mount_point);
9029 if !self._unknown_fields.is_empty() {
9030 debug_struct.field("_unknown_fields", &self._unknown_fields);
9031 }
9032 debug_struct.finish()
9033 }
9034}
9035
9036#[cfg(any(
9037 feature = "deployment-resource-pool-service",
9038 feature = "endpoint-service",
9039 feature = "index-endpoint-service",
9040 feature = "model-garden-service",
9041))]
9042impl std::fmt::Debug for super::AutoscalingMetricSpec {
9043 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9044 let mut debug_struct = f.debug_struct("AutoscalingMetricSpec");
9045 debug_struct.field("metric_name", &self.metric_name);
9046 debug_struct.field("target", &self.target);
9047 if !self._unknown_fields.is_empty() {
9048 debug_struct.field("_unknown_fields", &self._unknown_fields);
9049 }
9050 debug_struct.finish()
9051 }
9052}
9053
9054#[cfg(feature = "notebook-service")]
9055impl std::fmt::Debug for super::ShieldedVmConfig {
9056 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9057 let mut debug_struct = f.debug_struct("ShieldedVmConfig");
9058 debug_struct.field("enable_secure_boot", &self.enable_secure_boot);
9059 if !self._unknown_fields.is_empty() {
9060 debug_struct.field("_unknown_fields", &self._unknown_fields);
9061 }
9062 debug_struct.finish()
9063 }
9064}
9065
9066#[cfg(feature = "job-service")]
9067impl std::fmt::Debug for super::ManualBatchTuningParameters {
9068 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9069 let mut debug_struct = f.debug_struct("ManualBatchTuningParameters");
9070 debug_struct.field("batch_size", &self.batch_size);
9071 if !self._unknown_fields.is_empty() {
9072 debug_struct.field("_unknown_fields", &self._unknown_fields);
9073 }
9074 debug_struct.finish()
9075 }
9076}
9077
9078#[cfg(feature = "match-service")]
9079impl std::fmt::Debug for super::FindNeighborsRequest {
9080 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9081 let mut debug_struct = f.debug_struct("FindNeighborsRequest");
9082 debug_struct.field("index_endpoint", &self.index_endpoint);
9083 debug_struct.field("deployed_index_id", &self.deployed_index_id);
9084 debug_struct.field("queries", &self.queries);
9085 debug_struct.field("return_full_datapoint", &self.return_full_datapoint);
9086 if !self._unknown_fields.is_empty() {
9087 debug_struct.field("_unknown_fields", &self._unknown_fields);
9088 }
9089 debug_struct.finish()
9090 }
9091}
9092
9093#[cfg(feature = "match-service")]
9094impl std::fmt::Debug for super::find_neighbors_request::Query {
9095 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9096 let mut debug_struct = f.debug_struct("Query");
9097 debug_struct.field("datapoint", &self.datapoint);
9098 debug_struct.field("neighbor_count", &self.neighbor_count);
9099 debug_struct.field(
9100 "per_crowding_attribute_neighbor_count",
9101 &self.per_crowding_attribute_neighbor_count,
9102 );
9103 debug_struct.field(
9104 "approximate_neighbor_count",
9105 &self.approximate_neighbor_count,
9106 );
9107 debug_struct.field(
9108 "fraction_leaf_nodes_to_search_override",
9109 &self.fraction_leaf_nodes_to_search_override,
9110 );
9111 debug_struct.field("ranking", &self.ranking);
9112 if !self._unknown_fields.is_empty() {
9113 debug_struct.field("_unknown_fields", &self._unknown_fields);
9114 }
9115 debug_struct.finish()
9116 }
9117}
9118
9119#[cfg(feature = "match-service")]
9120impl std::fmt::Debug for super::find_neighbors_request::query::Rrf {
9121 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9122 let mut debug_struct = f.debug_struct("Rrf");
9123 debug_struct.field("alpha", &self.alpha);
9124 if !self._unknown_fields.is_empty() {
9125 debug_struct.field("_unknown_fields", &self._unknown_fields);
9126 }
9127 debug_struct.finish()
9128 }
9129}
9130
9131#[cfg(feature = "match-service")]
9132impl std::fmt::Debug for super::FindNeighborsResponse {
9133 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9134 let mut debug_struct = f.debug_struct("FindNeighborsResponse");
9135 debug_struct.field("nearest_neighbors", &self.nearest_neighbors);
9136 if !self._unknown_fields.is_empty() {
9137 debug_struct.field("_unknown_fields", &self._unknown_fields);
9138 }
9139 debug_struct.finish()
9140 }
9141}
9142
9143#[cfg(feature = "match-service")]
9144impl std::fmt::Debug for super::find_neighbors_response::Neighbor {
9145 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9146 let mut debug_struct = f.debug_struct("Neighbor");
9147 debug_struct.field("datapoint", &self.datapoint);
9148 debug_struct.field("distance", &self.distance);
9149 debug_struct.field("sparse_distance", &self.sparse_distance);
9150 if !self._unknown_fields.is_empty() {
9151 debug_struct.field("_unknown_fields", &self._unknown_fields);
9152 }
9153 debug_struct.finish()
9154 }
9155}
9156
9157#[cfg(feature = "match-service")]
9158impl std::fmt::Debug for super::find_neighbors_response::NearestNeighbors {
9159 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9160 let mut debug_struct = f.debug_struct("NearestNeighbors");
9161 debug_struct.field("id", &self.id);
9162 debug_struct.field("neighbors", &self.neighbors);
9163 if !self._unknown_fields.is_empty() {
9164 debug_struct.field("_unknown_fields", &self._unknown_fields);
9165 }
9166 debug_struct.finish()
9167 }
9168}
9169
9170#[cfg(feature = "match-service")]
9171impl std::fmt::Debug for super::ReadIndexDatapointsRequest {
9172 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9173 let mut debug_struct = f.debug_struct("ReadIndexDatapointsRequest");
9174 debug_struct.field("index_endpoint", &self.index_endpoint);
9175 debug_struct.field("deployed_index_id", &self.deployed_index_id);
9176 debug_struct.field("ids", &self.ids);
9177 if !self._unknown_fields.is_empty() {
9178 debug_struct.field("_unknown_fields", &self._unknown_fields);
9179 }
9180 debug_struct.finish()
9181 }
9182}
9183
9184#[cfg(feature = "match-service")]
9185impl std::fmt::Debug for super::ReadIndexDatapointsResponse {
9186 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9187 let mut debug_struct = f.debug_struct("ReadIndexDatapointsResponse");
9188 debug_struct.field("datapoints", &self.datapoints);
9189 if !self._unknown_fields.is_empty() {
9190 debug_struct.field("_unknown_fields", &self._unknown_fields);
9191 }
9192 debug_struct.finish()
9193 }
9194}
9195
9196#[cfg(feature = "metadata-service")]
9197impl std::fmt::Debug for super::MetadataSchema {
9198 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9199 let mut debug_struct = f.debug_struct("MetadataSchema");
9200 debug_struct.field("name", &self.name);
9201 debug_struct.field("schema_version", &self.schema_version);
9202 debug_struct.field("schema", &self.schema);
9203 debug_struct.field("schema_type", &self.schema_type);
9204 debug_struct.field("create_time", &self.create_time);
9205 debug_struct.field("description", &self.description);
9206 if !self._unknown_fields.is_empty() {
9207 debug_struct.field("_unknown_fields", &self._unknown_fields);
9208 }
9209 debug_struct.finish()
9210 }
9211}
9212
9213#[cfg(feature = "metadata-service")]
9214impl std::fmt::Debug for super::CreateMetadataStoreRequest {
9215 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9216 let mut debug_struct = f.debug_struct("CreateMetadataStoreRequest");
9217 debug_struct.field("parent", &self.parent);
9218 debug_struct.field("metadata_store", &self.metadata_store);
9219 debug_struct.field("metadata_store_id", &self.metadata_store_id);
9220 if !self._unknown_fields.is_empty() {
9221 debug_struct.field("_unknown_fields", &self._unknown_fields);
9222 }
9223 debug_struct.finish()
9224 }
9225}
9226
9227#[cfg(feature = "metadata-service")]
9228impl std::fmt::Debug for super::CreateMetadataStoreOperationMetadata {
9229 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9230 let mut debug_struct = f.debug_struct("CreateMetadataStoreOperationMetadata");
9231 debug_struct.field("generic_metadata", &self.generic_metadata);
9232 if !self._unknown_fields.is_empty() {
9233 debug_struct.field("_unknown_fields", &self._unknown_fields);
9234 }
9235 debug_struct.finish()
9236 }
9237}
9238
9239#[cfg(feature = "metadata-service")]
9240impl std::fmt::Debug for super::GetMetadataStoreRequest {
9241 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9242 let mut debug_struct = f.debug_struct("GetMetadataStoreRequest");
9243 debug_struct.field("name", &self.name);
9244 if !self._unknown_fields.is_empty() {
9245 debug_struct.field("_unknown_fields", &self._unknown_fields);
9246 }
9247 debug_struct.finish()
9248 }
9249}
9250
9251#[cfg(feature = "metadata-service")]
9252impl std::fmt::Debug for super::ListMetadataStoresRequest {
9253 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9254 let mut debug_struct = f.debug_struct("ListMetadataStoresRequest");
9255 debug_struct.field("parent", &self.parent);
9256 debug_struct.field("page_size", &self.page_size);
9257 debug_struct.field("page_token", &self.page_token);
9258 if !self._unknown_fields.is_empty() {
9259 debug_struct.field("_unknown_fields", &self._unknown_fields);
9260 }
9261 debug_struct.finish()
9262 }
9263}
9264
9265#[cfg(feature = "metadata-service")]
9266impl std::fmt::Debug for super::ListMetadataStoresResponse {
9267 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9268 let mut debug_struct = f.debug_struct("ListMetadataStoresResponse");
9269 debug_struct.field("metadata_stores", &self.metadata_stores);
9270 debug_struct.field("next_page_token", &self.next_page_token);
9271 if !self._unknown_fields.is_empty() {
9272 debug_struct.field("_unknown_fields", &self._unknown_fields);
9273 }
9274 debug_struct.finish()
9275 }
9276}
9277
9278#[cfg(feature = "metadata-service")]
9279impl std::fmt::Debug for super::DeleteMetadataStoreRequest {
9280 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9281 let mut debug_struct = f.debug_struct("DeleteMetadataStoreRequest");
9282 debug_struct.field("name", &self.name);
9283 debug_struct.field("force", &self.force);
9284 if !self._unknown_fields.is_empty() {
9285 debug_struct.field("_unknown_fields", &self._unknown_fields);
9286 }
9287 debug_struct.finish()
9288 }
9289}
9290
9291#[cfg(feature = "metadata-service")]
9292impl std::fmt::Debug for super::DeleteMetadataStoreOperationMetadata {
9293 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9294 let mut debug_struct = f.debug_struct("DeleteMetadataStoreOperationMetadata");
9295 debug_struct.field("generic_metadata", &self.generic_metadata);
9296 if !self._unknown_fields.is_empty() {
9297 debug_struct.field("_unknown_fields", &self._unknown_fields);
9298 }
9299 debug_struct.finish()
9300 }
9301}
9302
9303#[cfg(feature = "metadata-service")]
9304impl std::fmt::Debug for super::CreateArtifactRequest {
9305 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9306 let mut debug_struct = f.debug_struct("CreateArtifactRequest");
9307 debug_struct.field("parent", &self.parent);
9308 debug_struct.field("artifact", &self.artifact);
9309 debug_struct.field("artifact_id", &self.artifact_id);
9310 if !self._unknown_fields.is_empty() {
9311 debug_struct.field("_unknown_fields", &self._unknown_fields);
9312 }
9313 debug_struct.finish()
9314 }
9315}
9316
9317#[cfg(feature = "metadata-service")]
9318impl std::fmt::Debug for super::GetArtifactRequest {
9319 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9320 let mut debug_struct = f.debug_struct("GetArtifactRequest");
9321 debug_struct.field("name", &self.name);
9322 if !self._unknown_fields.is_empty() {
9323 debug_struct.field("_unknown_fields", &self._unknown_fields);
9324 }
9325 debug_struct.finish()
9326 }
9327}
9328
9329#[cfg(feature = "metadata-service")]
9330impl std::fmt::Debug for super::ListArtifactsRequest {
9331 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9332 let mut debug_struct = f.debug_struct("ListArtifactsRequest");
9333 debug_struct.field("parent", &self.parent);
9334 debug_struct.field("page_size", &self.page_size);
9335 debug_struct.field("page_token", &self.page_token);
9336 debug_struct.field("filter", &self.filter);
9337 debug_struct.field("order_by", &self.order_by);
9338 if !self._unknown_fields.is_empty() {
9339 debug_struct.field("_unknown_fields", &self._unknown_fields);
9340 }
9341 debug_struct.finish()
9342 }
9343}
9344
9345#[cfg(feature = "metadata-service")]
9346impl std::fmt::Debug for super::ListArtifactsResponse {
9347 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9348 let mut debug_struct = f.debug_struct("ListArtifactsResponse");
9349 debug_struct.field("artifacts", &self.artifacts);
9350 debug_struct.field("next_page_token", &self.next_page_token);
9351 if !self._unknown_fields.is_empty() {
9352 debug_struct.field("_unknown_fields", &self._unknown_fields);
9353 }
9354 debug_struct.finish()
9355 }
9356}
9357
9358#[cfg(feature = "metadata-service")]
9359impl std::fmt::Debug for super::UpdateArtifactRequest {
9360 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9361 let mut debug_struct = f.debug_struct("UpdateArtifactRequest");
9362 debug_struct.field("artifact", &self.artifact);
9363 debug_struct.field("update_mask", &self.update_mask);
9364 debug_struct.field("allow_missing", &self.allow_missing);
9365 if !self._unknown_fields.is_empty() {
9366 debug_struct.field("_unknown_fields", &self._unknown_fields);
9367 }
9368 debug_struct.finish()
9369 }
9370}
9371
9372#[cfg(feature = "metadata-service")]
9373impl std::fmt::Debug for super::DeleteArtifactRequest {
9374 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9375 let mut debug_struct = f.debug_struct("DeleteArtifactRequest");
9376 debug_struct.field("name", &self.name);
9377 debug_struct.field("etag", &self.etag);
9378 if !self._unknown_fields.is_empty() {
9379 debug_struct.field("_unknown_fields", &self._unknown_fields);
9380 }
9381 debug_struct.finish()
9382 }
9383}
9384
9385#[cfg(feature = "metadata-service")]
9386impl std::fmt::Debug for super::PurgeArtifactsRequest {
9387 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9388 let mut debug_struct = f.debug_struct("PurgeArtifactsRequest");
9389 debug_struct.field("parent", &self.parent);
9390 debug_struct.field("filter", &self.filter);
9391 debug_struct.field("force", &self.force);
9392 if !self._unknown_fields.is_empty() {
9393 debug_struct.field("_unknown_fields", &self._unknown_fields);
9394 }
9395 debug_struct.finish()
9396 }
9397}
9398
9399#[cfg(feature = "metadata-service")]
9400impl std::fmt::Debug for super::PurgeArtifactsResponse {
9401 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9402 let mut debug_struct = f.debug_struct("PurgeArtifactsResponse");
9403 debug_struct.field("purge_count", &self.purge_count);
9404 debug_struct.field("purge_sample", &self.purge_sample);
9405 if !self._unknown_fields.is_empty() {
9406 debug_struct.field("_unknown_fields", &self._unknown_fields);
9407 }
9408 debug_struct.finish()
9409 }
9410}
9411
9412#[cfg(feature = "metadata-service")]
9413impl std::fmt::Debug for super::PurgeArtifactsMetadata {
9414 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9415 let mut debug_struct = f.debug_struct("PurgeArtifactsMetadata");
9416 debug_struct.field("generic_metadata", &self.generic_metadata);
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::CreateContextRequest {
9426 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9427 let mut debug_struct = f.debug_struct("CreateContextRequest");
9428 debug_struct.field("parent", &self.parent);
9429 debug_struct.field("context", &self.context);
9430 debug_struct.field("context_id", &self.context_id);
9431 if !self._unknown_fields.is_empty() {
9432 debug_struct.field("_unknown_fields", &self._unknown_fields);
9433 }
9434 debug_struct.finish()
9435 }
9436}
9437
9438#[cfg(feature = "metadata-service")]
9439impl std::fmt::Debug for super::GetContextRequest {
9440 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9441 let mut debug_struct = f.debug_struct("GetContextRequest");
9442 debug_struct.field("name", &self.name);
9443 if !self._unknown_fields.is_empty() {
9444 debug_struct.field("_unknown_fields", &self._unknown_fields);
9445 }
9446 debug_struct.finish()
9447 }
9448}
9449
9450#[cfg(feature = "metadata-service")]
9451impl std::fmt::Debug for super::ListContextsRequest {
9452 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9453 let mut debug_struct = f.debug_struct("ListContextsRequest");
9454 debug_struct.field("parent", &self.parent);
9455 debug_struct.field("page_size", &self.page_size);
9456 debug_struct.field("page_token", &self.page_token);
9457 debug_struct.field("filter", &self.filter);
9458 debug_struct.field("order_by", &self.order_by);
9459 if !self._unknown_fields.is_empty() {
9460 debug_struct.field("_unknown_fields", &self._unknown_fields);
9461 }
9462 debug_struct.finish()
9463 }
9464}
9465
9466#[cfg(feature = "metadata-service")]
9467impl std::fmt::Debug for super::ListContextsResponse {
9468 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9469 let mut debug_struct = f.debug_struct("ListContextsResponse");
9470 debug_struct.field("contexts", &self.contexts);
9471 debug_struct.field("next_page_token", &self.next_page_token);
9472 if !self._unknown_fields.is_empty() {
9473 debug_struct.field("_unknown_fields", &self._unknown_fields);
9474 }
9475 debug_struct.finish()
9476 }
9477}
9478
9479#[cfg(feature = "metadata-service")]
9480impl std::fmt::Debug for super::UpdateContextRequest {
9481 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9482 let mut debug_struct = f.debug_struct("UpdateContextRequest");
9483 debug_struct.field("context", &self.context);
9484 debug_struct.field("update_mask", &self.update_mask);
9485 debug_struct.field("allow_missing", &self.allow_missing);
9486 if !self._unknown_fields.is_empty() {
9487 debug_struct.field("_unknown_fields", &self._unknown_fields);
9488 }
9489 debug_struct.finish()
9490 }
9491}
9492
9493#[cfg(feature = "metadata-service")]
9494impl std::fmt::Debug for super::DeleteContextRequest {
9495 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9496 let mut debug_struct = f.debug_struct("DeleteContextRequest");
9497 debug_struct.field("name", &self.name);
9498 debug_struct.field("force", &self.force);
9499 debug_struct.field("etag", &self.etag);
9500 if !self._unknown_fields.is_empty() {
9501 debug_struct.field("_unknown_fields", &self._unknown_fields);
9502 }
9503 debug_struct.finish()
9504 }
9505}
9506
9507#[cfg(feature = "metadata-service")]
9508impl std::fmt::Debug for super::PurgeContextsRequest {
9509 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9510 let mut debug_struct = f.debug_struct("PurgeContextsRequest");
9511 debug_struct.field("parent", &self.parent);
9512 debug_struct.field("filter", &self.filter);
9513 debug_struct.field("force", &self.force);
9514 if !self._unknown_fields.is_empty() {
9515 debug_struct.field("_unknown_fields", &self._unknown_fields);
9516 }
9517 debug_struct.finish()
9518 }
9519}
9520
9521#[cfg(feature = "metadata-service")]
9522impl std::fmt::Debug for super::PurgeContextsResponse {
9523 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9524 let mut debug_struct = f.debug_struct("PurgeContextsResponse");
9525 debug_struct.field("purge_count", &self.purge_count);
9526 debug_struct.field("purge_sample", &self.purge_sample);
9527 if !self._unknown_fields.is_empty() {
9528 debug_struct.field("_unknown_fields", &self._unknown_fields);
9529 }
9530 debug_struct.finish()
9531 }
9532}
9533
9534#[cfg(feature = "metadata-service")]
9535impl std::fmt::Debug for super::PurgeContextsMetadata {
9536 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9537 let mut debug_struct = f.debug_struct("PurgeContextsMetadata");
9538 debug_struct.field("generic_metadata", &self.generic_metadata);
9539 if !self._unknown_fields.is_empty() {
9540 debug_struct.field("_unknown_fields", &self._unknown_fields);
9541 }
9542 debug_struct.finish()
9543 }
9544}
9545
9546#[cfg(feature = "metadata-service")]
9547impl std::fmt::Debug for super::AddContextArtifactsAndExecutionsRequest {
9548 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9549 let mut debug_struct = f.debug_struct("AddContextArtifactsAndExecutionsRequest");
9550 debug_struct.field("context", &self.context);
9551 debug_struct.field("artifacts", &self.artifacts);
9552 debug_struct.field("executions", &self.executions);
9553 if !self._unknown_fields.is_empty() {
9554 debug_struct.field("_unknown_fields", &self._unknown_fields);
9555 }
9556 debug_struct.finish()
9557 }
9558}
9559
9560#[cfg(feature = "metadata-service")]
9561impl std::fmt::Debug for super::AddContextArtifactsAndExecutionsResponse {
9562 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9563 let mut debug_struct = f.debug_struct("AddContextArtifactsAndExecutionsResponse");
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::AddContextChildrenRequest {
9573 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9574 let mut debug_struct = f.debug_struct("AddContextChildrenRequest");
9575 debug_struct.field("context", &self.context);
9576 debug_struct.field("child_contexts", &self.child_contexts);
9577 if !self._unknown_fields.is_empty() {
9578 debug_struct.field("_unknown_fields", &self._unknown_fields);
9579 }
9580 debug_struct.finish()
9581 }
9582}
9583
9584#[cfg(feature = "metadata-service")]
9585impl std::fmt::Debug for super::AddContextChildrenResponse {
9586 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9587 let mut debug_struct = f.debug_struct("AddContextChildrenResponse");
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 = "metadata-service")]
9596impl std::fmt::Debug for super::RemoveContextChildrenRequest {
9597 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9598 let mut debug_struct = f.debug_struct("RemoveContextChildrenRequest");
9599 debug_struct.field("context", &self.context);
9600 debug_struct.field("child_contexts", &self.child_contexts);
9601 if !self._unknown_fields.is_empty() {
9602 debug_struct.field("_unknown_fields", &self._unknown_fields);
9603 }
9604 debug_struct.finish()
9605 }
9606}
9607
9608#[cfg(feature = "metadata-service")]
9609impl std::fmt::Debug for super::RemoveContextChildrenResponse {
9610 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9611 let mut debug_struct = f.debug_struct("RemoveContextChildrenResponse");
9612 if !self._unknown_fields.is_empty() {
9613 debug_struct.field("_unknown_fields", &self._unknown_fields);
9614 }
9615 debug_struct.finish()
9616 }
9617}
9618
9619#[cfg(feature = "metadata-service")]
9620impl std::fmt::Debug for super::QueryContextLineageSubgraphRequest {
9621 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9622 let mut debug_struct = f.debug_struct("QueryContextLineageSubgraphRequest");
9623 debug_struct.field("context", &self.context);
9624 if !self._unknown_fields.is_empty() {
9625 debug_struct.field("_unknown_fields", &self._unknown_fields);
9626 }
9627 debug_struct.finish()
9628 }
9629}
9630
9631#[cfg(feature = "metadata-service")]
9632impl std::fmt::Debug for super::CreateExecutionRequest {
9633 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9634 let mut debug_struct = f.debug_struct("CreateExecutionRequest");
9635 debug_struct.field("parent", &self.parent);
9636 debug_struct.field("execution", &self.execution);
9637 debug_struct.field("execution_id", &self.execution_id);
9638 if !self._unknown_fields.is_empty() {
9639 debug_struct.field("_unknown_fields", &self._unknown_fields);
9640 }
9641 debug_struct.finish()
9642 }
9643}
9644
9645#[cfg(feature = "metadata-service")]
9646impl std::fmt::Debug for super::GetExecutionRequest {
9647 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9648 let mut debug_struct = f.debug_struct("GetExecutionRequest");
9649 debug_struct.field("name", &self.name);
9650 if !self._unknown_fields.is_empty() {
9651 debug_struct.field("_unknown_fields", &self._unknown_fields);
9652 }
9653 debug_struct.finish()
9654 }
9655}
9656
9657#[cfg(feature = "metadata-service")]
9658impl std::fmt::Debug for super::ListExecutionsRequest {
9659 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9660 let mut debug_struct = f.debug_struct("ListExecutionsRequest");
9661 debug_struct.field("parent", &self.parent);
9662 debug_struct.field("page_size", &self.page_size);
9663 debug_struct.field("page_token", &self.page_token);
9664 debug_struct.field("filter", &self.filter);
9665 debug_struct.field("order_by", &self.order_by);
9666 if !self._unknown_fields.is_empty() {
9667 debug_struct.field("_unknown_fields", &self._unknown_fields);
9668 }
9669 debug_struct.finish()
9670 }
9671}
9672
9673#[cfg(feature = "metadata-service")]
9674impl std::fmt::Debug for super::ListExecutionsResponse {
9675 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9676 let mut debug_struct = f.debug_struct("ListExecutionsResponse");
9677 debug_struct.field("executions", &self.executions);
9678 debug_struct.field("next_page_token", &self.next_page_token);
9679 if !self._unknown_fields.is_empty() {
9680 debug_struct.field("_unknown_fields", &self._unknown_fields);
9681 }
9682 debug_struct.finish()
9683 }
9684}
9685
9686#[cfg(feature = "metadata-service")]
9687impl std::fmt::Debug for super::UpdateExecutionRequest {
9688 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9689 let mut debug_struct = f.debug_struct("UpdateExecutionRequest");
9690 debug_struct.field("execution", &self.execution);
9691 debug_struct.field("update_mask", &self.update_mask);
9692 debug_struct.field("allow_missing", &self.allow_missing);
9693 if !self._unknown_fields.is_empty() {
9694 debug_struct.field("_unknown_fields", &self._unknown_fields);
9695 }
9696 debug_struct.finish()
9697 }
9698}
9699
9700#[cfg(feature = "metadata-service")]
9701impl std::fmt::Debug for super::DeleteExecutionRequest {
9702 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9703 let mut debug_struct = f.debug_struct("DeleteExecutionRequest");
9704 debug_struct.field("name", &self.name);
9705 debug_struct.field("etag", &self.etag);
9706 if !self._unknown_fields.is_empty() {
9707 debug_struct.field("_unknown_fields", &self._unknown_fields);
9708 }
9709 debug_struct.finish()
9710 }
9711}
9712
9713#[cfg(feature = "metadata-service")]
9714impl std::fmt::Debug for super::PurgeExecutionsRequest {
9715 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9716 let mut debug_struct = f.debug_struct("PurgeExecutionsRequest");
9717 debug_struct.field("parent", &self.parent);
9718 debug_struct.field("filter", &self.filter);
9719 debug_struct.field("force", &self.force);
9720 if !self._unknown_fields.is_empty() {
9721 debug_struct.field("_unknown_fields", &self._unknown_fields);
9722 }
9723 debug_struct.finish()
9724 }
9725}
9726
9727#[cfg(feature = "metadata-service")]
9728impl std::fmt::Debug for super::PurgeExecutionsResponse {
9729 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9730 let mut debug_struct = f.debug_struct("PurgeExecutionsResponse");
9731 debug_struct.field("purge_count", &self.purge_count);
9732 debug_struct.field("purge_sample", &self.purge_sample);
9733 if !self._unknown_fields.is_empty() {
9734 debug_struct.field("_unknown_fields", &self._unknown_fields);
9735 }
9736 debug_struct.finish()
9737 }
9738}
9739
9740#[cfg(feature = "metadata-service")]
9741impl std::fmt::Debug for super::PurgeExecutionsMetadata {
9742 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9743 let mut debug_struct = f.debug_struct("PurgeExecutionsMetadata");
9744 debug_struct.field("generic_metadata", &self.generic_metadata);
9745 if !self._unknown_fields.is_empty() {
9746 debug_struct.field("_unknown_fields", &self._unknown_fields);
9747 }
9748 debug_struct.finish()
9749 }
9750}
9751
9752#[cfg(feature = "metadata-service")]
9753impl std::fmt::Debug for super::AddExecutionEventsRequest {
9754 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9755 let mut debug_struct = f.debug_struct("AddExecutionEventsRequest");
9756 debug_struct.field("execution", &self.execution);
9757 debug_struct.field("events", &self.events);
9758 if !self._unknown_fields.is_empty() {
9759 debug_struct.field("_unknown_fields", &self._unknown_fields);
9760 }
9761 debug_struct.finish()
9762 }
9763}
9764
9765#[cfg(feature = "metadata-service")]
9766impl std::fmt::Debug for super::AddExecutionEventsResponse {
9767 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9768 let mut debug_struct = f.debug_struct("AddExecutionEventsResponse");
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 = "metadata-service")]
9777impl std::fmt::Debug for super::QueryExecutionInputsAndOutputsRequest {
9778 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9779 let mut debug_struct = f.debug_struct("QueryExecutionInputsAndOutputsRequest");
9780 debug_struct.field("execution", &self.execution);
9781 if !self._unknown_fields.is_empty() {
9782 debug_struct.field("_unknown_fields", &self._unknown_fields);
9783 }
9784 debug_struct.finish()
9785 }
9786}
9787
9788#[cfg(feature = "metadata-service")]
9789impl std::fmt::Debug for super::CreateMetadataSchemaRequest {
9790 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9791 let mut debug_struct = f.debug_struct("CreateMetadataSchemaRequest");
9792 debug_struct.field("parent", &self.parent);
9793 debug_struct.field("metadata_schema", &self.metadata_schema);
9794 debug_struct.field("metadata_schema_id", &self.metadata_schema_id);
9795 if !self._unknown_fields.is_empty() {
9796 debug_struct.field("_unknown_fields", &self._unknown_fields);
9797 }
9798 debug_struct.finish()
9799 }
9800}
9801
9802#[cfg(feature = "metadata-service")]
9803impl std::fmt::Debug for super::GetMetadataSchemaRequest {
9804 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9805 let mut debug_struct = f.debug_struct("GetMetadataSchemaRequest");
9806 debug_struct.field("name", &self.name);
9807 if !self._unknown_fields.is_empty() {
9808 debug_struct.field("_unknown_fields", &self._unknown_fields);
9809 }
9810 debug_struct.finish()
9811 }
9812}
9813
9814#[cfg(feature = "metadata-service")]
9815impl std::fmt::Debug for super::ListMetadataSchemasRequest {
9816 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9817 let mut debug_struct = f.debug_struct("ListMetadataSchemasRequest");
9818 debug_struct.field("parent", &self.parent);
9819 debug_struct.field("page_size", &self.page_size);
9820 debug_struct.field("page_token", &self.page_token);
9821 debug_struct.field("filter", &self.filter);
9822 if !self._unknown_fields.is_empty() {
9823 debug_struct.field("_unknown_fields", &self._unknown_fields);
9824 }
9825 debug_struct.finish()
9826 }
9827}
9828
9829#[cfg(feature = "metadata-service")]
9830impl std::fmt::Debug for super::ListMetadataSchemasResponse {
9831 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9832 let mut debug_struct = f.debug_struct("ListMetadataSchemasResponse");
9833 debug_struct.field("metadata_schemas", &self.metadata_schemas);
9834 debug_struct.field("next_page_token", &self.next_page_token);
9835 if !self._unknown_fields.is_empty() {
9836 debug_struct.field("_unknown_fields", &self._unknown_fields);
9837 }
9838 debug_struct.finish()
9839 }
9840}
9841
9842#[cfg(feature = "metadata-service")]
9843impl std::fmt::Debug for super::QueryArtifactLineageSubgraphRequest {
9844 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9845 let mut debug_struct = f.debug_struct("QueryArtifactLineageSubgraphRequest");
9846 debug_struct.field("artifact", &self.artifact);
9847 debug_struct.field("max_hops", &self.max_hops);
9848 debug_struct.field("filter", &self.filter);
9849 if !self._unknown_fields.is_empty() {
9850 debug_struct.field("_unknown_fields", &self._unknown_fields);
9851 }
9852 debug_struct.finish()
9853 }
9854}
9855
9856#[cfg(feature = "metadata-service")]
9857impl std::fmt::Debug for super::MetadataStore {
9858 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9859 let mut debug_struct = f.debug_struct("MetadataStore");
9860 debug_struct.field("name", &self.name);
9861 debug_struct.field("create_time", &self.create_time);
9862 debug_struct.field("update_time", &self.update_time);
9863 debug_struct.field("encryption_spec", &self.encryption_spec);
9864 debug_struct.field("description", &self.description);
9865 debug_struct.field("state", &self.state);
9866 debug_struct.field("dataplex_config", &self.dataplex_config);
9867 if !self._unknown_fields.is_empty() {
9868 debug_struct.field("_unknown_fields", &self._unknown_fields);
9869 }
9870 debug_struct.finish()
9871 }
9872}
9873
9874#[cfg(feature = "metadata-service")]
9875impl std::fmt::Debug for super::metadata_store::MetadataStoreState {
9876 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9877 let mut debug_struct = f.debug_struct("MetadataStoreState");
9878 debug_struct.field("disk_utilization_bytes", &self.disk_utilization_bytes);
9879 if !self._unknown_fields.is_empty() {
9880 debug_struct.field("_unknown_fields", &self._unknown_fields);
9881 }
9882 debug_struct.finish()
9883 }
9884}
9885
9886#[cfg(feature = "metadata-service")]
9887impl std::fmt::Debug for super::metadata_store::DataplexConfig {
9888 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9889 let mut debug_struct = f.debug_struct("DataplexConfig");
9890 debug_struct.field("enabled_pipelines_lineage", &self.enabled_pipelines_lineage);
9891 if !self._unknown_fields.is_empty() {
9892 debug_struct.field("_unknown_fields", &self._unknown_fields);
9893 }
9894 debug_struct.finish()
9895 }
9896}
9897
9898#[cfg(feature = "migration-service")]
9899impl std::fmt::Debug for super::MigratableResource {
9900 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9901 let mut debug_struct = f.debug_struct("MigratableResource");
9902 debug_struct.field("last_migrate_time", &self.last_migrate_time);
9903 debug_struct.field("last_update_time", &self.last_update_time);
9904 debug_struct.field("resource", &self.resource);
9905 if !self._unknown_fields.is_empty() {
9906 debug_struct.field("_unknown_fields", &self._unknown_fields);
9907 }
9908 debug_struct.finish()
9909 }
9910}
9911
9912#[cfg(feature = "migration-service")]
9913impl std::fmt::Debug for super::migratable_resource::MlEngineModelVersion {
9914 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9915 let mut debug_struct = f.debug_struct("MlEngineModelVersion");
9916 debug_struct.field("endpoint", &self.endpoint);
9917 debug_struct.field("version", &self.version);
9918 if !self._unknown_fields.is_empty() {
9919 debug_struct.field("_unknown_fields", &self._unknown_fields);
9920 }
9921 debug_struct.finish()
9922 }
9923}
9924
9925#[cfg(feature = "migration-service")]
9926impl std::fmt::Debug for super::migratable_resource::AutomlModel {
9927 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9928 let mut debug_struct = f.debug_struct("AutomlModel");
9929 debug_struct.field("model", &self.model);
9930 debug_struct.field("model_display_name", &self.model_display_name);
9931 if !self._unknown_fields.is_empty() {
9932 debug_struct.field("_unknown_fields", &self._unknown_fields);
9933 }
9934 debug_struct.finish()
9935 }
9936}
9937
9938#[cfg(feature = "migration-service")]
9939impl std::fmt::Debug for super::migratable_resource::AutomlDataset {
9940 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9941 let mut debug_struct = f.debug_struct("AutomlDataset");
9942 debug_struct.field("dataset", &self.dataset);
9943 debug_struct.field("dataset_display_name", &self.dataset_display_name);
9944 if !self._unknown_fields.is_empty() {
9945 debug_struct.field("_unknown_fields", &self._unknown_fields);
9946 }
9947 debug_struct.finish()
9948 }
9949}
9950
9951#[cfg(feature = "migration-service")]
9952impl std::fmt::Debug for super::migratable_resource::DataLabelingDataset {
9953 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9954 let mut debug_struct = f.debug_struct("DataLabelingDataset");
9955 debug_struct.field("dataset", &self.dataset);
9956 debug_struct.field("dataset_display_name", &self.dataset_display_name);
9957 debug_struct.field(
9958 "data_labeling_annotated_datasets",
9959 &self.data_labeling_annotated_datasets,
9960 );
9961 if !self._unknown_fields.is_empty() {
9962 debug_struct.field("_unknown_fields", &self._unknown_fields);
9963 }
9964 debug_struct.finish()
9965 }
9966}
9967
9968#[cfg(feature = "migration-service")]
9969impl std::fmt::Debug
9970 for super::migratable_resource::data_labeling_dataset::DataLabelingAnnotatedDataset
9971{
9972 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9973 let mut debug_struct = f.debug_struct("DataLabelingAnnotatedDataset");
9974 debug_struct.field("annotated_dataset", &self.annotated_dataset);
9975 debug_struct.field(
9976 "annotated_dataset_display_name",
9977 &self.annotated_dataset_display_name,
9978 );
9979 if !self._unknown_fields.is_empty() {
9980 debug_struct.field("_unknown_fields", &self._unknown_fields);
9981 }
9982 debug_struct.finish()
9983 }
9984}
9985
9986#[cfg(feature = "migration-service")]
9987impl std::fmt::Debug for super::SearchMigratableResourcesRequest {
9988 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9989 let mut debug_struct = f.debug_struct("SearchMigratableResourcesRequest");
9990 debug_struct.field("parent", &self.parent);
9991 debug_struct.field("page_size", &self.page_size);
9992 debug_struct.field("page_token", &self.page_token);
9993 debug_struct.field("filter", &self.filter);
9994 if !self._unknown_fields.is_empty() {
9995 debug_struct.field("_unknown_fields", &self._unknown_fields);
9996 }
9997 debug_struct.finish()
9998 }
9999}
10000
10001#[cfg(feature = "migration-service")]
10002impl std::fmt::Debug for super::SearchMigratableResourcesResponse {
10003 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10004 let mut debug_struct = f.debug_struct("SearchMigratableResourcesResponse");
10005 debug_struct.field("migratable_resources", &self.migratable_resources);
10006 debug_struct.field("next_page_token", &self.next_page_token);
10007 if !self._unknown_fields.is_empty() {
10008 debug_struct.field("_unknown_fields", &self._unknown_fields);
10009 }
10010 debug_struct.finish()
10011 }
10012}
10013
10014#[cfg(feature = "migration-service")]
10015impl std::fmt::Debug for super::BatchMigrateResourcesRequest {
10016 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10017 let mut debug_struct = f.debug_struct("BatchMigrateResourcesRequest");
10018 debug_struct.field("parent", &self.parent);
10019 debug_struct.field("migrate_resource_requests", &self.migrate_resource_requests);
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(feature = "migration-service")]
10028impl std::fmt::Debug for super::MigrateResourceRequest {
10029 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10030 let mut debug_struct = f.debug_struct("MigrateResourceRequest");
10031 debug_struct.field("request", &self.request);
10032 if !self._unknown_fields.is_empty() {
10033 debug_struct.field("_unknown_fields", &self._unknown_fields);
10034 }
10035 debug_struct.finish()
10036 }
10037}
10038
10039#[cfg(feature = "migration-service")]
10040impl std::fmt::Debug for super::migrate_resource_request::MigrateMlEngineModelVersionConfig {
10041 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10042 let mut debug_struct = f.debug_struct("MigrateMlEngineModelVersionConfig");
10043 debug_struct.field("endpoint", &self.endpoint);
10044 debug_struct.field("model_version", &self.model_version);
10045 debug_struct.field("model_display_name", &self.model_display_name);
10046 if !self._unknown_fields.is_empty() {
10047 debug_struct.field("_unknown_fields", &self._unknown_fields);
10048 }
10049 debug_struct.finish()
10050 }
10051}
10052
10053#[cfg(feature = "migration-service")]
10054impl std::fmt::Debug for super::migrate_resource_request::MigrateAutomlModelConfig {
10055 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10056 let mut debug_struct = f.debug_struct("MigrateAutomlModelConfig");
10057 debug_struct.field("model", &self.model);
10058 debug_struct.field("model_display_name", &self.model_display_name);
10059 if !self._unknown_fields.is_empty() {
10060 debug_struct.field("_unknown_fields", &self._unknown_fields);
10061 }
10062 debug_struct.finish()
10063 }
10064}
10065
10066#[cfg(feature = "migration-service")]
10067impl std::fmt::Debug for super::migrate_resource_request::MigrateAutomlDatasetConfig {
10068 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10069 let mut debug_struct = f.debug_struct("MigrateAutomlDatasetConfig");
10070 debug_struct.field("dataset", &self.dataset);
10071 debug_struct.field("dataset_display_name", &self.dataset_display_name);
10072 if !self._unknown_fields.is_empty() {
10073 debug_struct.field("_unknown_fields", &self._unknown_fields);
10074 }
10075 debug_struct.finish()
10076 }
10077}
10078
10079#[cfg(feature = "migration-service")]
10080impl std::fmt::Debug for super::migrate_resource_request::MigrateDataLabelingDatasetConfig {
10081 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10082 let mut debug_struct = f.debug_struct("MigrateDataLabelingDatasetConfig");
10083 debug_struct.field("dataset", &self.dataset);
10084 debug_struct.field("dataset_display_name", &self.dataset_display_name);
10085 debug_struct.field(
10086 "migrate_data_labeling_annotated_dataset_configs",
10087 &self.migrate_data_labeling_annotated_dataset_configs,
10088 );
10089 if !self._unknown_fields.is_empty() {
10090 debug_struct.field("_unknown_fields", &self._unknown_fields);
10091 }
10092 debug_struct.finish()
10093 }
10094}
10095
10096#[cfg(feature = "migration-service")]
10097impl std::fmt::Debug for super::migrate_resource_request::migrate_data_labeling_dataset_config::MigrateDataLabelingAnnotatedDatasetConfig {
10098 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10099 let mut debug_struct = f.debug_struct("MigrateDataLabelingAnnotatedDatasetConfig");
10100 debug_struct.field("annotated_dataset", &self.annotated_dataset);
10101 if !self._unknown_fields.is_empty() {
10102 debug_struct.field("_unknown_fields", &self._unknown_fields);
10103 }
10104 debug_struct.finish()
10105 }
10106}
10107
10108#[cfg(feature = "migration-service")]
10109impl std::fmt::Debug for super::BatchMigrateResourcesResponse {
10110 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10111 let mut debug_struct = f.debug_struct("BatchMigrateResourcesResponse");
10112 debug_struct.field(
10113 "migrate_resource_responses",
10114 &self.migrate_resource_responses,
10115 );
10116 if !self._unknown_fields.is_empty() {
10117 debug_struct.field("_unknown_fields", &self._unknown_fields);
10118 }
10119 debug_struct.finish()
10120 }
10121}
10122
10123#[cfg(feature = "migration-service")]
10124impl std::fmt::Debug for super::MigrateResourceResponse {
10125 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10126 let mut debug_struct = f.debug_struct("MigrateResourceResponse");
10127 debug_struct.field("migratable_resource", &self.migratable_resource);
10128 debug_struct.field("migrated_resource", &self.migrated_resource);
10129 if !self._unknown_fields.is_empty() {
10130 debug_struct.field("_unknown_fields", &self._unknown_fields);
10131 }
10132 debug_struct.finish()
10133 }
10134}
10135
10136#[cfg(feature = "migration-service")]
10137impl std::fmt::Debug for super::BatchMigrateResourcesOperationMetadata {
10138 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10139 let mut debug_struct = f.debug_struct("BatchMigrateResourcesOperationMetadata");
10140 debug_struct.field("generic_metadata", &self.generic_metadata);
10141 debug_struct.field("partial_results", &self.partial_results);
10142 if !self._unknown_fields.is_empty() {
10143 debug_struct.field("_unknown_fields", &self._unknown_fields);
10144 }
10145 debug_struct.finish()
10146 }
10147}
10148
10149#[cfg(feature = "migration-service")]
10150impl std::fmt::Debug for super::batch_migrate_resources_operation_metadata::PartialResult {
10151 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10152 let mut debug_struct = f.debug_struct("PartialResult");
10153 debug_struct.field("request", &self.request);
10154 debug_struct.field("result", &self.result);
10155 if !self._unknown_fields.is_empty() {
10156 debug_struct.field("_unknown_fields", &self._unknown_fields);
10157 }
10158 debug_struct.finish()
10159 }
10160}
10161
10162#[cfg(any(
10163 feature = "dataset-service",
10164 feature = "model-service",
10165 feature = "pipeline-service",
10166))]
10167impl std::fmt::Debug for super::Model {
10168 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10169 let mut debug_struct = f.debug_struct("Model");
10170 debug_struct.field("name", &self.name);
10171 debug_struct.field("version_id", &self.version_id);
10172 debug_struct.field("version_aliases", &self.version_aliases);
10173 debug_struct.field("version_create_time", &self.version_create_time);
10174 debug_struct.field("version_update_time", &self.version_update_time);
10175 debug_struct.field("display_name", &self.display_name);
10176 debug_struct.field("description", &self.description);
10177 debug_struct.field("version_description", &self.version_description);
10178 debug_struct.field("default_checkpoint_id", &self.default_checkpoint_id);
10179 debug_struct.field("predict_schemata", &self.predict_schemata);
10180 debug_struct.field("metadata_schema_uri", &self.metadata_schema_uri);
10181 debug_struct.field("metadata", &self.metadata);
10182 debug_struct.field("supported_export_formats", &self.supported_export_formats);
10183 debug_struct.field("training_pipeline", &self.training_pipeline);
10184 debug_struct.field("pipeline_job", &self.pipeline_job);
10185 debug_struct.field("container_spec", &self.container_spec);
10186 debug_struct.field("artifact_uri", &self.artifact_uri);
10187 debug_struct.field(
10188 "supported_deployment_resources_types",
10189 &self.supported_deployment_resources_types,
10190 );
10191 debug_struct.field(
10192 "supported_input_storage_formats",
10193 &self.supported_input_storage_formats,
10194 );
10195 debug_struct.field(
10196 "supported_output_storage_formats",
10197 &self.supported_output_storage_formats,
10198 );
10199 debug_struct.field("create_time", &self.create_time);
10200 debug_struct.field("update_time", &self.update_time);
10201 debug_struct.field("deployed_models", &self.deployed_models);
10202 debug_struct.field("explanation_spec", &self.explanation_spec);
10203 debug_struct.field("etag", &self.etag);
10204 debug_struct.field("labels", &self.labels);
10205 debug_struct.field("data_stats", &self.data_stats);
10206 debug_struct.field("encryption_spec", &self.encryption_spec);
10207 debug_struct.field("model_source_info", &self.model_source_info);
10208 debug_struct.field("original_model_info", &self.original_model_info);
10209 debug_struct.field("metadata_artifact", &self.metadata_artifact);
10210 debug_struct.field("base_model_source", &self.base_model_source);
10211 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
10212 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
10213 debug_struct.field("checkpoints", &self.checkpoints);
10214 if !self._unknown_fields.is_empty() {
10215 debug_struct.field("_unknown_fields", &self._unknown_fields);
10216 }
10217 debug_struct.finish()
10218 }
10219}
10220
10221#[cfg(any(
10222 feature = "dataset-service",
10223 feature = "model-service",
10224 feature = "pipeline-service",
10225))]
10226impl std::fmt::Debug for super::model::ExportFormat {
10227 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10228 let mut debug_struct = f.debug_struct("ExportFormat");
10229 debug_struct.field("id", &self.id);
10230 debug_struct.field("exportable_contents", &self.exportable_contents);
10231 if !self._unknown_fields.is_empty() {
10232 debug_struct.field("_unknown_fields", &self._unknown_fields);
10233 }
10234 debug_struct.finish()
10235 }
10236}
10237
10238#[cfg(any(
10239 feature = "dataset-service",
10240 feature = "model-service",
10241 feature = "pipeline-service",
10242))]
10243impl std::fmt::Debug for super::model::DataStats {
10244 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10245 let mut debug_struct = f.debug_struct("DataStats");
10246 debug_struct.field("training_data_items_count", &self.training_data_items_count);
10247 debug_struct.field(
10248 "validation_data_items_count",
10249 &self.validation_data_items_count,
10250 );
10251 debug_struct.field("test_data_items_count", &self.test_data_items_count);
10252 debug_struct.field(
10253 "training_annotations_count",
10254 &self.training_annotations_count,
10255 );
10256 debug_struct.field(
10257 "validation_annotations_count",
10258 &self.validation_annotations_count,
10259 );
10260 debug_struct.field("test_annotations_count", &self.test_annotations_count);
10261 if !self._unknown_fields.is_empty() {
10262 debug_struct.field("_unknown_fields", &self._unknown_fields);
10263 }
10264 debug_struct.finish()
10265 }
10266}
10267
10268#[cfg(any(
10269 feature = "dataset-service",
10270 feature = "model-service",
10271 feature = "pipeline-service",
10272))]
10273impl std::fmt::Debug for super::model::OriginalModelInfo {
10274 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10275 let mut debug_struct = f.debug_struct("OriginalModelInfo");
10276 debug_struct.field("model", &self.model);
10277 if !self._unknown_fields.is_empty() {
10278 debug_struct.field("_unknown_fields", &self._unknown_fields);
10279 }
10280 debug_struct.finish()
10281 }
10282}
10283
10284#[cfg(any(
10285 feature = "dataset-service",
10286 feature = "model-service",
10287 feature = "pipeline-service",
10288))]
10289impl std::fmt::Debug for super::model::BaseModelSource {
10290 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10291 let mut debug_struct = f.debug_struct("BaseModelSource");
10292 debug_struct.field("source", &self.source);
10293 if !self._unknown_fields.is_empty() {
10294 debug_struct.field("_unknown_fields", &self._unknown_fields);
10295 }
10296 debug_struct.finish()
10297 }
10298}
10299
10300#[cfg(feature = "model-garden-service")]
10301impl std::fmt::Debug for super::LargeModelReference {
10302 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10303 let mut debug_struct = f.debug_struct("LargeModelReference");
10304 debug_struct.field("name", &self.name);
10305 if !self._unknown_fields.is_empty() {
10306 debug_struct.field("_unknown_fields", &self._unknown_fields);
10307 }
10308 debug_struct.finish()
10309 }
10310}
10311
10312#[cfg(any(
10313 feature = "dataset-service",
10314 feature = "model-service",
10315 feature = "pipeline-service",
10316))]
10317impl std::fmt::Debug for super::ModelGardenSource {
10318 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10319 let mut debug_struct = f.debug_struct("ModelGardenSource");
10320 debug_struct.field("public_model_name", &self.public_model_name);
10321 debug_struct.field("version_id", &self.version_id);
10322 debug_struct.field("skip_hf_model_cache", &self.skip_hf_model_cache);
10323 if !self._unknown_fields.is_empty() {
10324 debug_struct.field("_unknown_fields", &self._unknown_fields);
10325 }
10326 debug_struct.finish()
10327 }
10328}
10329
10330#[cfg(any(
10331 feature = "dataset-service",
10332 feature = "model-service",
10333 feature = "pipeline-service",
10334))]
10335impl std::fmt::Debug for super::GenieSource {
10336 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10337 let mut debug_struct = f.debug_struct("GenieSource");
10338 debug_struct.field("base_model_uri", &self.base_model_uri);
10339 if !self._unknown_fields.is_empty() {
10340 debug_struct.field("_unknown_fields", &self._unknown_fields);
10341 }
10342 debug_struct.finish()
10343 }
10344}
10345
10346#[cfg(any(
10347 feature = "dataset-service",
10348 feature = "job-service",
10349 feature = "model-garden-service",
10350 feature = "model-service",
10351 feature = "pipeline-service",
10352))]
10353impl std::fmt::Debug for super::PredictSchemata {
10354 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10355 let mut debug_struct = f.debug_struct("PredictSchemata");
10356 debug_struct.field("instance_schema_uri", &self.instance_schema_uri);
10357 debug_struct.field("parameters_schema_uri", &self.parameters_schema_uri);
10358 debug_struct.field("prediction_schema_uri", &self.prediction_schema_uri);
10359 if !self._unknown_fields.is_empty() {
10360 debug_struct.field("_unknown_fields", &self._unknown_fields);
10361 }
10362 debug_struct.finish()
10363 }
10364}
10365
10366#[cfg(any(
10367 feature = "dataset-service",
10368 feature = "job-service",
10369 feature = "model-garden-service",
10370 feature = "model-service",
10371 feature = "pipeline-service",
10372))]
10373impl std::fmt::Debug for super::ModelContainerSpec {
10374 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10375 let mut debug_struct = f.debug_struct("ModelContainerSpec");
10376 debug_struct.field("image_uri", &self.image_uri);
10377 debug_struct.field("command", &self.command);
10378 debug_struct.field("args", &self.args);
10379 debug_struct.field("env", &self.env);
10380 debug_struct.field("ports", &self.ports);
10381 debug_struct.field("predict_route", &self.predict_route);
10382 debug_struct.field("health_route", &self.health_route);
10383 debug_struct.field("invoke_route_prefix", &self.invoke_route_prefix);
10384 debug_struct.field("grpc_ports", &self.grpc_ports);
10385 debug_struct.field("deployment_timeout", &self.deployment_timeout);
10386 debug_struct.field("shared_memory_size_mb", &self.shared_memory_size_mb);
10387 debug_struct.field("startup_probe", &self.startup_probe);
10388 debug_struct.field("health_probe", &self.health_probe);
10389 debug_struct.field("liveness_probe", &self.liveness_probe);
10390 if !self._unknown_fields.is_empty() {
10391 debug_struct.field("_unknown_fields", &self._unknown_fields);
10392 }
10393 debug_struct.finish()
10394 }
10395}
10396
10397#[cfg(any(
10398 feature = "dataset-service",
10399 feature = "job-service",
10400 feature = "model-garden-service",
10401 feature = "model-service",
10402 feature = "pipeline-service",
10403))]
10404impl std::fmt::Debug for super::Port {
10405 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10406 let mut debug_struct = f.debug_struct("Port");
10407 debug_struct.field("container_port", &self.container_port);
10408 if !self._unknown_fields.is_empty() {
10409 debug_struct.field("_unknown_fields", &self._unknown_fields);
10410 }
10411 debug_struct.finish()
10412 }
10413}
10414
10415#[cfg(any(
10416 feature = "dataset-service",
10417 feature = "model-service",
10418 feature = "pipeline-service",
10419))]
10420impl std::fmt::Debug for super::ModelSourceInfo {
10421 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10422 let mut debug_struct = f.debug_struct("ModelSourceInfo");
10423 debug_struct.field("source_type", &self.source_type);
10424 debug_struct.field("copy", &self.copy);
10425 if !self._unknown_fields.is_empty() {
10426 debug_struct.field("_unknown_fields", &self._unknown_fields);
10427 }
10428 debug_struct.finish()
10429 }
10430}
10431
10432#[cfg(any(
10433 feature = "dataset-service",
10434 feature = "job-service",
10435 feature = "model-garden-service",
10436 feature = "model-service",
10437 feature = "pipeline-service",
10438))]
10439impl std::fmt::Debug for super::Probe {
10440 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10441 let mut debug_struct = f.debug_struct("Probe");
10442 debug_struct.field("period_seconds", &self.period_seconds);
10443 debug_struct.field("timeout_seconds", &self.timeout_seconds);
10444 debug_struct.field("failure_threshold", &self.failure_threshold);
10445 debug_struct.field("success_threshold", &self.success_threshold);
10446 debug_struct.field("initial_delay_seconds", &self.initial_delay_seconds);
10447 debug_struct.field("probe_type", &self.probe_type);
10448 if !self._unknown_fields.is_empty() {
10449 debug_struct.field("_unknown_fields", &self._unknown_fields);
10450 }
10451 debug_struct.finish()
10452 }
10453}
10454
10455#[cfg(any(
10456 feature = "dataset-service",
10457 feature = "job-service",
10458 feature = "model-garden-service",
10459 feature = "model-service",
10460 feature = "pipeline-service",
10461))]
10462impl std::fmt::Debug for super::probe::ExecAction {
10463 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10464 let mut debug_struct = f.debug_struct("ExecAction");
10465 debug_struct.field("command", &self.command);
10466 if !self._unknown_fields.is_empty() {
10467 debug_struct.field("_unknown_fields", &self._unknown_fields);
10468 }
10469 debug_struct.finish()
10470 }
10471}
10472
10473#[cfg(any(
10474 feature = "dataset-service",
10475 feature = "job-service",
10476 feature = "model-garden-service",
10477 feature = "model-service",
10478 feature = "pipeline-service",
10479))]
10480impl std::fmt::Debug for super::probe::HttpGetAction {
10481 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10482 let mut debug_struct = f.debug_struct("HttpGetAction");
10483 debug_struct.field("path", &self.path);
10484 debug_struct.field("port", &self.port);
10485 debug_struct.field("host", &self.host);
10486 debug_struct.field("scheme", &self.scheme);
10487 debug_struct.field("http_headers", &self.http_headers);
10488 if !self._unknown_fields.is_empty() {
10489 debug_struct.field("_unknown_fields", &self._unknown_fields);
10490 }
10491 debug_struct.finish()
10492 }
10493}
10494
10495#[cfg(any(
10496 feature = "dataset-service",
10497 feature = "job-service",
10498 feature = "model-garden-service",
10499 feature = "model-service",
10500 feature = "pipeline-service",
10501))]
10502impl std::fmt::Debug for super::probe::GrpcAction {
10503 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10504 let mut debug_struct = f.debug_struct("GrpcAction");
10505 debug_struct.field("port", &self.port);
10506 debug_struct.field("service", &self.service);
10507 if !self._unknown_fields.is_empty() {
10508 debug_struct.field("_unknown_fields", &self._unknown_fields);
10509 }
10510 debug_struct.finish()
10511 }
10512}
10513
10514#[cfg(any(
10515 feature = "dataset-service",
10516 feature = "job-service",
10517 feature = "model-garden-service",
10518 feature = "model-service",
10519 feature = "pipeline-service",
10520))]
10521impl std::fmt::Debug for super::probe::TcpSocketAction {
10522 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10523 let mut debug_struct = f.debug_struct("TcpSocketAction");
10524 debug_struct.field("port", &self.port);
10525 debug_struct.field("host", &self.host);
10526 if !self._unknown_fields.is_empty() {
10527 debug_struct.field("_unknown_fields", &self._unknown_fields);
10528 }
10529 debug_struct.finish()
10530 }
10531}
10532
10533#[cfg(any(
10534 feature = "dataset-service",
10535 feature = "job-service",
10536 feature = "model-garden-service",
10537 feature = "model-service",
10538 feature = "pipeline-service",
10539))]
10540impl std::fmt::Debug for super::probe::HttpHeader {
10541 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10542 let mut debug_struct = f.debug_struct("HttpHeader");
10543 debug_struct.field("name", &self.name);
10544 debug_struct.field("value", &self.value);
10545 if !self._unknown_fields.is_empty() {
10546 debug_struct.field("_unknown_fields", &self._unknown_fields);
10547 }
10548 debug_struct.finish()
10549 }
10550}
10551
10552#[cfg(any(
10553 feature = "dataset-service",
10554 feature = "model-service",
10555 feature = "pipeline-service",
10556))]
10557impl std::fmt::Debug for super::Checkpoint {
10558 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10559 let mut debug_struct = f.debug_struct("Checkpoint");
10560 debug_struct.field("checkpoint_id", &self.checkpoint_id);
10561 debug_struct.field("epoch", &self.epoch);
10562 debug_struct.field("step", &self.step);
10563 if !self._unknown_fields.is_empty() {
10564 debug_struct.field("_unknown_fields", &self._unknown_fields);
10565 }
10566 debug_struct.finish()
10567 }
10568}
10569
10570#[cfg(feature = "job-service")]
10571impl std::fmt::Debug for super::ModelDeploymentMonitoringJob {
10572 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10573 let mut debug_struct = f.debug_struct("ModelDeploymentMonitoringJob");
10574 debug_struct.field("name", &self.name);
10575 debug_struct.field("display_name", &self.display_name);
10576 debug_struct.field("endpoint", &self.endpoint);
10577 debug_struct.field("state", &self.state);
10578 debug_struct.field("schedule_state", &self.schedule_state);
10579 debug_struct.field(
10580 "latest_monitoring_pipeline_metadata",
10581 &self.latest_monitoring_pipeline_metadata,
10582 );
10583 debug_struct.field(
10584 "model_deployment_monitoring_objective_configs",
10585 &self.model_deployment_monitoring_objective_configs,
10586 );
10587 debug_struct.field(
10588 "model_deployment_monitoring_schedule_config",
10589 &self.model_deployment_monitoring_schedule_config,
10590 );
10591 debug_struct.field("logging_sampling_strategy", &self.logging_sampling_strategy);
10592 debug_struct.field(
10593 "model_monitoring_alert_config",
10594 &self.model_monitoring_alert_config,
10595 );
10596 debug_struct.field(
10597 "predict_instance_schema_uri",
10598 &self.predict_instance_schema_uri,
10599 );
10600 debug_struct.field("sample_predict_instance", &self.sample_predict_instance);
10601 debug_struct.field(
10602 "analysis_instance_schema_uri",
10603 &self.analysis_instance_schema_uri,
10604 );
10605 debug_struct.field("bigquery_tables", &self.bigquery_tables);
10606 debug_struct.field("log_ttl", &self.log_ttl);
10607 debug_struct.field("labels", &self.labels);
10608 debug_struct.field("create_time", &self.create_time);
10609 debug_struct.field("update_time", &self.update_time);
10610 debug_struct.field("next_schedule_time", &self.next_schedule_time);
10611 debug_struct.field(
10612 "stats_anomalies_base_directory",
10613 &self.stats_anomalies_base_directory,
10614 );
10615 debug_struct.field("encryption_spec", &self.encryption_spec);
10616 debug_struct.field(
10617 "enable_monitoring_pipeline_logs",
10618 &self.enable_monitoring_pipeline_logs,
10619 );
10620 debug_struct.field("error", &self.error);
10621 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
10622 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
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 = "job-service")]
10631impl std::fmt::Debug for super::model_deployment_monitoring_job::LatestMonitoringPipelineMetadata {
10632 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10633 let mut debug_struct = f.debug_struct("LatestMonitoringPipelineMetadata");
10634 debug_struct.field("run_time", &self.run_time);
10635 debug_struct.field("status", &self.status);
10636 if !self._unknown_fields.is_empty() {
10637 debug_struct.field("_unknown_fields", &self._unknown_fields);
10638 }
10639 debug_struct.finish()
10640 }
10641}
10642
10643#[cfg(feature = "job-service")]
10644impl std::fmt::Debug for super::ModelDeploymentMonitoringBigQueryTable {
10645 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10646 let mut debug_struct = f.debug_struct("ModelDeploymentMonitoringBigQueryTable");
10647 debug_struct.field("log_source", &self.log_source);
10648 debug_struct.field("log_type", &self.log_type);
10649 debug_struct.field("bigquery_table_path", &self.bigquery_table_path);
10650 debug_struct.field(
10651 "request_response_logging_schema_version",
10652 &self.request_response_logging_schema_version,
10653 );
10654 if !self._unknown_fields.is_empty() {
10655 debug_struct.field("_unknown_fields", &self._unknown_fields);
10656 }
10657 debug_struct.finish()
10658 }
10659}
10660
10661#[cfg(feature = "job-service")]
10662impl std::fmt::Debug for super::ModelDeploymentMonitoringObjectiveConfig {
10663 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10664 let mut debug_struct = f.debug_struct("ModelDeploymentMonitoringObjectiveConfig");
10665 debug_struct.field("deployed_model_id", &self.deployed_model_id);
10666 debug_struct.field("objective_config", &self.objective_config);
10667 if !self._unknown_fields.is_empty() {
10668 debug_struct.field("_unknown_fields", &self._unknown_fields);
10669 }
10670 debug_struct.finish()
10671 }
10672}
10673
10674#[cfg(feature = "job-service")]
10675impl std::fmt::Debug for super::ModelDeploymentMonitoringScheduleConfig {
10676 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10677 let mut debug_struct = f.debug_struct("ModelDeploymentMonitoringScheduleConfig");
10678 debug_struct.field("monitor_interval", &self.monitor_interval);
10679 debug_struct.field("monitor_window", &self.monitor_window);
10680 if !self._unknown_fields.is_empty() {
10681 debug_struct.field("_unknown_fields", &self._unknown_fields);
10682 }
10683 debug_struct.finish()
10684 }
10685}
10686
10687#[cfg(feature = "job-service")]
10688impl std::fmt::Debug for super::ModelMonitoringStatsAnomalies {
10689 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10690 let mut debug_struct = f.debug_struct("ModelMonitoringStatsAnomalies");
10691 debug_struct.field("objective", &self.objective);
10692 debug_struct.field("deployed_model_id", &self.deployed_model_id);
10693 debug_struct.field("anomaly_count", &self.anomaly_count);
10694 debug_struct.field("feature_stats", &self.feature_stats);
10695 if !self._unknown_fields.is_empty() {
10696 debug_struct.field("_unknown_fields", &self._unknown_fields);
10697 }
10698 debug_struct.finish()
10699 }
10700}
10701
10702#[cfg(feature = "job-service")]
10703impl std::fmt::Debug for super::model_monitoring_stats_anomalies::FeatureHistoricStatsAnomalies {
10704 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10705 let mut debug_struct = f.debug_struct("FeatureHistoricStatsAnomalies");
10706 debug_struct.field("feature_display_name", &self.feature_display_name);
10707 debug_struct.field("threshold", &self.threshold);
10708 debug_struct.field("training_stats", &self.training_stats);
10709 debug_struct.field("prediction_stats", &self.prediction_stats);
10710 if !self._unknown_fields.is_empty() {
10711 debug_struct.field("_unknown_fields", &self._unknown_fields);
10712 }
10713 debug_struct.finish()
10714 }
10715}
10716
10717#[cfg(feature = "model-service")]
10718impl std::fmt::Debug for super::ModelEvaluation {
10719 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10720 let mut debug_struct = f.debug_struct("ModelEvaluation");
10721 debug_struct.field("name", &self.name);
10722 debug_struct.field("display_name", &self.display_name);
10723 debug_struct.field("metrics_schema_uri", &self.metrics_schema_uri);
10724 debug_struct.field("metrics", &self.metrics);
10725 debug_struct.field("create_time", &self.create_time);
10726 debug_struct.field("slice_dimensions", &self.slice_dimensions);
10727 debug_struct.field("data_item_schema_uri", &self.data_item_schema_uri);
10728 debug_struct.field("annotation_schema_uri", &self.annotation_schema_uri);
10729 debug_struct.field("model_explanation", &self.model_explanation);
10730 debug_struct.field("explanation_specs", &self.explanation_specs);
10731 debug_struct.field("metadata", &self.metadata);
10732 if !self._unknown_fields.is_empty() {
10733 debug_struct.field("_unknown_fields", &self._unknown_fields);
10734 }
10735 debug_struct.finish()
10736 }
10737}
10738
10739#[cfg(feature = "model-service")]
10740impl std::fmt::Debug for super::model_evaluation::ModelEvaluationExplanationSpec {
10741 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10742 let mut debug_struct = f.debug_struct("ModelEvaluationExplanationSpec");
10743 debug_struct.field("explanation_type", &self.explanation_type);
10744 debug_struct.field("explanation_spec", &self.explanation_spec);
10745 if !self._unknown_fields.is_empty() {
10746 debug_struct.field("_unknown_fields", &self._unknown_fields);
10747 }
10748 debug_struct.finish()
10749 }
10750}
10751
10752#[cfg(feature = "model-service")]
10753impl std::fmt::Debug for super::ModelEvaluationSlice {
10754 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10755 let mut debug_struct = f.debug_struct("ModelEvaluationSlice");
10756 debug_struct.field("name", &self.name);
10757 debug_struct.field("slice", &self.slice);
10758 debug_struct.field("metrics_schema_uri", &self.metrics_schema_uri);
10759 debug_struct.field("metrics", &self.metrics);
10760 debug_struct.field("create_time", &self.create_time);
10761 debug_struct.field("model_explanation", &self.model_explanation);
10762 if !self._unknown_fields.is_empty() {
10763 debug_struct.field("_unknown_fields", &self._unknown_fields);
10764 }
10765 debug_struct.finish()
10766 }
10767}
10768
10769#[cfg(feature = "model-service")]
10770impl std::fmt::Debug for super::model_evaluation_slice::Slice {
10771 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10772 let mut debug_struct = f.debug_struct("Slice");
10773 debug_struct.field("dimension", &self.dimension);
10774 debug_struct.field("value", &self.value);
10775 debug_struct.field("slice_spec", &self.slice_spec);
10776 if !self._unknown_fields.is_empty() {
10777 debug_struct.field("_unknown_fields", &self._unknown_fields);
10778 }
10779 debug_struct.finish()
10780 }
10781}
10782
10783#[cfg(feature = "model-service")]
10784impl std::fmt::Debug for super::model_evaluation_slice::slice::SliceSpec {
10785 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10786 let mut debug_struct = f.debug_struct("SliceSpec");
10787 debug_struct.field("configs", &self.configs);
10788 if !self._unknown_fields.is_empty() {
10789 debug_struct.field("_unknown_fields", &self._unknown_fields);
10790 }
10791 debug_struct.finish()
10792 }
10793}
10794
10795#[cfg(feature = "model-service")]
10796impl std::fmt::Debug for super::model_evaluation_slice::slice::slice_spec::SliceConfig {
10797 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10798 let mut debug_struct = f.debug_struct("SliceConfig");
10799 debug_struct.field("kind", &self.kind);
10800 if !self._unknown_fields.is_empty() {
10801 debug_struct.field("_unknown_fields", &self._unknown_fields);
10802 }
10803 debug_struct.finish()
10804 }
10805}
10806
10807#[cfg(feature = "model-service")]
10808impl std::fmt::Debug for super::model_evaluation_slice::slice::slice_spec::Range {
10809 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10810 let mut debug_struct = f.debug_struct("Range");
10811 debug_struct.field("low", &self.low);
10812 debug_struct.field("high", &self.high);
10813 if !self._unknown_fields.is_empty() {
10814 debug_struct.field("_unknown_fields", &self._unknown_fields);
10815 }
10816 debug_struct.finish()
10817 }
10818}
10819
10820#[cfg(feature = "model-service")]
10821impl std::fmt::Debug for super::model_evaluation_slice::slice::slice_spec::Value {
10822 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10823 let mut debug_struct = f.debug_struct("Value");
10824 debug_struct.field("kind", &self.kind);
10825 if !self._unknown_fields.is_empty() {
10826 debug_struct.field("_unknown_fields", &self._unknown_fields);
10827 }
10828 debug_struct.finish()
10829 }
10830}
10831
10832#[cfg(feature = "model-garden-service")]
10833impl std::fmt::Debug for super::GetPublisherModelRequest {
10834 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10835 let mut debug_struct = f.debug_struct("GetPublisherModelRequest");
10836 debug_struct.field("name", &self.name);
10837 debug_struct.field("language_code", &self.language_code);
10838 debug_struct.field("view", &self.view);
10839 debug_struct.field("is_hugging_face_model", &self.is_hugging_face_model);
10840 debug_struct.field("hugging_face_token", &self.hugging_face_token);
10841 if !self._unknown_fields.is_empty() {
10842 debug_struct.field("_unknown_fields", &self._unknown_fields);
10843 }
10844 debug_struct.finish()
10845 }
10846}
10847
10848#[cfg(feature = "model-garden-service")]
10849impl std::fmt::Debug for super::DeployRequest {
10850 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10851 let mut debug_struct = f.debug_struct("DeployRequest");
10852 debug_struct.field("destination", &self.destination);
10853 debug_struct.field("model_config", &self.model_config);
10854 debug_struct.field("endpoint_config", &self.endpoint_config);
10855 debug_struct.field("deploy_config", &self.deploy_config);
10856 debug_struct.field("artifacts", &self.artifacts);
10857 if !self._unknown_fields.is_empty() {
10858 debug_struct.field("_unknown_fields", &self._unknown_fields);
10859 }
10860 debug_struct.finish()
10861 }
10862}
10863
10864#[cfg(feature = "model-garden-service")]
10865impl std::fmt::Debug for super::deploy_request::ModelConfig {
10866 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10867 let mut debug_struct = f.debug_struct("ModelConfig");
10868 debug_struct.field("accept_eula", &self.accept_eula);
10869 debug_struct.field("hugging_face_access_token", &self.hugging_face_access_token);
10870 debug_struct.field(
10871 "hugging_face_cache_enabled",
10872 &self.hugging_face_cache_enabled,
10873 );
10874 debug_struct.field("model_display_name", &self.model_display_name);
10875 debug_struct.field("container_spec", &self.container_spec);
10876 debug_struct.field("model_user_id", &self.model_user_id);
10877 if !self._unknown_fields.is_empty() {
10878 debug_struct.field("_unknown_fields", &self._unknown_fields);
10879 }
10880 debug_struct.finish()
10881 }
10882}
10883
10884#[cfg(feature = "model-garden-service")]
10885impl std::fmt::Debug for super::deploy_request::EndpointConfig {
10886 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10887 let mut debug_struct = f.debug_struct("EndpointConfig");
10888 debug_struct.field("endpoint_display_name", &self.endpoint_display_name);
10889 debug_struct.field(
10890 "dedicated_endpoint_enabled",
10891 &self.dedicated_endpoint_enabled,
10892 );
10893 debug_struct.field(
10894 "dedicated_endpoint_disabled",
10895 &self.dedicated_endpoint_disabled,
10896 );
10897 debug_struct.field("endpoint_user_id", &self.endpoint_user_id);
10898 if !self._unknown_fields.is_empty() {
10899 debug_struct.field("_unknown_fields", &self._unknown_fields);
10900 }
10901 debug_struct.finish()
10902 }
10903}
10904
10905#[cfg(feature = "model-garden-service")]
10906impl std::fmt::Debug for super::deploy_request::DeployConfig {
10907 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10908 let mut debug_struct = f.debug_struct("DeployConfig");
10909 debug_struct.field("dedicated_resources", &self.dedicated_resources);
10910 debug_struct.field("fast_tryout_enabled", &self.fast_tryout_enabled);
10911 debug_struct.field("system_labels", &self.system_labels);
10912 if !self._unknown_fields.is_empty() {
10913 debug_struct.field("_unknown_fields", &self._unknown_fields);
10914 }
10915 debug_struct.finish()
10916 }
10917}
10918
10919#[cfg(feature = "model-garden-service")]
10920impl std::fmt::Debug for super::DeployResponse {
10921 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10922 let mut debug_struct = f.debug_struct("DeployResponse");
10923 debug_struct.field("publisher_model", &self.publisher_model);
10924 debug_struct.field("endpoint", &self.endpoint);
10925 debug_struct.field("model", &self.model);
10926 if !self._unknown_fields.is_empty() {
10927 debug_struct.field("_unknown_fields", &self._unknown_fields);
10928 }
10929 debug_struct.finish()
10930 }
10931}
10932
10933#[cfg(feature = "model-garden-service")]
10934impl std::fmt::Debug for super::DeployOperationMetadata {
10935 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10936 let mut debug_struct = f.debug_struct("DeployOperationMetadata");
10937 debug_struct.field("generic_metadata", &self.generic_metadata);
10938 debug_struct.field("publisher_model", &self.publisher_model);
10939 debug_struct.field("destination", &self.destination);
10940 debug_struct.field("project_number", &self.project_number);
10941 debug_struct.field("model_id", &self.model_id);
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 = "job-service")]
10950impl std::fmt::Debug for super::ModelMonitoringObjectiveConfig {
10951 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10952 let mut debug_struct = f.debug_struct("ModelMonitoringObjectiveConfig");
10953 debug_struct.field("training_dataset", &self.training_dataset);
10954 debug_struct.field(
10955 "training_prediction_skew_detection_config",
10956 &self.training_prediction_skew_detection_config,
10957 );
10958 debug_struct.field(
10959 "prediction_drift_detection_config",
10960 &self.prediction_drift_detection_config,
10961 );
10962 debug_struct.field("explanation_config", &self.explanation_config);
10963 if !self._unknown_fields.is_empty() {
10964 debug_struct.field("_unknown_fields", &self._unknown_fields);
10965 }
10966 debug_struct.finish()
10967 }
10968}
10969
10970#[cfg(feature = "job-service")]
10971impl std::fmt::Debug for super::model_monitoring_objective_config::TrainingDataset {
10972 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10973 let mut debug_struct = f.debug_struct("TrainingDataset");
10974 debug_struct.field("data_format", &self.data_format);
10975 debug_struct.field("target_field", &self.target_field);
10976 debug_struct.field("logging_sampling_strategy", &self.logging_sampling_strategy);
10977 debug_struct.field("data_source", &self.data_source);
10978 if !self._unknown_fields.is_empty() {
10979 debug_struct.field("_unknown_fields", &self._unknown_fields);
10980 }
10981 debug_struct.finish()
10982 }
10983}
10984
10985#[cfg(feature = "job-service")]
10986impl std::fmt::Debug
10987 for super::model_monitoring_objective_config::TrainingPredictionSkewDetectionConfig
10988{
10989 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10990 let mut debug_struct = f.debug_struct("TrainingPredictionSkewDetectionConfig");
10991 debug_struct.field("skew_thresholds", &self.skew_thresholds);
10992 debug_struct.field(
10993 "attribution_score_skew_thresholds",
10994 &self.attribution_score_skew_thresholds,
10995 );
10996 debug_struct.field("default_skew_threshold", &self.default_skew_threshold);
10997 if !self._unknown_fields.is_empty() {
10998 debug_struct.field("_unknown_fields", &self._unknown_fields);
10999 }
11000 debug_struct.finish()
11001 }
11002}
11003
11004#[cfg(feature = "job-service")]
11005impl std::fmt::Debug for super::model_monitoring_objective_config::PredictionDriftDetectionConfig {
11006 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11007 let mut debug_struct = f.debug_struct("PredictionDriftDetectionConfig");
11008 debug_struct.field("drift_thresholds", &self.drift_thresholds);
11009 debug_struct.field(
11010 "attribution_score_drift_thresholds",
11011 &self.attribution_score_drift_thresholds,
11012 );
11013 debug_struct.field("default_drift_threshold", &self.default_drift_threshold);
11014 if !self._unknown_fields.is_empty() {
11015 debug_struct.field("_unknown_fields", &self._unknown_fields);
11016 }
11017 debug_struct.finish()
11018 }
11019}
11020
11021#[cfg(feature = "job-service")]
11022impl std::fmt::Debug for super::model_monitoring_objective_config::ExplanationConfig {
11023 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11024 let mut debug_struct = f.debug_struct("ExplanationConfig");
11025 debug_struct.field("enable_feature_attributes", &self.enable_feature_attributes);
11026 debug_struct.field("explanation_baseline", &self.explanation_baseline);
11027 if !self._unknown_fields.is_empty() {
11028 debug_struct.field("_unknown_fields", &self._unknown_fields);
11029 }
11030 debug_struct.finish()
11031 }
11032}
11033
11034#[cfg(feature = "job-service")]
11035impl std::fmt::Debug
11036 for super::model_monitoring_objective_config::explanation_config::ExplanationBaseline
11037{
11038 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11039 let mut debug_struct = f.debug_struct("ExplanationBaseline");
11040 debug_struct.field("prediction_format", &self.prediction_format);
11041 debug_struct.field("destination", &self.destination);
11042 if !self._unknown_fields.is_empty() {
11043 debug_struct.field("_unknown_fields", &self._unknown_fields);
11044 }
11045 debug_struct.finish()
11046 }
11047}
11048
11049#[cfg(feature = "job-service")]
11050impl std::fmt::Debug for super::ModelMonitoringAlertConfig {
11051 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11052 let mut debug_struct = f.debug_struct("ModelMonitoringAlertConfig");
11053 debug_struct.field("enable_logging", &self.enable_logging);
11054 debug_struct.field("notification_channels", &self.notification_channels);
11055 debug_struct.field("alert", &self.alert);
11056 if !self._unknown_fields.is_empty() {
11057 debug_struct.field("_unknown_fields", &self._unknown_fields);
11058 }
11059 debug_struct.finish()
11060 }
11061}
11062
11063#[cfg(feature = "job-service")]
11064impl std::fmt::Debug for super::model_monitoring_alert_config::EmailAlertConfig {
11065 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11066 let mut debug_struct = f.debug_struct("EmailAlertConfig");
11067 debug_struct.field("user_emails", &self.user_emails);
11068 if !self._unknown_fields.is_empty() {
11069 debug_struct.field("_unknown_fields", &self._unknown_fields);
11070 }
11071 debug_struct.finish()
11072 }
11073}
11074
11075#[cfg(feature = "job-service")]
11076impl std::fmt::Debug for super::ThresholdConfig {
11077 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11078 let mut debug_struct = f.debug_struct("ThresholdConfig");
11079 debug_struct.field("threshold", &self.threshold);
11080 if !self._unknown_fields.is_empty() {
11081 debug_struct.field("_unknown_fields", &self._unknown_fields);
11082 }
11083 debug_struct.finish()
11084 }
11085}
11086
11087#[cfg(feature = "job-service")]
11088impl std::fmt::Debug for super::SamplingStrategy {
11089 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11090 let mut debug_struct = f.debug_struct("SamplingStrategy");
11091 debug_struct.field("random_sample_config", &self.random_sample_config);
11092 if !self._unknown_fields.is_empty() {
11093 debug_struct.field("_unknown_fields", &self._unknown_fields);
11094 }
11095 debug_struct.finish()
11096 }
11097}
11098
11099#[cfg(feature = "job-service")]
11100impl std::fmt::Debug for super::sampling_strategy::RandomSampleConfig {
11101 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11102 let mut debug_struct = f.debug_struct("RandomSampleConfig");
11103 debug_struct.field("sample_rate", &self.sample_rate);
11104 if !self._unknown_fields.is_empty() {
11105 debug_struct.field("_unknown_fields", &self._unknown_fields);
11106 }
11107 debug_struct.finish()
11108 }
11109}
11110
11111#[cfg(feature = "model-service")]
11112impl std::fmt::Debug for super::UploadModelRequest {
11113 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11114 let mut debug_struct = f.debug_struct("UploadModelRequest");
11115 debug_struct.field("parent", &self.parent);
11116 debug_struct.field("parent_model", &self.parent_model);
11117 debug_struct.field("model_id", &self.model_id);
11118 debug_struct.field("model", &self.model);
11119 debug_struct.field("service_account", &self.service_account);
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::UploadModelOperationMetadata {
11129 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11130 let mut debug_struct = f.debug_struct("UploadModelOperationMetadata");
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::UploadModelResponse {
11141 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11142 let mut debug_struct = f.debug_struct("UploadModelResponse");
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::GetModelRequest {
11154 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11155 let mut debug_struct = f.debug_struct("GetModelRequest");
11156 debug_struct.field("name", &self.name);
11157 if !self._unknown_fields.is_empty() {
11158 debug_struct.field("_unknown_fields", &self._unknown_fields);
11159 }
11160 debug_struct.finish()
11161 }
11162}
11163
11164#[cfg(feature = "model-service")]
11165impl std::fmt::Debug for super::ListModelsRequest {
11166 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11167 let mut debug_struct = f.debug_struct("ListModelsRequest");
11168 debug_struct.field("parent", &self.parent);
11169 debug_struct.field("filter", &self.filter);
11170 debug_struct.field("page_size", &self.page_size);
11171 debug_struct.field("page_token", &self.page_token);
11172 debug_struct.field("read_mask", &self.read_mask);
11173 debug_struct.field("order_by", &self.order_by);
11174 if !self._unknown_fields.is_empty() {
11175 debug_struct.field("_unknown_fields", &self._unknown_fields);
11176 }
11177 debug_struct.finish()
11178 }
11179}
11180
11181#[cfg(feature = "model-service")]
11182impl std::fmt::Debug for super::ListModelsResponse {
11183 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11184 let mut debug_struct = f.debug_struct("ListModelsResponse");
11185 debug_struct.field("models", &self.models);
11186 debug_struct.field("next_page_token", &self.next_page_token);
11187 if !self._unknown_fields.is_empty() {
11188 debug_struct.field("_unknown_fields", &self._unknown_fields);
11189 }
11190 debug_struct.finish()
11191 }
11192}
11193
11194#[cfg(feature = "model-service")]
11195impl std::fmt::Debug for super::ListModelVersionsRequest {
11196 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11197 let mut debug_struct = f.debug_struct("ListModelVersionsRequest");
11198 debug_struct.field("name", &self.name);
11199 debug_struct.field("page_size", &self.page_size);
11200 debug_struct.field("page_token", &self.page_token);
11201 debug_struct.field("filter", &self.filter);
11202 debug_struct.field("read_mask", &self.read_mask);
11203 debug_struct.field("order_by", &self.order_by);
11204 if !self._unknown_fields.is_empty() {
11205 debug_struct.field("_unknown_fields", &self._unknown_fields);
11206 }
11207 debug_struct.finish()
11208 }
11209}
11210
11211#[cfg(feature = "model-service")]
11212impl std::fmt::Debug for super::ListModelVersionsResponse {
11213 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11214 let mut debug_struct = f.debug_struct("ListModelVersionsResponse");
11215 debug_struct.field("models", &self.models);
11216 debug_struct.field("next_page_token", &self.next_page_token);
11217 if !self._unknown_fields.is_empty() {
11218 debug_struct.field("_unknown_fields", &self._unknown_fields);
11219 }
11220 debug_struct.finish()
11221 }
11222}
11223
11224#[cfg(feature = "model-service")]
11225impl std::fmt::Debug for super::ListModelVersionCheckpointsRequest {
11226 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11227 let mut debug_struct = f.debug_struct("ListModelVersionCheckpointsRequest");
11228 debug_struct.field("name", &self.name);
11229 debug_struct.field("page_size", &self.page_size);
11230 debug_struct.field("page_token", &self.page_token);
11231 if !self._unknown_fields.is_empty() {
11232 debug_struct.field("_unknown_fields", &self._unknown_fields);
11233 }
11234 debug_struct.finish()
11235 }
11236}
11237
11238#[cfg(feature = "model-service")]
11239impl std::fmt::Debug for super::ModelVersionCheckpoint {
11240 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11241 let mut debug_struct = f.debug_struct("ModelVersionCheckpoint");
11242 debug_struct.field("checkpoint_id", &self.checkpoint_id);
11243 debug_struct.field("epoch", &self.epoch);
11244 debug_struct.field("step", &self.step);
11245 if !self._unknown_fields.is_empty() {
11246 debug_struct.field("_unknown_fields", &self._unknown_fields);
11247 }
11248 debug_struct.finish()
11249 }
11250}
11251
11252#[cfg(feature = "model-service")]
11253impl std::fmt::Debug for super::ListModelVersionCheckpointsResponse {
11254 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11255 let mut debug_struct = f.debug_struct("ListModelVersionCheckpointsResponse");
11256 debug_struct.field("checkpoints", &self.checkpoints);
11257 debug_struct.field("next_page_token", &self.next_page_token);
11258 if !self._unknown_fields.is_empty() {
11259 debug_struct.field("_unknown_fields", &self._unknown_fields);
11260 }
11261 debug_struct.finish()
11262 }
11263}
11264
11265#[cfg(feature = "model-service")]
11266impl std::fmt::Debug for super::UpdateModelRequest {
11267 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11268 let mut debug_struct = f.debug_struct("UpdateModelRequest");
11269 debug_struct.field("model", &self.model);
11270 debug_struct.field("update_mask", &self.update_mask);
11271 if !self._unknown_fields.is_empty() {
11272 debug_struct.field("_unknown_fields", &self._unknown_fields);
11273 }
11274 debug_struct.finish()
11275 }
11276}
11277
11278#[cfg(feature = "model-service")]
11279impl std::fmt::Debug for super::UpdateExplanationDatasetRequest {
11280 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11281 let mut debug_struct = f.debug_struct("UpdateExplanationDatasetRequest");
11282 debug_struct.field("model", &self.model);
11283 debug_struct.field("examples", &self.examples);
11284 if !self._unknown_fields.is_empty() {
11285 debug_struct.field("_unknown_fields", &self._unknown_fields);
11286 }
11287 debug_struct.finish()
11288 }
11289}
11290
11291#[cfg(feature = "model-service")]
11292impl std::fmt::Debug for super::UpdateExplanationDatasetOperationMetadata {
11293 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11294 let mut debug_struct = f.debug_struct("UpdateExplanationDatasetOperationMetadata");
11295 debug_struct.field("generic_metadata", &self.generic_metadata);
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 = "model-service")]
11304impl std::fmt::Debug for super::DeleteModelRequest {
11305 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11306 let mut debug_struct = f.debug_struct("DeleteModelRequest");
11307 debug_struct.field("name", &self.name);
11308 if !self._unknown_fields.is_empty() {
11309 debug_struct.field("_unknown_fields", &self._unknown_fields);
11310 }
11311 debug_struct.finish()
11312 }
11313}
11314
11315#[cfg(feature = "model-service")]
11316impl std::fmt::Debug for super::DeleteModelVersionRequest {
11317 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11318 let mut debug_struct = f.debug_struct("DeleteModelVersionRequest");
11319 debug_struct.field("name", &self.name);
11320 if !self._unknown_fields.is_empty() {
11321 debug_struct.field("_unknown_fields", &self._unknown_fields);
11322 }
11323 debug_struct.finish()
11324 }
11325}
11326
11327#[cfg(feature = "model-service")]
11328impl std::fmt::Debug for super::MergeVersionAliasesRequest {
11329 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11330 let mut debug_struct = f.debug_struct("MergeVersionAliasesRequest");
11331 debug_struct.field("name", &self.name);
11332 debug_struct.field("version_aliases", &self.version_aliases);
11333 if !self._unknown_fields.is_empty() {
11334 debug_struct.field("_unknown_fields", &self._unknown_fields);
11335 }
11336 debug_struct.finish()
11337 }
11338}
11339
11340#[cfg(feature = "model-service")]
11341impl std::fmt::Debug for super::ExportModelRequest {
11342 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11343 let mut debug_struct = f.debug_struct("ExportModelRequest");
11344 debug_struct.field("name", &self.name);
11345 debug_struct.field("output_config", &self.output_config);
11346 if !self._unknown_fields.is_empty() {
11347 debug_struct.field("_unknown_fields", &self._unknown_fields);
11348 }
11349 debug_struct.finish()
11350 }
11351}
11352
11353#[cfg(feature = "model-service")]
11354impl std::fmt::Debug for super::export_model_request::OutputConfig {
11355 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11356 let mut debug_struct = f.debug_struct("OutputConfig");
11357 debug_struct.field("export_format_id", &self.export_format_id);
11358 debug_struct.field("artifact_destination", &self.artifact_destination);
11359 debug_struct.field("image_destination", &self.image_destination);
11360 if !self._unknown_fields.is_empty() {
11361 debug_struct.field("_unknown_fields", &self._unknown_fields);
11362 }
11363 debug_struct.finish()
11364 }
11365}
11366
11367#[cfg(feature = "model-service")]
11368impl std::fmt::Debug for super::ExportModelOperationMetadata {
11369 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11370 let mut debug_struct = f.debug_struct("ExportModelOperationMetadata");
11371 debug_struct.field("generic_metadata", &self.generic_metadata);
11372 debug_struct.field("output_info", &self.output_info);
11373 if !self._unknown_fields.is_empty() {
11374 debug_struct.field("_unknown_fields", &self._unknown_fields);
11375 }
11376 debug_struct.finish()
11377 }
11378}
11379
11380#[cfg(feature = "model-service")]
11381impl std::fmt::Debug for super::export_model_operation_metadata::OutputInfo {
11382 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11383 let mut debug_struct = f.debug_struct("OutputInfo");
11384 debug_struct.field("artifact_output_uri", &self.artifact_output_uri);
11385 debug_struct.field("image_output_uri", &self.image_output_uri);
11386 if !self._unknown_fields.is_empty() {
11387 debug_struct.field("_unknown_fields", &self._unknown_fields);
11388 }
11389 debug_struct.finish()
11390 }
11391}
11392
11393#[cfg(feature = "model-service")]
11394impl std::fmt::Debug for super::UpdateExplanationDatasetResponse {
11395 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11396 let mut debug_struct = f.debug_struct("UpdateExplanationDatasetResponse");
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 = "model-service")]
11405impl std::fmt::Debug for super::ExportModelResponse {
11406 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11407 let mut debug_struct = f.debug_struct("ExportModelResponse");
11408 if !self._unknown_fields.is_empty() {
11409 debug_struct.field("_unknown_fields", &self._unknown_fields);
11410 }
11411 debug_struct.finish()
11412 }
11413}
11414
11415#[cfg(feature = "model-service")]
11416impl std::fmt::Debug for super::CopyModelRequest {
11417 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11418 let mut debug_struct = f.debug_struct("CopyModelRequest");
11419 debug_struct.field("parent", &self.parent);
11420 debug_struct.field("source_model", &self.source_model);
11421 debug_struct.field("encryption_spec", &self.encryption_spec);
11422 debug_struct.field("custom_service_account", &self.custom_service_account);
11423 debug_struct.field("destination_model", &self.destination_model);
11424 if !self._unknown_fields.is_empty() {
11425 debug_struct.field("_unknown_fields", &self._unknown_fields);
11426 }
11427 debug_struct.finish()
11428 }
11429}
11430
11431#[cfg(feature = "model-service")]
11432impl std::fmt::Debug for super::CopyModelOperationMetadata {
11433 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11434 let mut debug_struct = f.debug_struct("CopyModelOperationMetadata");
11435 debug_struct.field("generic_metadata", &self.generic_metadata);
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 = "model-service")]
11444impl std::fmt::Debug for super::CopyModelResponse {
11445 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11446 let mut debug_struct = f.debug_struct("CopyModelResponse");
11447 debug_struct.field("model", &self.model);
11448 debug_struct.field("model_version_id", &self.model_version_id);
11449 if !self._unknown_fields.is_empty() {
11450 debug_struct.field("_unknown_fields", &self._unknown_fields);
11451 }
11452 debug_struct.finish()
11453 }
11454}
11455
11456#[cfg(feature = "model-service")]
11457impl std::fmt::Debug for super::ImportModelEvaluationRequest {
11458 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11459 let mut debug_struct = f.debug_struct("ImportModelEvaluationRequest");
11460 debug_struct.field("parent", &self.parent);
11461 debug_struct.field("model_evaluation", &self.model_evaluation);
11462 if !self._unknown_fields.is_empty() {
11463 debug_struct.field("_unknown_fields", &self._unknown_fields);
11464 }
11465 debug_struct.finish()
11466 }
11467}
11468
11469#[cfg(feature = "model-service")]
11470impl std::fmt::Debug for super::BatchImportModelEvaluationSlicesRequest {
11471 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11472 let mut debug_struct = f.debug_struct("BatchImportModelEvaluationSlicesRequest");
11473 debug_struct.field("parent", &self.parent);
11474 debug_struct.field("model_evaluation_slices", &self.model_evaluation_slices);
11475 if !self._unknown_fields.is_empty() {
11476 debug_struct.field("_unknown_fields", &self._unknown_fields);
11477 }
11478 debug_struct.finish()
11479 }
11480}
11481
11482#[cfg(feature = "model-service")]
11483impl std::fmt::Debug for super::BatchImportModelEvaluationSlicesResponse {
11484 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11485 let mut debug_struct = f.debug_struct("BatchImportModelEvaluationSlicesResponse");
11486 debug_struct.field(
11487 "imported_model_evaluation_slices",
11488 &self.imported_model_evaluation_slices,
11489 );
11490 if !self._unknown_fields.is_empty() {
11491 debug_struct.field("_unknown_fields", &self._unknown_fields);
11492 }
11493 debug_struct.finish()
11494 }
11495}
11496
11497#[cfg(feature = "model-service")]
11498impl std::fmt::Debug for super::BatchImportEvaluatedAnnotationsRequest {
11499 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11500 let mut debug_struct = f.debug_struct("BatchImportEvaluatedAnnotationsRequest");
11501 debug_struct.field("parent", &self.parent);
11502 debug_struct.field("evaluated_annotations", &self.evaluated_annotations);
11503 if !self._unknown_fields.is_empty() {
11504 debug_struct.field("_unknown_fields", &self._unknown_fields);
11505 }
11506 debug_struct.finish()
11507 }
11508}
11509
11510#[cfg(feature = "model-service")]
11511impl std::fmt::Debug for super::BatchImportEvaluatedAnnotationsResponse {
11512 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11513 let mut debug_struct = f.debug_struct("BatchImportEvaluatedAnnotationsResponse");
11514 debug_struct.field(
11515 "imported_evaluated_annotations_count",
11516 &self.imported_evaluated_annotations_count,
11517 );
11518 if !self._unknown_fields.is_empty() {
11519 debug_struct.field("_unknown_fields", &self._unknown_fields);
11520 }
11521 debug_struct.finish()
11522 }
11523}
11524
11525#[cfg(feature = "model-service")]
11526impl std::fmt::Debug for super::GetModelEvaluationRequest {
11527 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11528 let mut debug_struct = f.debug_struct("GetModelEvaluationRequest");
11529 debug_struct.field("name", &self.name);
11530 if !self._unknown_fields.is_empty() {
11531 debug_struct.field("_unknown_fields", &self._unknown_fields);
11532 }
11533 debug_struct.finish()
11534 }
11535}
11536
11537#[cfg(feature = "model-service")]
11538impl std::fmt::Debug for super::ListModelEvaluationsRequest {
11539 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11540 let mut debug_struct = f.debug_struct("ListModelEvaluationsRequest");
11541 debug_struct.field("parent", &self.parent);
11542 debug_struct.field("filter", &self.filter);
11543 debug_struct.field("page_size", &self.page_size);
11544 debug_struct.field("page_token", &self.page_token);
11545 debug_struct.field("read_mask", &self.read_mask);
11546 if !self._unknown_fields.is_empty() {
11547 debug_struct.field("_unknown_fields", &self._unknown_fields);
11548 }
11549 debug_struct.finish()
11550 }
11551}
11552
11553#[cfg(feature = "model-service")]
11554impl std::fmt::Debug for super::ListModelEvaluationsResponse {
11555 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11556 let mut debug_struct = f.debug_struct("ListModelEvaluationsResponse");
11557 debug_struct.field("model_evaluations", &self.model_evaluations);
11558 debug_struct.field("next_page_token", &self.next_page_token);
11559 if !self._unknown_fields.is_empty() {
11560 debug_struct.field("_unknown_fields", &self._unknown_fields);
11561 }
11562 debug_struct.finish()
11563 }
11564}
11565
11566#[cfg(feature = "model-service")]
11567impl std::fmt::Debug for super::GetModelEvaluationSliceRequest {
11568 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11569 let mut debug_struct = f.debug_struct("GetModelEvaluationSliceRequest");
11570 debug_struct.field("name", &self.name);
11571 if !self._unknown_fields.is_empty() {
11572 debug_struct.field("_unknown_fields", &self._unknown_fields);
11573 }
11574 debug_struct.finish()
11575 }
11576}
11577
11578#[cfg(feature = "model-service")]
11579impl std::fmt::Debug for super::ListModelEvaluationSlicesRequest {
11580 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11581 let mut debug_struct = f.debug_struct("ListModelEvaluationSlicesRequest");
11582 debug_struct.field("parent", &self.parent);
11583 debug_struct.field("filter", &self.filter);
11584 debug_struct.field("page_size", &self.page_size);
11585 debug_struct.field("page_token", &self.page_token);
11586 debug_struct.field("read_mask", &self.read_mask);
11587 if !self._unknown_fields.is_empty() {
11588 debug_struct.field("_unknown_fields", &self._unknown_fields);
11589 }
11590 debug_struct.finish()
11591 }
11592}
11593
11594#[cfg(feature = "model-service")]
11595impl std::fmt::Debug for super::ListModelEvaluationSlicesResponse {
11596 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11597 let mut debug_struct = f.debug_struct("ListModelEvaluationSlicesResponse");
11598 debug_struct.field("model_evaluation_slices", &self.model_evaluation_slices);
11599 debug_struct.field("next_page_token", &self.next_page_token);
11600 if !self._unknown_fields.is_empty() {
11601 debug_struct.field("_unknown_fields", &self._unknown_fields);
11602 }
11603 debug_struct.finish()
11604 }
11605}
11606
11607#[cfg(feature = "job-service")]
11608impl std::fmt::Debug for super::NasJob {
11609 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11610 let mut debug_struct = f.debug_struct("NasJob");
11611 debug_struct.field("name", &self.name);
11612 debug_struct.field("display_name", &self.display_name);
11613 debug_struct.field("nas_job_spec", &self.nas_job_spec);
11614 debug_struct.field("nas_job_output", &self.nas_job_output);
11615 debug_struct.field("state", &self.state);
11616 debug_struct.field("create_time", &self.create_time);
11617 debug_struct.field("start_time", &self.start_time);
11618 debug_struct.field("end_time", &self.end_time);
11619 debug_struct.field("update_time", &self.update_time);
11620 debug_struct.field("error", &self.error);
11621 debug_struct.field("labels", &self.labels);
11622 debug_struct.field("encryption_spec", &self.encryption_spec);
11623 debug_struct.field(
11624 "enable_restricted_image_training",
11625 &self.enable_restricted_image_training,
11626 );
11627 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
11628 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
11629 if !self._unknown_fields.is_empty() {
11630 debug_struct.field("_unknown_fields", &self._unknown_fields);
11631 }
11632 debug_struct.finish()
11633 }
11634}
11635
11636#[cfg(feature = "job-service")]
11637impl std::fmt::Debug for super::NasTrialDetail {
11638 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11639 let mut debug_struct = f.debug_struct("NasTrialDetail");
11640 debug_struct.field("name", &self.name);
11641 debug_struct.field("parameters", &self.parameters);
11642 debug_struct.field("search_trial", &self.search_trial);
11643 debug_struct.field("train_trial", &self.train_trial);
11644 if !self._unknown_fields.is_empty() {
11645 debug_struct.field("_unknown_fields", &self._unknown_fields);
11646 }
11647 debug_struct.finish()
11648 }
11649}
11650
11651#[cfg(feature = "job-service")]
11652impl std::fmt::Debug for super::NasJobSpec {
11653 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11654 let mut debug_struct = f.debug_struct("NasJobSpec");
11655 debug_struct.field("resume_nas_job_id", &self.resume_nas_job_id);
11656 debug_struct.field("search_space_spec", &self.search_space_spec);
11657 debug_struct.field("nas_algorithm_spec", &self.nas_algorithm_spec);
11658 if !self._unknown_fields.is_empty() {
11659 debug_struct.field("_unknown_fields", &self._unknown_fields);
11660 }
11661 debug_struct.finish()
11662 }
11663}
11664
11665#[cfg(feature = "job-service")]
11666impl std::fmt::Debug for super::nas_job_spec::MultiTrialAlgorithmSpec {
11667 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11668 let mut debug_struct = f.debug_struct("MultiTrialAlgorithmSpec");
11669 debug_struct.field("multi_trial_algorithm", &self.multi_trial_algorithm);
11670 debug_struct.field("metric", &self.metric);
11671 debug_struct.field("search_trial_spec", &self.search_trial_spec);
11672 debug_struct.field("train_trial_spec", &self.train_trial_spec);
11673 if !self._unknown_fields.is_empty() {
11674 debug_struct.field("_unknown_fields", &self._unknown_fields);
11675 }
11676 debug_struct.finish()
11677 }
11678}
11679
11680#[cfg(feature = "job-service")]
11681impl std::fmt::Debug for super::nas_job_spec::multi_trial_algorithm_spec::MetricSpec {
11682 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11683 let mut debug_struct = f.debug_struct("MetricSpec");
11684 debug_struct.field("metric_id", &self.metric_id);
11685 debug_struct.field("goal", &self.goal);
11686 if !self._unknown_fields.is_empty() {
11687 debug_struct.field("_unknown_fields", &self._unknown_fields);
11688 }
11689 debug_struct.finish()
11690 }
11691}
11692
11693#[cfg(feature = "job-service")]
11694impl std::fmt::Debug for super::nas_job_spec::multi_trial_algorithm_spec::SearchTrialSpec {
11695 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11696 let mut debug_struct = f.debug_struct("SearchTrialSpec");
11697 debug_struct.field("search_trial_job_spec", &self.search_trial_job_spec);
11698 debug_struct.field("max_trial_count", &self.max_trial_count);
11699 debug_struct.field("max_parallel_trial_count", &self.max_parallel_trial_count);
11700 debug_struct.field("max_failed_trial_count", &self.max_failed_trial_count);
11701 if !self._unknown_fields.is_empty() {
11702 debug_struct.field("_unknown_fields", &self._unknown_fields);
11703 }
11704 debug_struct.finish()
11705 }
11706}
11707
11708#[cfg(feature = "job-service")]
11709impl std::fmt::Debug for super::nas_job_spec::multi_trial_algorithm_spec::TrainTrialSpec {
11710 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11711 let mut debug_struct = f.debug_struct("TrainTrialSpec");
11712 debug_struct.field("train_trial_job_spec", &self.train_trial_job_spec);
11713 debug_struct.field("max_parallel_trial_count", &self.max_parallel_trial_count);
11714 debug_struct.field("frequency", &self.frequency);
11715 if !self._unknown_fields.is_empty() {
11716 debug_struct.field("_unknown_fields", &self._unknown_fields);
11717 }
11718 debug_struct.finish()
11719 }
11720}
11721
11722#[cfg(feature = "job-service")]
11723impl std::fmt::Debug for super::NasJobOutput {
11724 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11725 let mut debug_struct = f.debug_struct("NasJobOutput");
11726 debug_struct.field("output", &self.output);
11727 if !self._unknown_fields.is_empty() {
11728 debug_struct.field("_unknown_fields", &self._unknown_fields);
11729 }
11730 debug_struct.finish()
11731 }
11732}
11733
11734#[cfg(feature = "job-service")]
11735impl std::fmt::Debug for super::nas_job_output::MultiTrialJobOutput {
11736 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11737 let mut debug_struct = f.debug_struct("MultiTrialJobOutput");
11738 debug_struct.field("search_trials", &self.search_trials);
11739 debug_struct.field("train_trials", &self.train_trials);
11740 if !self._unknown_fields.is_empty() {
11741 debug_struct.field("_unknown_fields", &self._unknown_fields);
11742 }
11743 debug_struct.finish()
11744 }
11745}
11746
11747#[cfg(feature = "job-service")]
11748impl std::fmt::Debug for super::NasTrial {
11749 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11750 let mut debug_struct = f.debug_struct("NasTrial");
11751 debug_struct.field("id", &self.id);
11752 debug_struct.field("state", &self.state);
11753 debug_struct.field("final_measurement", &self.final_measurement);
11754 debug_struct.field("start_time", &self.start_time);
11755 debug_struct.field("end_time", &self.end_time);
11756 if !self._unknown_fields.is_empty() {
11757 debug_struct.field("_unknown_fields", &self._unknown_fields);
11758 }
11759 debug_struct.finish()
11760 }
11761}
11762
11763#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11764impl std::fmt::Debug for super::NetworkSpec {
11765 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11766 let mut debug_struct = f.debug_struct("NetworkSpec");
11767 debug_struct.field("enable_internet_access", &self.enable_internet_access);
11768 debug_struct.field("network", &self.network);
11769 debug_struct.field("subnetwork", &self.subnetwork);
11770 if !self._unknown_fields.is_empty() {
11771 debug_struct.field("_unknown_fields", &self._unknown_fields);
11772 }
11773 debug_struct.finish()
11774 }
11775}
11776
11777#[cfg(feature = "notebook-service")]
11778impl std::fmt::Debug for super::NotebookEucConfig {
11779 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11780 let mut debug_struct = f.debug_struct("NotebookEucConfig");
11781 debug_struct.field("euc_disabled", &self.euc_disabled);
11782 debug_struct.field("bypass_actas_check", &self.bypass_actas_check);
11783 if !self._unknown_fields.is_empty() {
11784 debug_struct.field("_unknown_fields", &self._unknown_fields);
11785 }
11786 debug_struct.finish()
11787 }
11788}
11789
11790#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11791impl std::fmt::Debug for super::NotebookExecutionJob {
11792 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11793 let mut debug_struct = f.debug_struct("NotebookExecutionJob");
11794 debug_struct.field("name", &self.name);
11795 debug_struct.field("display_name", &self.display_name);
11796 debug_struct.field("execution_timeout", &self.execution_timeout);
11797 debug_struct.field("schedule_resource_name", &self.schedule_resource_name);
11798 debug_struct.field("job_state", &self.job_state);
11799 debug_struct.field("status", &self.status);
11800 debug_struct.field("create_time", &self.create_time);
11801 debug_struct.field("update_time", &self.update_time);
11802 debug_struct.field("labels", &self.labels);
11803 debug_struct.field("kernel_name", &self.kernel_name);
11804 debug_struct.field("encryption_spec", &self.encryption_spec);
11805 debug_struct.field("notebook_source", &self.notebook_source);
11806 debug_struct.field("environment_spec", &self.environment_spec);
11807 debug_struct.field("execution_sink", &self.execution_sink);
11808 debug_struct.field("execution_identity", &self.execution_identity);
11809 debug_struct.field("runtime_environment", &self.runtime_environment);
11810 if !self._unknown_fields.is_empty() {
11811 debug_struct.field("_unknown_fields", &self._unknown_fields);
11812 }
11813 debug_struct.finish()
11814 }
11815}
11816
11817#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11818impl std::fmt::Debug for super::notebook_execution_job::DataformRepositorySource {
11819 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11820 let mut debug_struct = f.debug_struct("DataformRepositorySource");
11821 debug_struct.field(
11822 "dataform_repository_resource_name",
11823 &self.dataform_repository_resource_name,
11824 );
11825 debug_struct.field("commit_sha", &self.commit_sha);
11826 if !self._unknown_fields.is_empty() {
11827 debug_struct.field("_unknown_fields", &self._unknown_fields);
11828 }
11829 debug_struct.finish()
11830 }
11831}
11832
11833#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11834impl std::fmt::Debug for super::notebook_execution_job::GcsNotebookSource {
11835 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11836 let mut debug_struct = f.debug_struct("GcsNotebookSource");
11837 debug_struct.field("uri", &self.uri);
11838 debug_struct.field("generation", &self.generation);
11839 if !self._unknown_fields.is_empty() {
11840 debug_struct.field("_unknown_fields", &self._unknown_fields);
11841 }
11842 debug_struct.finish()
11843 }
11844}
11845
11846#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11847impl std::fmt::Debug for super::notebook_execution_job::DirectNotebookSource {
11848 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11849 let mut debug_struct = f.debug_struct("DirectNotebookSource");
11850 debug_struct.field("content", &self.content);
11851 if !self._unknown_fields.is_empty() {
11852 debug_struct.field("_unknown_fields", &self._unknown_fields);
11853 }
11854 debug_struct.finish()
11855 }
11856}
11857
11858#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11859impl std::fmt::Debug for super::notebook_execution_job::CustomEnvironmentSpec {
11860 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11861 let mut debug_struct = f.debug_struct("CustomEnvironmentSpec");
11862 debug_struct.field("machine_spec", &self.machine_spec);
11863 debug_struct.field("persistent_disk_spec", &self.persistent_disk_spec);
11864 debug_struct.field("network_spec", &self.network_spec);
11865 if !self._unknown_fields.is_empty() {
11866 debug_struct.field("_unknown_fields", &self._unknown_fields);
11867 }
11868 debug_struct.finish()
11869 }
11870}
11871
11872#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11873impl std::fmt::Debug for super::notebook_execution_job::WorkbenchRuntime {
11874 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11875 let mut debug_struct = f.debug_struct("WorkbenchRuntime");
11876 if !self._unknown_fields.is_empty() {
11877 debug_struct.field("_unknown_fields", &self._unknown_fields);
11878 }
11879 debug_struct.finish()
11880 }
11881}
11882
11883#[cfg(feature = "notebook-service")]
11884impl std::fmt::Debug for super::NotebookIdleShutdownConfig {
11885 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11886 let mut debug_struct = f.debug_struct("NotebookIdleShutdownConfig");
11887 debug_struct.field("idle_timeout", &self.idle_timeout);
11888 debug_struct.field("idle_shutdown_disabled", &self.idle_shutdown_disabled);
11889 if !self._unknown_fields.is_empty() {
11890 debug_struct.field("_unknown_fields", &self._unknown_fields);
11891 }
11892 debug_struct.finish()
11893 }
11894}
11895
11896#[cfg(feature = "notebook-service")]
11897impl std::fmt::Debug for super::NotebookRuntimeTemplate {
11898 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11899 let mut debug_struct = f.debug_struct("NotebookRuntimeTemplate");
11900 debug_struct.field("name", &self.name);
11901 debug_struct.field("display_name", &self.display_name);
11902 debug_struct.field("description", &self.description);
11903 debug_struct.field("is_default", &self.is_default);
11904 debug_struct.field("machine_spec", &self.machine_spec);
11905 debug_struct.field("data_persistent_disk_spec", &self.data_persistent_disk_spec);
11906 debug_struct.field("network_spec", &self.network_spec);
11907 debug_struct.field("service_account", &self.service_account);
11908 debug_struct.field("etag", &self.etag);
11909 debug_struct.field("labels", &self.labels);
11910 debug_struct.field("idle_shutdown_config", &self.idle_shutdown_config);
11911 debug_struct.field("euc_config", &self.euc_config);
11912 debug_struct.field("create_time", &self.create_time);
11913 debug_struct.field("update_time", &self.update_time);
11914 debug_struct.field("notebook_runtime_type", &self.notebook_runtime_type);
11915 debug_struct.field("shielded_vm_config", &self.shielded_vm_config);
11916 debug_struct.field("network_tags", &self.network_tags);
11917 debug_struct.field("encryption_spec", &self.encryption_spec);
11918 debug_struct.field("software_config", &self.software_config);
11919 if !self._unknown_fields.is_empty() {
11920 debug_struct.field("_unknown_fields", &self._unknown_fields);
11921 }
11922 debug_struct.finish()
11923 }
11924}
11925
11926#[cfg(feature = "notebook-service")]
11927impl std::fmt::Debug for super::NotebookRuntime {
11928 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11929 let mut debug_struct = f.debug_struct("NotebookRuntime");
11930 debug_struct.field("name", &self.name);
11931 debug_struct.field("runtime_user", &self.runtime_user);
11932 debug_struct.field(
11933 "notebook_runtime_template_ref",
11934 &self.notebook_runtime_template_ref,
11935 );
11936 debug_struct.field("proxy_uri", &self.proxy_uri);
11937 debug_struct.field("create_time", &self.create_time);
11938 debug_struct.field("update_time", &self.update_time);
11939 debug_struct.field("health_state", &self.health_state);
11940 debug_struct.field("display_name", &self.display_name);
11941 debug_struct.field("description", &self.description);
11942 debug_struct.field("service_account", &self.service_account);
11943 debug_struct.field("runtime_state", &self.runtime_state);
11944 debug_struct.field("is_upgradable", &self.is_upgradable);
11945 debug_struct.field("labels", &self.labels);
11946 debug_struct.field("expiration_time", &self.expiration_time);
11947 debug_struct.field("version", &self.version);
11948 debug_struct.field("notebook_runtime_type", &self.notebook_runtime_type);
11949 debug_struct.field("machine_spec", &self.machine_spec);
11950 debug_struct.field("data_persistent_disk_spec", &self.data_persistent_disk_spec);
11951 debug_struct.field("network_spec", &self.network_spec);
11952 debug_struct.field("idle_shutdown_config", &self.idle_shutdown_config);
11953 debug_struct.field("euc_config", &self.euc_config);
11954 debug_struct.field("shielded_vm_config", &self.shielded_vm_config);
11955 debug_struct.field("network_tags", &self.network_tags);
11956 debug_struct.field("software_config", &self.software_config);
11957 debug_struct.field("encryption_spec", &self.encryption_spec);
11958 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
11959 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
11960 if !self._unknown_fields.is_empty() {
11961 debug_struct.field("_unknown_fields", &self._unknown_fields);
11962 }
11963 debug_struct.finish()
11964 }
11965}
11966
11967#[cfg(feature = "notebook-service")]
11968impl std::fmt::Debug for super::NotebookRuntimeTemplateRef {
11969 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11970 let mut debug_struct = f.debug_struct("NotebookRuntimeTemplateRef");
11971 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
11972 if !self._unknown_fields.is_empty() {
11973 debug_struct.field("_unknown_fields", &self._unknown_fields);
11974 }
11975 debug_struct.finish()
11976 }
11977}
11978
11979#[cfg(feature = "notebook-service")]
11980impl std::fmt::Debug for super::CreateNotebookRuntimeTemplateRequest {
11981 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11982 let mut debug_struct = f.debug_struct("CreateNotebookRuntimeTemplateRequest");
11983 debug_struct.field("parent", &self.parent);
11984 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
11985 debug_struct.field(
11986 "notebook_runtime_template_id",
11987 &self.notebook_runtime_template_id,
11988 );
11989 if !self._unknown_fields.is_empty() {
11990 debug_struct.field("_unknown_fields", &self._unknown_fields);
11991 }
11992 debug_struct.finish()
11993 }
11994}
11995
11996#[cfg(feature = "notebook-service")]
11997impl std::fmt::Debug for super::CreateNotebookRuntimeTemplateOperationMetadata {
11998 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11999 let mut debug_struct = f.debug_struct("CreateNotebookRuntimeTemplateOperationMetadata");
12000 debug_struct.field("generic_metadata", &self.generic_metadata);
12001 if !self._unknown_fields.is_empty() {
12002 debug_struct.field("_unknown_fields", &self._unknown_fields);
12003 }
12004 debug_struct.finish()
12005 }
12006}
12007
12008#[cfg(feature = "notebook-service")]
12009impl std::fmt::Debug for super::GetNotebookRuntimeTemplateRequest {
12010 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12011 let mut debug_struct = f.debug_struct("GetNotebookRuntimeTemplateRequest");
12012 debug_struct.field("name", &self.name);
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::ListNotebookRuntimeTemplatesRequest {
12022 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12023 let mut debug_struct = f.debug_struct("ListNotebookRuntimeTemplatesRequest");
12024 debug_struct.field("parent", &self.parent);
12025 debug_struct.field("filter", &self.filter);
12026 debug_struct.field("page_size", &self.page_size);
12027 debug_struct.field("page_token", &self.page_token);
12028 debug_struct.field("read_mask", &self.read_mask);
12029 debug_struct.field("order_by", &self.order_by);
12030 if !self._unknown_fields.is_empty() {
12031 debug_struct.field("_unknown_fields", &self._unknown_fields);
12032 }
12033 debug_struct.finish()
12034 }
12035}
12036
12037#[cfg(feature = "notebook-service")]
12038impl std::fmt::Debug for super::ListNotebookRuntimeTemplatesResponse {
12039 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12040 let mut debug_struct = f.debug_struct("ListNotebookRuntimeTemplatesResponse");
12041 debug_struct.field(
12042 "notebook_runtime_templates",
12043 &self.notebook_runtime_templates,
12044 );
12045 debug_struct.field("next_page_token", &self.next_page_token);
12046 if !self._unknown_fields.is_empty() {
12047 debug_struct.field("_unknown_fields", &self._unknown_fields);
12048 }
12049 debug_struct.finish()
12050 }
12051}
12052
12053#[cfg(feature = "notebook-service")]
12054impl std::fmt::Debug for super::DeleteNotebookRuntimeTemplateRequest {
12055 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12056 let mut debug_struct = f.debug_struct("DeleteNotebookRuntimeTemplateRequest");
12057 debug_struct.field("name", &self.name);
12058 if !self._unknown_fields.is_empty() {
12059 debug_struct.field("_unknown_fields", &self._unknown_fields);
12060 }
12061 debug_struct.finish()
12062 }
12063}
12064
12065#[cfg(feature = "notebook-service")]
12066impl std::fmt::Debug for super::UpdateNotebookRuntimeTemplateRequest {
12067 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12068 let mut debug_struct = f.debug_struct("UpdateNotebookRuntimeTemplateRequest");
12069 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
12070 debug_struct.field("update_mask", &self.update_mask);
12071 if !self._unknown_fields.is_empty() {
12072 debug_struct.field("_unknown_fields", &self._unknown_fields);
12073 }
12074 debug_struct.finish()
12075 }
12076}
12077
12078#[cfg(feature = "notebook-service")]
12079impl std::fmt::Debug for super::AssignNotebookRuntimeRequest {
12080 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12081 let mut debug_struct = f.debug_struct("AssignNotebookRuntimeRequest");
12082 debug_struct.field("parent", &self.parent);
12083 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
12084 debug_struct.field("notebook_runtime", &self.notebook_runtime);
12085 debug_struct.field("notebook_runtime_id", &self.notebook_runtime_id);
12086 if !self._unknown_fields.is_empty() {
12087 debug_struct.field("_unknown_fields", &self._unknown_fields);
12088 }
12089 debug_struct.finish()
12090 }
12091}
12092
12093#[cfg(feature = "notebook-service")]
12094impl std::fmt::Debug for super::AssignNotebookRuntimeOperationMetadata {
12095 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12096 let mut debug_struct = f.debug_struct("AssignNotebookRuntimeOperationMetadata");
12097 debug_struct.field("generic_metadata", &self.generic_metadata);
12098 debug_struct.field("progress_message", &self.progress_message);
12099 if !self._unknown_fields.is_empty() {
12100 debug_struct.field("_unknown_fields", &self._unknown_fields);
12101 }
12102 debug_struct.finish()
12103 }
12104}
12105
12106#[cfg(feature = "notebook-service")]
12107impl std::fmt::Debug for super::GetNotebookRuntimeRequest {
12108 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12109 let mut debug_struct = f.debug_struct("GetNotebookRuntimeRequest");
12110 debug_struct.field("name", &self.name);
12111 if !self._unknown_fields.is_empty() {
12112 debug_struct.field("_unknown_fields", &self._unknown_fields);
12113 }
12114 debug_struct.finish()
12115 }
12116}
12117
12118#[cfg(feature = "notebook-service")]
12119impl std::fmt::Debug for super::ListNotebookRuntimesRequest {
12120 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12121 let mut debug_struct = f.debug_struct("ListNotebookRuntimesRequest");
12122 debug_struct.field("parent", &self.parent);
12123 debug_struct.field("filter", &self.filter);
12124 debug_struct.field("page_size", &self.page_size);
12125 debug_struct.field("page_token", &self.page_token);
12126 debug_struct.field("read_mask", &self.read_mask);
12127 debug_struct.field("order_by", &self.order_by);
12128 if !self._unknown_fields.is_empty() {
12129 debug_struct.field("_unknown_fields", &self._unknown_fields);
12130 }
12131 debug_struct.finish()
12132 }
12133}
12134
12135#[cfg(feature = "notebook-service")]
12136impl std::fmt::Debug for super::ListNotebookRuntimesResponse {
12137 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12138 let mut debug_struct = f.debug_struct("ListNotebookRuntimesResponse");
12139 debug_struct.field("notebook_runtimes", &self.notebook_runtimes);
12140 debug_struct.field("next_page_token", &self.next_page_token);
12141 if !self._unknown_fields.is_empty() {
12142 debug_struct.field("_unknown_fields", &self._unknown_fields);
12143 }
12144 debug_struct.finish()
12145 }
12146}
12147
12148#[cfg(feature = "notebook-service")]
12149impl std::fmt::Debug for super::DeleteNotebookRuntimeRequest {
12150 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12151 let mut debug_struct = f.debug_struct("DeleteNotebookRuntimeRequest");
12152 debug_struct.field("name", &self.name);
12153 if !self._unknown_fields.is_empty() {
12154 debug_struct.field("_unknown_fields", &self._unknown_fields);
12155 }
12156 debug_struct.finish()
12157 }
12158}
12159
12160#[cfg(feature = "notebook-service")]
12161impl std::fmt::Debug for super::UpgradeNotebookRuntimeRequest {
12162 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12163 let mut debug_struct = f.debug_struct("UpgradeNotebookRuntimeRequest");
12164 debug_struct.field("name", &self.name);
12165 if !self._unknown_fields.is_empty() {
12166 debug_struct.field("_unknown_fields", &self._unknown_fields);
12167 }
12168 debug_struct.finish()
12169 }
12170}
12171
12172#[cfg(feature = "notebook-service")]
12173impl std::fmt::Debug for super::UpgradeNotebookRuntimeOperationMetadata {
12174 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12175 let mut debug_struct = f.debug_struct("UpgradeNotebookRuntimeOperationMetadata");
12176 debug_struct.field("generic_metadata", &self.generic_metadata);
12177 debug_struct.field("progress_message", &self.progress_message);
12178 if !self._unknown_fields.is_empty() {
12179 debug_struct.field("_unknown_fields", &self._unknown_fields);
12180 }
12181 debug_struct.finish()
12182 }
12183}
12184
12185#[cfg(feature = "notebook-service")]
12186impl std::fmt::Debug for super::UpgradeNotebookRuntimeResponse {
12187 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12188 let mut debug_struct = f.debug_struct("UpgradeNotebookRuntimeResponse");
12189 if !self._unknown_fields.is_empty() {
12190 debug_struct.field("_unknown_fields", &self._unknown_fields);
12191 }
12192 debug_struct.finish()
12193 }
12194}
12195
12196#[cfg(feature = "notebook-service")]
12197impl std::fmt::Debug for super::StartNotebookRuntimeRequest {
12198 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12199 let mut debug_struct = f.debug_struct("StartNotebookRuntimeRequest");
12200 debug_struct.field("name", &self.name);
12201 if !self._unknown_fields.is_empty() {
12202 debug_struct.field("_unknown_fields", &self._unknown_fields);
12203 }
12204 debug_struct.finish()
12205 }
12206}
12207
12208#[cfg(feature = "notebook-service")]
12209impl std::fmt::Debug for super::StartNotebookRuntimeOperationMetadata {
12210 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12211 let mut debug_struct = f.debug_struct("StartNotebookRuntimeOperationMetadata");
12212 debug_struct.field("generic_metadata", &self.generic_metadata);
12213 debug_struct.field("progress_message", &self.progress_message);
12214 if !self._unknown_fields.is_empty() {
12215 debug_struct.field("_unknown_fields", &self._unknown_fields);
12216 }
12217 debug_struct.finish()
12218 }
12219}
12220
12221#[cfg(feature = "notebook-service")]
12222impl std::fmt::Debug for super::StartNotebookRuntimeResponse {
12223 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12224 let mut debug_struct = f.debug_struct("StartNotebookRuntimeResponse");
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 = "notebook-service")]
12233impl std::fmt::Debug for super::StopNotebookRuntimeRequest {
12234 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12235 let mut debug_struct = f.debug_struct("StopNotebookRuntimeRequest");
12236 debug_struct.field("name", &self.name);
12237 if !self._unknown_fields.is_empty() {
12238 debug_struct.field("_unknown_fields", &self._unknown_fields);
12239 }
12240 debug_struct.finish()
12241 }
12242}
12243
12244#[cfg(feature = "notebook-service")]
12245impl std::fmt::Debug for super::StopNotebookRuntimeOperationMetadata {
12246 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12247 let mut debug_struct = f.debug_struct("StopNotebookRuntimeOperationMetadata");
12248 debug_struct.field("generic_metadata", &self.generic_metadata);
12249 if !self._unknown_fields.is_empty() {
12250 debug_struct.field("_unknown_fields", &self._unknown_fields);
12251 }
12252 debug_struct.finish()
12253 }
12254}
12255
12256#[cfg(feature = "notebook-service")]
12257impl std::fmt::Debug for super::StopNotebookRuntimeResponse {
12258 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12259 let mut debug_struct = f.debug_struct("StopNotebookRuntimeResponse");
12260 if !self._unknown_fields.is_empty() {
12261 debug_struct.field("_unknown_fields", &self._unknown_fields);
12262 }
12263 debug_struct.finish()
12264 }
12265}
12266
12267#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
12268impl std::fmt::Debug for super::CreateNotebookExecutionJobRequest {
12269 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12270 let mut debug_struct = f.debug_struct("CreateNotebookExecutionJobRequest");
12271 debug_struct.field("parent", &self.parent);
12272 debug_struct.field("notebook_execution_job", &self.notebook_execution_job);
12273 debug_struct.field("notebook_execution_job_id", &self.notebook_execution_job_id);
12274 if !self._unknown_fields.is_empty() {
12275 debug_struct.field("_unknown_fields", &self._unknown_fields);
12276 }
12277 debug_struct.finish()
12278 }
12279}
12280
12281#[cfg(feature = "notebook-service")]
12282impl std::fmt::Debug for super::CreateNotebookExecutionJobOperationMetadata {
12283 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12284 let mut debug_struct = f.debug_struct("CreateNotebookExecutionJobOperationMetadata");
12285 debug_struct.field("generic_metadata", &self.generic_metadata);
12286 debug_struct.field("progress_message", &self.progress_message);
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 = "notebook-service")]
12295impl std::fmt::Debug for super::GetNotebookExecutionJobRequest {
12296 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12297 let mut debug_struct = f.debug_struct("GetNotebookExecutionJobRequest");
12298 debug_struct.field("name", &self.name);
12299 debug_struct.field("view", &self.view);
12300 if !self._unknown_fields.is_empty() {
12301 debug_struct.field("_unknown_fields", &self._unknown_fields);
12302 }
12303 debug_struct.finish()
12304 }
12305}
12306
12307#[cfg(feature = "notebook-service")]
12308impl std::fmt::Debug for super::ListNotebookExecutionJobsRequest {
12309 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12310 let mut debug_struct = f.debug_struct("ListNotebookExecutionJobsRequest");
12311 debug_struct.field("parent", &self.parent);
12312 debug_struct.field("filter", &self.filter);
12313 debug_struct.field("page_size", &self.page_size);
12314 debug_struct.field("page_token", &self.page_token);
12315 debug_struct.field("order_by", &self.order_by);
12316 debug_struct.field("view", &self.view);
12317 if !self._unknown_fields.is_empty() {
12318 debug_struct.field("_unknown_fields", &self._unknown_fields);
12319 }
12320 debug_struct.finish()
12321 }
12322}
12323
12324#[cfg(feature = "notebook-service")]
12325impl std::fmt::Debug for super::ListNotebookExecutionJobsResponse {
12326 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12327 let mut debug_struct = f.debug_struct("ListNotebookExecutionJobsResponse");
12328 debug_struct.field("notebook_execution_jobs", &self.notebook_execution_jobs);
12329 debug_struct.field("next_page_token", &self.next_page_token);
12330 if !self._unknown_fields.is_empty() {
12331 debug_struct.field("_unknown_fields", &self._unknown_fields);
12332 }
12333 debug_struct.finish()
12334 }
12335}
12336
12337#[cfg(feature = "notebook-service")]
12338impl std::fmt::Debug for super::DeleteNotebookExecutionJobRequest {
12339 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12340 let mut debug_struct = f.debug_struct("DeleteNotebookExecutionJobRequest");
12341 debug_struct.field("name", &self.name);
12342 if !self._unknown_fields.is_empty() {
12343 debug_struct.field("_unknown_fields", &self._unknown_fields);
12344 }
12345 debug_struct.finish()
12346 }
12347}
12348
12349#[cfg(feature = "notebook-service")]
12350impl std::fmt::Debug for super::PostStartupScriptConfig {
12351 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12352 let mut debug_struct = f.debug_struct("PostStartupScriptConfig");
12353 debug_struct.field("post_startup_script", &self.post_startup_script);
12354 debug_struct.field("post_startup_script_url", &self.post_startup_script_url);
12355 debug_struct.field(
12356 "post_startup_script_behavior",
12357 &self.post_startup_script_behavior,
12358 );
12359 if !self._unknown_fields.is_empty() {
12360 debug_struct.field("_unknown_fields", &self._unknown_fields);
12361 }
12362 debug_struct.finish()
12363 }
12364}
12365
12366#[cfg(feature = "notebook-service")]
12367impl std::fmt::Debug for super::ColabImage {
12368 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12369 let mut debug_struct = f.debug_struct("ColabImage");
12370 debug_struct.field("release_name", &self.release_name);
12371 debug_struct.field("description", &self.description);
12372 if !self._unknown_fields.is_empty() {
12373 debug_struct.field("_unknown_fields", &self._unknown_fields);
12374 }
12375 debug_struct.finish()
12376 }
12377}
12378
12379#[cfg(feature = "notebook-service")]
12380impl std::fmt::Debug for super::NotebookSoftwareConfig {
12381 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12382 let mut debug_struct = f.debug_struct("NotebookSoftwareConfig");
12383 debug_struct.field("env", &self.env);
12384 debug_struct.field(
12385 "post_startup_script_config",
12386 &self.post_startup_script_config,
12387 );
12388 debug_struct.field("runtime_image", &self.runtime_image);
12389 if !self._unknown_fields.is_empty() {
12390 debug_struct.field("_unknown_fields", &self._unknown_fields);
12391 }
12392 debug_struct.finish()
12393 }
12394}
12395
12396#[cfg(any(
12397 feature = "gen-ai-cache-service",
12398 feature = "gen-ai-tuning-service",
12399 feature = "llm-utility-service",
12400 feature = "prediction-service",
12401 feature = "vertex-rag-service",
12402))]
12403impl std::fmt::Debug for super::Schema {
12404 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12405 let mut debug_struct = f.debug_struct("Schema");
12406 debug_struct.field("r#type", &self.r#type);
12407 debug_struct.field("format", &self.format);
12408 debug_struct.field("title", &self.title);
12409 debug_struct.field("description", &self.description);
12410 debug_struct.field("nullable", &self.nullable);
12411 debug_struct.field("default", &self.default);
12412 debug_struct.field("items", &self.items);
12413 debug_struct.field("min_items", &self.min_items);
12414 debug_struct.field("max_items", &self.max_items);
12415 debug_struct.field("r#enum", &self.r#enum);
12416 debug_struct.field("properties", &self.properties);
12417 debug_struct.field("property_ordering", &self.property_ordering);
12418 debug_struct.field("required", &self.required);
12419 debug_struct.field("min_properties", &self.min_properties);
12420 debug_struct.field("max_properties", &self.max_properties);
12421 debug_struct.field("minimum", &self.minimum);
12422 debug_struct.field("maximum", &self.maximum);
12423 debug_struct.field("min_length", &self.min_length);
12424 debug_struct.field("max_length", &self.max_length);
12425 debug_struct.field("pattern", &self.pattern);
12426 debug_struct.field("example", &self.example);
12427 debug_struct.field("any_of", &self.any_of);
12428 debug_struct.field("additional_properties", &self.additional_properties);
12429 debug_struct.field("r#ref", &self.r#ref);
12430 debug_struct.field("defs", &self.defs);
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(any(
12439 feature = "dataset-service",
12440 feature = "deployment-resource-pool-service",
12441 feature = "endpoint-service",
12442 feature = "feature-online-store-admin-service",
12443 feature = "feature-registry-service",
12444 feature = "featurestore-service",
12445 feature = "gen-ai-tuning-service",
12446 feature = "index-endpoint-service",
12447 feature = "index-service",
12448 feature = "job-service",
12449 feature = "metadata-service",
12450 feature = "migration-service",
12451 feature = "model-garden-service",
12452 feature = "model-service",
12453 feature = "notebook-service",
12454 feature = "persistent-resource-service",
12455 feature = "pipeline-service",
12456 feature = "reasoning-engine-execution-service",
12457 feature = "reasoning-engine-service",
12458 feature = "schedule-service",
12459 feature = "session-service",
12460 feature = "specialist-pool-service",
12461 feature = "tensorboard-service",
12462 feature = "vertex-rag-data-service",
12463 feature = "vertex-rag-service",
12464 feature = "vizier-service",
12465))]
12466impl std::fmt::Debug for super::GenericOperationMetadata {
12467 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12468 let mut debug_struct = f.debug_struct("GenericOperationMetadata");
12469 debug_struct.field("partial_failures", &self.partial_failures);
12470 debug_struct.field("create_time", &self.create_time);
12471 debug_struct.field("update_time", &self.update_time);
12472 if !self._unknown_fields.is_empty() {
12473 debug_struct.field("_unknown_fields", &self._unknown_fields);
12474 }
12475 debug_struct.finish()
12476 }
12477}
12478
12479#[cfg(any(
12480 feature = "dataset-service",
12481 feature = "deployment-resource-pool-service",
12482 feature = "endpoint-service",
12483 feature = "feature-online-store-admin-service",
12484 feature = "feature-registry-service",
12485 feature = "featurestore-service",
12486 feature = "index-endpoint-service",
12487 feature = "index-service",
12488 feature = "job-service",
12489 feature = "metadata-service",
12490 feature = "model-service",
12491 feature = "notebook-service",
12492 feature = "persistent-resource-service",
12493 feature = "pipeline-service",
12494 feature = "reasoning-engine-service",
12495 feature = "schedule-service",
12496 feature = "session-service",
12497 feature = "specialist-pool-service",
12498 feature = "tensorboard-service",
12499 feature = "vertex-rag-data-service",
12500))]
12501impl std::fmt::Debug for super::DeleteOperationMetadata {
12502 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12503 let mut debug_struct = f.debug_struct("DeleteOperationMetadata");
12504 debug_struct.field("generic_metadata", &self.generic_metadata);
12505 if !self._unknown_fields.is_empty() {
12506 debug_struct.field("_unknown_fields", &self._unknown_fields);
12507 }
12508 debug_struct.finish()
12509 }
12510}
12511
12512#[cfg(feature = "persistent-resource-service")]
12513impl std::fmt::Debug for super::PersistentResource {
12514 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12515 let mut debug_struct = f.debug_struct("PersistentResource");
12516 debug_struct.field("name", &self.name);
12517 debug_struct.field("display_name", &self.display_name);
12518 debug_struct.field("resource_pools", &self.resource_pools);
12519 debug_struct.field("state", &self.state);
12520 debug_struct.field("error", &self.error);
12521 debug_struct.field("create_time", &self.create_time);
12522 debug_struct.field("start_time", &self.start_time);
12523 debug_struct.field("update_time", &self.update_time);
12524 debug_struct.field("labels", &self.labels);
12525 debug_struct.field("network", &self.network);
12526 debug_struct.field("psc_interface_config", &self.psc_interface_config);
12527 debug_struct.field("encryption_spec", &self.encryption_spec);
12528 debug_struct.field("resource_runtime_spec", &self.resource_runtime_spec);
12529 debug_struct.field("resource_runtime", &self.resource_runtime);
12530 debug_struct.field("reserved_ip_ranges", &self.reserved_ip_ranges);
12531 if !self._unknown_fields.is_empty() {
12532 debug_struct.field("_unknown_fields", &self._unknown_fields);
12533 }
12534 debug_struct.finish()
12535 }
12536}
12537
12538#[cfg(feature = "persistent-resource-service")]
12539impl std::fmt::Debug for super::ResourcePool {
12540 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12541 let mut debug_struct = f.debug_struct("ResourcePool");
12542 debug_struct.field("id", &self.id);
12543 debug_struct.field("machine_spec", &self.machine_spec);
12544 debug_struct.field("replica_count", &self.replica_count);
12545 debug_struct.field("disk_spec", &self.disk_spec);
12546 debug_struct.field("used_replica_count", &self.used_replica_count);
12547 debug_struct.field("autoscaling_spec", &self.autoscaling_spec);
12548 if !self._unknown_fields.is_empty() {
12549 debug_struct.field("_unknown_fields", &self._unknown_fields);
12550 }
12551 debug_struct.finish()
12552 }
12553}
12554
12555#[cfg(feature = "persistent-resource-service")]
12556impl std::fmt::Debug for super::resource_pool::AutoscalingSpec {
12557 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12558 let mut debug_struct = f.debug_struct("AutoscalingSpec");
12559 debug_struct.field("min_replica_count", &self.min_replica_count);
12560 debug_struct.field("max_replica_count", &self.max_replica_count);
12561 if !self._unknown_fields.is_empty() {
12562 debug_struct.field("_unknown_fields", &self._unknown_fields);
12563 }
12564 debug_struct.finish()
12565 }
12566}
12567
12568#[cfg(feature = "persistent-resource-service")]
12569impl std::fmt::Debug for super::ResourceRuntimeSpec {
12570 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12571 let mut debug_struct = f.debug_struct("ResourceRuntimeSpec");
12572 debug_struct.field("service_account_spec", &self.service_account_spec);
12573 debug_struct.field("ray_spec", &self.ray_spec);
12574 if !self._unknown_fields.is_empty() {
12575 debug_struct.field("_unknown_fields", &self._unknown_fields);
12576 }
12577 debug_struct.finish()
12578 }
12579}
12580
12581#[cfg(feature = "persistent-resource-service")]
12582impl std::fmt::Debug for super::RaySpec {
12583 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12584 let mut debug_struct = f.debug_struct("RaySpec");
12585 debug_struct.field("image_uri", &self.image_uri);
12586 debug_struct.field("resource_pool_images", &self.resource_pool_images);
12587 debug_struct.field(
12588 "head_node_resource_pool_id",
12589 &self.head_node_resource_pool_id,
12590 );
12591 debug_struct.field("ray_metric_spec", &self.ray_metric_spec);
12592 debug_struct.field("ray_logs_spec", &self.ray_logs_spec);
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(feature = "persistent-resource-service")]
12601impl std::fmt::Debug for super::ResourceRuntime {
12602 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12603 let mut debug_struct = f.debug_struct("ResourceRuntime");
12604 debug_struct.field("access_uris", &self.access_uris);
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(feature = "persistent-resource-service")]
12613impl std::fmt::Debug for super::ServiceAccountSpec {
12614 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12615 let mut debug_struct = f.debug_struct("ServiceAccountSpec");
12616 debug_struct.field(
12617 "enable_custom_service_account",
12618 &self.enable_custom_service_account,
12619 );
12620 debug_struct.field("service_account", &self.service_account);
12621 if !self._unknown_fields.is_empty() {
12622 debug_struct.field("_unknown_fields", &self._unknown_fields);
12623 }
12624 debug_struct.finish()
12625 }
12626}
12627
12628#[cfg(feature = "persistent-resource-service")]
12629impl std::fmt::Debug for super::RayMetricSpec {
12630 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12631 let mut debug_struct = f.debug_struct("RayMetricSpec");
12632 debug_struct.field("disabled", &self.disabled);
12633 if !self._unknown_fields.is_empty() {
12634 debug_struct.field("_unknown_fields", &self._unknown_fields);
12635 }
12636 debug_struct.finish()
12637 }
12638}
12639
12640#[cfg(feature = "persistent-resource-service")]
12641impl std::fmt::Debug for super::RayLogsSpec {
12642 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12643 let mut debug_struct = f.debug_struct("RayLogsSpec");
12644 debug_struct.field("disabled", &self.disabled);
12645 if !self._unknown_fields.is_empty() {
12646 debug_struct.field("_unknown_fields", &self._unknown_fields);
12647 }
12648 debug_struct.finish()
12649 }
12650}
12651
12652#[cfg(feature = "persistent-resource-service")]
12653impl std::fmt::Debug for super::CreatePersistentResourceRequest {
12654 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12655 let mut debug_struct = f.debug_struct("CreatePersistentResourceRequest");
12656 debug_struct.field("parent", &self.parent);
12657 debug_struct.field("persistent_resource", &self.persistent_resource);
12658 debug_struct.field("persistent_resource_id", &self.persistent_resource_id);
12659 if !self._unknown_fields.is_empty() {
12660 debug_struct.field("_unknown_fields", &self._unknown_fields);
12661 }
12662 debug_struct.finish()
12663 }
12664}
12665
12666#[cfg(feature = "persistent-resource-service")]
12667impl std::fmt::Debug for super::CreatePersistentResourceOperationMetadata {
12668 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12669 let mut debug_struct = f.debug_struct("CreatePersistentResourceOperationMetadata");
12670 debug_struct.field("generic_metadata", &self.generic_metadata);
12671 debug_struct.field("progress_message", &self.progress_message);
12672 if !self._unknown_fields.is_empty() {
12673 debug_struct.field("_unknown_fields", &self._unknown_fields);
12674 }
12675 debug_struct.finish()
12676 }
12677}
12678
12679#[cfg(feature = "persistent-resource-service")]
12680impl std::fmt::Debug for super::UpdatePersistentResourceOperationMetadata {
12681 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12682 let mut debug_struct = f.debug_struct("UpdatePersistentResourceOperationMetadata");
12683 debug_struct.field("generic_metadata", &self.generic_metadata);
12684 debug_struct.field("progress_message", &self.progress_message);
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 = "persistent-resource-service")]
12693impl std::fmt::Debug for super::RebootPersistentResourceOperationMetadata {
12694 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12695 let mut debug_struct = f.debug_struct("RebootPersistentResourceOperationMetadata");
12696 debug_struct.field("generic_metadata", &self.generic_metadata);
12697 debug_struct.field("progress_message", &self.progress_message);
12698 if !self._unknown_fields.is_empty() {
12699 debug_struct.field("_unknown_fields", &self._unknown_fields);
12700 }
12701 debug_struct.finish()
12702 }
12703}
12704
12705#[cfg(feature = "persistent-resource-service")]
12706impl std::fmt::Debug for super::GetPersistentResourceRequest {
12707 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12708 let mut debug_struct = f.debug_struct("GetPersistentResourceRequest");
12709 debug_struct.field("name", &self.name);
12710 if !self._unknown_fields.is_empty() {
12711 debug_struct.field("_unknown_fields", &self._unknown_fields);
12712 }
12713 debug_struct.finish()
12714 }
12715}
12716
12717#[cfg(feature = "persistent-resource-service")]
12718impl std::fmt::Debug for super::ListPersistentResourcesRequest {
12719 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12720 let mut debug_struct = f.debug_struct("ListPersistentResourcesRequest");
12721 debug_struct.field("parent", &self.parent);
12722 debug_struct.field("page_size", &self.page_size);
12723 debug_struct.field("page_token", &self.page_token);
12724 if !self._unknown_fields.is_empty() {
12725 debug_struct.field("_unknown_fields", &self._unknown_fields);
12726 }
12727 debug_struct.finish()
12728 }
12729}
12730
12731#[cfg(feature = "persistent-resource-service")]
12732impl std::fmt::Debug for super::ListPersistentResourcesResponse {
12733 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12734 let mut debug_struct = f.debug_struct("ListPersistentResourcesResponse");
12735 debug_struct.field("persistent_resources", &self.persistent_resources);
12736 debug_struct.field("next_page_token", &self.next_page_token);
12737 if !self._unknown_fields.is_empty() {
12738 debug_struct.field("_unknown_fields", &self._unknown_fields);
12739 }
12740 debug_struct.finish()
12741 }
12742}
12743
12744#[cfg(feature = "persistent-resource-service")]
12745impl std::fmt::Debug for super::DeletePersistentResourceRequest {
12746 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12747 let mut debug_struct = f.debug_struct("DeletePersistentResourceRequest");
12748 debug_struct.field("name", &self.name);
12749 if !self._unknown_fields.is_empty() {
12750 debug_struct.field("_unknown_fields", &self._unknown_fields);
12751 }
12752 debug_struct.finish()
12753 }
12754}
12755
12756#[cfg(feature = "persistent-resource-service")]
12757impl std::fmt::Debug for super::UpdatePersistentResourceRequest {
12758 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12759 let mut debug_struct = f.debug_struct("UpdatePersistentResourceRequest");
12760 debug_struct.field("persistent_resource", &self.persistent_resource);
12761 debug_struct.field("update_mask", &self.update_mask);
12762 if !self._unknown_fields.is_empty() {
12763 debug_struct.field("_unknown_fields", &self._unknown_fields);
12764 }
12765 debug_struct.finish()
12766 }
12767}
12768
12769#[cfg(feature = "persistent-resource-service")]
12770impl std::fmt::Debug for super::RebootPersistentResourceRequest {
12771 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12772 let mut debug_struct = f.debug_struct("RebootPersistentResourceRequest");
12773 debug_struct.field("name", &self.name);
12774 if !self._unknown_fields.is_empty() {
12775 debug_struct.field("_unknown_fields", &self._unknown_fields);
12776 }
12777 debug_struct.finish()
12778 }
12779}
12780
12781#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12782impl std::fmt::Debug for super::PipelineJob {
12783 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12784 let mut debug_struct = f.debug_struct("PipelineJob");
12785 debug_struct.field("name", &self.name);
12786 debug_struct.field("display_name", &self.display_name);
12787 debug_struct.field("create_time", &self.create_time);
12788 debug_struct.field("start_time", &self.start_time);
12789 debug_struct.field("end_time", &self.end_time);
12790 debug_struct.field("update_time", &self.update_time);
12791 debug_struct.field("pipeline_spec", &self.pipeline_spec);
12792 debug_struct.field("state", &self.state);
12793 debug_struct.field("job_detail", &self.job_detail);
12794 debug_struct.field("error", &self.error);
12795 debug_struct.field("labels", &self.labels);
12796 debug_struct.field("runtime_config", &self.runtime_config);
12797 debug_struct.field("encryption_spec", &self.encryption_spec);
12798 debug_struct.field("service_account", &self.service_account);
12799 debug_struct.field("network", &self.network);
12800 debug_struct.field("reserved_ip_ranges", &self.reserved_ip_ranges);
12801 debug_struct.field("psc_interface_config", &self.psc_interface_config);
12802 debug_struct.field("template_uri", &self.template_uri);
12803 debug_struct.field("template_metadata", &self.template_metadata);
12804 debug_struct.field("schedule_name", &self.schedule_name);
12805 debug_struct.field("preflight_validations", &self.preflight_validations);
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(any(feature = "pipeline-service", feature = "schedule-service",))]
12814impl std::fmt::Debug for super::pipeline_job::RuntimeConfig {
12815 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12816 let mut debug_struct = f.debug_struct("RuntimeConfig");
12817 debug_struct.field("parameters", &self.parameters);
12818 debug_struct.field("gcs_output_directory", &self.gcs_output_directory);
12819 debug_struct.field("parameter_values", &self.parameter_values);
12820 debug_struct.field("failure_policy", &self.failure_policy);
12821 debug_struct.field("input_artifacts", &self.input_artifacts);
12822 if !self._unknown_fields.is_empty() {
12823 debug_struct.field("_unknown_fields", &self._unknown_fields);
12824 }
12825 debug_struct.finish()
12826 }
12827}
12828
12829#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12830impl std::fmt::Debug for super::pipeline_job::runtime_config::InputArtifact {
12831 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12832 let mut debug_struct = f.debug_struct("InputArtifact");
12833 debug_struct.field("kind", &self.kind);
12834 if !self._unknown_fields.is_empty() {
12835 debug_struct.field("_unknown_fields", &self._unknown_fields);
12836 }
12837 debug_struct.finish()
12838 }
12839}
12840
12841#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12842impl std::fmt::Debug for super::PipelineTemplateMetadata {
12843 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12844 let mut debug_struct = f.debug_struct("PipelineTemplateMetadata");
12845 debug_struct.field("version", &self.version);
12846 if !self._unknown_fields.is_empty() {
12847 debug_struct.field("_unknown_fields", &self._unknown_fields);
12848 }
12849 debug_struct.finish()
12850 }
12851}
12852
12853#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12854impl std::fmt::Debug for super::PipelineJobDetail {
12855 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12856 let mut debug_struct = f.debug_struct("PipelineJobDetail");
12857 debug_struct.field("pipeline_context", &self.pipeline_context);
12858 debug_struct.field("pipeline_run_context", &self.pipeline_run_context);
12859 debug_struct.field("task_details", &self.task_details);
12860 if !self._unknown_fields.is_empty() {
12861 debug_struct.field("_unknown_fields", &self._unknown_fields);
12862 }
12863 debug_struct.finish()
12864 }
12865}
12866
12867#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12868impl std::fmt::Debug for super::PipelineTaskDetail {
12869 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12870 let mut debug_struct = f.debug_struct("PipelineTaskDetail");
12871 debug_struct.field("task_id", &self.task_id);
12872 debug_struct.field("parent_task_id", &self.parent_task_id);
12873 debug_struct.field("task_name", &self.task_name);
12874 debug_struct.field("create_time", &self.create_time);
12875 debug_struct.field("start_time", &self.start_time);
12876 debug_struct.field("end_time", &self.end_time);
12877 debug_struct.field("executor_detail", &self.executor_detail);
12878 debug_struct.field("state", &self.state);
12879 debug_struct.field("execution", &self.execution);
12880 debug_struct.field("error", &self.error);
12881 debug_struct.field("pipeline_task_status", &self.pipeline_task_status);
12882 debug_struct.field("inputs", &self.inputs);
12883 debug_struct.field("outputs", &self.outputs);
12884 debug_struct.field("task_unique_name", &self.task_unique_name);
12885 if !self._unknown_fields.is_empty() {
12886 debug_struct.field("_unknown_fields", &self._unknown_fields);
12887 }
12888 debug_struct.finish()
12889 }
12890}
12891
12892#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12893impl std::fmt::Debug for super::pipeline_task_detail::PipelineTaskStatus {
12894 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12895 let mut debug_struct = f.debug_struct("PipelineTaskStatus");
12896 debug_struct.field("update_time", &self.update_time);
12897 debug_struct.field("state", &self.state);
12898 debug_struct.field("error", &self.error);
12899 if !self._unknown_fields.is_empty() {
12900 debug_struct.field("_unknown_fields", &self._unknown_fields);
12901 }
12902 debug_struct.finish()
12903 }
12904}
12905
12906#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12907impl std::fmt::Debug for super::pipeline_task_detail::ArtifactList {
12908 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12909 let mut debug_struct = f.debug_struct("ArtifactList");
12910 debug_struct.field("artifacts", &self.artifacts);
12911 if !self._unknown_fields.is_empty() {
12912 debug_struct.field("_unknown_fields", &self._unknown_fields);
12913 }
12914 debug_struct.finish()
12915 }
12916}
12917
12918#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12919impl std::fmt::Debug for super::PipelineTaskExecutorDetail {
12920 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12921 let mut debug_struct = f.debug_struct("PipelineTaskExecutorDetail");
12922 debug_struct.field("details", &self.details);
12923 if !self._unknown_fields.is_empty() {
12924 debug_struct.field("_unknown_fields", &self._unknown_fields);
12925 }
12926 debug_struct.finish()
12927 }
12928}
12929
12930#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12931impl std::fmt::Debug for super::pipeline_task_executor_detail::ContainerDetail {
12932 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12933 let mut debug_struct = f.debug_struct("ContainerDetail");
12934 debug_struct.field("main_job", &self.main_job);
12935 debug_struct.field("pre_caching_check_job", &self.pre_caching_check_job);
12936 debug_struct.field("failed_main_jobs", &self.failed_main_jobs);
12937 debug_struct.field(
12938 "failed_pre_caching_check_jobs",
12939 &self.failed_pre_caching_check_jobs,
12940 );
12941 if !self._unknown_fields.is_empty() {
12942 debug_struct.field("_unknown_fields", &self._unknown_fields);
12943 }
12944 debug_struct.finish()
12945 }
12946}
12947
12948#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12949impl std::fmt::Debug for super::pipeline_task_executor_detail::CustomJobDetail {
12950 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12951 let mut debug_struct = f.debug_struct("CustomJobDetail");
12952 debug_struct.field("job", &self.job);
12953 debug_struct.field("failed_jobs", &self.failed_jobs);
12954 if !self._unknown_fields.is_empty() {
12955 debug_struct.field("_unknown_fields", &self._unknown_fields);
12956 }
12957 debug_struct.finish()
12958 }
12959}
12960
12961#[cfg(feature = "pipeline-service")]
12962impl std::fmt::Debug for super::BatchCancelPipelineJobsOperationMetadata {
12963 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12964 let mut debug_struct = f.debug_struct("BatchCancelPipelineJobsOperationMetadata");
12965 debug_struct.field("generic_metadata", &self.generic_metadata);
12966 if !self._unknown_fields.is_empty() {
12967 debug_struct.field("_unknown_fields", &self._unknown_fields);
12968 }
12969 debug_struct.finish()
12970 }
12971}
12972
12973#[cfg(feature = "pipeline-service")]
12974impl std::fmt::Debug for super::CreateTrainingPipelineRequest {
12975 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12976 let mut debug_struct = f.debug_struct("CreateTrainingPipelineRequest");
12977 debug_struct.field("parent", &self.parent);
12978 debug_struct.field("training_pipeline", &self.training_pipeline);
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 = "pipeline-service")]
12987impl std::fmt::Debug for super::GetTrainingPipelineRequest {
12988 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12989 let mut debug_struct = f.debug_struct("GetTrainingPipelineRequest");
12990 debug_struct.field("name", &self.name);
12991 if !self._unknown_fields.is_empty() {
12992 debug_struct.field("_unknown_fields", &self._unknown_fields);
12993 }
12994 debug_struct.finish()
12995 }
12996}
12997
12998#[cfg(feature = "pipeline-service")]
12999impl std::fmt::Debug for super::ListTrainingPipelinesRequest {
13000 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13001 let mut debug_struct = f.debug_struct("ListTrainingPipelinesRequest");
13002 debug_struct.field("parent", &self.parent);
13003 debug_struct.field("filter", &self.filter);
13004 debug_struct.field("page_size", &self.page_size);
13005 debug_struct.field("page_token", &self.page_token);
13006 debug_struct.field("read_mask", &self.read_mask);
13007 if !self._unknown_fields.is_empty() {
13008 debug_struct.field("_unknown_fields", &self._unknown_fields);
13009 }
13010 debug_struct.finish()
13011 }
13012}
13013
13014#[cfg(feature = "pipeline-service")]
13015impl std::fmt::Debug for super::ListTrainingPipelinesResponse {
13016 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13017 let mut debug_struct = f.debug_struct("ListTrainingPipelinesResponse");
13018 debug_struct.field("training_pipelines", &self.training_pipelines);
13019 debug_struct.field("next_page_token", &self.next_page_token);
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 = "pipeline-service")]
13028impl std::fmt::Debug for super::DeleteTrainingPipelineRequest {
13029 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13030 let mut debug_struct = f.debug_struct("DeleteTrainingPipelineRequest");
13031 debug_struct.field("name", &self.name);
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 = "pipeline-service")]
13040impl std::fmt::Debug for super::CancelTrainingPipelineRequest {
13041 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13042 let mut debug_struct = f.debug_struct("CancelTrainingPipelineRequest");
13043 debug_struct.field("name", &self.name);
13044 if !self._unknown_fields.is_empty() {
13045 debug_struct.field("_unknown_fields", &self._unknown_fields);
13046 }
13047 debug_struct.finish()
13048 }
13049}
13050
13051#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
13052impl std::fmt::Debug for super::CreatePipelineJobRequest {
13053 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13054 let mut debug_struct = f.debug_struct("CreatePipelineJobRequest");
13055 debug_struct.field("parent", &self.parent);
13056 debug_struct.field("pipeline_job", &self.pipeline_job);
13057 debug_struct.field("pipeline_job_id", &self.pipeline_job_id);
13058 if !self._unknown_fields.is_empty() {
13059 debug_struct.field("_unknown_fields", &self._unknown_fields);
13060 }
13061 debug_struct.finish()
13062 }
13063}
13064
13065#[cfg(feature = "pipeline-service")]
13066impl std::fmt::Debug for super::GetPipelineJobRequest {
13067 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13068 let mut debug_struct = f.debug_struct("GetPipelineJobRequest");
13069 debug_struct.field("name", &self.name);
13070 if !self._unknown_fields.is_empty() {
13071 debug_struct.field("_unknown_fields", &self._unknown_fields);
13072 }
13073 debug_struct.finish()
13074 }
13075}
13076
13077#[cfg(feature = "pipeline-service")]
13078impl std::fmt::Debug for super::ListPipelineJobsRequest {
13079 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13080 let mut debug_struct = f.debug_struct("ListPipelineJobsRequest");
13081 debug_struct.field("parent", &self.parent);
13082 debug_struct.field("filter", &self.filter);
13083 debug_struct.field("page_size", &self.page_size);
13084 debug_struct.field("page_token", &self.page_token);
13085 debug_struct.field("order_by", &self.order_by);
13086 debug_struct.field("read_mask", &self.read_mask);
13087 if !self._unknown_fields.is_empty() {
13088 debug_struct.field("_unknown_fields", &self._unknown_fields);
13089 }
13090 debug_struct.finish()
13091 }
13092}
13093
13094#[cfg(feature = "pipeline-service")]
13095impl std::fmt::Debug for super::ListPipelineJobsResponse {
13096 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13097 let mut debug_struct = f.debug_struct("ListPipelineJobsResponse");
13098 debug_struct.field("pipeline_jobs", &self.pipeline_jobs);
13099 debug_struct.field("next_page_token", &self.next_page_token);
13100 if !self._unknown_fields.is_empty() {
13101 debug_struct.field("_unknown_fields", &self._unknown_fields);
13102 }
13103 debug_struct.finish()
13104 }
13105}
13106
13107#[cfg(feature = "pipeline-service")]
13108impl std::fmt::Debug for super::DeletePipelineJobRequest {
13109 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13110 let mut debug_struct = f.debug_struct("DeletePipelineJobRequest");
13111 debug_struct.field("name", &self.name);
13112 if !self._unknown_fields.is_empty() {
13113 debug_struct.field("_unknown_fields", &self._unknown_fields);
13114 }
13115 debug_struct.finish()
13116 }
13117}
13118
13119#[cfg(feature = "pipeline-service")]
13120impl std::fmt::Debug for super::BatchDeletePipelineJobsRequest {
13121 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13122 let mut debug_struct = f.debug_struct("BatchDeletePipelineJobsRequest");
13123 debug_struct.field("parent", &self.parent);
13124 debug_struct.field("names", &self.names);
13125 if !self._unknown_fields.is_empty() {
13126 debug_struct.field("_unknown_fields", &self._unknown_fields);
13127 }
13128 debug_struct.finish()
13129 }
13130}
13131
13132#[cfg(feature = "pipeline-service")]
13133impl std::fmt::Debug for super::BatchDeletePipelineJobsResponse {
13134 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13135 let mut debug_struct = f.debug_struct("BatchDeletePipelineJobsResponse");
13136 debug_struct.field("pipeline_jobs", &self.pipeline_jobs);
13137 if !self._unknown_fields.is_empty() {
13138 debug_struct.field("_unknown_fields", &self._unknown_fields);
13139 }
13140 debug_struct.finish()
13141 }
13142}
13143
13144#[cfg(feature = "pipeline-service")]
13145impl std::fmt::Debug for super::CancelPipelineJobRequest {
13146 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13147 let mut debug_struct = f.debug_struct("CancelPipelineJobRequest");
13148 debug_struct.field("name", &self.name);
13149 if !self._unknown_fields.is_empty() {
13150 debug_struct.field("_unknown_fields", &self._unknown_fields);
13151 }
13152 debug_struct.finish()
13153 }
13154}
13155
13156#[cfg(feature = "pipeline-service")]
13157impl std::fmt::Debug for super::BatchCancelPipelineJobsRequest {
13158 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13159 let mut debug_struct = f.debug_struct("BatchCancelPipelineJobsRequest");
13160 debug_struct.field("parent", &self.parent);
13161 debug_struct.field("names", &self.names);
13162 if !self._unknown_fields.is_empty() {
13163 debug_struct.field("_unknown_fields", &self._unknown_fields);
13164 }
13165 debug_struct.finish()
13166 }
13167}
13168
13169#[cfg(feature = "pipeline-service")]
13170impl std::fmt::Debug for super::BatchCancelPipelineJobsResponse {
13171 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13172 let mut debug_struct = f.debug_struct("BatchCancelPipelineJobsResponse");
13173 debug_struct.field("pipeline_jobs", &self.pipeline_jobs);
13174 if !self._unknown_fields.is_empty() {
13175 debug_struct.field("_unknown_fields", &self._unknown_fields);
13176 }
13177 debug_struct.finish()
13178 }
13179}
13180
13181#[cfg(feature = "prediction-service")]
13182impl std::fmt::Debug for super::PredictRequest {
13183 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13184 let mut debug_struct = f.debug_struct("PredictRequest");
13185 debug_struct.field("endpoint", &self.endpoint);
13186 debug_struct.field("instances", &self.instances);
13187 debug_struct.field("parameters", &self.parameters);
13188 debug_struct.field("labels", &self.labels);
13189 if !self._unknown_fields.is_empty() {
13190 debug_struct.field("_unknown_fields", &self._unknown_fields);
13191 }
13192 debug_struct.finish()
13193 }
13194}
13195
13196#[cfg(feature = "prediction-service")]
13197impl std::fmt::Debug for super::PredictResponse {
13198 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13199 let mut debug_struct = f.debug_struct("PredictResponse");
13200 debug_struct.field("predictions", &self.predictions);
13201 debug_struct.field("deployed_model_id", &self.deployed_model_id);
13202 debug_struct.field("model", &self.model);
13203 debug_struct.field("model_version_id", &self.model_version_id);
13204 debug_struct.field("model_display_name", &self.model_display_name);
13205 debug_struct.field("metadata", &self.metadata);
13206 if !self._unknown_fields.is_empty() {
13207 debug_struct.field("_unknown_fields", &self._unknown_fields);
13208 }
13209 debug_struct.finish()
13210 }
13211}
13212
13213#[cfg(feature = "prediction-service")]
13214impl std::fmt::Debug for super::RawPredictRequest {
13215 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13216 let mut debug_struct = f.debug_struct("RawPredictRequest");
13217 debug_struct.field("endpoint", &self.endpoint);
13218 debug_struct.field("http_body", &self.http_body);
13219 if !self._unknown_fields.is_empty() {
13220 debug_struct.field("_unknown_fields", &self._unknown_fields);
13221 }
13222 debug_struct.finish()
13223 }
13224}
13225
13226#[cfg(feature = "prediction-service")]
13227impl std::fmt::Debug for super::StreamRawPredictRequest {
13228 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13229 let mut debug_struct = f.debug_struct("StreamRawPredictRequest");
13230 debug_struct.field("endpoint", &self.endpoint);
13231 debug_struct.field("http_body", &self.http_body);
13232 if !self._unknown_fields.is_empty() {
13233 debug_struct.field("_unknown_fields", &self._unknown_fields);
13234 }
13235 debug_struct.finish()
13236 }
13237}
13238
13239#[cfg(feature = "prediction-service")]
13240impl std::fmt::Debug for super::DirectPredictRequest {
13241 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13242 let mut debug_struct = f.debug_struct("DirectPredictRequest");
13243 debug_struct.field("endpoint", &self.endpoint);
13244 debug_struct.field("inputs", &self.inputs);
13245 debug_struct.field("parameters", &self.parameters);
13246 if !self._unknown_fields.is_empty() {
13247 debug_struct.field("_unknown_fields", &self._unknown_fields);
13248 }
13249 debug_struct.finish()
13250 }
13251}
13252
13253#[cfg(feature = "prediction-service")]
13254impl std::fmt::Debug for super::DirectPredictResponse {
13255 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13256 let mut debug_struct = f.debug_struct("DirectPredictResponse");
13257 debug_struct.field("outputs", &self.outputs);
13258 debug_struct.field("parameters", &self.parameters);
13259 if !self._unknown_fields.is_empty() {
13260 debug_struct.field("_unknown_fields", &self._unknown_fields);
13261 }
13262 debug_struct.finish()
13263 }
13264}
13265
13266#[cfg(feature = "prediction-service")]
13267impl std::fmt::Debug for super::DirectRawPredictRequest {
13268 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13269 let mut debug_struct = f.debug_struct("DirectRawPredictRequest");
13270 debug_struct.field("endpoint", &self.endpoint);
13271 debug_struct.field("method_name", &self.method_name);
13272 debug_struct.field("input", &self.input);
13273 if !self._unknown_fields.is_empty() {
13274 debug_struct.field("_unknown_fields", &self._unknown_fields);
13275 }
13276 debug_struct.finish()
13277 }
13278}
13279
13280#[cfg(feature = "prediction-service")]
13281impl std::fmt::Debug for super::DirectRawPredictResponse {
13282 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13283 let mut debug_struct = f.debug_struct("DirectRawPredictResponse");
13284 debug_struct.field("output", &self.output);
13285 if !self._unknown_fields.is_empty() {
13286 debug_struct.field("_unknown_fields", &self._unknown_fields);
13287 }
13288 debug_struct.finish()
13289 }
13290}
13291
13292#[cfg(feature = "prediction-service")]
13293impl std::fmt::Debug for super::StreamDirectPredictRequest {
13294 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13295 let mut debug_struct = f.debug_struct("StreamDirectPredictRequest");
13296 debug_struct.field("endpoint", &self.endpoint);
13297 debug_struct.field("inputs", &self.inputs);
13298 debug_struct.field("parameters", &self.parameters);
13299 if !self._unknown_fields.is_empty() {
13300 debug_struct.field("_unknown_fields", &self._unknown_fields);
13301 }
13302 debug_struct.finish()
13303 }
13304}
13305
13306#[cfg(feature = "prediction-service")]
13307impl std::fmt::Debug for super::StreamDirectPredictResponse {
13308 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13309 let mut debug_struct = f.debug_struct("StreamDirectPredictResponse");
13310 debug_struct.field("outputs", &self.outputs);
13311 debug_struct.field("parameters", &self.parameters);
13312 if !self._unknown_fields.is_empty() {
13313 debug_struct.field("_unknown_fields", &self._unknown_fields);
13314 }
13315 debug_struct.finish()
13316 }
13317}
13318
13319#[cfg(feature = "prediction-service")]
13320impl std::fmt::Debug for super::StreamDirectRawPredictRequest {
13321 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13322 let mut debug_struct = f.debug_struct("StreamDirectRawPredictRequest");
13323 debug_struct.field("endpoint", &self.endpoint);
13324 debug_struct.field("method_name", &self.method_name);
13325 debug_struct.field("input", &self.input);
13326 if !self._unknown_fields.is_empty() {
13327 debug_struct.field("_unknown_fields", &self._unknown_fields);
13328 }
13329 debug_struct.finish()
13330 }
13331}
13332
13333#[cfg(feature = "prediction-service")]
13334impl std::fmt::Debug for super::StreamDirectRawPredictResponse {
13335 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13336 let mut debug_struct = f.debug_struct("StreamDirectRawPredictResponse");
13337 debug_struct.field("output", &self.output);
13338 if !self._unknown_fields.is_empty() {
13339 debug_struct.field("_unknown_fields", &self._unknown_fields);
13340 }
13341 debug_struct.finish()
13342 }
13343}
13344
13345#[cfg(feature = "prediction-service")]
13346impl std::fmt::Debug for super::StreamingPredictRequest {
13347 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13348 let mut debug_struct = f.debug_struct("StreamingPredictRequest");
13349 debug_struct.field("endpoint", &self.endpoint);
13350 debug_struct.field("inputs", &self.inputs);
13351 debug_struct.field("parameters", &self.parameters);
13352 if !self._unknown_fields.is_empty() {
13353 debug_struct.field("_unknown_fields", &self._unknown_fields);
13354 }
13355 debug_struct.finish()
13356 }
13357}
13358
13359#[cfg(feature = "prediction-service")]
13360impl std::fmt::Debug for super::StreamingPredictResponse {
13361 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13362 let mut debug_struct = f.debug_struct("StreamingPredictResponse");
13363 debug_struct.field("outputs", &self.outputs);
13364 debug_struct.field("parameters", &self.parameters);
13365 if !self._unknown_fields.is_empty() {
13366 debug_struct.field("_unknown_fields", &self._unknown_fields);
13367 }
13368 debug_struct.finish()
13369 }
13370}
13371
13372#[cfg(feature = "prediction-service")]
13373impl std::fmt::Debug for super::StreamingRawPredictRequest {
13374 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13375 let mut debug_struct = f.debug_struct("StreamingRawPredictRequest");
13376 debug_struct.field("endpoint", &self.endpoint);
13377 debug_struct.field("method_name", &self.method_name);
13378 debug_struct.field("input", &self.input);
13379 if !self._unknown_fields.is_empty() {
13380 debug_struct.field("_unknown_fields", &self._unknown_fields);
13381 }
13382 debug_struct.finish()
13383 }
13384}
13385
13386#[cfg(feature = "prediction-service")]
13387impl std::fmt::Debug for super::StreamingRawPredictResponse {
13388 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13389 let mut debug_struct = f.debug_struct("StreamingRawPredictResponse");
13390 debug_struct.field("output", &self.output);
13391 if !self._unknown_fields.is_empty() {
13392 debug_struct.field("_unknown_fields", &self._unknown_fields);
13393 }
13394 debug_struct.finish()
13395 }
13396}
13397
13398#[cfg(feature = "prediction-service")]
13399impl std::fmt::Debug for super::ExplainRequest {
13400 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13401 let mut debug_struct = f.debug_struct("ExplainRequest");
13402 debug_struct.field("endpoint", &self.endpoint);
13403 debug_struct.field("instances", &self.instances);
13404 debug_struct.field("parameters", &self.parameters);
13405 debug_struct.field("explanation_spec_override", &self.explanation_spec_override);
13406 debug_struct.field("deployed_model_id", &self.deployed_model_id);
13407 if !self._unknown_fields.is_empty() {
13408 debug_struct.field("_unknown_fields", &self._unknown_fields);
13409 }
13410 debug_struct.finish()
13411 }
13412}
13413
13414#[cfg(feature = "prediction-service")]
13415impl std::fmt::Debug for super::ExplainResponse {
13416 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13417 let mut debug_struct = f.debug_struct("ExplainResponse");
13418 debug_struct.field("explanations", &self.explanations);
13419 debug_struct.field("deployed_model_id", &self.deployed_model_id);
13420 debug_struct.field("predictions", &self.predictions);
13421 if !self._unknown_fields.is_empty() {
13422 debug_struct.field("_unknown_fields", &self._unknown_fields);
13423 }
13424 debug_struct.finish()
13425 }
13426}
13427
13428#[cfg(feature = "llm-utility-service")]
13429impl std::fmt::Debug for super::CountTokensRequest {
13430 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13431 let mut debug_struct = f.debug_struct("CountTokensRequest");
13432 debug_struct.field("endpoint", &self.endpoint);
13433 debug_struct.field("model", &self.model);
13434 debug_struct.field("instances", &self.instances);
13435 debug_struct.field("contents", &self.contents);
13436 debug_struct.field("system_instruction", &self.system_instruction);
13437 debug_struct.field("tools", &self.tools);
13438 debug_struct.field("generation_config", &self.generation_config);
13439 if !self._unknown_fields.is_empty() {
13440 debug_struct.field("_unknown_fields", &self._unknown_fields);
13441 }
13442 debug_struct.finish()
13443 }
13444}
13445
13446#[cfg(feature = "llm-utility-service")]
13447impl std::fmt::Debug for super::CountTokensResponse {
13448 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13449 let mut debug_struct = f.debug_struct("CountTokensResponse");
13450 debug_struct.field("total_tokens", &self.total_tokens);
13451 debug_struct.field("total_billable_characters", &self.total_billable_characters);
13452 debug_struct.field("prompt_tokens_details", &self.prompt_tokens_details);
13453 if !self._unknown_fields.is_empty() {
13454 debug_struct.field("_unknown_fields", &self._unknown_fields);
13455 }
13456 debug_struct.finish()
13457 }
13458}
13459
13460#[cfg(feature = "prediction-service")]
13461impl std::fmt::Debug for super::GenerateContentRequest {
13462 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13463 let mut debug_struct = f.debug_struct("GenerateContentRequest");
13464 debug_struct.field("model", &self.model);
13465 debug_struct.field("contents", &self.contents);
13466 debug_struct.field("system_instruction", &self.system_instruction);
13467 debug_struct.field("cached_content", &self.cached_content);
13468 debug_struct.field("tools", &self.tools);
13469 debug_struct.field("tool_config", &self.tool_config);
13470 debug_struct.field("labels", &self.labels);
13471 debug_struct.field("safety_settings", &self.safety_settings);
13472 debug_struct.field("model_armor_config", &self.model_armor_config);
13473 debug_struct.field("generation_config", &self.generation_config);
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 = "prediction-service")]
13482impl std::fmt::Debug for super::GenerateContentResponse {
13483 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13484 let mut debug_struct = f.debug_struct("GenerateContentResponse");
13485 debug_struct.field("candidates", &self.candidates);
13486 debug_struct.field("model_version", &self.model_version);
13487 debug_struct.field("create_time", &self.create_time);
13488 debug_struct.field("response_id", &self.response_id);
13489 debug_struct.field("prompt_feedback", &self.prompt_feedback);
13490 debug_struct.field("usage_metadata", &self.usage_metadata);
13491 if !self._unknown_fields.is_empty() {
13492 debug_struct.field("_unknown_fields", &self._unknown_fields);
13493 }
13494 debug_struct.finish()
13495 }
13496}
13497
13498#[cfg(feature = "prediction-service")]
13499impl std::fmt::Debug for super::generate_content_response::PromptFeedback {
13500 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13501 let mut debug_struct = f.debug_struct("PromptFeedback");
13502 debug_struct.field("block_reason", &self.block_reason);
13503 debug_struct.field("safety_ratings", &self.safety_ratings);
13504 debug_struct.field("block_reason_message", &self.block_reason_message);
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 = "prediction-service")]
13513impl std::fmt::Debug for super::generate_content_response::UsageMetadata {
13514 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13515 let mut debug_struct = f.debug_struct("UsageMetadata");
13516 debug_struct.field("prompt_token_count", &self.prompt_token_count);
13517 debug_struct.field("candidates_token_count", &self.candidates_token_count);
13518 debug_struct.field("thoughts_token_count", &self.thoughts_token_count);
13519 debug_struct.field("total_token_count", &self.total_token_count);
13520 debug_struct.field(
13521 "cached_content_token_count",
13522 &self.cached_content_token_count,
13523 );
13524 debug_struct.field("prompt_tokens_details", &self.prompt_tokens_details);
13525 debug_struct.field("cache_tokens_details", &self.cache_tokens_details);
13526 debug_struct.field("candidates_tokens_details", &self.candidates_tokens_details);
13527 debug_struct.field(
13528 "tool_use_prompt_tokens_details",
13529 &self.tool_use_prompt_tokens_details,
13530 );
13531 debug_struct.field("traffic_type", &self.traffic_type);
13532 if !self._unknown_fields.is_empty() {
13533 debug_struct.field("_unknown_fields", &self._unknown_fields);
13534 }
13535 debug_struct.finish()
13536 }
13537}
13538
13539#[cfg(feature = "prediction-service")]
13540impl std::fmt::Debug for super::EmbedContentRequest {
13541 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13542 let mut debug_struct = f.debug_struct("EmbedContentRequest");
13543 debug_struct.field("model", &self.model);
13544 debug_struct.field("content", &self.content);
13545 debug_struct.field("title", &self.title);
13546 debug_struct.field("task_type", &self.task_type);
13547 debug_struct.field("output_dimensionality", &self.output_dimensionality);
13548 debug_struct.field("auto_truncate", &self.auto_truncate);
13549 debug_struct.field("embed_content_config", &self.embed_content_config);
13550 if !self._unknown_fields.is_empty() {
13551 debug_struct.field("_unknown_fields", &self._unknown_fields);
13552 }
13553 debug_struct.finish()
13554 }
13555}
13556
13557#[cfg(feature = "prediction-service")]
13558impl std::fmt::Debug for super::embed_content_request::EmbedContentConfig {
13559 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13560 let mut debug_struct = f.debug_struct("EmbedContentConfig");
13561 debug_struct.field("title", &self.title);
13562 debug_struct.field("task_type", &self.task_type);
13563 debug_struct.field("auto_truncate", &self.auto_truncate);
13564 debug_struct.field("output_dimensionality", &self.output_dimensionality);
13565 debug_struct.field("document_ocr", &self.document_ocr);
13566 debug_struct.field("audio_track_extraction", &self.audio_track_extraction);
13567 if !self._unknown_fields.is_empty() {
13568 debug_struct.field("_unknown_fields", &self._unknown_fields);
13569 }
13570 debug_struct.finish()
13571 }
13572}
13573
13574#[cfg(feature = "prediction-service")]
13575impl std::fmt::Debug for super::EmbedContentResponse {
13576 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13577 let mut debug_struct = f.debug_struct("EmbedContentResponse");
13578 debug_struct.field("embedding", &self.embedding);
13579 debug_struct.field("usage_metadata", &self.usage_metadata);
13580 debug_struct.field("truncated", &self.truncated);
13581 if !self._unknown_fields.is_empty() {
13582 debug_struct.field("_unknown_fields", &self._unknown_fields);
13583 }
13584 debug_struct.finish()
13585 }
13586}
13587
13588#[cfg(feature = "prediction-service")]
13589impl std::fmt::Debug for super::embed_content_response::Embedding {
13590 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13591 let mut debug_struct = f.debug_struct("Embedding");
13592 debug_struct.field("values", &self.values);
13593 if !self._unknown_fields.is_empty() {
13594 debug_struct.field("_unknown_fields", &self._unknown_fields);
13595 }
13596 debug_struct.finish()
13597 }
13598}
13599
13600#[cfg(feature = "model-garden-service")]
13601impl std::fmt::Debug for super::PublisherModel {
13602 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13603 let mut debug_struct = f.debug_struct("PublisherModel");
13604 debug_struct.field("name", &self.name);
13605 debug_struct.field("version_id", &self.version_id);
13606 debug_struct.field("open_source_category", &self.open_source_category);
13607 debug_struct.field("supported_actions", &self.supported_actions);
13608 debug_struct.field("frameworks", &self.frameworks);
13609 debug_struct.field("launch_stage", &self.launch_stage);
13610 debug_struct.field("version_state", &self.version_state);
13611 debug_struct.field("publisher_model_template", &self.publisher_model_template);
13612 debug_struct.field("predict_schemata", &self.predict_schemata);
13613 if !self._unknown_fields.is_empty() {
13614 debug_struct.field("_unknown_fields", &self._unknown_fields);
13615 }
13616 debug_struct.finish()
13617 }
13618}
13619
13620#[cfg(feature = "model-garden-service")]
13621impl std::fmt::Debug for super::publisher_model::ResourceReference {
13622 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13623 let mut debug_struct = f.debug_struct("ResourceReference");
13624 debug_struct.field("reference", &self.reference);
13625 if !self._unknown_fields.is_empty() {
13626 debug_struct.field("_unknown_fields", &self._unknown_fields);
13627 }
13628 debug_struct.finish()
13629 }
13630}
13631
13632#[cfg(feature = "model-garden-service")]
13633impl std::fmt::Debug for super::publisher_model::Documentation {
13634 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13635 let mut debug_struct = f.debug_struct("Documentation");
13636 debug_struct.field("title", &self.title);
13637 debug_struct.field("content", &self.content);
13638 if !self._unknown_fields.is_empty() {
13639 debug_struct.field("_unknown_fields", &self._unknown_fields);
13640 }
13641 debug_struct.finish()
13642 }
13643}
13644
13645#[cfg(feature = "model-garden-service")]
13646impl std::fmt::Debug for super::publisher_model::CallToAction {
13647 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13648 let mut debug_struct = f.debug_struct("CallToAction");
13649 debug_struct.field("view_rest_api", &self.view_rest_api);
13650 debug_struct.field("open_notebook", &self.open_notebook);
13651 debug_struct.field("open_notebooks", &self.open_notebooks);
13652 debug_struct.field("create_application", &self.create_application);
13653 debug_struct.field("open_fine_tuning_pipeline", &self.open_fine_tuning_pipeline);
13654 debug_struct.field(
13655 "open_fine_tuning_pipelines",
13656 &self.open_fine_tuning_pipelines,
13657 );
13658 debug_struct.field(
13659 "open_prompt_tuning_pipeline",
13660 &self.open_prompt_tuning_pipeline,
13661 );
13662 debug_struct.field("open_genie", &self.open_genie);
13663 debug_struct.field("deploy", &self.deploy);
13664 debug_struct.field("deploy_gke", &self.deploy_gke);
13665 debug_struct.field("open_generation_ai_studio", &self.open_generation_ai_studio);
13666 debug_struct.field("request_access", &self.request_access);
13667 debug_struct.field("open_evaluation_pipeline", &self.open_evaluation_pipeline);
13668 if !self._unknown_fields.is_empty() {
13669 debug_struct.field("_unknown_fields", &self._unknown_fields);
13670 }
13671 debug_struct.finish()
13672 }
13673}
13674
13675#[cfg(feature = "model-garden-service")]
13676impl std::fmt::Debug for super::publisher_model::call_to_action::RegionalResourceReferences {
13677 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13678 let mut debug_struct = f.debug_struct("RegionalResourceReferences");
13679 debug_struct.field("references", &self.references);
13680 debug_struct.field("title", &self.title);
13681 debug_struct.field("resource_title", &self.resource_title);
13682 debug_struct.field("resource_use_case", &self.resource_use_case);
13683 debug_struct.field("resource_description", &self.resource_description);
13684 if !self._unknown_fields.is_empty() {
13685 debug_struct.field("_unknown_fields", &self._unknown_fields);
13686 }
13687 debug_struct.finish()
13688 }
13689}
13690
13691#[cfg(feature = "model-garden-service")]
13692impl std::fmt::Debug for super::publisher_model::call_to_action::ViewRestApi {
13693 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13694 let mut debug_struct = f.debug_struct("ViewRestApi");
13695 debug_struct.field("documentations", &self.documentations);
13696 debug_struct.field("title", &self.title);
13697 if !self._unknown_fields.is_empty() {
13698 debug_struct.field("_unknown_fields", &self._unknown_fields);
13699 }
13700 debug_struct.finish()
13701 }
13702}
13703
13704#[cfg(feature = "model-garden-service")]
13705impl std::fmt::Debug for super::publisher_model::call_to_action::OpenNotebooks {
13706 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13707 let mut debug_struct = f.debug_struct("OpenNotebooks");
13708 debug_struct.field("notebooks", &self.notebooks);
13709 if !self._unknown_fields.is_empty() {
13710 debug_struct.field("_unknown_fields", &self._unknown_fields);
13711 }
13712 debug_struct.finish()
13713 }
13714}
13715
13716#[cfg(feature = "model-garden-service")]
13717impl std::fmt::Debug for super::publisher_model::call_to_action::OpenFineTuningPipelines {
13718 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13719 let mut debug_struct = f.debug_struct("OpenFineTuningPipelines");
13720 debug_struct.field("fine_tuning_pipelines", &self.fine_tuning_pipelines);
13721 if !self._unknown_fields.is_empty() {
13722 debug_struct.field("_unknown_fields", &self._unknown_fields);
13723 }
13724 debug_struct.finish()
13725 }
13726}
13727
13728#[cfg(feature = "model-garden-service")]
13729impl std::fmt::Debug for super::publisher_model::call_to_action::Deploy {
13730 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13731 let mut debug_struct = f.debug_struct("Deploy");
13732 debug_struct.field("model_display_name", &self.model_display_name);
13733 debug_struct.field("large_model_reference", &self.large_model_reference);
13734 debug_struct.field("container_spec", &self.container_spec);
13735 debug_struct.field("artifact_uri", &self.artifact_uri);
13736 debug_struct.field("deploy_task_name", &self.deploy_task_name);
13737 debug_struct.field("deploy_metadata", &self.deploy_metadata);
13738 debug_struct.field("title", &self.title);
13739 debug_struct.field("public_artifact_uri", &self.public_artifact_uri);
13740 debug_struct.field("prediction_resources", &self.prediction_resources);
13741 if !self._unknown_fields.is_empty() {
13742 debug_struct.field("_unknown_fields", &self._unknown_fields);
13743 }
13744 debug_struct.finish()
13745 }
13746}
13747
13748#[cfg(feature = "model-garden-service")]
13749impl std::fmt::Debug for super::publisher_model::call_to_action::deploy::DeployMetadata {
13750 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13751 let mut debug_struct = f.debug_struct("DeployMetadata");
13752 debug_struct.field("labels", &self.labels);
13753 debug_struct.field("sample_request", &self.sample_request);
13754 if !self._unknown_fields.is_empty() {
13755 debug_struct.field("_unknown_fields", &self._unknown_fields);
13756 }
13757 debug_struct.finish()
13758 }
13759}
13760
13761#[cfg(feature = "model-garden-service")]
13762impl std::fmt::Debug for super::publisher_model::call_to_action::DeployGke {
13763 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13764 let mut debug_struct = f.debug_struct("DeployGke");
13765 debug_struct.field("gke_yaml_configs", &self.gke_yaml_configs);
13766 if !self._unknown_fields.is_empty() {
13767 debug_struct.field("_unknown_fields", &self._unknown_fields);
13768 }
13769 debug_struct.finish()
13770 }
13771}
13772
13773#[cfg(feature = "reasoning-engine-service")]
13774impl std::fmt::Debug for super::ReasoningEngineSpec {
13775 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13776 let mut debug_struct = f.debug_struct("ReasoningEngineSpec");
13777 debug_struct.field("service_account", &self.service_account);
13778 debug_struct.field("package_spec", &self.package_spec);
13779 debug_struct.field("deployment_spec", &self.deployment_spec);
13780 debug_struct.field("class_methods", &self.class_methods);
13781 debug_struct.field("agent_framework", &self.agent_framework);
13782 debug_struct.field("deployment_source", &self.deployment_source);
13783 if !self._unknown_fields.is_empty() {
13784 debug_struct.field("_unknown_fields", &self._unknown_fields);
13785 }
13786 debug_struct.finish()
13787 }
13788}
13789
13790#[cfg(feature = "reasoning-engine-service")]
13791impl std::fmt::Debug for super::reasoning_engine_spec::PackageSpec {
13792 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13793 let mut debug_struct = f.debug_struct("PackageSpec");
13794 debug_struct.field("pickle_object_gcs_uri", &self.pickle_object_gcs_uri);
13795 debug_struct.field("dependency_files_gcs_uri", &self.dependency_files_gcs_uri);
13796 debug_struct.field("requirements_gcs_uri", &self.requirements_gcs_uri);
13797 debug_struct.field("python_version", &self.python_version);
13798 if !self._unknown_fields.is_empty() {
13799 debug_struct.field("_unknown_fields", &self._unknown_fields);
13800 }
13801 debug_struct.finish()
13802 }
13803}
13804
13805#[cfg(feature = "reasoning-engine-service")]
13806impl std::fmt::Debug for super::reasoning_engine_spec::DeploymentSpec {
13807 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13808 let mut debug_struct = f.debug_struct("DeploymentSpec");
13809 debug_struct.field("env", &self.env);
13810 debug_struct.field("secret_env", &self.secret_env);
13811 debug_struct.field("psc_interface_config", &self.psc_interface_config);
13812 debug_struct.field("min_instances", &self.min_instances);
13813 debug_struct.field("max_instances", &self.max_instances);
13814 debug_struct.field("resource_limits", &self.resource_limits);
13815 debug_struct.field("container_concurrency", &self.container_concurrency);
13816 if !self._unknown_fields.is_empty() {
13817 debug_struct.field("_unknown_fields", &self._unknown_fields);
13818 }
13819 debug_struct.finish()
13820 }
13821}
13822
13823#[cfg(feature = "reasoning-engine-service")]
13824impl std::fmt::Debug for super::reasoning_engine_spec::SourceCodeSpec {
13825 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13826 let mut debug_struct = f.debug_struct("SourceCodeSpec");
13827 debug_struct.field("source", &self.source);
13828 debug_struct.field("language_spec", &self.language_spec);
13829 if !self._unknown_fields.is_empty() {
13830 debug_struct.field("_unknown_fields", &self._unknown_fields);
13831 }
13832 debug_struct.finish()
13833 }
13834}
13835
13836#[cfg(feature = "reasoning-engine-service")]
13837impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::InlineSource {
13838 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13839 let mut debug_struct = f.debug_struct("InlineSource");
13840 debug_struct.field("source_archive", &self.source_archive);
13841 if !self._unknown_fields.is_empty() {
13842 debug_struct.field("_unknown_fields", &self._unknown_fields);
13843 }
13844 debug_struct.finish()
13845 }
13846}
13847
13848#[cfg(feature = "reasoning-engine-service")]
13849impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::ImageSpec {
13850 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13851 let mut debug_struct = f.debug_struct("ImageSpec");
13852 debug_struct.field("build_args", &self.build_args);
13853 if !self._unknown_fields.is_empty() {
13854 debug_struct.field("_unknown_fields", &self._unknown_fields);
13855 }
13856 debug_struct.finish()
13857 }
13858}
13859
13860#[cfg(feature = "reasoning-engine-service")]
13861impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::DeveloperConnectConfig {
13862 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13863 let mut debug_struct = f.debug_struct("DeveloperConnectConfig");
13864 debug_struct.field("git_repository_link", &self.git_repository_link);
13865 debug_struct.field("dir", &self.dir);
13866 debug_struct.field("revision", &self.revision);
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 = "reasoning-engine-service")]
13875impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::DeveloperConnectSource {
13876 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13877 let mut debug_struct = f.debug_struct("DeveloperConnectSource");
13878 debug_struct.field("config", &self.config);
13879 if !self._unknown_fields.is_empty() {
13880 debug_struct.field("_unknown_fields", &self._unknown_fields);
13881 }
13882 debug_struct.finish()
13883 }
13884}
13885
13886#[cfg(feature = "reasoning-engine-service")]
13887impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::PythonSpec {
13888 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13889 let mut debug_struct = f.debug_struct("PythonSpec");
13890 debug_struct.field("version", &self.version);
13891 debug_struct.field("entrypoint_module", &self.entrypoint_module);
13892 debug_struct.field("entrypoint_object", &self.entrypoint_object);
13893 debug_struct.field("requirements_file", &self.requirements_file);
13894 if !self._unknown_fields.is_empty() {
13895 debug_struct.field("_unknown_fields", &self._unknown_fields);
13896 }
13897 debug_struct.finish()
13898 }
13899}
13900
13901#[cfg(feature = "reasoning-engine-service")]
13902impl std::fmt::Debug for super::reasoning_engine_spec::ContainerSpec {
13903 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13904 let mut debug_struct = f.debug_struct("ContainerSpec");
13905 debug_struct.field("image_uri", &self.image_uri);
13906 if !self._unknown_fields.is_empty() {
13907 debug_struct.field("_unknown_fields", &self._unknown_fields);
13908 }
13909 debug_struct.finish()
13910 }
13911}
13912
13913#[cfg(feature = "reasoning-engine-service")]
13914impl std::fmt::Debug for super::ReasoningEngine {
13915 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13916 let mut debug_struct = f.debug_struct("ReasoningEngine");
13917 debug_struct.field("name", &self.name);
13918 debug_struct.field("display_name", &self.display_name);
13919 debug_struct.field("description", &self.description);
13920 debug_struct.field("spec", &self.spec);
13921 debug_struct.field("create_time", &self.create_time);
13922 debug_struct.field("update_time", &self.update_time);
13923 debug_struct.field("etag", &self.etag);
13924 debug_struct.field("encryption_spec", &self.encryption_spec);
13925 debug_struct.field("labels", &self.labels);
13926 if !self._unknown_fields.is_empty() {
13927 debug_struct.field("_unknown_fields", &self._unknown_fields);
13928 }
13929 debug_struct.finish()
13930 }
13931}
13932
13933#[cfg(feature = "reasoning-engine-execution-service")]
13934impl std::fmt::Debug for super::QueryReasoningEngineRequest {
13935 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13936 let mut debug_struct = f.debug_struct("QueryReasoningEngineRequest");
13937 debug_struct.field("name", &self.name);
13938 debug_struct.field("input", &self.input);
13939 debug_struct.field("class_method", &self.class_method);
13940 if !self._unknown_fields.is_empty() {
13941 debug_struct.field("_unknown_fields", &self._unknown_fields);
13942 }
13943 debug_struct.finish()
13944 }
13945}
13946
13947#[cfg(feature = "reasoning-engine-execution-service")]
13948impl std::fmt::Debug for super::QueryReasoningEngineResponse {
13949 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13950 let mut debug_struct = f.debug_struct("QueryReasoningEngineResponse");
13951 debug_struct.field("output", &self.output);
13952 if !self._unknown_fields.is_empty() {
13953 debug_struct.field("_unknown_fields", &self._unknown_fields);
13954 }
13955 debug_struct.finish()
13956 }
13957}
13958
13959#[cfg(feature = "reasoning-engine-execution-service")]
13960impl std::fmt::Debug for super::StreamQueryReasoningEngineRequest {
13961 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13962 let mut debug_struct = f.debug_struct("StreamQueryReasoningEngineRequest");
13963 debug_struct.field("name", &self.name);
13964 debug_struct.field("input", &self.input);
13965 debug_struct.field("class_method", &self.class_method);
13966 if !self._unknown_fields.is_empty() {
13967 debug_struct.field("_unknown_fields", &self._unknown_fields);
13968 }
13969 debug_struct.finish()
13970 }
13971}
13972
13973#[cfg(feature = "reasoning-engine-execution-service")]
13974impl std::fmt::Debug for super::AsyncQueryReasoningEngineRequest {
13975 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13976 let mut debug_struct = f.debug_struct("AsyncQueryReasoningEngineRequest");
13977 debug_struct.field("name", &self.name);
13978 debug_struct.field("input_gcs_uri", &self.input_gcs_uri);
13979 debug_struct.field("output_gcs_uri", &self.output_gcs_uri);
13980 if !self._unknown_fields.is_empty() {
13981 debug_struct.field("_unknown_fields", &self._unknown_fields);
13982 }
13983 debug_struct.finish()
13984 }
13985}
13986
13987#[cfg(feature = "reasoning-engine-execution-service")]
13988impl std::fmt::Debug for super::AsyncQueryReasoningEngineOperationMetadata {
13989 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13990 let mut debug_struct = f.debug_struct("AsyncQueryReasoningEngineOperationMetadata");
13991 debug_struct.field("generic_metadata", &self.generic_metadata);
13992 if !self._unknown_fields.is_empty() {
13993 debug_struct.field("_unknown_fields", &self._unknown_fields);
13994 }
13995 debug_struct.finish()
13996 }
13997}
13998
13999#[cfg(feature = "reasoning-engine-execution-service")]
14000impl std::fmt::Debug for super::AsyncQueryReasoningEngineResponse {
14001 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14002 let mut debug_struct = f.debug_struct("AsyncQueryReasoningEngineResponse");
14003 debug_struct.field("output_gcs_uri", &self.output_gcs_uri);
14004 if !self._unknown_fields.is_empty() {
14005 debug_struct.field("_unknown_fields", &self._unknown_fields);
14006 }
14007 debug_struct.finish()
14008 }
14009}
14010
14011#[cfg(feature = "reasoning-engine-service")]
14012impl std::fmt::Debug for super::CreateReasoningEngineRequest {
14013 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14014 let mut debug_struct = f.debug_struct("CreateReasoningEngineRequest");
14015 debug_struct.field("parent", &self.parent);
14016 debug_struct.field("reasoning_engine", &self.reasoning_engine);
14017 if !self._unknown_fields.is_empty() {
14018 debug_struct.field("_unknown_fields", &self._unknown_fields);
14019 }
14020 debug_struct.finish()
14021 }
14022}
14023
14024#[cfg(feature = "reasoning-engine-service")]
14025impl std::fmt::Debug for super::CreateReasoningEngineOperationMetadata {
14026 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14027 let mut debug_struct = f.debug_struct("CreateReasoningEngineOperationMetadata");
14028 debug_struct.field("generic_metadata", &self.generic_metadata);
14029 if !self._unknown_fields.is_empty() {
14030 debug_struct.field("_unknown_fields", &self._unknown_fields);
14031 }
14032 debug_struct.finish()
14033 }
14034}
14035
14036#[cfg(feature = "reasoning-engine-service")]
14037impl std::fmt::Debug for super::GetReasoningEngineRequest {
14038 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14039 let mut debug_struct = f.debug_struct("GetReasoningEngineRequest");
14040 debug_struct.field("name", &self.name);
14041 if !self._unknown_fields.is_empty() {
14042 debug_struct.field("_unknown_fields", &self._unknown_fields);
14043 }
14044 debug_struct.finish()
14045 }
14046}
14047
14048#[cfg(feature = "reasoning-engine-service")]
14049impl std::fmt::Debug for super::UpdateReasoningEngineRequest {
14050 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14051 let mut debug_struct = f.debug_struct("UpdateReasoningEngineRequest");
14052 debug_struct.field("reasoning_engine", &self.reasoning_engine);
14053 debug_struct.field("update_mask", &self.update_mask);
14054 if !self._unknown_fields.is_empty() {
14055 debug_struct.field("_unknown_fields", &self._unknown_fields);
14056 }
14057 debug_struct.finish()
14058 }
14059}
14060
14061#[cfg(feature = "reasoning-engine-service")]
14062impl std::fmt::Debug for super::UpdateReasoningEngineOperationMetadata {
14063 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14064 let mut debug_struct = f.debug_struct("UpdateReasoningEngineOperationMetadata");
14065 debug_struct.field("generic_metadata", &self.generic_metadata);
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 = "reasoning-engine-service")]
14074impl std::fmt::Debug for super::ListReasoningEnginesRequest {
14075 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14076 let mut debug_struct = f.debug_struct("ListReasoningEnginesRequest");
14077 debug_struct.field("parent", &self.parent);
14078 debug_struct.field("filter", &self.filter);
14079 debug_struct.field("page_size", &self.page_size);
14080 debug_struct.field("page_token", &self.page_token);
14081 if !self._unknown_fields.is_empty() {
14082 debug_struct.field("_unknown_fields", &self._unknown_fields);
14083 }
14084 debug_struct.finish()
14085 }
14086}
14087
14088#[cfg(feature = "reasoning-engine-service")]
14089impl std::fmt::Debug for super::ListReasoningEnginesResponse {
14090 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14091 let mut debug_struct = f.debug_struct("ListReasoningEnginesResponse");
14092 debug_struct.field("reasoning_engines", &self.reasoning_engines);
14093 debug_struct.field("next_page_token", &self.next_page_token);
14094 if !self._unknown_fields.is_empty() {
14095 debug_struct.field("_unknown_fields", &self._unknown_fields);
14096 }
14097 debug_struct.finish()
14098 }
14099}
14100
14101#[cfg(feature = "reasoning-engine-service")]
14102impl std::fmt::Debug for super::DeleteReasoningEngineRequest {
14103 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14104 let mut debug_struct = f.debug_struct("DeleteReasoningEngineRequest");
14105 debug_struct.field("name", &self.name);
14106 debug_struct.field("force", &self.force);
14107 if !self._unknown_fields.is_empty() {
14108 debug_struct.field("_unknown_fields", &self._unknown_fields);
14109 }
14110 debug_struct.finish()
14111 }
14112}
14113
14114#[cfg(any(
14115 feature = "deployment-resource-pool-service",
14116 feature = "endpoint-service",
14117 feature = "index-endpoint-service",
14118 feature = "job-service",
14119 feature = "model-garden-service",
14120 feature = "notebook-service",
14121 feature = "persistent-resource-service",
14122 feature = "schedule-service",
14123))]
14124impl std::fmt::Debug for super::ReservationAffinity {
14125 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14126 let mut debug_struct = f.debug_struct("ReservationAffinity");
14127 debug_struct.field("reservation_affinity_type", &self.reservation_affinity_type);
14128 debug_struct.field("key", &self.key);
14129 debug_struct.field("values", &self.values);
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 = "dataset-service")]
14138impl std::fmt::Debug for super::SavedQuery {
14139 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14140 let mut debug_struct = f.debug_struct("SavedQuery");
14141 debug_struct.field("name", &self.name);
14142 debug_struct.field("display_name", &self.display_name);
14143 debug_struct.field("metadata", &self.metadata);
14144 debug_struct.field("create_time", &self.create_time);
14145 debug_struct.field("update_time", &self.update_time);
14146 debug_struct.field("annotation_filter", &self.annotation_filter);
14147 debug_struct.field("problem_type", &self.problem_type);
14148 debug_struct.field("annotation_spec_count", &self.annotation_spec_count);
14149 debug_struct.field("etag", &self.etag);
14150 debug_struct.field("support_automl_training", &self.support_automl_training);
14151 if !self._unknown_fields.is_empty() {
14152 debug_struct.field("_unknown_fields", &self._unknown_fields);
14153 }
14154 debug_struct.finish()
14155 }
14156}
14157
14158#[cfg(feature = "schedule-service")]
14159impl std::fmt::Debug for super::Schedule {
14160 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14161 let mut debug_struct = f.debug_struct("Schedule");
14162 debug_struct.field("name", &self.name);
14163 debug_struct.field("display_name", &self.display_name);
14164 debug_struct.field("start_time", &self.start_time);
14165 debug_struct.field("end_time", &self.end_time);
14166 debug_struct.field("max_run_count", &self.max_run_count);
14167 debug_struct.field("started_run_count", &self.started_run_count);
14168 debug_struct.field("state", &self.state);
14169 debug_struct.field("create_time", &self.create_time);
14170 debug_struct.field("update_time", &self.update_time);
14171 debug_struct.field("next_run_time", &self.next_run_time);
14172 debug_struct.field("last_pause_time", &self.last_pause_time);
14173 debug_struct.field("last_resume_time", &self.last_resume_time);
14174 debug_struct.field("max_concurrent_run_count", &self.max_concurrent_run_count);
14175 debug_struct.field(
14176 "max_concurrent_active_run_count",
14177 &self.max_concurrent_active_run_count,
14178 );
14179 debug_struct.field("allow_queueing", &self.allow_queueing);
14180 debug_struct.field("catch_up", &self.catch_up);
14181 debug_struct.field(
14182 "last_scheduled_run_response",
14183 &self.last_scheduled_run_response,
14184 );
14185 debug_struct.field("time_specification", &self.time_specification);
14186 debug_struct.field("request", &self.request);
14187 if !self._unknown_fields.is_empty() {
14188 debug_struct.field("_unknown_fields", &self._unknown_fields);
14189 }
14190 debug_struct.finish()
14191 }
14192}
14193
14194#[cfg(feature = "schedule-service")]
14195impl std::fmt::Debug for super::schedule::RunResponse {
14196 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14197 let mut debug_struct = f.debug_struct("RunResponse");
14198 debug_struct.field("scheduled_run_time", &self.scheduled_run_time);
14199 debug_struct.field("run_response", &self.run_response);
14200 if !self._unknown_fields.is_empty() {
14201 debug_struct.field("_unknown_fields", &self._unknown_fields);
14202 }
14203 debug_struct.finish()
14204 }
14205}
14206
14207#[cfg(feature = "schedule-service")]
14208impl std::fmt::Debug for super::CreateScheduleRequest {
14209 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14210 let mut debug_struct = f.debug_struct("CreateScheduleRequest");
14211 debug_struct.field("parent", &self.parent);
14212 debug_struct.field("schedule", &self.schedule);
14213 if !self._unknown_fields.is_empty() {
14214 debug_struct.field("_unknown_fields", &self._unknown_fields);
14215 }
14216 debug_struct.finish()
14217 }
14218}
14219
14220#[cfg(feature = "schedule-service")]
14221impl std::fmt::Debug for super::GetScheduleRequest {
14222 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14223 let mut debug_struct = f.debug_struct("GetScheduleRequest");
14224 debug_struct.field("name", &self.name);
14225 if !self._unknown_fields.is_empty() {
14226 debug_struct.field("_unknown_fields", &self._unknown_fields);
14227 }
14228 debug_struct.finish()
14229 }
14230}
14231
14232#[cfg(feature = "schedule-service")]
14233impl std::fmt::Debug for super::ListSchedulesRequest {
14234 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14235 let mut debug_struct = f.debug_struct("ListSchedulesRequest");
14236 debug_struct.field("parent", &self.parent);
14237 debug_struct.field("filter", &self.filter);
14238 debug_struct.field("page_size", &self.page_size);
14239 debug_struct.field("page_token", &self.page_token);
14240 debug_struct.field("order_by", &self.order_by);
14241 if !self._unknown_fields.is_empty() {
14242 debug_struct.field("_unknown_fields", &self._unknown_fields);
14243 }
14244 debug_struct.finish()
14245 }
14246}
14247
14248#[cfg(feature = "schedule-service")]
14249impl std::fmt::Debug for super::ListSchedulesResponse {
14250 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14251 let mut debug_struct = f.debug_struct("ListSchedulesResponse");
14252 debug_struct.field("schedules", &self.schedules);
14253 debug_struct.field("next_page_token", &self.next_page_token);
14254 if !self._unknown_fields.is_empty() {
14255 debug_struct.field("_unknown_fields", &self._unknown_fields);
14256 }
14257 debug_struct.finish()
14258 }
14259}
14260
14261#[cfg(feature = "schedule-service")]
14262impl std::fmt::Debug for super::DeleteScheduleRequest {
14263 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14264 let mut debug_struct = f.debug_struct("DeleteScheduleRequest");
14265 debug_struct.field("name", &self.name);
14266 if !self._unknown_fields.is_empty() {
14267 debug_struct.field("_unknown_fields", &self._unknown_fields);
14268 }
14269 debug_struct.finish()
14270 }
14271}
14272
14273#[cfg(feature = "schedule-service")]
14274impl std::fmt::Debug for super::PauseScheduleRequest {
14275 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14276 let mut debug_struct = f.debug_struct("PauseScheduleRequest");
14277 debug_struct.field("name", &self.name);
14278 if !self._unknown_fields.is_empty() {
14279 debug_struct.field("_unknown_fields", &self._unknown_fields);
14280 }
14281 debug_struct.finish()
14282 }
14283}
14284
14285#[cfg(feature = "schedule-service")]
14286impl std::fmt::Debug for super::ResumeScheduleRequest {
14287 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14288 let mut debug_struct = f.debug_struct("ResumeScheduleRequest");
14289 debug_struct.field("name", &self.name);
14290 debug_struct.field("catch_up", &self.catch_up);
14291 if !self._unknown_fields.is_empty() {
14292 debug_struct.field("_unknown_fields", &self._unknown_fields);
14293 }
14294 debug_struct.finish()
14295 }
14296}
14297
14298#[cfg(feature = "schedule-service")]
14299impl std::fmt::Debug for super::UpdateScheduleRequest {
14300 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14301 let mut debug_struct = f.debug_struct("UpdateScheduleRequest");
14302 debug_struct.field("schedule", &self.schedule);
14303 debug_struct.field("update_mask", &self.update_mask);
14304 if !self._unknown_fields.is_empty() {
14305 debug_struct.field("_unknown_fields", &self._unknown_fields);
14306 }
14307 debug_struct.finish()
14308 }
14309}
14310
14311#[cfg(any(
14312 feature = "endpoint-service",
14313 feature = "feature-online-store-admin-service",
14314 feature = "index-endpoint-service",
14315))]
14316impl std::fmt::Debug for super::PSCAutomationConfig {
14317 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14318 let mut debug_struct = f.debug_struct("PSCAutomationConfig");
14319 debug_struct.field("project_id", &self.project_id);
14320 debug_struct.field("network", &self.network);
14321 debug_struct.field("ip_address", &self.ip_address);
14322 debug_struct.field("forwarding_rule", &self.forwarding_rule);
14323 debug_struct.field("state", &self.state);
14324 debug_struct.field("error_message", &self.error_message);
14325 if !self._unknown_fields.is_empty() {
14326 debug_struct.field("_unknown_fields", &self._unknown_fields);
14327 }
14328 debug_struct.finish()
14329 }
14330}
14331
14332#[cfg(any(
14333 feature = "endpoint-service",
14334 feature = "feature-online-store-admin-service",
14335 feature = "index-endpoint-service",
14336))]
14337impl std::fmt::Debug for super::PrivateServiceConnectConfig {
14338 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14339 let mut debug_struct = f.debug_struct("PrivateServiceConnectConfig");
14340 debug_struct.field(
14341 "enable_private_service_connect",
14342 &self.enable_private_service_connect,
14343 );
14344 debug_struct.field("project_allowlist", &self.project_allowlist);
14345 debug_struct.field("psc_automation_configs", &self.psc_automation_configs);
14346 debug_struct.field("service_attachment", &self.service_attachment);
14347 if !self._unknown_fields.is_empty() {
14348 debug_struct.field("_unknown_fields", &self._unknown_fields);
14349 }
14350 debug_struct.finish()
14351 }
14352}
14353
14354#[cfg(feature = "index-endpoint-service")]
14355impl std::fmt::Debug for super::PscAutomatedEndpoints {
14356 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14357 let mut debug_struct = f.debug_struct("PscAutomatedEndpoints");
14358 debug_struct.field("project_id", &self.project_id);
14359 debug_struct.field("network", &self.network);
14360 debug_struct.field("match_address", &self.match_address);
14361 if !self._unknown_fields.is_empty() {
14362 debug_struct.field("_unknown_fields", &self._unknown_fields);
14363 }
14364 debug_struct.finish()
14365 }
14366}
14367
14368#[cfg(any(
14369 feature = "job-service",
14370 feature = "persistent-resource-service",
14371 feature = "pipeline-service",
14372 feature = "reasoning-engine-service",
14373 feature = "schedule-service",
14374))]
14375impl std::fmt::Debug for super::PscInterfaceConfig {
14376 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14377 let mut debug_struct = f.debug_struct("PscInterfaceConfig");
14378 debug_struct.field("network_attachment", &self.network_attachment);
14379 debug_struct.field("dns_peering_configs", &self.dns_peering_configs);
14380 if !self._unknown_fields.is_empty() {
14381 debug_struct.field("_unknown_fields", &self._unknown_fields);
14382 }
14383 debug_struct.finish()
14384 }
14385}
14386
14387#[cfg(any(
14388 feature = "job-service",
14389 feature = "persistent-resource-service",
14390 feature = "pipeline-service",
14391 feature = "reasoning-engine-service",
14392 feature = "schedule-service",
14393))]
14394impl std::fmt::Debug for super::DnsPeeringConfig {
14395 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14396 let mut debug_struct = f.debug_struct("DnsPeeringConfig");
14397 debug_struct.field("domain", &self.domain);
14398 debug_struct.field("target_project", &self.target_project);
14399 debug_struct.field("target_network", &self.target_network);
14400 if !self._unknown_fields.is_empty() {
14401 debug_struct.field("_unknown_fields", &self._unknown_fields);
14402 }
14403 debug_struct.finish()
14404 }
14405}
14406
14407#[cfg(feature = "session-service")]
14408impl std::fmt::Debug for super::Session {
14409 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14410 let mut debug_struct = f.debug_struct("Session");
14411 debug_struct.field("name", &self.name);
14412 debug_struct.field("create_time", &self.create_time);
14413 debug_struct.field("update_time", &self.update_time);
14414 debug_struct.field("display_name", &self.display_name);
14415 debug_struct.field("labels", &self.labels);
14416 debug_struct.field("session_state", &self.session_state);
14417 debug_struct.field("user_id", &self.user_id);
14418 debug_struct.field("expiration", &self.expiration);
14419 if !self._unknown_fields.is_empty() {
14420 debug_struct.field("_unknown_fields", &self._unknown_fields);
14421 }
14422 debug_struct.finish()
14423 }
14424}
14425
14426#[cfg(feature = "session-service")]
14427impl std::fmt::Debug for super::SessionEvent {
14428 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14429 let mut debug_struct = f.debug_struct("SessionEvent");
14430 debug_struct.field("name", &self.name);
14431 debug_struct.field("author", &self.author);
14432 debug_struct.field("content", &self.content);
14433 debug_struct.field("invocation_id", &self.invocation_id);
14434 debug_struct.field("actions", &self.actions);
14435 debug_struct.field("timestamp", &self.timestamp);
14436 debug_struct.field("error_code", &self.error_code);
14437 debug_struct.field("error_message", &self.error_message);
14438 debug_struct.field("event_metadata", &self.event_metadata);
14439 debug_struct.field("raw_event", &self.raw_event);
14440 if !self._unknown_fields.is_empty() {
14441 debug_struct.field("_unknown_fields", &self._unknown_fields);
14442 }
14443 debug_struct.finish()
14444 }
14445}
14446
14447#[cfg(feature = "session-service")]
14448impl std::fmt::Debug for super::EventMetadata {
14449 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14450 let mut debug_struct = f.debug_struct("EventMetadata");
14451 debug_struct.field("grounding_metadata", &self.grounding_metadata);
14452 debug_struct.field("partial", &self.partial);
14453 debug_struct.field("turn_complete", &self.turn_complete);
14454 debug_struct.field("interrupted", &self.interrupted);
14455 debug_struct.field("long_running_tool_ids", &self.long_running_tool_ids);
14456 debug_struct.field("branch", &self.branch);
14457 debug_struct.field("custom_metadata", &self.custom_metadata);
14458 debug_struct.field("input_transcription", &self.input_transcription);
14459 debug_struct.field("output_transcription", &self.output_transcription);
14460 if !self._unknown_fields.is_empty() {
14461 debug_struct.field("_unknown_fields", &self._unknown_fields);
14462 }
14463 debug_struct.finish()
14464 }
14465}
14466
14467#[cfg(feature = "session-service")]
14468impl std::fmt::Debug for super::EventActions {
14469 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14470 let mut debug_struct = f.debug_struct("EventActions");
14471 debug_struct.field("skip_summarization", &self.skip_summarization);
14472 debug_struct.field("state_delta", &self.state_delta);
14473 debug_struct.field("artifact_delta", &self.artifact_delta);
14474 debug_struct.field("escalate", &self.escalate);
14475 debug_struct.field("requested_auth_configs", &self.requested_auth_configs);
14476 debug_struct.field("transfer_agent", &self.transfer_agent);
14477 if !self._unknown_fields.is_empty() {
14478 debug_struct.field("_unknown_fields", &self._unknown_fields);
14479 }
14480 debug_struct.finish()
14481 }
14482}
14483
14484#[cfg(feature = "session-service")]
14485impl std::fmt::Debug for super::Transcription {
14486 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14487 let mut debug_struct = f.debug_struct("Transcription");
14488 debug_struct.field("text", &self.text);
14489 debug_struct.field("finished", &self.finished);
14490 if !self._unknown_fields.is_empty() {
14491 debug_struct.field("_unknown_fields", &self._unknown_fields);
14492 }
14493 debug_struct.finish()
14494 }
14495}
14496
14497#[cfg(feature = "session-service")]
14498impl std::fmt::Debug for super::CreateSessionRequest {
14499 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14500 let mut debug_struct = f.debug_struct("CreateSessionRequest");
14501 debug_struct.field("parent", &self.parent);
14502 debug_struct.field("session", &self.session);
14503 debug_struct.field("session_id", &self.session_id);
14504 if !self._unknown_fields.is_empty() {
14505 debug_struct.field("_unknown_fields", &self._unknown_fields);
14506 }
14507 debug_struct.finish()
14508 }
14509}
14510
14511#[cfg(feature = "session-service")]
14512impl std::fmt::Debug for super::CreateSessionOperationMetadata {
14513 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14514 let mut debug_struct = f.debug_struct("CreateSessionOperationMetadata");
14515 debug_struct.field("generic_metadata", &self.generic_metadata);
14516 if !self._unknown_fields.is_empty() {
14517 debug_struct.field("_unknown_fields", &self._unknown_fields);
14518 }
14519 debug_struct.finish()
14520 }
14521}
14522
14523#[cfg(feature = "session-service")]
14524impl std::fmt::Debug for super::GetSessionRequest {
14525 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14526 let mut debug_struct = f.debug_struct("GetSessionRequest");
14527 debug_struct.field("name", &self.name);
14528 if !self._unknown_fields.is_empty() {
14529 debug_struct.field("_unknown_fields", &self._unknown_fields);
14530 }
14531 debug_struct.finish()
14532 }
14533}
14534
14535#[cfg(feature = "session-service")]
14536impl std::fmt::Debug for super::ListSessionsRequest {
14537 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14538 let mut debug_struct = f.debug_struct("ListSessionsRequest");
14539 debug_struct.field("parent", &self.parent);
14540 debug_struct.field("page_size", &self.page_size);
14541 debug_struct.field("page_token", &self.page_token);
14542 debug_struct.field("filter", &self.filter);
14543 debug_struct.field("order_by", &self.order_by);
14544 if !self._unknown_fields.is_empty() {
14545 debug_struct.field("_unknown_fields", &self._unknown_fields);
14546 }
14547 debug_struct.finish()
14548 }
14549}
14550
14551#[cfg(feature = "session-service")]
14552impl std::fmt::Debug for super::ListSessionsResponse {
14553 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14554 let mut debug_struct = f.debug_struct("ListSessionsResponse");
14555 debug_struct.field("sessions", &self.sessions);
14556 debug_struct.field("next_page_token", &self.next_page_token);
14557 if !self._unknown_fields.is_empty() {
14558 debug_struct.field("_unknown_fields", &self._unknown_fields);
14559 }
14560 debug_struct.finish()
14561 }
14562}
14563
14564#[cfg(feature = "session-service")]
14565impl std::fmt::Debug for super::UpdateSessionRequest {
14566 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14567 let mut debug_struct = f.debug_struct("UpdateSessionRequest");
14568 debug_struct.field("session", &self.session);
14569 debug_struct.field("update_mask", &self.update_mask);
14570 if !self._unknown_fields.is_empty() {
14571 debug_struct.field("_unknown_fields", &self._unknown_fields);
14572 }
14573 debug_struct.finish()
14574 }
14575}
14576
14577#[cfg(feature = "session-service")]
14578impl std::fmt::Debug for super::DeleteSessionRequest {
14579 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14580 let mut debug_struct = f.debug_struct("DeleteSessionRequest");
14581 debug_struct.field("name", &self.name);
14582 if !self._unknown_fields.is_empty() {
14583 debug_struct.field("_unknown_fields", &self._unknown_fields);
14584 }
14585 debug_struct.finish()
14586 }
14587}
14588
14589#[cfg(feature = "session-service")]
14590impl std::fmt::Debug for super::ListEventsRequest {
14591 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14592 let mut debug_struct = f.debug_struct("ListEventsRequest");
14593 debug_struct.field("parent", &self.parent);
14594 debug_struct.field("page_size", &self.page_size);
14595 debug_struct.field("page_token", &self.page_token);
14596 debug_struct.field("filter", &self.filter);
14597 debug_struct.field("order_by", &self.order_by);
14598 if !self._unknown_fields.is_empty() {
14599 debug_struct.field("_unknown_fields", &self._unknown_fields);
14600 }
14601 debug_struct.finish()
14602 }
14603}
14604
14605#[cfg(feature = "session-service")]
14606impl std::fmt::Debug for super::ListEventsResponse {
14607 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14608 let mut debug_struct = f.debug_struct("ListEventsResponse");
14609 debug_struct.field("session_events", &self.session_events);
14610 debug_struct.field("next_page_token", &self.next_page_token);
14611 if !self._unknown_fields.is_empty() {
14612 debug_struct.field("_unknown_fields", &self._unknown_fields);
14613 }
14614 debug_struct.finish()
14615 }
14616}
14617
14618#[cfg(feature = "session-service")]
14619impl std::fmt::Debug for super::AppendEventRequest {
14620 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14621 let mut debug_struct = f.debug_struct("AppendEventRequest");
14622 debug_struct.field("name", &self.name);
14623 debug_struct.field("event", &self.event);
14624 if !self._unknown_fields.is_empty() {
14625 debug_struct.field("_unknown_fields", &self._unknown_fields);
14626 }
14627 debug_struct.finish()
14628 }
14629}
14630
14631#[cfg(feature = "session-service")]
14632impl std::fmt::Debug for super::AppendEventResponse {
14633 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14634 let mut debug_struct = f.debug_struct("AppendEventResponse");
14635 if !self._unknown_fields.is_empty() {
14636 debug_struct.field("_unknown_fields", &self._unknown_fields);
14637 }
14638 debug_struct.finish()
14639 }
14640}
14641
14642#[cfg(feature = "specialist-pool-service")]
14643impl std::fmt::Debug for super::SpecialistPool {
14644 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14645 let mut debug_struct = f.debug_struct("SpecialistPool");
14646 debug_struct.field("name", &self.name);
14647 debug_struct.field("display_name", &self.display_name);
14648 debug_struct.field("specialist_managers_count", &self.specialist_managers_count);
14649 debug_struct.field("specialist_manager_emails", &self.specialist_manager_emails);
14650 debug_struct.field(
14651 "pending_data_labeling_jobs",
14652 &self.pending_data_labeling_jobs,
14653 );
14654 debug_struct.field("specialist_worker_emails", &self.specialist_worker_emails);
14655 if !self._unknown_fields.is_empty() {
14656 debug_struct.field("_unknown_fields", &self._unknown_fields);
14657 }
14658 debug_struct.finish()
14659 }
14660}
14661
14662#[cfg(feature = "specialist-pool-service")]
14663impl std::fmt::Debug for super::CreateSpecialistPoolRequest {
14664 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14665 let mut debug_struct = f.debug_struct("CreateSpecialistPoolRequest");
14666 debug_struct.field("parent", &self.parent);
14667 debug_struct.field("specialist_pool", &self.specialist_pool);
14668 if !self._unknown_fields.is_empty() {
14669 debug_struct.field("_unknown_fields", &self._unknown_fields);
14670 }
14671 debug_struct.finish()
14672 }
14673}
14674
14675#[cfg(feature = "specialist-pool-service")]
14676impl std::fmt::Debug for super::CreateSpecialistPoolOperationMetadata {
14677 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14678 let mut debug_struct = f.debug_struct("CreateSpecialistPoolOperationMetadata");
14679 debug_struct.field("generic_metadata", &self.generic_metadata);
14680 if !self._unknown_fields.is_empty() {
14681 debug_struct.field("_unknown_fields", &self._unknown_fields);
14682 }
14683 debug_struct.finish()
14684 }
14685}
14686
14687#[cfg(feature = "specialist-pool-service")]
14688impl std::fmt::Debug for super::GetSpecialistPoolRequest {
14689 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14690 let mut debug_struct = f.debug_struct("GetSpecialistPoolRequest");
14691 debug_struct.field("name", &self.name);
14692 if !self._unknown_fields.is_empty() {
14693 debug_struct.field("_unknown_fields", &self._unknown_fields);
14694 }
14695 debug_struct.finish()
14696 }
14697}
14698
14699#[cfg(feature = "specialist-pool-service")]
14700impl std::fmt::Debug for super::ListSpecialistPoolsRequest {
14701 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14702 let mut debug_struct = f.debug_struct("ListSpecialistPoolsRequest");
14703 debug_struct.field("parent", &self.parent);
14704 debug_struct.field("page_size", &self.page_size);
14705 debug_struct.field("page_token", &self.page_token);
14706 debug_struct.field("read_mask", &self.read_mask);
14707 if !self._unknown_fields.is_empty() {
14708 debug_struct.field("_unknown_fields", &self._unknown_fields);
14709 }
14710 debug_struct.finish()
14711 }
14712}
14713
14714#[cfg(feature = "specialist-pool-service")]
14715impl std::fmt::Debug for super::ListSpecialistPoolsResponse {
14716 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14717 let mut debug_struct = f.debug_struct("ListSpecialistPoolsResponse");
14718 debug_struct.field("specialist_pools", &self.specialist_pools);
14719 debug_struct.field("next_page_token", &self.next_page_token);
14720 if !self._unknown_fields.is_empty() {
14721 debug_struct.field("_unknown_fields", &self._unknown_fields);
14722 }
14723 debug_struct.finish()
14724 }
14725}
14726
14727#[cfg(feature = "specialist-pool-service")]
14728impl std::fmt::Debug for super::DeleteSpecialistPoolRequest {
14729 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14730 let mut debug_struct = f.debug_struct("DeleteSpecialistPoolRequest");
14731 debug_struct.field("name", &self.name);
14732 debug_struct.field("force", &self.force);
14733 if !self._unknown_fields.is_empty() {
14734 debug_struct.field("_unknown_fields", &self._unknown_fields);
14735 }
14736 debug_struct.finish()
14737 }
14738}
14739
14740#[cfg(feature = "specialist-pool-service")]
14741impl std::fmt::Debug for super::UpdateSpecialistPoolRequest {
14742 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14743 let mut debug_struct = f.debug_struct("UpdateSpecialistPoolRequest");
14744 debug_struct.field("specialist_pool", &self.specialist_pool);
14745 debug_struct.field("update_mask", &self.update_mask);
14746 if !self._unknown_fields.is_empty() {
14747 debug_struct.field("_unknown_fields", &self._unknown_fields);
14748 }
14749 debug_struct.finish()
14750 }
14751}
14752
14753#[cfg(feature = "specialist-pool-service")]
14754impl std::fmt::Debug for super::UpdateSpecialistPoolOperationMetadata {
14755 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14756 let mut debug_struct = f.debug_struct("UpdateSpecialistPoolOperationMetadata");
14757 debug_struct.field("specialist_pool", &self.specialist_pool);
14758 debug_struct.field("generic_metadata", &self.generic_metadata);
14759 if !self._unknown_fields.is_empty() {
14760 debug_struct.field("_unknown_fields", &self._unknown_fields);
14761 }
14762 debug_struct.finish()
14763 }
14764}
14765
14766#[cfg(feature = "vizier-service")]
14767impl std::fmt::Debug for super::Study {
14768 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14769 let mut debug_struct = f.debug_struct("Study");
14770 debug_struct.field("name", &self.name);
14771 debug_struct.field("display_name", &self.display_name);
14772 debug_struct.field("study_spec", &self.study_spec);
14773 debug_struct.field("state", &self.state);
14774 debug_struct.field("create_time", &self.create_time);
14775 debug_struct.field("inactive_reason", &self.inactive_reason);
14776 if !self._unknown_fields.is_empty() {
14777 debug_struct.field("_unknown_fields", &self._unknown_fields);
14778 }
14779 debug_struct.finish()
14780 }
14781}
14782
14783#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14784impl std::fmt::Debug for super::Trial {
14785 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14786 let mut debug_struct = f.debug_struct("Trial");
14787 debug_struct.field("name", &self.name);
14788 debug_struct.field("id", &self.id);
14789 debug_struct.field("state", &self.state);
14790 debug_struct.field("parameters", &self.parameters);
14791 debug_struct.field("final_measurement", &self.final_measurement);
14792 debug_struct.field("measurements", &self.measurements);
14793 debug_struct.field("start_time", &self.start_time);
14794 debug_struct.field("end_time", &self.end_time);
14795 debug_struct.field("client_id", &self.client_id);
14796 debug_struct.field("infeasible_reason", &self.infeasible_reason);
14797 debug_struct.field("custom_job", &self.custom_job);
14798 debug_struct.field("web_access_uris", &self.web_access_uris);
14799 if !self._unknown_fields.is_empty() {
14800 debug_struct.field("_unknown_fields", &self._unknown_fields);
14801 }
14802 debug_struct.finish()
14803 }
14804}
14805
14806#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14807impl std::fmt::Debug for super::trial::Parameter {
14808 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14809 let mut debug_struct = f.debug_struct("Parameter");
14810 debug_struct.field("parameter_id", &self.parameter_id);
14811 debug_struct.field("value", &self.value);
14812 if !self._unknown_fields.is_empty() {
14813 debug_struct.field("_unknown_fields", &self._unknown_fields);
14814 }
14815 debug_struct.finish()
14816 }
14817}
14818
14819#[cfg(feature = "vizier-service")]
14820impl std::fmt::Debug for super::TrialContext {
14821 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14822 let mut debug_struct = f.debug_struct("TrialContext");
14823 debug_struct.field("description", &self.description);
14824 debug_struct.field("parameters", &self.parameters);
14825 if !self._unknown_fields.is_empty() {
14826 debug_struct.field("_unknown_fields", &self._unknown_fields);
14827 }
14828 debug_struct.finish()
14829 }
14830}
14831
14832#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14833impl std::fmt::Debug for super::StudyTimeConstraint {
14834 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14835 let mut debug_struct = f.debug_struct("StudyTimeConstraint");
14836 debug_struct.field("constraint", &self.constraint);
14837 if !self._unknown_fields.is_empty() {
14838 debug_struct.field("_unknown_fields", &self._unknown_fields);
14839 }
14840 debug_struct.finish()
14841 }
14842}
14843
14844#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14845impl std::fmt::Debug for super::StudySpec {
14846 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14847 let mut debug_struct = f.debug_struct("StudySpec");
14848 debug_struct.field("metrics", &self.metrics);
14849 debug_struct.field("parameters", &self.parameters);
14850 debug_struct.field("algorithm", &self.algorithm);
14851 debug_struct.field("observation_noise", &self.observation_noise);
14852 debug_struct.field(
14853 "measurement_selection_type",
14854 &self.measurement_selection_type,
14855 );
14856 debug_struct.field("study_stopping_config", &self.study_stopping_config);
14857 debug_struct.field("automated_stopping_spec", &self.automated_stopping_spec);
14858 if !self._unknown_fields.is_empty() {
14859 debug_struct.field("_unknown_fields", &self._unknown_fields);
14860 }
14861 debug_struct.finish()
14862 }
14863}
14864
14865#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14866impl std::fmt::Debug for super::study_spec::MetricSpec {
14867 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14868 let mut debug_struct = f.debug_struct("MetricSpec");
14869 debug_struct.field("metric_id", &self.metric_id);
14870 debug_struct.field("goal", &self.goal);
14871 debug_struct.field("safety_config", &self.safety_config);
14872 if !self._unknown_fields.is_empty() {
14873 debug_struct.field("_unknown_fields", &self._unknown_fields);
14874 }
14875 debug_struct.finish()
14876 }
14877}
14878
14879#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14880impl std::fmt::Debug for super::study_spec::metric_spec::SafetyMetricConfig {
14881 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14882 let mut debug_struct = f.debug_struct("SafetyMetricConfig");
14883 debug_struct.field("safety_threshold", &self.safety_threshold);
14884 debug_struct.field(
14885 "desired_min_safe_trials_fraction",
14886 &self.desired_min_safe_trials_fraction,
14887 );
14888 if !self._unknown_fields.is_empty() {
14889 debug_struct.field("_unknown_fields", &self._unknown_fields);
14890 }
14891 debug_struct.finish()
14892 }
14893}
14894
14895#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14896impl std::fmt::Debug for super::study_spec::ParameterSpec {
14897 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14898 let mut debug_struct = f.debug_struct("ParameterSpec");
14899 debug_struct.field("parameter_id", &self.parameter_id);
14900 debug_struct.field("scale_type", &self.scale_type);
14901 debug_struct.field(
14902 "conditional_parameter_specs",
14903 &self.conditional_parameter_specs,
14904 );
14905 debug_struct.field("parameter_value_spec", &self.parameter_value_spec);
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(any(feature = "job-service", feature = "vizier-service",))]
14914impl std::fmt::Debug for super::study_spec::parameter_spec::DoubleValueSpec {
14915 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14916 let mut debug_struct = f.debug_struct("DoubleValueSpec");
14917 debug_struct.field("min_value", &self.min_value);
14918 debug_struct.field("max_value", &self.max_value);
14919 debug_struct.field("default_value", &self.default_value);
14920 if !self._unknown_fields.is_empty() {
14921 debug_struct.field("_unknown_fields", &self._unknown_fields);
14922 }
14923 debug_struct.finish()
14924 }
14925}
14926
14927#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14928impl std::fmt::Debug for super::study_spec::parameter_spec::IntegerValueSpec {
14929 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14930 let mut debug_struct = f.debug_struct("IntegerValueSpec");
14931 debug_struct.field("min_value", &self.min_value);
14932 debug_struct.field("max_value", &self.max_value);
14933 debug_struct.field("default_value", &self.default_value);
14934 if !self._unknown_fields.is_empty() {
14935 debug_struct.field("_unknown_fields", &self._unknown_fields);
14936 }
14937 debug_struct.finish()
14938 }
14939}
14940
14941#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14942impl std::fmt::Debug for super::study_spec::parameter_spec::CategoricalValueSpec {
14943 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14944 let mut debug_struct = f.debug_struct("CategoricalValueSpec");
14945 debug_struct.field("values", &self.values);
14946 debug_struct.field("default_value", &self.default_value);
14947 if !self._unknown_fields.is_empty() {
14948 debug_struct.field("_unknown_fields", &self._unknown_fields);
14949 }
14950 debug_struct.finish()
14951 }
14952}
14953
14954#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14955impl std::fmt::Debug for super::study_spec::parameter_spec::DiscreteValueSpec {
14956 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14957 let mut debug_struct = f.debug_struct("DiscreteValueSpec");
14958 debug_struct.field("values", &self.values);
14959 debug_struct.field("default_value", &self.default_value);
14960 if !self._unknown_fields.is_empty() {
14961 debug_struct.field("_unknown_fields", &self._unknown_fields);
14962 }
14963 debug_struct.finish()
14964 }
14965}
14966
14967#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14968impl std::fmt::Debug for super::study_spec::parameter_spec::ConditionalParameterSpec {
14969 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14970 let mut debug_struct = f.debug_struct("ConditionalParameterSpec");
14971 debug_struct.field("parameter_spec", &self.parameter_spec);
14972 debug_struct.field("parent_value_condition", &self.parent_value_condition);
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(any(feature = "job-service", feature = "vizier-service",))]
14981impl std::fmt::Debug
14982 for super::study_spec::parameter_spec::conditional_parameter_spec::DiscreteValueCondition
14983{
14984 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14985 let mut debug_struct = f.debug_struct("DiscreteValueCondition");
14986 debug_struct.field("values", &self.values);
14987 if !self._unknown_fields.is_empty() {
14988 debug_struct.field("_unknown_fields", &self._unknown_fields);
14989 }
14990 debug_struct.finish()
14991 }
14992}
14993
14994#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14995impl std::fmt::Debug
14996 for super::study_spec::parameter_spec::conditional_parameter_spec::IntValueCondition
14997{
14998 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14999 let mut debug_struct = f.debug_struct("IntValueCondition");
15000 debug_struct.field("values", &self.values);
15001 if !self._unknown_fields.is_empty() {
15002 debug_struct.field("_unknown_fields", &self._unknown_fields);
15003 }
15004 debug_struct.finish()
15005 }
15006}
15007
15008#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15009impl std::fmt::Debug
15010 for super::study_spec::parameter_spec::conditional_parameter_spec::CategoricalValueCondition
15011{
15012 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15013 let mut debug_struct = f.debug_struct("CategoricalValueCondition");
15014 debug_struct.field("values", &self.values);
15015 if !self._unknown_fields.is_empty() {
15016 debug_struct.field("_unknown_fields", &self._unknown_fields);
15017 }
15018 debug_struct.finish()
15019 }
15020}
15021
15022#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15023impl std::fmt::Debug for super::study_spec::DecayCurveAutomatedStoppingSpec {
15024 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15025 let mut debug_struct = f.debug_struct("DecayCurveAutomatedStoppingSpec");
15026 debug_struct.field("use_elapsed_duration", &self.use_elapsed_duration);
15027 if !self._unknown_fields.is_empty() {
15028 debug_struct.field("_unknown_fields", &self._unknown_fields);
15029 }
15030 debug_struct.finish()
15031 }
15032}
15033
15034#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15035impl std::fmt::Debug for super::study_spec::MedianAutomatedStoppingSpec {
15036 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15037 let mut debug_struct = f.debug_struct("MedianAutomatedStoppingSpec");
15038 debug_struct.field("use_elapsed_duration", &self.use_elapsed_duration);
15039 if !self._unknown_fields.is_empty() {
15040 debug_struct.field("_unknown_fields", &self._unknown_fields);
15041 }
15042 debug_struct.finish()
15043 }
15044}
15045
15046#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15047impl std::fmt::Debug for super::study_spec::ConvexAutomatedStoppingSpec {
15048 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15049 let mut debug_struct = f.debug_struct("ConvexAutomatedStoppingSpec");
15050 debug_struct.field("max_step_count", &self.max_step_count);
15051 debug_struct.field("min_step_count", &self.min_step_count);
15052 debug_struct.field("min_measurement_count", &self.min_measurement_count);
15053 debug_struct.field(
15054 "learning_rate_parameter_name",
15055 &self.learning_rate_parameter_name,
15056 );
15057 debug_struct.field("use_elapsed_duration", &self.use_elapsed_duration);
15058 debug_struct.field("update_all_stopped_trials", &self.update_all_stopped_trials);
15059 if !self._unknown_fields.is_empty() {
15060 debug_struct.field("_unknown_fields", &self._unknown_fields);
15061 }
15062 debug_struct.finish()
15063 }
15064}
15065
15066#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15067impl std::fmt::Debug for super::study_spec::StudyStoppingConfig {
15068 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15069 let mut debug_struct = f.debug_struct("StudyStoppingConfig");
15070 debug_struct.field("should_stop_asap", &self.should_stop_asap);
15071 debug_struct.field(
15072 "minimum_runtime_constraint",
15073 &self.minimum_runtime_constraint,
15074 );
15075 debug_struct.field(
15076 "maximum_runtime_constraint",
15077 &self.maximum_runtime_constraint,
15078 );
15079 debug_struct.field("min_num_trials", &self.min_num_trials);
15080 debug_struct.field("max_num_trials", &self.max_num_trials);
15081 debug_struct.field(
15082 "max_num_trials_no_progress",
15083 &self.max_num_trials_no_progress,
15084 );
15085 debug_struct.field("max_duration_no_progress", &self.max_duration_no_progress);
15086 if !self._unknown_fields.is_empty() {
15087 debug_struct.field("_unknown_fields", &self._unknown_fields);
15088 }
15089 debug_struct.finish()
15090 }
15091}
15092
15093#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15094impl std::fmt::Debug for super::Measurement {
15095 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15096 let mut debug_struct = f.debug_struct("Measurement");
15097 debug_struct.field("elapsed_duration", &self.elapsed_duration);
15098 debug_struct.field("step_count", &self.step_count);
15099 debug_struct.field("metrics", &self.metrics);
15100 if !self._unknown_fields.is_empty() {
15101 debug_struct.field("_unknown_fields", &self._unknown_fields);
15102 }
15103 debug_struct.finish()
15104 }
15105}
15106
15107#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15108impl std::fmt::Debug for super::measurement::Metric {
15109 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15110 let mut debug_struct = f.debug_struct("Metric");
15111 debug_struct.field("metric_id", &self.metric_id);
15112 debug_struct.field("value", &self.value);
15113 if !self._unknown_fields.is_empty() {
15114 debug_struct.field("_unknown_fields", &self._unknown_fields);
15115 }
15116 debug_struct.finish()
15117 }
15118}
15119
15120#[cfg(feature = "tensorboard-service")]
15121impl std::fmt::Debug for super::Tensorboard {
15122 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15123 let mut debug_struct = f.debug_struct("Tensorboard");
15124 debug_struct.field("name", &self.name);
15125 debug_struct.field("display_name", &self.display_name);
15126 debug_struct.field("description", &self.description);
15127 debug_struct.field("encryption_spec", &self.encryption_spec);
15128 debug_struct.field("blob_storage_path_prefix", &self.blob_storage_path_prefix);
15129 debug_struct.field("run_count", &self.run_count);
15130 debug_struct.field("create_time", &self.create_time);
15131 debug_struct.field("update_time", &self.update_time);
15132 debug_struct.field("labels", &self.labels);
15133 debug_struct.field("etag", &self.etag);
15134 debug_struct.field("is_default", &self.is_default);
15135 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
15136 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
15137 if !self._unknown_fields.is_empty() {
15138 debug_struct.field("_unknown_fields", &self._unknown_fields);
15139 }
15140 debug_struct.finish()
15141 }
15142}
15143
15144#[cfg(feature = "tensorboard-service")]
15145impl std::fmt::Debug for super::TimeSeriesData {
15146 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15147 let mut debug_struct = f.debug_struct("TimeSeriesData");
15148 debug_struct.field(
15149 "tensorboard_time_series_id",
15150 &self.tensorboard_time_series_id,
15151 );
15152 debug_struct.field("value_type", &self.value_type);
15153 debug_struct.field("values", &self.values);
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::TimeSeriesDataPoint {
15163 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15164 let mut debug_struct = f.debug_struct("TimeSeriesDataPoint");
15165 debug_struct.field("wall_time", &self.wall_time);
15166 debug_struct.field("step", &self.step);
15167 debug_struct.field("value", &self.value);
15168 if !self._unknown_fields.is_empty() {
15169 debug_struct.field("_unknown_fields", &self._unknown_fields);
15170 }
15171 debug_struct.finish()
15172 }
15173}
15174
15175#[cfg(feature = "tensorboard-service")]
15176impl std::fmt::Debug for super::Scalar {
15177 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15178 let mut debug_struct = f.debug_struct("Scalar");
15179 debug_struct.field("value", &self.value);
15180 if !self._unknown_fields.is_empty() {
15181 debug_struct.field("_unknown_fields", &self._unknown_fields);
15182 }
15183 debug_struct.finish()
15184 }
15185}
15186
15187#[cfg(feature = "tensorboard-service")]
15188impl std::fmt::Debug for super::TensorboardTensor {
15189 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15190 let mut debug_struct = f.debug_struct("TensorboardTensor");
15191 debug_struct.field("value", &self.value);
15192 debug_struct.field("version_number", &self.version_number);
15193 if !self._unknown_fields.is_empty() {
15194 debug_struct.field("_unknown_fields", &self._unknown_fields);
15195 }
15196 debug_struct.finish()
15197 }
15198}
15199
15200#[cfg(feature = "tensorboard-service")]
15201impl std::fmt::Debug for super::TensorboardBlobSequence {
15202 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15203 let mut debug_struct = f.debug_struct("TensorboardBlobSequence");
15204 debug_struct.field("values", &self.values);
15205 if !self._unknown_fields.is_empty() {
15206 debug_struct.field("_unknown_fields", &self._unknown_fields);
15207 }
15208 debug_struct.finish()
15209 }
15210}
15211
15212#[cfg(feature = "tensorboard-service")]
15213impl std::fmt::Debug for super::TensorboardBlob {
15214 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15215 let mut debug_struct = f.debug_struct("TensorboardBlob");
15216 debug_struct.field("id", &self.id);
15217 debug_struct.field("data", &self.data);
15218 if !self._unknown_fields.is_empty() {
15219 debug_struct.field("_unknown_fields", &self._unknown_fields);
15220 }
15221 debug_struct.finish()
15222 }
15223}
15224
15225#[cfg(feature = "tensorboard-service")]
15226impl std::fmt::Debug for super::TensorboardExperiment {
15227 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15228 let mut debug_struct = f.debug_struct("TensorboardExperiment");
15229 debug_struct.field("name", &self.name);
15230 debug_struct.field("display_name", &self.display_name);
15231 debug_struct.field("description", &self.description);
15232 debug_struct.field("create_time", &self.create_time);
15233 debug_struct.field("update_time", &self.update_time);
15234 debug_struct.field("labels", &self.labels);
15235 debug_struct.field("etag", &self.etag);
15236 debug_struct.field("source", &self.source);
15237 if !self._unknown_fields.is_empty() {
15238 debug_struct.field("_unknown_fields", &self._unknown_fields);
15239 }
15240 debug_struct.finish()
15241 }
15242}
15243
15244#[cfg(feature = "tensorboard-service")]
15245impl std::fmt::Debug for super::TensorboardRun {
15246 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15247 let mut debug_struct = f.debug_struct("TensorboardRun");
15248 debug_struct.field("name", &self.name);
15249 debug_struct.field("display_name", &self.display_name);
15250 debug_struct.field("description", &self.description);
15251 debug_struct.field("create_time", &self.create_time);
15252 debug_struct.field("update_time", &self.update_time);
15253 debug_struct.field("labels", &self.labels);
15254 debug_struct.field("etag", &self.etag);
15255 if !self._unknown_fields.is_empty() {
15256 debug_struct.field("_unknown_fields", &self._unknown_fields);
15257 }
15258 debug_struct.finish()
15259 }
15260}
15261
15262#[cfg(feature = "tensorboard-service")]
15263impl std::fmt::Debug for super::CreateTensorboardRequest {
15264 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15265 let mut debug_struct = f.debug_struct("CreateTensorboardRequest");
15266 debug_struct.field("parent", &self.parent);
15267 debug_struct.field("tensorboard", &self.tensorboard);
15268 if !self._unknown_fields.is_empty() {
15269 debug_struct.field("_unknown_fields", &self._unknown_fields);
15270 }
15271 debug_struct.finish()
15272 }
15273}
15274
15275#[cfg(feature = "tensorboard-service")]
15276impl std::fmt::Debug for super::GetTensorboardRequest {
15277 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15278 let mut debug_struct = f.debug_struct("GetTensorboardRequest");
15279 debug_struct.field("name", &self.name);
15280 if !self._unknown_fields.is_empty() {
15281 debug_struct.field("_unknown_fields", &self._unknown_fields);
15282 }
15283 debug_struct.finish()
15284 }
15285}
15286
15287#[cfg(feature = "tensorboard-service")]
15288impl std::fmt::Debug for super::ListTensorboardsRequest {
15289 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15290 let mut debug_struct = f.debug_struct("ListTensorboardsRequest");
15291 debug_struct.field("parent", &self.parent);
15292 debug_struct.field("filter", &self.filter);
15293 debug_struct.field("page_size", &self.page_size);
15294 debug_struct.field("page_token", &self.page_token);
15295 debug_struct.field("order_by", &self.order_by);
15296 debug_struct.field("read_mask", &self.read_mask);
15297 if !self._unknown_fields.is_empty() {
15298 debug_struct.field("_unknown_fields", &self._unknown_fields);
15299 }
15300 debug_struct.finish()
15301 }
15302}
15303
15304#[cfg(feature = "tensorboard-service")]
15305impl std::fmt::Debug for super::ListTensorboardsResponse {
15306 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15307 let mut debug_struct = f.debug_struct("ListTensorboardsResponse");
15308 debug_struct.field("tensorboards", &self.tensorboards);
15309 debug_struct.field("next_page_token", &self.next_page_token);
15310 if !self._unknown_fields.is_empty() {
15311 debug_struct.field("_unknown_fields", &self._unknown_fields);
15312 }
15313 debug_struct.finish()
15314 }
15315}
15316
15317#[cfg(feature = "tensorboard-service")]
15318impl std::fmt::Debug for super::UpdateTensorboardRequest {
15319 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15320 let mut debug_struct = f.debug_struct("UpdateTensorboardRequest");
15321 debug_struct.field("update_mask", &self.update_mask);
15322 debug_struct.field("tensorboard", &self.tensorboard);
15323 if !self._unknown_fields.is_empty() {
15324 debug_struct.field("_unknown_fields", &self._unknown_fields);
15325 }
15326 debug_struct.finish()
15327 }
15328}
15329
15330#[cfg(feature = "tensorboard-service")]
15331impl std::fmt::Debug for super::DeleteTensorboardRequest {
15332 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15333 let mut debug_struct = f.debug_struct("DeleteTensorboardRequest");
15334 debug_struct.field("name", &self.name);
15335 if !self._unknown_fields.is_empty() {
15336 debug_struct.field("_unknown_fields", &self._unknown_fields);
15337 }
15338 debug_struct.finish()
15339 }
15340}
15341
15342#[cfg(feature = "tensorboard-service")]
15343impl std::fmt::Debug for super::ReadTensorboardUsageRequest {
15344 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15345 let mut debug_struct = f.debug_struct("ReadTensorboardUsageRequest");
15346 debug_struct.field("tensorboard", &self.tensorboard);
15347 if !self._unknown_fields.is_empty() {
15348 debug_struct.field("_unknown_fields", &self._unknown_fields);
15349 }
15350 debug_struct.finish()
15351 }
15352}
15353
15354#[cfg(feature = "tensorboard-service")]
15355impl std::fmt::Debug for super::ReadTensorboardUsageResponse {
15356 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15357 let mut debug_struct = f.debug_struct("ReadTensorboardUsageResponse");
15358 debug_struct.field("monthly_usage_data", &self.monthly_usage_data);
15359 if !self._unknown_fields.is_empty() {
15360 debug_struct.field("_unknown_fields", &self._unknown_fields);
15361 }
15362 debug_struct.finish()
15363 }
15364}
15365
15366#[cfg(feature = "tensorboard-service")]
15367impl std::fmt::Debug for super::read_tensorboard_usage_response::PerUserUsageData {
15368 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15369 let mut debug_struct = f.debug_struct("PerUserUsageData");
15370 debug_struct.field("username", &self.username);
15371 debug_struct.field("view_count", &self.view_count);
15372 if !self._unknown_fields.is_empty() {
15373 debug_struct.field("_unknown_fields", &self._unknown_fields);
15374 }
15375 debug_struct.finish()
15376 }
15377}
15378
15379#[cfg(feature = "tensorboard-service")]
15380impl std::fmt::Debug for super::read_tensorboard_usage_response::PerMonthUsageData {
15381 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15382 let mut debug_struct = f.debug_struct("PerMonthUsageData");
15383 debug_struct.field("user_usage_data", &self.user_usage_data);
15384 if !self._unknown_fields.is_empty() {
15385 debug_struct.field("_unknown_fields", &self._unknown_fields);
15386 }
15387 debug_struct.finish()
15388 }
15389}
15390
15391#[cfg(feature = "tensorboard-service")]
15392impl std::fmt::Debug for super::ReadTensorboardSizeRequest {
15393 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15394 let mut debug_struct = f.debug_struct("ReadTensorboardSizeRequest");
15395 debug_struct.field("tensorboard", &self.tensorboard);
15396 if !self._unknown_fields.is_empty() {
15397 debug_struct.field("_unknown_fields", &self._unknown_fields);
15398 }
15399 debug_struct.finish()
15400 }
15401}
15402
15403#[cfg(feature = "tensorboard-service")]
15404impl std::fmt::Debug for super::ReadTensorboardSizeResponse {
15405 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15406 let mut debug_struct = f.debug_struct("ReadTensorboardSizeResponse");
15407 debug_struct.field("storage_size_byte", &self.storage_size_byte);
15408 if !self._unknown_fields.is_empty() {
15409 debug_struct.field("_unknown_fields", &self._unknown_fields);
15410 }
15411 debug_struct.finish()
15412 }
15413}
15414
15415#[cfg(feature = "tensorboard-service")]
15416impl std::fmt::Debug for super::CreateTensorboardExperimentRequest {
15417 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15418 let mut debug_struct = f.debug_struct("CreateTensorboardExperimentRequest");
15419 debug_struct.field("parent", &self.parent);
15420 debug_struct.field("tensorboard_experiment", &self.tensorboard_experiment);
15421 debug_struct.field("tensorboard_experiment_id", &self.tensorboard_experiment_id);
15422 if !self._unknown_fields.is_empty() {
15423 debug_struct.field("_unknown_fields", &self._unknown_fields);
15424 }
15425 debug_struct.finish()
15426 }
15427}
15428
15429#[cfg(feature = "tensorboard-service")]
15430impl std::fmt::Debug for super::GetTensorboardExperimentRequest {
15431 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15432 let mut debug_struct = f.debug_struct("GetTensorboardExperimentRequest");
15433 debug_struct.field("name", &self.name);
15434 if !self._unknown_fields.is_empty() {
15435 debug_struct.field("_unknown_fields", &self._unknown_fields);
15436 }
15437 debug_struct.finish()
15438 }
15439}
15440
15441#[cfg(feature = "tensorboard-service")]
15442impl std::fmt::Debug for super::ListTensorboardExperimentsRequest {
15443 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15444 let mut debug_struct = f.debug_struct("ListTensorboardExperimentsRequest");
15445 debug_struct.field("parent", &self.parent);
15446 debug_struct.field("filter", &self.filter);
15447 debug_struct.field("page_size", &self.page_size);
15448 debug_struct.field("page_token", &self.page_token);
15449 debug_struct.field("order_by", &self.order_by);
15450 debug_struct.field("read_mask", &self.read_mask);
15451 if !self._unknown_fields.is_empty() {
15452 debug_struct.field("_unknown_fields", &self._unknown_fields);
15453 }
15454 debug_struct.finish()
15455 }
15456}
15457
15458#[cfg(feature = "tensorboard-service")]
15459impl std::fmt::Debug for super::ListTensorboardExperimentsResponse {
15460 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15461 let mut debug_struct = f.debug_struct("ListTensorboardExperimentsResponse");
15462 debug_struct.field("tensorboard_experiments", &self.tensorboard_experiments);
15463 debug_struct.field("next_page_token", &self.next_page_token);
15464 if !self._unknown_fields.is_empty() {
15465 debug_struct.field("_unknown_fields", &self._unknown_fields);
15466 }
15467 debug_struct.finish()
15468 }
15469}
15470
15471#[cfg(feature = "tensorboard-service")]
15472impl std::fmt::Debug for super::UpdateTensorboardExperimentRequest {
15473 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15474 let mut debug_struct = f.debug_struct("UpdateTensorboardExperimentRequest");
15475 debug_struct.field("update_mask", &self.update_mask);
15476 debug_struct.field("tensorboard_experiment", &self.tensorboard_experiment);
15477 if !self._unknown_fields.is_empty() {
15478 debug_struct.field("_unknown_fields", &self._unknown_fields);
15479 }
15480 debug_struct.finish()
15481 }
15482}
15483
15484#[cfg(feature = "tensorboard-service")]
15485impl std::fmt::Debug for super::DeleteTensorboardExperimentRequest {
15486 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15487 let mut debug_struct = f.debug_struct("DeleteTensorboardExperimentRequest");
15488 debug_struct.field("name", &self.name);
15489 if !self._unknown_fields.is_empty() {
15490 debug_struct.field("_unknown_fields", &self._unknown_fields);
15491 }
15492 debug_struct.finish()
15493 }
15494}
15495
15496#[cfg(feature = "tensorboard-service")]
15497impl std::fmt::Debug for super::BatchCreateTensorboardRunsRequest {
15498 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15499 let mut debug_struct = f.debug_struct("BatchCreateTensorboardRunsRequest");
15500 debug_struct.field("parent", &self.parent);
15501 debug_struct.field("requests", &self.requests);
15502 if !self._unknown_fields.is_empty() {
15503 debug_struct.field("_unknown_fields", &self._unknown_fields);
15504 }
15505 debug_struct.finish()
15506 }
15507}
15508
15509#[cfg(feature = "tensorboard-service")]
15510impl std::fmt::Debug for super::BatchCreateTensorboardRunsResponse {
15511 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15512 let mut debug_struct = f.debug_struct("BatchCreateTensorboardRunsResponse");
15513 debug_struct.field("tensorboard_runs", &self.tensorboard_runs);
15514 if !self._unknown_fields.is_empty() {
15515 debug_struct.field("_unknown_fields", &self._unknown_fields);
15516 }
15517 debug_struct.finish()
15518 }
15519}
15520
15521#[cfg(feature = "tensorboard-service")]
15522impl std::fmt::Debug for super::CreateTensorboardRunRequest {
15523 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15524 let mut debug_struct = f.debug_struct("CreateTensorboardRunRequest");
15525 debug_struct.field("parent", &self.parent);
15526 debug_struct.field("tensorboard_run", &self.tensorboard_run);
15527 debug_struct.field("tensorboard_run_id", &self.tensorboard_run_id);
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::GetTensorboardRunRequest {
15537 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15538 let mut debug_struct = f.debug_struct("GetTensorboardRunRequest");
15539 debug_struct.field("name", &self.name);
15540 if !self._unknown_fields.is_empty() {
15541 debug_struct.field("_unknown_fields", &self._unknown_fields);
15542 }
15543 debug_struct.finish()
15544 }
15545}
15546
15547#[cfg(feature = "tensorboard-service")]
15548impl std::fmt::Debug for super::ReadTensorboardBlobDataRequest {
15549 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15550 let mut debug_struct = f.debug_struct("ReadTensorboardBlobDataRequest");
15551 debug_struct.field("time_series", &self.time_series);
15552 debug_struct.field("blob_ids", &self.blob_ids);
15553 if !self._unknown_fields.is_empty() {
15554 debug_struct.field("_unknown_fields", &self._unknown_fields);
15555 }
15556 debug_struct.finish()
15557 }
15558}
15559
15560#[cfg(feature = "tensorboard-service")]
15561impl std::fmt::Debug for super::ReadTensorboardBlobDataResponse {
15562 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15563 let mut debug_struct = f.debug_struct("ReadTensorboardBlobDataResponse");
15564 debug_struct.field("blobs", &self.blobs);
15565 if !self._unknown_fields.is_empty() {
15566 debug_struct.field("_unknown_fields", &self._unknown_fields);
15567 }
15568 debug_struct.finish()
15569 }
15570}
15571
15572#[cfg(feature = "tensorboard-service")]
15573impl std::fmt::Debug for super::ListTensorboardRunsRequest {
15574 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15575 let mut debug_struct = f.debug_struct("ListTensorboardRunsRequest");
15576 debug_struct.field("parent", &self.parent);
15577 debug_struct.field("filter", &self.filter);
15578 debug_struct.field("page_size", &self.page_size);
15579 debug_struct.field("page_token", &self.page_token);
15580 debug_struct.field("order_by", &self.order_by);
15581 debug_struct.field("read_mask", &self.read_mask);
15582 if !self._unknown_fields.is_empty() {
15583 debug_struct.field("_unknown_fields", &self._unknown_fields);
15584 }
15585 debug_struct.finish()
15586 }
15587}
15588
15589#[cfg(feature = "tensorboard-service")]
15590impl std::fmt::Debug for super::ListTensorboardRunsResponse {
15591 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15592 let mut debug_struct = f.debug_struct("ListTensorboardRunsResponse");
15593 debug_struct.field("tensorboard_runs", &self.tensorboard_runs);
15594 debug_struct.field("next_page_token", &self.next_page_token);
15595 if !self._unknown_fields.is_empty() {
15596 debug_struct.field("_unknown_fields", &self._unknown_fields);
15597 }
15598 debug_struct.finish()
15599 }
15600}
15601
15602#[cfg(feature = "tensorboard-service")]
15603impl std::fmt::Debug for super::UpdateTensorboardRunRequest {
15604 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15605 let mut debug_struct = f.debug_struct("UpdateTensorboardRunRequest");
15606 debug_struct.field("update_mask", &self.update_mask);
15607 debug_struct.field("tensorboard_run", &self.tensorboard_run);
15608 if !self._unknown_fields.is_empty() {
15609 debug_struct.field("_unknown_fields", &self._unknown_fields);
15610 }
15611 debug_struct.finish()
15612 }
15613}
15614
15615#[cfg(feature = "tensorboard-service")]
15616impl std::fmt::Debug for super::DeleteTensorboardRunRequest {
15617 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15618 let mut debug_struct = f.debug_struct("DeleteTensorboardRunRequest");
15619 debug_struct.field("name", &self.name);
15620 if !self._unknown_fields.is_empty() {
15621 debug_struct.field("_unknown_fields", &self._unknown_fields);
15622 }
15623 debug_struct.finish()
15624 }
15625}
15626
15627#[cfg(feature = "tensorboard-service")]
15628impl std::fmt::Debug for super::BatchCreateTensorboardTimeSeriesRequest {
15629 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15630 let mut debug_struct = f.debug_struct("BatchCreateTensorboardTimeSeriesRequest");
15631 debug_struct.field("parent", &self.parent);
15632 debug_struct.field("requests", &self.requests);
15633 if !self._unknown_fields.is_empty() {
15634 debug_struct.field("_unknown_fields", &self._unknown_fields);
15635 }
15636 debug_struct.finish()
15637 }
15638}
15639
15640#[cfg(feature = "tensorboard-service")]
15641impl std::fmt::Debug for super::BatchCreateTensorboardTimeSeriesResponse {
15642 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15643 let mut debug_struct = f.debug_struct("BatchCreateTensorboardTimeSeriesResponse");
15644 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15645 if !self._unknown_fields.is_empty() {
15646 debug_struct.field("_unknown_fields", &self._unknown_fields);
15647 }
15648 debug_struct.finish()
15649 }
15650}
15651
15652#[cfg(feature = "tensorboard-service")]
15653impl std::fmt::Debug for super::CreateTensorboardTimeSeriesRequest {
15654 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15655 let mut debug_struct = f.debug_struct("CreateTensorboardTimeSeriesRequest");
15656 debug_struct.field("parent", &self.parent);
15657 debug_struct.field(
15658 "tensorboard_time_series_id",
15659 &self.tensorboard_time_series_id,
15660 );
15661 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15662 if !self._unknown_fields.is_empty() {
15663 debug_struct.field("_unknown_fields", &self._unknown_fields);
15664 }
15665 debug_struct.finish()
15666 }
15667}
15668
15669#[cfg(feature = "tensorboard-service")]
15670impl std::fmt::Debug for super::GetTensorboardTimeSeriesRequest {
15671 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15672 let mut debug_struct = f.debug_struct("GetTensorboardTimeSeriesRequest");
15673 debug_struct.field("name", &self.name);
15674 if !self._unknown_fields.is_empty() {
15675 debug_struct.field("_unknown_fields", &self._unknown_fields);
15676 }
15677 debug_struct.finish()
15678 }
15679}
15680
15681#[cfg(feature = "tensorboard-service")]
15682impl std::fmt::Debug for super::ListTensorboardTimeSeriesRequest {
15683 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15684 let mut debug_struct = f.debug_struct("ListTensorboardTimeSeriesRequest");
15685 debug_struct.field("parent", &self.parent);
15686 debug_struct.field("filter", &self.filter);
15687 debug_struct.field("page_size", &self.page_size);
15688 debug_struct.field("page_token", &self.page_token);
15689 debug_struct.field("order_by", &self.order_by);
15690 debug_struct.field("read_mask", &self.read_mask);
15691 if !self._unknown_fields.is_empty() {
15692 debug_struct.field("_unknown_fields", &self._unknown_fields);
15693 }
15694 debug_struct.finish()
15695 }
15696}
15697
15698#[cfg(feature = "tensorboard-service")]
15699impl std::fmt::Debug for super::ListTensorboardTimeSeriesResponse {
15700 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15701 let mut debug_struct = f.debug_struct("ListTensorboardTimeSeriesResponse");
15702 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15703 debug_struct.field("next_page_token", &self.next_page_token);
15704 if !self._unknown_fields.is_empty() {
15705 debug_struct.field("_unknown_fields", &self._unknown_fields);
15706 }
15707 debug_struct.finish()
15708 }
15709}
15710
15711#[cfg(feature = "tensorboard-service")]
15712impl std::fmt::Debug for super::UpdateTensorboardTimeSeriesRequest {
15713 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15714 let mut debug_struct = f.debug_struct("UpdateTensorboardTimeSeriesRequest");
15715 debug_struct.field("update_mask", &self.update_mask);
15716 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15717 if !self._unknown_fields.is_empty() {
15718 debug_struct.field("_unknown_fields", &self._unknown_fields);
15719 }
15720 debug_struct.finish()
15721 }
15722}
15723
15724#[cfg(feature = "tensorboard-service")]
15725impl std::fmt::Debug for super::DeleteTensorboardTimeSeriesRequest {
15726 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15727 let mut debug_struct = f.debug_struct("DeleteTensorboardTimeSeriesRequest");
15728 debug_struct.field("name", &self.name);
15729 if !self._unknown_fields.is_empty() {
15730 debug_struct.field("_unknown_fields", &self._unknown_fields);
15731 }
15732 debug_struct.finish()
15733 }
15734}
15735
15736#[cfg(feature = "tensorboard-service")]
15737impl std::fmt::Debug for super::BatchReadTensorboardTimeSeriesDataRequest {
15738 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15739 let mut debug_struct = f.debug_struct("BatchReadTensorboardTimeSeriesDataRequest");
15740 debug_struct.field("tensorboard", &self.tensorboard);
15741 debug_struct.field("time_series", &self.time_series);
15742 if !self._unknown_fields.is_empty() {
15743 debug_struct.field("_unknown_fields", &self._unknown_fields);
15744 }
15745 debug_struct.finish()
15746 }
15747}
15748
15749#[cfg(feature = "tensorboard-service")]
15750impl std::fmt::Debug for super::BatchReadTensorboardTimeSeriesDataResponse {
15751 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15752 let mut debug_struct = f.debug_struct("BatchReadTensorboardTimeSeriesDataResponse");
15753 debug_struct.field("time_series_data", &self.time_series_data);
15754 if !self._unknown_fields.is_empty() {
15755 debug_struct.field("_unknown_fields", &self._unknown_fields);
15756 }
15757 debug_struct.finish()
15758 }
15759}
15760
15761#[cfg(feature = "tensorboard-service")]
15762impl std::fmt::Debug for super::ReadTensorboardTimeSeriesDataRequest {
15763 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15764 let mut debug_struct = f.debug_struct("ReadTensorboardTimeSeriesDataRequest");
15765 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15766 debug_struct.field("max_data_points", &self.max_data_points);
15767 debug_struct.field("filter", &self.filter);
15768 if !self._unknown_fields.is_empty() {
15769 debug_struct.field("_unknown_fields", &self._unknown_fields);
15770 }
15771 debug_struct.finish()
15772 }
15773}
15774
15775#[cfg(feature = "tensorboard-service")]
15776impl std::fmt::Debug for super::ReadTensorboardTimeSeriesDataResponse {
15777 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15778 let mut debug_struct = f.debug_struct("ReadTensorboardTimeSeriesDataResponse");
15779 debug_struct.field("time_series_data", &self.time_series_data);
15780 if !self._unknown_fields.is_empty() {
15781 debug_struct.field("_unknown_fields", &self._unknown_fields);
15782 }
15783 debug_struct.finish()
15784 }
15785}
15786
15787#[cfg(feature = "tensorboard-service")]
15788impl std::fmt::Debug for super::WriteTensorboardExperimentDataRequest {
15789 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15790 let mut debug_struct = f.debug_struct("WriteTensorboardExperimentDataRequest");
15791 debug_struct.field("tensorboard_experiment", &self.tensorboard_experiment);
15792 debug_struct.field("write_run_data_requests", &self.write_run_data_requests);
15793 if !self._unknown_fields.is_empty() {
15794 debug_struct.field("_unknown_fields", &self._unknown_fields);
15795 }
15796 debug_struct.finish()
15797 }
15798}
15799
15800#[cfg(feature = "tensorboard-service")]
15801impl std::fmt::Debug for super::WriteTensorboardExperimentDataResponse {
15802 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15803 let mut debug_struct = f.debug_struct("WriteTensorboardExperimentDataResponse");
15804 if !self._unknown_fields.is_empty() {
15805 debug_struct.field("_unknown_fields", &self._unknown_fields);
15806 }
15807 debug_struct.finish()
15808 }
15809}
15810
15811#[cfg(feature = "tensorboard-service")]
15812impl std::fmt::Debug for super::WriteTensorboardRunDataRequest {
15813 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15814 let mut debug_struct = f.debug_struct("WriteTensorboardRunDataRequest");
15815 debug_struct.field("tensorboard_run", &self.tensorboard_run);
15816 debug_struct.field("time_series_data", &self.time_series_data);
15817 if !self._unknown_fields.is_empty() {
15818 debug_struct.field("_unknown_fields", &self._unknown_fields);
15819 }
15820 debug_struct.finish()
15821 }
15822}
15823
15824#[cfg(feature = "tensorboard-service")]
15825impl std::fmt::Debug for super::WriteTensorboardRunDataResponse {
15826 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15827 let mut debug_struct = f.debug_struct("WriteTensorboardRunDataResponse");
15828 if !self._unknown_fields.is_empty() {
15829 debug_struct.field("_unknown_fields", &self._unknown_fields);
15830 }
15831 debug_struct.finish()
15832 }
15833}
15834
15835#[cfg(feature = "tensorboard-service")]
15836impl std::fmt::Debug for super::ExportTensorboardTimeSeriesDataRequest {
15837 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15838 let mut debug_struct = f.debug_struct("ExportTensorboardTimeSeriesDataRequest");
15839 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15840 debug_struct.field("filter", &self.filter);
15841 debug_struct.field("page_size", &self.page_size);
15842 debug_struct.field("page_token", &self.page_token);
15843 debug_struct.field("order_by", &self.order_by);
15844 if !self._unknown_fields.is_empty() {
15845 debug_struct.field("_unknown_fields", &self._unknown_fields);
15846 }
15847 debug_struct.finish()
15848 }
15849}
15850
15851#[cfg(feature = "tensorboard-service")]
15852impl std::fmt::Debug for super::ExportTensorboardTimeSeriesDataResponse {
15853 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15854 let mut debug_struct = f.debug_struct("ExportTensorboardTimeSeriesDataResponse");
15855 debug_struct.field("time_series_data_points", &self.time_series_data_points);
15856 debug_struct.field("next_page_token", &self.next_page_token);
15857 if !self._unknown_fields.is_empty() {
15858 debug_struct.field("_unknown_fields", &self._unknown_fields);
15859 }
15860 debug_struct.finish()
15861 }
15862}
15863
15864#[cfg(feature = "tensorboard-service")]
15865impl std::fmt::Debug for super::CreateTensorboardOperationMetadata {
15866 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15867 let mut debug_struct = f.debug_struct("CreateTensorboardOperationMetadata");
15868 debug_struct.field("generic_metadata", &self.generic_metadata);
15869 if !self._unknown_fields.is_empty() {
15870 debug_struct.field("_unknown_fields", &self._unknown_fields);
15871 }
15872 debug_struct.finish()
15873 }
15874}
15875
15876#[cfg(feature = "tensorboard-service")]
15877impl std::fmt::Debug for super::UpdateTensorboardOperationMetadata {
15878 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15879 let mut debug_struct = f.debug_struct("UpdateTensorboardOperationMetadata");
15880 debug_struct.field("generic_metadata", &self.generic_metadata);
15881 if !self._unknown_fields.is_empty() {
15882 debug_struct.field("_unknown_fields", &self._unknown_fields);
15883 }
15884 debug_struct.finish()
15885 }
15886}
15887
15888#[cfg(feature = "tensorboard-service")]
15889impl std::fmt::Debug for super::TensorboardTimeSeries {
15890 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15891 let mut debug_struct = f.debug_struct("TensorboardTimeSeries");
15892 debug_struct.field("name", &self.name);
15893 debug_struct.field("display_name", &self.display_name);
15894 debug_struct.field("description", &self.description);
15895 debug_struct.field("value_type", &self.value_type);
15896 debug_struct.field("create_time", &self.create_time);
15897 debug_struct.field("update_time", &self.update_time);
15898 debug_struct.field("etag", &self.etag);
15899 debug_struct.field("plugin_name", &self.plugin_name);
15900 debug_struct.field("plugin_data", &self.plugin_data);
15901 debug_struct.field("metadata", &self.metadata);
15902 if !self._unknown_fields.is_empty() {
15903 debug_struct.field("_unknown_fields", &self._unknown_fields);
15904 }
15905 debug_struct.finish()
15906 }
15907}
15908
15909#[cfg(feature = "tensorboard-service")]
15910impl std::fmt::Debug for super::tensorboard_time_series::Metadata {
15911 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15912 let mut debug_struct = f.debug_struct("Metadata");
15913 debug_struct.field("max_step", &self.max_step);
15914 debug_struct.field("max_wall_time", &self.max_wall_time);
15915 debug_struct.field("max_blob_sequence_length", &self.max_blob_sequence_length);
15916 if !self._unknown_fields.is_empty() {
15917 debug_struct.field("_unknown_fields", &self._unknown_fields);
15918 }
15919 debug_struct.finish()
15920 }
15921}
15922
15923#[cfg(any(
15924 feature = "gen-ai-cache-service",
15925 feature = "llm-utility-service",
15926 feature = "prediction-service",
15927 feature = "vertex-rag-service",
15928))]
15929impl std::fmt::Debug for super::Tool {
15930 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15931 let mut debug_struct = f.debug_struct("Tool");
15932 debug_struct.field("function_declarations", &self.function_declarations);
15933 debug_struct.field("retrieval", &self.retrieval);
15934 debug_struct.field("google_search", &self.google_search);
15935 debug_struct.field("google_search_retrieval", &self.google_search_retrieval);
15936 debug_struct.field("google_maps", &self.google_maps);
15937 debug_struct.field("enterprise_web_search", &self.enterprise_web_search);
15938 debug_struct.field("parallel_ai_search", &self.parallel_ai_search);
15939 debug_struct.field("code_execution", &self.code_execution);
15940 debug_struct.field("url_context", &self.url_context);
15941 debug_struct.field("computer_use", &self.computer_use);
15942 if !self._unknown_fields.is_empty() {
15943 debug_struct.field("_unknown_fields", &self._unknown_fields);
15944 }
15945 debug_struct.finish()
15946 }
15947}
15948
15949#[cfg(any(
15950 feature = "gen-ai-cache-service",
15951 feature = "llm-utility-service",
15952 feature = "prediction-service",
15953 feature = "vertex-rag-service",
15954))]
15955impl std::fmt::Debug for super::tool::GoogleSearch {
15956 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15957 let mut debug_struct = f.debug_struct("GoogleSearch");
15958 debug_struct.field("exclude_domains", &self.exclude_domains);
15959 debug_struct.field("blocking_confidence", &self.blocking_confidence);
15960 if !self._unknown_fields.is_empty() {
15961 debug_struct.field("_unknown_fields", &self._unknown_fields);
15962 }
15963 debug_struct.finish()
15964 }
15965}
15966
15967#[cfg(any(
15968 feature = "gen-ai-cache-service",
15969 feature = "llm-utility-service",
15970 feature = "prediction-service",
15971 feature = "vertex-rag-service",
15972))]
15973impl std::fmt::Debug for super::tool::ParallelAiSearch {
15974 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15975 let mut debug_struct = f.debug_struct("ParallelAiSearch");
15976 debug_struct.field("api_key", &self.api_key);
15977 debug_struct.field("custom_configs", &self.custom_configs);
15978 if !self._unknown_fields.is_empty() {
15979 debug_struct.field("_unknown_fields", &self._unknown_fields);
15980 }
15981 debug_struct.finish()
15982 }
15983}
15984
15985#[cfg(any(
15986 feature = "gen-ai-cache-service",
15987 feature = "llm-utility-service",
15988 feature = "prediction-service",
15989 feature = "vertex-rag-service",
15990))]
15991impl std::fmt::Debug for super::tool::CodeExecution {
15992 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15993 let mut debug_struct = f.debug_struct("CodeExecution");
15994 if !self._unknown_fields.is_empty() {
15995 debug_struct.field("_unknown_fields", &self._unknown_fields);
15996 }
15997 debug_struct.finish()
15998 }
15999}
16000
16001#[cfg(any(
16002 feature = "gen-ai-cache-service",
16003 feature = "llm-utility-service",
16004 feature = "prediction-service",
16005 feature = "vertex-rag-service",
16006))]
16007impl std::fmt::Debug for super::tool::ComputerUse {
16008 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16009 let mut debug_struct = f.debug_struct("ComputerUse");
16010 debug_struct.field("environment", &self.environment);
16011 debug_struct.field(
16012 "excluded_predefined_functions",
16013 &self.excluded_predefined_functions,
16014 );
16015 if !self._unknown_fields.is_empty() {
16016 debug_struct.field("_unknown_fields", &self._unknown_fields);
16017 }
16018 debug_struct.finish()
16019 }
16020}
16021
16022#[cfg(any(
16023 feature = "gen-ai-cache-service",
16024 feature = "llm-utility-service",
16025 feature = "prediction-service",
16026 feature = "vertex-rag-service",
16027))]
16028impl std::fmt::Debug for super::UrlContext {
16029 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16030 let mut debug_struct = f.debug_struct("UrlContext");
16031 if !self._unknown_fields.is_empty() {
16032 debug_struct.field("_unknown_fields", &self._unknown_fields);
16033 }
16034 debug_struct.finish()
16035 }
16036}
16037
16038#[cfg(any(
16039 feature = "gen-ai-cache-service",
16040 feature = "llm-utility-service",
16041 feature = "prediction-service",
16042 feature = "vertex-rag-service",
16043))]
16044impl std::fmt::Debug for super::FunctionDeclaration {
16045 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16046 let mut debug_struct = f.debug_struct("FunctionDeclaration");
16047 debug_struct.field("name", &self.name);
16048 debug_struct.field("description", &self.description);
16049 debug_struct.field("parameters", &self.parameters);
16050 debug_struct.field("parameters_json_schema", &self.parameters_json_schema);
16051 debug_struct.field("response", &self.response);
16052 debug_struct.field("response_json_schema", &self.response_json_schema);
16053 if !self._unknown_fields.is_empty() {
16054 debug_struct.field("_unknown_fields", &self._unknown_fields);
16055 }
16056 debug_struct.finish()
16057 }
16058}
16059
16060#[cfg(any(
16061 feature = "data-foundry-service",
16062 feature = "evaluation-service",
16063 feature = "gen-ai-cache-service",
16064 feature = "gen-ai-tuning-service",
16065 feature = "llm-utility-service",
16066 feature = "prediction-service",
16067 feature = "session-service",
16068 feature = "vertex-rag-service",
16069))]
16070impl std::fmt::Debug for super::FunctionCall {
16071 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16072 let mut debug_struct = f.debug_struct("FunctionCall");
16073 debug_struct.field("name", &self.name);
16074 debug_struct.field("args", &self.args);
16075 debug_struct.field("partial_args", &self.partial_args);
16076 debug_struct.field("will_continue", &self.will_continue);
16077 if !self._unknown_fields.is_empty() {
16078 debug_struct.field("_unknown_fields", &self._unknown_fields);
16079 }
16080 debug_struct.finish()
16081 }
16082}
16083
16084#[cfg(any(
16085 feature = "data-foundry-service",
16086 feature = "evaluation-service",
16087 feature = "gen-ai-cache-service",
16088 feature = "gen-ai-tuning-service",
16089 feature = "llm-utility-service",
16090 feature = "prediction-service",
16091 feature = "session-service",
16092 feature = "vertex-rag-service",
16093))]
16094impl std::fmt::Debug for super::PartialArg {
16095 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16096 let mut debug_struct = f.debug_struct("PartialArg");
16097 debug_struct.field("json_path", &self.json_path);
16098 debug_struct.field("will_continue", &self.will_continue);
16099 debug_struct.field("delta", &self.delta);
16100 if !self._unknown_fields.is_empty() {
16101 debug_struct.field("_unknown_fields", &self._unknown_fields);
16102 }
16103 debug_struct.finish()
16104 }
16105}
16106
16107#[cfg(any(
16108 feature = "data-foundry-service",
16109 feature = "evaluation-service",
16110 feature = "gen-ai-cache-service",
16111 feature = "gen-ai-tuning-service",
16112 feature = "llm-utility-service",
16113 feature = "prediction-service",
16114 feature = "session-service",
16115 feature = "vertex-rag-service",
16116))]
16117impl std::fmt::Debug for super::FunctionResponsePart {
16118 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16119 let mut debug_struct = f.debug_struct("FunctionResponsePart");
16120 debug_struct.field("data", &self.data);
16121 if !self._unknown_fields.is_empty() {
16122 debug_struct.field("_unknown_fields", &self._unknown_fields);
16123 }
16124 debug_struct.finish()
16125 }
16126}
16127
16128#[cfg(any(
16129 feature = "data-foundry-service",
16130 feature = "evaluation-service",
16131 feature = "gen-ai-cache-service",
16132 feature = "gen-ai-tuning-service",
16133 feature = "llm-utility-service",
16134 feature = "prediction-service",
16135 feature = "session-service",
16136 feature = "vertex-rag-service",
16137))]
16138impl std::fmt::Debug for super::FunctionResponseBlob {
16139 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16140 let mut debug_struct = f.debug_struct("FunctionResponseBlob");
16141 debug_struct.field("mime_type", &self.mime_type);
16142 debug_struct.field("data", &self.data);
16143 debug_struct.field("display_name", &self.display_name);
16144 if !self._unknown_fields.is_empty() {
16145 debug_struct.field("_unknown_fields", &self._unknown_fields);
16146 }
16147 debug_struct.finish()
16148 }
16149}
16150
16151#[cfg(any(
16152 feature = "data-foundry-service",
16153 feature = "evaluation-service",
16154 feature = "gen-ai-cache-service",
16155 feature = "gen-ai-tuning-service",
16156 feature = "llm-utility-service",
16157 feature = "prediction-service",
16158 feature = "session-service",
16159 feature = "vertex-rag-service",
16160))]
16161impl std::fmt::Debug for super::FunctionResponseFileData {
16162 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16163 let mut debug_struct = f.debug_struct("FunctionResponseFileData");
16164 debug_struct.field("mime_type", &self.mime_type);
16165 debug_struct.field("file_uri", &self.file_uri);
16166 debug_struct.field("display_name", &self.display_name);
16167 if !self._unknown_fields.is_empty() {
16168 debug_struct.field("_unknown_fields", &self._unknown_fields);
16169 }
16170 debug_struct.finish()
16171 }
16172}
16173
16174#[cfg(any(
16175 feature = "data-foundry-service",
16176 feature = "evaluation-service",
16177 feature = "gen-ai-cache-service",
16178 feature = "gen-ai-tuning-service",
16179 feature = "llm-utility-service",
16180 feature = "prediction-service",
16181 feature = "session-service",
16182 feature = "vertex-rag-service",
16183))]
16184impl std::fmt::Debug for super::FunctionResponse {
16185 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16186 let mut debug_struct = f.debug_struct("FunctionResponse");
16187 debug_struct.field("name", &self.name);
16188 debug_struct.field("response", &self.response);
16189 debug_struct.field("parts", &self.parts);
16190 if !self._unknown_fields.is_empty() {
16191 debug_struct.field("_unknown_fields", &self._unknown_fields);
16192 }
16193 debug_struct.finish()
16194 }
16195}
16196
16197#[cfg(any(
16198 feature = "data-foundry-service",
16199 feature = "evaluation-service",
16200 feature = "gen-ai-cache-service",
16201 feature = "gen-ai-tuning-service",
16202 feature = "llm-utility-service",
16203 feature = "prediction-service",
16204 feature = "session-service",
16205 feature = "vertex-rag-service",
16206))]
16207impl std::fmt::Debug for super::ExecutableCode {
16208 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16209 let mut debug_struct = f.debug_struct("ExecutableCode");
16210 debug_struct.field("language", &self.language);
16211 debug_struct.field("code", &self.code);
16212 if !self._unknown_fields.is_empty() {
16213 debug_struct.field("_unknown_fields", &self._unknown_fields);
16214 }
16215 debug_struct.finish()
16216 }
16217}
16218
16219#[cfg(any(
16220 feature = "data-foundry-service",
16221 feature = "evaluation-service",
16222 feature = "gen-ai-cache-service",
16223 feature = "gen-ai-tuning-service",
16224 feature = "llm-utility-service",
16225 feature = "prediction-service",
16226 feature = "session-service",
16227 feature = "vertex-rag-service",
16228))]
16229impl std::fmt::Debug for super::CodeExecutionResult {
16230 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16231 let mut debug_struct = f.debug_struct("CodeExecutionResult");
16232 debug_struct.field("outcome", &self.outcome);
16233 debug_struct.field("output", &self.output);
16234 if !self._unknown_fields.is_empty() {
16235 debug_struct.field("_unknown_fields", &self._unknown_fields);
16236 }
16237 debug_struct.finish()
16238 }
16239}
16240
16241#[cfg(any(
16242 feature = "gen-ai-cache-service",
16243 feature = "llm-utility-service",
16244 feature = "prediction-service",
16245 feature = "vertex-rag-service",
16246))]
16247impl std::fmt::Debug for super::Retrieval {
16248 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16249 let mut debug_struct = f.debug_struct("Retrieval");
16250 debug_struct.field("disable_attribution", &self.disable_attribution);
16251 debug_struct.field("source", &self.source);
16252 if !self._unknown_fields.is_empty() {
16253 debug_struct.field("_unknown_fields", &self._unknown_fields);
16254 }
16255 debug_struct.finish()
16256 }
16257}
16258
16259#[cfg(any(
16260 feature = "gen-ai-cache-service",
16261 feature = "llm-utility-service",
16262 feature = "prediction-service",
16263 feature = "vertex-rag-service",
16264))]
16265impl std::fmt::Debug for super::VertexRagStore {
16266 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16267 let mut debug_struct = f.debug_struct("VertexRagStore");
16268 debug_struct.field("rag_resources", &self.rag_resources);
16269 debug_struct.field("similarity_top_k", &self.similarity_top_k);
16270 debug_struct.field("vector_distance_threshold", &self.vector_distance_threshold);
16271 debug_struct.field("rag_retrieval_config", &self.rag_retrieval_config);
16272 if !self._unknown_fields.is_empty() {
16273 debug_struct.field("_unknown_fields", &self._unknown_fields);
16274 }
16275 debug_struct.finish()
16276 }
16277}
16278
16279#[cfg(any(
16280 feature = "gen-ai-cache-service",
16281 feature = "llm-utility-service",
16282 feature = "prediction-service",
16283 feature = "vertex-rag-service",
16284))]
16285impl std::fmt::Debug for super::vertex_rag_store::RagResource {
16286 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16287 let mut debug_struct = f.debug_struct("RagResource");
16288 debug_struct.field("rag_corpus", &self.rag_corpus);
16289 debug_struct.field("rag_file_ids", &self.rag_file_ids);
16290 if !self._unknown_fields.is_empty() {
16291 debug_struct.field("_unknown_fields", &self._unknown_fields);
16292 }
16293 debug_struct.finish()
16294 }
16295}
16296
16297#[cfg(any(
16298 feature = "gen-ai-cache-service",
16299 feature = "llm-utility-service",
16300 feature = "prediction-service",
16301 feature = "vertex-rag-service",
16302))]
16303impl std::fmt::Debug for super::VertexAISearch {
16304 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16305 let mut debug_struct = f.debug_struct("VertexAISearch");
16306 debug_struct.field("datastore", &self.datastore);
16307 debug_struct.field("engine", &self.engine);
16308 debug_struct.field("max_results", &self.max_results);
16309 debug_struct.field("filter", &self.filter);
16310 debug_struct.field("data_store_specs", &self.data_store_specs);
16311 if !self._unknown_fields.is_empty() {
16312 debug_struct.field("_unknown_fields", &self._unknown_fields);
16313 }
16314 debug_struct.finish()
16315 }
16316}
16317
16318#[cfg(any(
16319 feature = "gen-ai-cache-service",
16320 feature = "llm-utility-service",
16321 feature = "prediction-service",
16322 feature = "vertex-rag-service",
16323))]
16324impl std::fmt::Debug for super::vertex_ai_search::DataStoreSpec {
16325 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16326 let mut debug_struct = f.debug_struct("DataStoreSpec");
16327 debug_struct.field("data_store", &self.data_store);
16328 debug_struct.field("filter", &self.filter);
16329 if !self._unknown_fields.is_empty() {
16330 debug_struct.field("_unknown_fields", &self._unknown_fields);
16331 }
16332 debug_struct.finish()
16333 }
16334}
16335
16336#[cfg(any(
16337 feature = "gen-ai-cache-service",
16338 feature = "llm-utility-service",
16339 feature = "prediction-service",
16340 feature = "vertex-rag-service",
16341))]
16342impl std::fmt::Debug for super::GoogleSearchRetrieval {
16343 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16344 let mut debug_struct = f.debug_struct("GoogleSearchRetrieval");
16345 debug_struct.field("dynamic_retrieval_config", &self.dynamic_retrieval_config);
16346 if !self._unknown_fields.is_empty() {
16347 debug_struct.field("_unknown_fields", &self._unknown_fields);
16348 }
16349 debug_struct.finish()
16350 }
16351}
16352
16353#[cfg(any(
16354 feature = "gen-ai-cache-service",
16355 feature = "llm-utility-service",
16356 feature = "prediction-service",
16357 feature = "vertex-rag-service",
16358))]
16359impl std::fmt::Debug for super::GoogleMaps {
16360 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16361 let mut debug_struct = f.debug_struct("GoogleMaps");
16362 debug_struct.field("enable_widget", &self.enable_widget);
16363 if !self._unknown_fields.is_empty() {
16364 debug_struct.field("_unknown_fields", &self._unknown_fields);
16365 }
16366 debug_struct.finish()
16367 }
16368}
16369
16370#[cfg(any(
16371 feature = "gen-ai-cache-service",
16372 feature = "llm-utility-service",
16373 feature = "prediction-service",
16374 feature = "vertex-rag-service",
16375))]
16376impl std::fmt::Debug for super::EnterpriseWebSearch {
16377 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16378 let mut debug_struct = f.debug_struct("EnterpriseWebSearch");
16379 debug_struct.field("exclude_domains", &self.exclude_domains);
16380 debug_struct.field("blocking_confidence", &self.blocking_confidence);
16381 if !self._unknown_fields.is_empty() {
16382 debug_struct.field("_unknown_fields", &self._unknown_fields);
16383 }
16384 debug_struct.finish()
16385 }
16386}
16387
16388#[cfg(any(
16389 feature = "gen-ai-cache-service",
16390 feature = "llm-utility-service",
16391 feature = "prediction-service",
16392 feature = "vertex-rag-service",
16393))]
16394impl std::fmt::Debug for super::DynamicRetrievalConfig {
16395 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16396 let mut debug_struct = f.debug_struct("DynamicRetrievalConfig");
16397 debug_struct.field("mode", &self.mode);
16398 debug_struct.field("dynamic_threshold", &self.dynamic_threshold);
16399 if !self._unknown_fields.is_empty() {
16400 debug_struct.field("_unknown_fields", &self._unknown_fields);
16401 }
16402 debug_struct.finish()
16403 }
16404}
16405
16406#[cfg(any(feature = "gen-ai-cache-service", feature = "prediction-service",))]
16407impl std::fmt::Debug for super::ToolConfig {
16408 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16409 let mut debug_struct = f.debug_struct("ToolConfig");
16410 debug_struct.field("function_calling_config", &self.function_calling_config);
16411 debug_struct.field("retrieval_config", &self.retrieval_config);
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(any(feature = "gen-ai-cache-service", feature = "prediction-service",))]
16420impl std::fmt::Debug for super::FunctionCallingConfig {
16421 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16422 let mut debug_struct = f.debug_struct("FunctionCallingConfig");
16423 debug_struct.field("mode", &self.mode);
16424 debug_struct.field("allowed_function_names", &self.allowed_function_names);
16425 debug_struct.field(
16426 "stream_function_call_arguments",
16427 &self.stream_function_call_arguments,
16428 );
16429 if !self._unknown_fields.is_empty() {
16430 debug_struct.field("_unknown_fields", &self._unknown_fields);
16431 }
16432 debug_struct.finish()
16433 }
16434}
16435
16436#[cfg(any(feature = "gen-ai-cache-service", feature = "prediction-service",))]
16437impl std::fmt::Debug for super::RetrievalConfig {
16438 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16439 let mut debug_struct = f.debug_struct("RetrievalConfig");
16440 debug_struct.field("lat_lng", &self.lat_lng);
16441 debug_struct.field("language_code", &self.language_code);
16442 if !self._unknown_fields.is_empty() {
16443 debug_struct.field("_unknown_fields", &self._unknown_fields);
16444 }
16445 debug_struct.finish()
16446 }
16447}
16448
16449#[cfg(any(
16450 feature = "gen-ai-cache-service",
16451 feature = "llm-utility-service",
16452 feature = "prediction-service",
16453 feature = "vertex-rag-service",
16454))]
16455impl std::fmt::Debug for super::RagRetrievalConfig {
16456 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16457 let mut debug_struct = f.debug_struct("RagRetrievalConfig");
16458 debug_struct.field("top_k", &self.top_k);
16459 debug_struct.field("filter", &self.filter);
16460 debug_struct.field("ranking", &self.ranking);
16461 if !self._unknown_fields.is_empty() {
16462 debug_struct.field("_unknown_fields", &self._unknown_fields);
16463 }
16464 debug_struct.finish()
16465 }
16466}
16467
16468#[cfg(any(
16469 feature = "gen-ai-cache-service",
16470 feature = "llm-utility-service",
16471 feature = "prediction-service",
16472 feature = "vertex-rag-service",
16473))]
16474impl std::fmt::Debug for super::rag_retrieval_config::Filter {
16475 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16476 let mut debug_struct = f.debug_struct("Filter");
16477 debug_struct.field("metadata_filter", &self.metadata_filter);
16478 debug_struct.field("vector_db_threshold", &self.vector_db_threshold);
16479 if !self._unknown_fields.is_empty() {
16480 debug_struct.field("_unknown_fields", &self._unknown_fields);
16481 }
16482 debug_struct.finish()
16483 }
16484}
16485
16486#[cfg(any(
16487 feature = "gen-ai-cache-service",
16488 feature = "llm-utility-service",
16489 feature = "prediction-service",
16490 feature = "vertex-rag-service",
16491))]
16492impl std::fmt::Debug for super::rag_retrieval_config::Ranking {
16493 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16494 let mut debug_struct = f.debug_struct("Ranking");
16495 debug_struct.field("ranking_config", &self.ranking_config);
16496 if !self._unknown_fields.is_empty() {
16497 debug_struct.field("_unknown_fields", &self._unknown_fields);
16498 }
16499 debug_struct.finish()
16500 }
16501}
16502
16503#[cfg(any(
16504 feature = "gen-ai-cache-service",
16505 feature = "llm-utility-service",
16506 feature = "prediction-service",
16507 feature = "vertex-rag-service",
16508))]
16509impl std::fmt::Debug for super::rag_retrieval_config::ranking::RankService {
16510 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16511 let mut debug_struct = f.debug_struct("RankService");
16512 debug_struct.field("model_name", &self.model_name);
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(any(
16521 feature = "gen-ai-cache-service",
16522 feature = "llm-utility-service",
16523 feature = "prediction-service",
16524 feature = "vertex-rag-service",
16525))]
16526impl std::fmt::Debug for super::rag_retrieval_config::ranking::LlmRanker {
16527 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16528 let mut debug_struct = f.debug_struct("LlmRanker");
16529 debug_struct.field("model_name", &self.model_name);
16530 if !self._unknown_fields.is_empty() {
16531 debug_struct.field("_unknown_fields", &self._unknown_fields);
16532 }
16533 debug_struct.finish()
16534 }
16535}
16536
16537#[cfg(feature = "pipeline-service")]
16538impl std::fmt::Debug for super::TrainingPipeline {
16539 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16540 let mut debug_struct = f.debug_struct("TrainingPipeline");
16541 debug_struct.field("name", &self.name);
16542 debug_struct.field("display_name", &self.display_name);
16543 debug_struct.field("input_data_config", &self.input_data_config);
16544 debug_struct.field("training_task_definition", &self.training_task_definition);
16545 debug_struct.field("training_task_inputs", &self.training_task_inputs);
16546 debug_struct.field("training_task_metadata", &self.training_task_metadata);
16547 debug_struct.field("model_to_upload", &self.model_to_upload);
16548 debug_struct.field("model_id", &self.model_id);
16549 debug_struct.field("parent_model", &self.parent_model);
16550 debug_struct.field("state", &self.state);
16551 debug_struct.field("error", &self.error);
16552 debug_struct.field("create_time", &self.create_time);
16553 debug_struct.field("start_time", &self.start_time);
16554 debug_struct.field("end_time", &self.end_time);
16555 debug_struct.field("update_time", &self.update_time);
16556 debug_struct.field("labels", &self.labels);
16557 debug_struct.field("encryption_spec", &self.encryption_spec);
16558 if !self._unknown_fields.is_empty() {
16559 debug_struct.field("_unknown_fields", &self._unknown_fields);
16560 }
16561 debug_struct.finish()
16562 }
16563}
16564
16565#[cfg(feature = "pipeline-service")]
16566impl std::fmt::Debug for super::InputDataConfig {
16567 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16568 let mut debug_struct = f.debug_struct("InputDataConfig");
16569 debug_struct.field("dataset_id", &self.dataset_id);
16570 debug_struct.field("annotations_filter", &self.annotations_filter);
16571 debug_struct.field("annotation_schema_uri", &self.annotation_schema_uri);
16572 debug_struct.field("saved_query_id", &self.saved_query_id);
16573 debug_struct.field("persist_ml_use_assignment", &self.persist_ml_use_assignment);
16574 debug_struct.field("split", &self.split);
16575 debug_struct.field("destination", &self.destination);
16576 if !self._unknown_fields.is_empty() {
16577 debug_struct.field("_unknown_fields", &self._unknown_fields);
16578 }
16579 debug_struct.finish()
16580 }
16581}
16582
16583#[cfg(feature = "pipeline-service")]
16584impl std::fmt::Debug for super::FractionSplit {
16585 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16586 let mut debug_struct = f.debug_struct("FractionSplit");
16587 debug_struct.field("training_fraction", &self.training_fraction);
16588 debug_struct.field("validation_fraction", &self.validation_fraction);
16589 debug_struct.field("test_fraction", &self.test_fraction);
16590 if !self._unknown_fields.is_empty() {
16591 debug_struct.field("_unknown_fields", &self._unknown_fields);
16592 }
16593 debug_struct.finish()
16594 }
16595}
16596
16597#[cfg(feature = "pipeline-service")]
16598impl std::fmt::Debug for super::FilterSplit {
16599 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16600 let mut debug_struct = f.debug_struct("FilterSplit");
16601 debug_struct.field("training_filter", &self.training_filter);
16602 debug_struct.field("validation_filter", &self.validation_filter);
16603 debug_struct.field("test_filter", &self.test_filter);
16604 if !self._unknown_fields.is_empty() {
16605 debug_struct.field("_unknown_fields", &self._unknown_fields);
16606 }
16607 debug_struct.finish()
16608 }
16609}
16610
16611#[cfg(feature = "pipeline-service")]
16612impl std::fmt::Debug for super::PredefinedSplit {
16613 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16614 let mut debug_struct = f.debug_struct("PredefinedSplit");
16615 debug_struct.field("key", &self.key);
16616 if !self._unknown_fields.is_empty() {
16617 debug_struct.field("_unknown_fields", &self._unknown_fields);
16618 }
16619 debug_struct.finish()
16620 }
16621}
16622
16623#[cfg(feature = "pipeline-service")]
16624impl std::fmt::Debug for super::TimestampSplit {
16625 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16626 let mut debug_struct = f.debug_struct("TimestampSplit");
16627 debug_struct.field("training_fraction", &self.training_fraction);
16628 debug_struct.field("validation_fraction", &self.validation_fraction);
16629 debug_struct.field("test_fraction", &self.test_fraction);
16630 debug_struct.field("key", &self.key);
16631 if !self._unknown_fields.is_empty() {
16632 debug_struct.field("_unknown_fields", &self._unknown_fields);
16633 }
16634 debug_struct.finish()
16635 }
16636}
16637
16638#[cfg(feature = "pipeline-service")]
16639impl std::fmt::Debug for super::StratifiedSplit {
16640 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16641 let mut debug_struct = f.debug_struct("StratifiedSplit");
16642 debug_struct.field("training_fraction", &self.training_fraction);
16643 debug_struct.field("validation_fraction", &self.validation_fraction);
16644 debug_struct.field("test_fraction", &self.test_fraction);
16645 debug_struct.field("key", &self.key);
16646 if !self._unknown_fields.is_empty() {
16647 debug_struct.field("_unknown_fields", &self._unknown_fields);
16648 }
16649 debug_struct.finish()
16650 }
16651}
16652
16653#[cfg(feature = "gen-ai-tuning-service")]
16654impl std::fmt::Debug for super::TuningJob {
16655 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16656 let mut debug_struct = f.debug_struct("TuningJob");
16657 debug_struct.field("name", &self.name);
16658 debug_struct.field("tuned_model_display_name", &self.tuned_model_display_name);
16659 debug_struct.field("description", &self.description);
16660 debug_struct.field("state", &self.state);
16661 debug_struct.field("create_time", &self.create_time);
16662 debug_struct.field("start_time", &self.start_time);
16663 debug_struct.field("end_time", &self.end_time);
16664 debug_struct.field("update_time", &self.update_time);
16665 debug_struct.field("error", &self.error);
16666 debug_struct.field("labels", &self.labels);
16667 debug_struct.field("experiment", &self.experiment);
16668 debug_struct.field("tuned_model", &self.tuned_model);
16669 debug_struct.field("tuning_data_stats", &self.tuning_data_stats);
16670 debug_struct.field("encryption_spec", &self.encryption_spec);
16671 debug_struct.field("service_account", &self.service_account);
16672 debug_struct.field("evaluate_dataset_runs", &self.evaluate_dataset_runs);
16673 debug_struct.field("source_model", &self.source_model);
16674 debug_struct.field("tuning_spec", &self.tuning_spec);
16675 if !self._unknown_fields.is_empty() {
16676 debug_struct.field("_unknown_fields", &self._unknown_fields);
16677 }
16678 debug_struct.finish()
16679 }
16680}
16681
16682#[cfg(feature = "gen-ai-tuning-service")]
16683impl std::fmt::Debug for super::TunedModel {
16684 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16685 let mut debug_struct = f.debug_struct("TunedModel");
16686 debug_struct.field("model", &self.model);
16687 debug_struct.field("endpoint", &self.endpoint);
16688 debug_struct.field("checkpoints", &self.checkpoints);
16689 if !self._unknown_fields.is_empty() {
16690 debug_struct.field("_unknown_fields", &self._unknown_fields);
16691 }
16692 debug_struct.finish()
16693 }
16694}
16695
16696#[cfg(feature = "gen-ai-tuning-service")]
16697impl std::fmt::Debug for super::SupervisedTuningDatasetDistribution {
16698 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16699 let mut debug_struct = f.debug_struct("SupervisedTuningDatasetDistribution");
16700 debug_struct.field("sum", &self.sum);
16701 debug_struct.field("billable_sum", &self.billable_sum);
16702 debug_struct.field("min", &self.min);
16703 debug_struct.field("max", &self.max);
16704 debug_struct.field("mean", &self.mean);
16705 debug_struct.field("median", &self.median);
16706 debug_struct.field("p5", &self.p5);
16707 debug_struct.field("p95", &self.p95);
16708 debug_struct.field("buckets", &self.buckets);
16709 if !self._unknown_fields.is_empty() {
16710 debug_struct.field("_unknown_fields", &self._unknown_fields);
16711 }
16712 debug_struct.finish()
16713 }
16714}
16715
16716#[cfg(feature = "gen-ai-tuning-service")]
16717impl std::fmt::Debug for super::supervised_tuning_dataset_distribution::DatasetBucket {
16718 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16719 let mut debug_struct = f.debug_struct("DatasetBucket");
16720 debug_struct.field("count", &self.count);
16721 debug_struct.field("left", &self.left);
16722 debug_struct.field("right", &self.right);
16723 if !self._unknown_fields.is_empty() {
16724 debug_struct.field("_unknown_fields", &self._unknown_fields);
16725 }
16726 debug_struct.finish()
16727 }
16728}
16729
16730#[cfg(feature = "gen-ai-tuning-service")]
16731impl std::fmt::Debug for super::SupervisedTuningDataStats {
16732 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16733 let mut debug_struct = f.debug_struct("SupervisedTuningDataStats");
16734 debug_struct.field(
16735 "tuning_dataset_example_count",
16736 &self.tuning_dataset_example_count,
16737 );
16738 debug_struct.field(
16739 "total_tuning_character_count",
16740 &self.total_tuning_character_count,
16741 );
16742 debug_struct.field(
16743 "total_billable_character_count",
16744 &self.total_billable_character_count,
16745 );
16746 debug_struct.field(
16747 "total_billable_token_count",
16748 &self.total_billable_token_count,
16749 );
16750 debug_struct.field("tuning_step_count", &self.tuning_step_count);
16751 debug_struct.field(
16752 "user_input_token_distribution",
16753 &self.user_input_token_distribution,
16754 );
16755 debug_struct.field(
16756 "user_output_token_distribution",
16757 &self.user_output_token_distribution,
16758 );
16759 debug_struct.field(
16760 "user_message_per_example_distribution",
16761 &self.user_message_per_example_distribution,
16762 );
16763 debug_struct.field("user_dataset_examples", &self.user_dataset_examples);
16764 debug_struct.field(
16765 "total_truncated_example_count",
16766 &self.total_truncated_example_count,
16767 );
16768 debug_struct.field("truncated_example_indices", &self.truncated_example_indices);
16769 debug_struct.field("dropped_example_reasons", &self.dropped_example_reasons);
16770 if !self._unknown_fields.is_empty() {
16771 debug_struct.field("_unknown_fields", &self._unknown_fields);
16772 }
16773 debug_struct.finish()
16774 }
16775}
16776
16777#[cfg(feature = "gen-ai-tuning-service")]
16778impl std::fmt::Debug for super::TuningDataStats {
16779 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16780 let mut debug_struct = f.debug_struct("TuningDataStats");
16781 debug_struct.field("tuning_data_stats", &self.tuning_data_stats);
16782 if !self._unknown_fields.is_empty() {
16783 debug_struct.field("_unknown_fields", &self._unknown_fields);
16784 }
16785 debug_struct.finish()
16786 }
16787}
16788
16789#[cfg(feature = "gen-ai-tuning-service")]
16790impl std::fmt::Debug for super::SupervisedHyperParameters {
16791 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16792 let mut debug_struct = f.debug_struct("SupervisedHyperParameters");
16793 debug_struct.field("epoch_count", &self.epoch_count);
16794 debug_struct.field("learning_rate_multiplier", &self.learning_rate_multiplier);
16795 debug_struct.field("adapter_size", &self.adapter_size);
16796 if !self._unknown_fields.is_empty() {
16797 debug_struct.field("_unknown_fields", &self._unknown_fields);
16798 }
16799 debug_struct.finish()
16800 }
16801}
16802
16803#[cfg(feature = "gen-ai-tuning-service")]
16804impl std::fmt::Debug for super::SupervisedTuningSpec {
16805 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16806 let mut debug_struct = f.debug_struct("SupervisedTuningSpec");
16807 debug_struct.field("training_dataset_uri", &self.training_dataset_uri);
16808 debug_struct.field("validation_dataset_uri", &self.validation_dataset_uri);
16809 debug_struct.field("hyper_parameters", &self.hyper_parameters);
16810 debug_struct.field(
16811 "export_last_checkpoint_only",
16812 &self.export_last_checkpoint_only,
16813 );
16814 debug_struct.field("evaluation_config", &self.evaluation_config);
16815 if !self._unknown_fields.is_empty() {
16816 debug_struct.field("_unknown_fields", &self._unknown_fields);
16817 }
16818 debug_struct.finish()
16819 }
16820}
16821
16822#[cfg(feature = "gen-ai-tuning-service")]
16823impl std::fmt::Debug for super::TunedModelRef {
16824 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16825 let mut debug_struct = f.debug_struct("TunedModelRef");
16826 debug_struct.field("tuned_model_ref", &self.tuned_model_ref);
16827 if !self._unknown_fields.is_empty() {
16828 debug_struct.field("_unknown_fields", &self._unknown_fields);
16829 }
16830 debug_struct.finish()
16831 }
16832}
16833
16834#[cfg(feature = "gen-ai-tuning-service")]
16835impl std::fmt::Debug for super::EvaluationConfig {
16836 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16837 let mut debug_struct = f.debug_struct("EvaluationConfig");
16838 debug_struct.field("metrics", &self.metrics);
16839 debug_struct.field("output_config", &self.output_config);
16840 debug_struct.field("autorater_config", &self.autorater_config);
16841 debug_struct.field(
16842 "inference_generation_config",
16843 &self.inference_generation_config,
16844 );
16845 if !self._unknown_fields.is_empty() {
16846 debug_struct.field("_unknown_fields", &self._unknown_fields);
16847 }
16848 debug_struct.finish()
16849 }
16850}
16851
16852#[cfg(feature = "gen-ai-tuning-service")]
16853impl std::fmt::Debug for super::EvaluateDatasetRun {
16854 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16855 let mut debug_struct = f.debug_struct("EvaluateDatasetRun");
16856 debug_struct.field("operation_name", &self.operation_name);
16857 debug_struct.field("evaluation_run", &self.evaluation_run);
16858 debug_struct.field("checkpoint_id", &self.checkpoint_id);
16859 debug_struct.field("evaluate_dataset_response", &self.evaluate_dataset_response);
16860 debug_struct.field("error", &self.error);
16861 if !self._unknown_fields.is_empty() {
16862 debug_struct.field("_unknown_fields", &self._unknown_fields);
16863 }
16864 debug_struct.finish()
16865 }
16866}
16867
16868#[cfg(feature = "gen-ai-tuning-service")]
16869impl std::fmt::Debug for super::TunedModelCheckpoint {
16870 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16871 let mut debug_struct = f.debug_struct("TunedModelCheckpoint");
16872 debug_struct.field("checkpoint_id", &self.checkpoint_id);
16873 debug_struct.field("epoch", &self.epoch);
16874 debug_struct.field("step", &self.step);
16875 debug_struct.field("endpoint", &self.endpoint);
16876 if !self._unknown_fields.is_empty() {
16877 debug_struct.field("_unknown_fields", &self._unknown_fields);
16878 }
16879 debug_struct.finish()
16880 }
16881}
16882
16883#[cfg(feature = "gen-ai-tuning-service")]
16884impl std::fmt::Debug for super::PreTunedModel {
16885 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16886 let mut debug_struct = f.debug_struct("PreTunedModel");
16887 debug_struct.field("tuned_model_name", &self.tuned_model_name);
16888 debug_struct.field("checkpoint_id", &self.checkpoint_id);
16889 debug_struct.field("base_model", &self.base_model);
16890 if !self._unknown_fields.is_empty() {
16891 debug_struct.field("_unknown_fields", &self._unknown_fields);
16892 }
16893 debug_struct.finish()
16894 }
16895}
16896
16897#[cfg(any(
16898 feature = "feature-online-store-service",
16899 feature = "featurestore-online-serving-service",
16900))]
16901impl std::fmt::Debug for super::BoolArray {
16902 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16903 let mut debug_struct = f.debug_struct("BoolArray");
16904 debug_struct.field("values", &self.values);
16905 if !self._unknown_fields.is_empty() {
16906 debug_struct.field("_unknown_fields", &self._unknown_fields);
16907 }
16908 debug_struct.finish()
16909 }
16910}
16911
16912#[cfg(any(
16913 feature = "feature-online-store-service",
16914 feature = "featurestore-online-serving-service",
16915))]
16916impl std::fmt::Debug for super::DoubleArray {
16917 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16918 let mut debug_struct = f.debug_struct("DoubleArray");
16919 debug_struct.field("values", &self.values);
16920 if !self._unknown_fields.is_empty() {
16921 debug_struct.field("_unknown_fields", &self._unknown_fields);
16922 }
16923 debug_struct.finish()
16924 }
16925}
16926
16927#[cfg(any(
16928 feature = "feature-online-store-service",
16929 feature = "featurestore-online-serving-service",
16930))]
16931impl std::fmt::Debug for super::Int64Array {
16932 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16933 let mut debug_struct = f.debug_struct("Int64Array");
16934 debug_struct.field("values", &self.values);
16935 if !self._unknown_fields.is_empty() {
16936 debug_struct.field("_unknown_fields", &self._unknown_fields);
16937 }
16938 debug_struct.finish()
16939 }
16940}
16941
16942#[cfg(any(
16943 feature = "feature-online-store-service",
16944 feature = "featurestore-online-serving-service",
16945))]
16946impl std::fmt::Debug for super::StringArray {
16947 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16948 let mut debug_struct = f.debug_struct("StringArray");
16949 debug_struct.field("values", &self.values);
16950 if !self._unknown_fields.is_empty() {
16951 debug_struct.field("_unknown_fields", &self._unknown_fields);
16952 }
16953 debug_struct.finish()
16954 }
16955}
16956
16957#[cfg(feature = "prediction-service")]
16958impl std::fmt::Debug for super::Tensor {
16959 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16960 let mut debug_struct = f.debug_struct("Tensor");
16961 debug_struct.field("dtype", &self.dtype);
16962 debug_struct.field("shape", &self.shape);
16963 debug_struct.field("bool_val", &self.bool_val);
16964 debug_struct.field("string_val", &self.string_val);
16965 debug_struct.field("bytes_val", &self.bytes_val);
16966 debug_struct.field("float_val", &self.float_val);
16967 debug_struct.field("double_val", &self.double_val);
16968 debug_struct.field("int_val", &self.int_val);
16969 debug_struct.field("int64_val", &self.int64_val);
16970 debug_struct.field("uint_val", &self.uint_val);
16971 debug_struct.field("uint64_val", &self.uint64_val);
16972 debug_struct.field("list_val", &self.list_val);
16973 debug_struct.field("struct_val", &self.struct_val);
16974 debug_struct.field("tensor_val", &self.tensor_val);
16975 if !self._unknown_fields.is_empty() {
16976 debug_struct.field("_unknown_fields", &self._unknown_fields);
16977 }
16978 debug_struct.finish()
16979 }
16980}
16981
16982#[cfg(feature = "job-service")]
16983impl std::fmt::Debug for super::UnmanagedContainerModel {
16984 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16985 let mut debug_struct = f.debug_struct("UnmanagedContainerModel");
16986 debug_struct.field("artifact_uri", &self.artifact_uri);
16987 debug_struct.field("predict_schemata", &self.predict_schemata);
16988 debug_struct.field("container_spec", &self.container_spec);
16989 if !self._unknown_fields.is_empty() {
16990 debug_struct.field("_unknown_fields", &self._unknown_fields);
16991 }
16992 debug_struct.finish()
16993 }
16994}
16995
16996#[cfg(feature = "prediction-service")]
16997impl std::fmt::Debug for super::UsageMetadata {
16998 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16999 let mut debug_struct = f.debug_struct("UsageMetadata");
17000 debug_struct.field("prompt_token_count", &self.prompt_token_count);
17001 debug_struct.field("candidates_token_count", &self.candidates_token_count);
17002 debug_struct.field("total_token_count", &self.total_token_count);
17003 debug_struct.field(
17004 "tool_use_prompt_token_count",
17005 &self.tool_use_prompt_token_count,
17006 );
17007 debug_struct.field("thoughts_token_count", &self.thoughts_token_count);
17008 debug_struct.field(
17009 "cached_content_token_count",
17010 &self.cached_content_token_count,
17011 );
17012 debug_struct.field("prompt_tokens_details", &self.prompt_tokens_details);
17013 debug_struct.field("cache_tokens_details", &self.cache_tokens_details);
17014 debug_struct.field("candidates_tokens_details", &self.candidates_tokens_details);
17015 debug_struct.field(
17016 "tool_use_prompt_tokens_details",
17017 &self.tool_use_prompt_tokens_details,
17018 );
17019 debug_struct.field("traffic_type", &self.traffic_type);
17020 if !self._unknown_fields.is_empty() {
17021 debug_struct.field("_unknown_fields", &self._unknown_fields);
17022 }
17023 debug_struct.finish()
17024 }
17025}
17026
17027#[cfg(feature = "dataset-service")]
17028impl std::fmt::Debug for super::UserActionReference {
17029 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17030 let mut debug_struct = f.debug_struct("UserActionReference");
17031 debug_struct.field("method", &self.method);
17032 debug_struct.field("reference", &self.reference);
17033 if !self._unknown_fields.is_empty() {
17034 debug_struct.field("_unknown_fields", &self._unknown_fields);
17035 }
17036 debug_struct.finish()
17037 }
17038}
17039
17040#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
17041impl std::fmt::Debug for super::Value {
17042 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17043 let mut debug_struct = f.debug_struct("Value");
17044 debug_struct.field("value", &self.value);
17045 if !self._unknown_fields.is_empty() {
17046 debug_struct.field("_unknown_fields", &self._unknown_fields);
17047 }
17048 debug_struct.finish()
17049 }
17050}
17051
17052#[cfg(feature = "vertex-rag-data-service")]
17053impl std::fmt::Debug for super::RagEmbeddingModelConfig {
17054 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17055 let mut debug_struct = f.debug_struct("RagEmbeddingModelConfig");
17056 debug_struct.field("model_config", &self.model_config);
17057 if !self._unknown_fields.is_empty() {
17058 debug_struct.field("_unknown_fields", &self._unknown_fields);
17059 }
17060 debug_struct.finish()
17061 }
17062}
17063
17064#[cfg(feature = "vertex-rag-data-service")]
17065impl std::fmt::Debug for super::rag_embedding_model_config::VertexPredictionEndpoint {
17066 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17067 let mut debug_struct = f.debug_struct("VertexPredictionEndpoint");
17068 debug_struct.field("endpoint", &self.endpoint);
17069 debug_struct.field("model", &self.model);
17070 debug_struct.field("model_version_id", &self.model_version_id);
17071 if !self._unknown_fields.is_empty() {
17072 debug_struct.field("_unknown_fields", &self._unknown_fields);
17073 }
17074 debug_struct.finish()
17075 }
17076}
17077
17078#[cfg(feature = "vertex-rag-data-service")]
17079impl std::fmt::Debug for super::RagVectorDbConfig {
17080 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17081 let mut debug_struct = f.debug_struct("RagVectorDbConfig");
17082 debug_struct.field("api_auth", &self.api_auth);
17083 debug_struct.field(
17084 "rag_embedding_model_config",
17085 &self.rag_embedding_model_config,
17086 );
17087 debug_struct.field("vector_db", &self.vector_db);
17088 if !self._unknown_fields.is_empty() {
17089 debug_struct.field("_unknown_fields", &self._unknown_fields);
17090 }
17091 debug_struct.finish()
17092 }
17093}
17094
17095#[cfg(feature = "vertex-rag-data-service")]
17096impl std::fmt::Debug for super::rag_vector_db_config::RagManagedDb {
17097 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17098 let mut debug_struct = f.debug_struct("RagManagedDb");
17099 debug_struct.field("retrieval_strategy", &self.retrieval_strategy);
17100 if !self._unknown_fields.is_empty() {
17101 debug_struct.field("_unknown_fields", &self._unknown_fields);
17102 }
17103 debug_struct.finish()
17104 }
17105}
17106
17107#[cfg(feature = "vertex-rag-data-service")]
17108impl std::fmt::Debug for super::rag_vector_db_config::rag_managed_db::Knn {
17109 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17110 let mut debug_struct = f.debug_struct("Knn");
17111 if !self._unknown_fields.is_empty() {
17112 debug_struct.field("_unknown_fields", &self._unknown_fields);
17113 }
17114 debug_struct.finish()
17115 }
17116}
17117
17118#[cfg(feature = "vertex-rag-data-service")]
17119impl std::fmt::Debug for super::rag_vector_db_config::rag_managed_db::Ann {
17120 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17121 let mut debug_struct = f.debug_struct("Ann");
17122 debug_struct.field("tree_depth", &self.tree_depth);
17123 debug_struct.field("leaf_count", &self.leaf_count);
17124 if !self._unknown_fields.is_empty() {
17125 debug_struct.field("_unknown_fields", &self._unknown_fields);
17126 }
17127 debug_struct.finish()
17128 }
17129}
17130
17131#[cfg(feature = "vertex-rag-data-service")]
17132impl std::fmt::Debug for super::rag_vector_db_config::Pinecone {
17133 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17134 let mut debug_struct = f.debug_struct("Pinecone");
17135 debug_struct.field("index_name", &self.index_name);
17136 if !self._unknown_fields.is_empty() {
17137 debug_struct.field("_unknown_fields", &self._unknown_fields);
17138 }
17139 debug_struct.finish()
17140 }
17141}
17142
17143#[cfg(feature = "vertex-rag-data-service")]
17144impl std::fmt::Debug for super::rag_vector_db_config::VertexVectorSearch {
17145 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17146 let mut debug_struct = f.debug_struct("VertexVectorSearch");
17147 debug_struct.field("index_endpoint", &self.index_endpoint);
17148 debug_struct.field("index", &self.index);
17149 if !self._unknown_fields.is_empty() {
17150 debug_struct.field("_unknown_fields", &self._unknown_fields);
17151 }
17152 debug_struct.finish()
17153 }
17154}
17155
17156#[cfg(feature = "vertex-rag-data-service")]
17157impl std::fmt::Debug for super::FileStatus {
17158 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17159 let mut debug_struct = f.debug_struct("FileStatus");
17160 debug_struct.field("state", &self.state);
17161 debug_struct.field("error_status", &self.error_status);
17162 if !self._unknown_fields.is_empty() {
17163 debug_struct.field("_unknown_fields", &self._unknown_fields);
17164 }
17165 debug_struct.finish()
17166 }
17167}
17168
17169#[cfg(feature = "vertex-rag-data-service")]
17170impl std::fmt::Debug for super::VertexAiSearchConfig {
17171 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17172 let mut debug_struct = f.debug_struct("VertexAiSearchConfig");
17173 debug_struct.field("serving_config", &self.serving_config);
17174 if !self._unknown_fields.is_empty() {
17175 debug_struct.field("_unknown_fields", &self._unknown_fields);
17176 }
17177 debug_struct.finish()
17178 }
17179}
17180
17181#[cfg(feature = "vertex-rag-data-service")]
17182impl std::fmt::Debug for super::CorpusStatus {
17183 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17184 let mut debug_struct = f.debug_struct("CorpusStatus");
17185 debug_struct.field("state", &self.state);
17186 debug_struct.field("error_status", &self.error_status);
17187 if !self._unknown_fields.is_empty() {
17188 debug_struct.field("_unknown_fields", &self._unknown_fields);
17189 }
17190 debug_struct.finish()
17191 }
17192}
17193
17194#[cfg(feature = "vertex-rag-data-service")]
17195impl std::fmt::Debug for super::RagCorpus {
17196 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17197 let mut debug_struct = f.debug_struct("RagCorpus");
17198 debug_struct.field("name", &self.name);
17199 debug_struct.field("display_name", &self.display_name);
17200 debug_struct.field("description", &self.description);
17201 debug_struct.field("create_time", &self.create_time);
17202 debug_struct.field("update_time", &self.update_time);
17203 debug_struct.field("corpus_status", &self.corpus_status);
17204 debug_struct.field("encryption_spec", &self.encryption_spec);
17205 debug_struct.field("backend_config", &self.backend_config);
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::RagFile {
17215 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17216 let mut debug_struct = f.debug_struct("RagFile");
17217 debug_struct.field("name", &self.name);
17218 debug_struct.field("display_name", &self.display_name);
17219 debug_struct.field("description", &self.description);
17220 debug_struct.field("create_time", &self.create_time);
17221 debug_struct.field("update_time", &self.update_time);
17222 debug_struct.field("file_status", &self.file_status);
17223 debug_struct.field("rag_file_source", &self.rag_file_source);
17224 if !self._unknown_fields.is_empty() {
17225 debug_struct.field("_unknown_fields", &self._unknown_fields);
17226 }
17227 debug_struct.finish()
17228 }
17229}
17230
17231#[cfg(any(
17232 feature = "prediction-service",
17233 feature = "session-service",
17234 feature = "vertex-rag-service",
17235))]
17236impl std::fmt::Debug for super::RagChunk {
17237 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17238 let mut debug_struct = f.debug_struct("RagChunk");
17239 debug_struct.field("text", &self.text);
17240 debug_struct.field("page_span", &self.page_span);
17241 if !self._unknown_fields.is_empty() {
17242 debug_struct.field("_unknown_fields", &self._unknown_fields);
17243 }
17244 debug_struct.finish()
17245 }
17246}
17247
17248#[cfg(any(
17249 feature = "prediction-service",
17250 feature = "session-service",
17251 feature = "vertex-rag-service",
17252))]
17253impl std::fmt::Debug for super::rag_chunk::PageSpan {
17254 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17255 let mut debug_struct = f.debug_struct("PageSpan");
17256 debug_struct.field("first_page", &self.first_page);
17257 debug_struct.field("last_page", &self.last_page);
17258 if !self._unknown_fields.is_empty() {
17259 debug_struct.field("_unknown_fields", &self._unknown_fields);
17260 }
17261 debug_struct.finish()
17262 }
17263}
17264
17265#[cfg(feature = "vertex-rag-data-service")]
17266impl std::fmt::Debug for super::RagFileChunkingConfig {
17267 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17268 let mut debug_struct = f.debug_struct("RagFileChunkingConfig");
17269 debug_struct.field("chunking_config", &self.chunking_config);
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-data-service")]
17278impl std::fmt::Debug for super::rag_file_chunking_config::FixedLengthChunking {
17279 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17280 let mut debug_struct = f.debug_struct("FixedLengthChunking");
17281 debug_struct.field("chunk_size", &self.chunk_size);
17282 debug_struct.field("chunk_overlap", &self.chunk_overlap);
17283 if !self._unknown_fields.is_empty() {
17284 debug_struct.field("_unknown_fields", &self._unknown_fields);
17285 }
17286 debug_struct.finish()
17287 }
17288}
17289
17290#[cfg(feature = "vertex-rag-data-service")]
17291impl std::fmt::Debug for super::RagFileTransformationConfig {
17292 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17293 let mut debug_struct = f.debug_struct("RagFileTransformationConfig");
17294 debug_struct.field("rag_file_chunking_config", &self.rag_file_chunking_config);
17295 if !self._unknown_fields.is_empty() {
17296 debug_struct.field("_unknown_fields", &self._unknown_fields);
17297 }
17298 debug_struct.finish()
17299 }
17300}
17301
17302#[cfg(feature = "vertex-rag-data-service")]
17303impl std::fmt::Debug for super::RagFileParsingConfig {
17304 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17305 let mut debug_struct = f.debug_struct("RagFileParsingConfig");
17306 debug_struct.field("parser", &self.parser);
17307 if !self._unknown_fields.is_empty() {
17308 debug_struct.field("_unknown_fields", &self._unknown_fields);
17309 }
17310 debug_struct.finish()
17311 }
17312}
17313
17314#[cfg(feature = "vertex-rag-data-service")]
17315impl std::fmt::Debug for super::rag_file_parsing_config::LayoutParser {
17316 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17317 let mut debug_struct = f.debug_struct("LayoutParser");
17318 debug_struct.field("processor_name", &self.processor_name);
17319 debug_struct.field(
17320 "max_parsing_requests_per_min",
17321 &self.max_parsing_requests_per_min,
17322 );
17323 if !self._unknown_fields.is_empty() {
17324 debug_struct.field("_unknown_fields", &self._unknown_fields);
17325 }
17326 debug_struct.finish()
17327 }
17328}
17329
17330#[cfg(feature = "vertex-rag-data-service")]
17331impl std::fmt::Debug for super::rag_file_parsing_config::LlmParser {
17332 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17333 let mut debug_struct = f.debug_struct("LlmParser");
17334 debug_struct.field("model_name", &self.model_name);
17335 debug_struct.field(
17336 "max_parsing_requests_per_min",
17337 &self.max_parsing_requests_per_min,
17338 );
17339 debug_struct.field("custom_parsing_prompt", &self.custom_parsing_prompt);
17340 if !self._unknown_fields.is_empty() {
17341 debug_struct.field("_unknown_fields", &self._unknown_fields);
17342 }
17343 debug_struct.finish()
17344 }
17345}
17346
17347#[cfg(feature = "vertex-rag-data-service")]
17348impl std::fmt::Debug for super::UploadRagFileConfig {
17349 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17350 let mut debug_struct = f.debug_struct("UploadRagFileConfig");
17351 debug_struct.field(
17352 "rag_file_transformation_config",
17353 &self.rag_file_transformation_config,
17354 );
17355 if !self._unknown_fields.is_empty() {
17356 debug_struct.field("_unknown_fields", &self._unknown_fields);
17357 }
17358 debug_struct.finish()
17359 }
17360}
17361
17362#[cfg(feature = "vertex-rag-data-service")]
17363impl std::fmt::Debug for super::ImportRagFilesConfig {
17364 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17365 let mut debug_struct = f.debug_struct("ImportRagFilesConfig");
17366 debug_struct.field(
17367 "rag_file_transformation_config",
17368 &self.rag_file_transformation_config,
17369 );
17370 debug_struct.field("rag_file_parsing_config", &self.rag_file_parsing_config);
17371 debug_struct.field(
17372 "max_embedding_requests_per_min",
17373 &self.max_embedding_requests_per_min,
17374 );
17375 debug_struct.field("rebuild_ann_index", &self.rebuild_ann_index);
17376 debug_struct.field("import_source", &self.import_source);
17377 debug_struct.field("partial_failure_sink", &self.partial_failure_sink);
17378 debug_struct.field("import_result_sink", &self.import_result_sink);
17379 if !self._unknown_fields.is_empty() {
17380 debug_struct.field("_unknown_fields", &self._unknown_fields);
17381 }
17382 debug_struct.finish()
17383 }
17384}
17385
17386#[cfg(feature = "vertex-rag-data-service")]
17387impl std::fmt::Debug for super::RagManagedDbConfig {
17388 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17389 let mut debug_struct = f.debug_struct("RagManagedDbConfig");
17390 debug_struct.field("tier", &self.tier);
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-data-service")]
17399impl std::fmt::Debug for super::rag_managed_db_config::Scaled {
17400 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17401 let mut debug_struct = f.debug_struct("Scaled");
17402 if !self._unknown_fields.is_empty() {
17403 debug_struct.field("_unknown_fields", &self._unknown_fields);
17404 }
17405 debug_struct.finish()
17406 }
17407}
17408
17409#[cfg(feature = "vertex-rag-data-service")]
17410impl std::fmt::Debug for super::rag_managed_db_config::Basic {
17411 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17412 let mut debug_struct = f.debug_struct("Basic");
17413 if !self._unknown_fields.is_empty() {
17414 debug_struct.field("_unknown_fields", &self._unknown_fields);
17415 }
17416 debug_struct.finish()
17417 }
17418}
17419
17420#[cfg(feature = "vertex-rag-data-service")]
17421impl std::fmt::Debug for super::rag_managed_db_config::Unprovisioned {
17422 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17423 let mut debug_struct = f.debug_struct("Unprovisioned");
17424 if !self._unknown_fields.is_empty() {
17425 debug_struct.field("_unknown_fields", &self._unknown_fields);
17426 }
17427 debug_struct.finish()
17428 }
17429}
17430
17431#[cfg(feature = "vertex-rag-data-service")]
17432impl std::fmt::Debug for super::RagEngineConfig {
17433 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17434 let mut debug_struct = f.debug_struct("RagEngineConfig");
17435 debug_struct.field("name", &self.name);
17436 debug_struct.field("rag_managed_db_config", &self.rag_managed_db_config);
17437 if !self._unknown_fields.is_empty() {
17438 debug_struct.field("_unknown_fields", &self._unknown_fields);
17439 }
17440 debug_struct.finish()
17441 }
17442}
17443
17444#[cfg(feature = "vertex-rag-data-service")]
17445impl std::fmt::Debug for super::CreateRagCorpusRequest {
17446 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17447 let mut debug_struct = f.debug_struct("CreateRagCorpusRequest");
17448 debug_struct.field("parent", &self.parent);
17449 debug_struct.field("rag_corpus", &self.rag_corpus);
17450 if !self._unknown_fields.is_empty() {
17451 debug_struct.field("_unknown_fields", &self._unknown_fields);
17452 }
17453 debug_struct.finish()
17454 }
17455}
17456
17457#[cfg(feature = "vertex-rag-data-service")]
17458impl std::fmt::Debug for super::GetRagCorpusRequest {
17459 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17460 let mut debug_struct = f.debug_struct("GetRagCorpusRequest");
17461 debug_struct.field("name", &self.name);
17462 if !self._unknown_fields.is_empty() {
17463 debug_struct.field("_unknown_fields", &self._unknown_fields);
17464 }
17465 debug_struct.finish()
17466 }
17467}
17468
17469#[cfg(feature = "vertex-rag-data-service")]
17470impl std::fmt::Debug for super::ListRagCorporaRequest {
17471 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17472 let mut debug_struct = f.debug_struct("ListRagCorporaRequest");
17473 debug_struct.field("parent", &self.parent);
17474 debug_struct.field("page_size", &self.page_size);
17475 debug_struct.field("page_token", &self.page_token);
17476 if !self._unknown_fields.is_empty() {
17477 debug_struct.field("_unknown_fields", &self._unknown_fields);
17478 }
17479 debug_struct.finish()
17480 }
17481}
17482
17483#[cfg(feature = "vertex-rag-data-service")]
17484impl std::fmt::Debug for super::ListRagCorporaResponse {
17485 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17486 let mut debug_struct = f.debug_struct("ListRagCorporaResponse");
17487 debug_struct.field("rag_corpora", &self.rag_corpora);
17488 debug_struct.field("next_page_token", &self.next_page_token);
17489 if !self._unknown_fields.is_empty() {
17490 debug_struct.field("_unknown_fields", &self._unknown_fields);
17491 }
17492 debug_struct.finish()
17493 }
17494}
17495
17496#[cfg(feature = "vertex-rag-data-service")]
17497impl std::fmt::Debug for super::DeleteRagCorpusRequest {
17498 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17499 let mut debug_struct = f.debug_struct("DeleteRagCorpusRequest");
17500 debug_struct.field("name", &self.name);
17501 debug_struct.field("force", &self.force);
17502 if !self._unknown_fields.is_empty() {
17503 debug_struct.field("_unknown_fields", &self._unknown_fields);
17504 }
17505 debug_struct.finish()
17506 }
17507}
17508
17509#[cfg(feature = "vertex-rag-data-service")]
17510impl std::fmt::Debug for super::UploadRagFileRequest {
17511 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17512 let mut debug_struct = f.debug_struct("UploadRagFileRequest");
17513 debug_struct.field("parent", &self.parent);
17514 debug_struct.field("rag_file", &self.rag_file);
17515 debug_struct.field("upload_rag_file_config", &self.upload_rag_file_config);
17516 if !self._unknown_fields.is_empty() {
17517 debug_struct.field("_unknown_fields", &self._unknown_fields);
17518 }
17519 debug_struct.finish()
17520 }
17521}
17522
17523#[cfg(feature = "vertex-rag-data-service")]
17524impl std::fmt::Debug for super::UploadRagFileResponse {
17525 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17526 let mut debug_struct = f.debug_struct("UploadRagFileResponse");
17527 debug_struct.field("result", &self.result);
17528 if !self._unknown_fields.is_empty() {
17529 debug_struct.field("_unknown_fields", &self._unknown_fields);
17530 }
17531 debug_struct.finish()
17532 }
17533}
17534
17535#[cfg(feature = "vertex-rag-data-service")]
17536impl std::fmt::Debug for super::ImportRagFilesRequest {
17537 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17538 let mut debug_struct = f.debug_struct("ImportRagFilesRequest");
17539 debug_struct.field("parent", &self.parent);
17540 debug_struct.field("import_rag_files_config", &self.import_rag_files_config);
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 = "vertex-rag-data-service")]
17549impl std::fmt::Debug for super::ImportRagFilesResponse {
17550 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17551 let mut debug_struct = f.debug_struct("ImportRagFilesResponse");
17552 debug_struct.field("imported_rag_files_count", &self.imported_rag_files_count);
17553 debug_struct.field("failed_rag_files_count", &self.failed_rag_files_count);
17554 debug_struct.field("skipped_rag_files_count", &self.skipped_rag_files_count);
17555 debug_struct.field("partial_failure_sink", &self.partial_failure_sink);
17556 if !self._unknown_fields.is_empty() {
17557 debug_struct.field("_unknown_fields", &self._unknown_fields);
17558 }
17559 debug_struct.finish()
17560 }
17561}
17562
17563#[cfg(feature = "vertex-rag-data-service")]
17564impl std::fmt::Debug for super::GetRagFileRequest {
17565 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17566 let mut debug_struct = f.debug_struct("GetRagFileRequest");
17567 debug_struct.field("name", &self.name);
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 = "vertex-rag-data-service")]
17576impl std::fmt::Debug for super::ListRagFilesRequest {
17577 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17578 let mut debug_struct = f.debug_struct("ListRagFilesRequest");
17579 debug_struct.field("parent", &self.parent);
17580 debug_struct.field("page_size", &self.page_size);
17581 debug_struct.field("page_token", &self.page_token);
17582 if !self._unknown_fields.is_empty() {
17583 debug_struct.field("_unknown_fields", &self._unknown_fields);
17584 }
17585 debug_struct.finish()
17586 }
17587}
17588
17589#[cfg(feature = "vertex-rag-data-service")]
17590impl std::fmt::Debug for super::ListRagFilesResponse {
17591 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17592 let mut debug_struct = f.debug_struct("ListRagFilesResponse");
17593 debug_struct.field("rag_files", &self.rag_files);
17594 debug_struct.field("next_page_token", &self.next_page_token);
17595 if !self._unknown_fields.is_empty() {
17596 debug_struct.field("_unknown_fields", &self._unknown_fields);
17597 }
17598 debug_struct.finish()
17599 }
17600}
17601
17602#[cfg(feature = "vertex-rag-data-service")]
17603impl std::fmt::Debug for super::DeleteRagFileRequest {
17604 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17605 let mut debug_struct = f.debug_struct("DeleteRagFileRequest");
17606 debug_struct.field("name", &self.name);
17607 if !self._unknown_fields.is_empty() {
17608 debug_struct.field("_unknown_fields", &self._unknown_fields);
17609 }
17610 debug_struct.finish()
17611 }
17612}
17613
17614#[cfg(feature = "vertex-rag-data-service")]
17615impl std::fmt::Debug for super::CreateRagCorpusOperationMetadata {
17616 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17617 let mut debug_struct = f.debug_struct("CreateRagCorpusOperationMetadata");
17618 debug_struct.field("generic_metadata", &self.generic_metadata);
17619 if !self._unknown_fields.is_empty() {
17620 debug_struct.field("_unknown_fields", &self._unknown_fields);
17621 }
17622 debug_struct.finish()
17623 }
17624}
17625
17626#[cfg(feature = "vertex-rag-data-service")]
17627impl std::fmt::Debug for super::GetRagEngineConfigRequest {
17628 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17629 let mut debug_struct = f.debug_struct("GetRagEngineConfigRequest");
17630 debug_struct.field("name", &self.name);
17631 if !self._unknown_fields.is_empty() {
17632 debug_struct.field("_unknown_fields", &self._unknown_fields);
17633 }
17634 debug_struct.finish()
17635 }
17636}
17637
17638#[cfg(feature = "vertex-rag-data-service")]
17639impl std::fmt::Debug for super::UpdateRagCorpusRequest {
17640 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17641 let mut debug_struct = f.debug_struct("UpdateRagCorpusRequest");
17642 debug_struct.field("rag_corpus", &self.rag_corpus);
17643 if !self._unknown_fields.is_empty() {
17644 debug_struct.field("_unknown_fields", &self._unknown_fields);
17645 }
17646 debug_struct.finish()
17647 }
17648}
17649
17650#[cfg(feature = "vertex-rag-data-service")]
17651impl std::fmt::Debug for super::UpdateRagCorpusOperationMetadata {
17652 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17653 let mut debug_struct = f.debug_struct("UpdateRagCorpusOperationMetadata");
17654 debug_struct.field("generic_metadata", &self.generic_metadata);
17655 if !self._unknown_fields.is_empty() {
17656 debug_struct.field("_unknown_fields", &self._unknown_fields);
17657 }
17658 debug_struct.finish()
17659 }
17660}
17661
17662#[cfg(feature = "vertex-rag-data-service")]
17663impl std::fmt::Debug for super::ImportRagFilesOperationMetadata {
17664 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17665 let mut debug_struct = f.debug_struct("ImportRagFilesOperationMetadata");
17666 debug_struct.field("generic_metadata", &self.generic_metadata);
17667 debug_struct.field("rag_corpus_id", &self.rag_corpus_id);
17668 debug_struct.field("import_rag_files_config", &self.import_rag_files_config);
17669 debug_struct.field("progress_percentage", &self.progress_percentage);
17670 if !self._unknown_fields.is_empty() {
17671 debug_struct.field("_unknown_fields", &self._unknown_fields);
17672 }
17673 debug_struct.finish()
17674 }
17675}
17676
17677#[cfg(feature = "vertex-rag-data-service")]
17678impl std::fmt::Debug for super::UpdateRagEngineConfigRequest {
17679 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17680 let mut debug_struct = f.debug_struct("UpdateRagEngineConfigRequest");
17681 debug_struct.field("rag_engine_config", &self.rag_engine_config);
17682 if !self._unknown_fields.is_empty() {
17683 debug_struct.field("_unknown_fields", &self._unknown_fields);
17684 }
17685 debug_struct.finish()
17686 }
17687}
17688
17689#[cfg(feature = "vertex-rag-data-service")]
17690impl std::fmt::Debug for super::UpdateRagEngineConfigOperationMetadata {
17691 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17692 let mut debug_struct = f.debug_struct("UpdateRagEngineConfigOperationMetadata");
17693 debug_struct.field("generic_metadata", &self.generic_metadata);
17694 if !self._unknown_fields.is_empty() {
17695 debug_struct.field("_unknown_fields", &self._unknown_fields);
17696 }
17697 debug_struct.finish()
17698 }
17699}
17700
17701#[cfg(feature = "vertex-rag-service")]
17702impl std::fmt::Debug for super::RagQuery {
17703 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17704 let mut debug_struct = f.debug_struct("RagQuery");
17705 debug_struct.field("rag_retrieval_config", &self.rag_retrieval_config);
17706 debug_struct.field("query", &self.query);
17707 if !self._unknown_fields.is_empty() {
17708 debug_struct.field("_unknown_fields", &self._unknown_fields);
17709 }
17710 debug_struct.finish()
17711 }
17712}
17713
17714#[cfg(feature = "vertex-rag-service")]
17715impl std::fmt::Debug for super::RetrieveContextsRequest {
17716 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17717 let mut debug_struct = f.debug_struct("RetrieveContextsRequest");
17718 debug_struct.field("parent", &self.parent);
17719 debug_struct.field("query", &self.query);
17720 debug_struct.field("data_source", &self.data_source);
17721 if !self._unknown_fields.is_empty() {
17722 debug_struct.field("_unknown_fields", &self._unknown_fields);
17723 }
17724 debug_struct.finish()
17725 }
17726}
17727
17728#[cfg(feature = "vertex-rag-service")]
17729impl std::fmt::Debug for super::retrieve_contexts_request::VertexRagStore {
17730 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17731 let mut debug_struct = f.debug_struct("VertexRagStore");
17732 debug_struct.field("rag_resources", &self.rag_resources);
17733 debug_struct.field("vector_distance_threshold", &self.vector_distance_threshold);
17734 if !self._unknown_fields.is_empty() {
17735 debug_struct.field("_unknown_fields", &self._unknown_fields);
17736 }
17737 debug_struct.finish()
17738 }
17739}
17740
17741#[cfg(feature = "vertex-rag-service")]
17742impl std::fmt::Debug for super::retrieve_contexts_request::vertex_rag_store::RagResource {
17743 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17744 let mut debug_struct = f.debug_struct("RagResource");
17745 debug_struct.field("rag_corpus", &self.rag_corpus);
17746 debug_struct.field("rag_file_ids", &self.rag_file_ids);
17747 if !self._unknown_fields.is_empty() {
17748 debug_struct.field("_unknown_fields", &self._unknown_fields);
17749 }
17750 debug_struct.finish()
17751 }
17752}
17753
17754#[cfg(feature = "vertex-rag-service")]
17755impl std::fmt::Debug for super::RagContexts {
17756 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17757 let mut debug_struct = f.debug_struct("RagContexts");
17758 debug_struct.field("contexts", &self.contexts);
17759 if !self._unknown_fields.is_empty() {
17760 debug_struct.field("_unknown_fields", &self._unknown_fields);
17761 }
17762 debug_struct.finish()
17763 }
17764}
17765
17766#[cfg(feature = "vertex-rag-service")]
17767impl std::fmt::Debug for super::rag_contexts::Context {
17768 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17769 let mut debug_struct = f.debug_struct("Context");
17770 debug_struct.field("source_uri", &self.source_uri);
17771 debug_struct.field("source_display_name", &self.source_display_name);
17772 debug_struct.field("text", &self.text);
17773 debug_struct.field("score", &self.score);
17774 debug_struct.field("chunk", &self.chunk);
17775 if !self._unknown_fields.is_empty() {
17776 debug_struct.field("_unknown_fields", &self._unknown_fields);
17777 }
17778 debug_struct.finish()
17779 }
17780}
17781
17782#[cfg(feature = "vertex-rag-service")]
17783impl std::fmt::Debug for super::RetrieveContextsResponse {
17784 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17785 let mut debug_struct = f.debug_struct("RetrieveContextsResponse");
17786 debug_struct.field("contexts", &self.contexts);
17787 if !self._unknown_fields.is_empty() {
17788 debug_struct.field("_unknown_fields", &self._unknown_fields);
17789 }
17790 debug_struct.finish()
17791 }
17792}
17793
17794#[cfg(feature = "vertex-rag-service")]
17795impl std::fmt::Debug for super::AugmentPromptRequest {
17796 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17797 let mut debug_struct = f.debug_struct("AugmentPromptRequest");
17798 debug_struct.field("parent", &self.parent);
17799 debug_struct.field("contents", &self.contents);
17800 debug_struct.field("model", &self.model);
17801 debug_struct.field("data_source", &self.data_source);
17802 if !self._unknown_fields.is_empty() {
17803 debug_struct.field("_unknown_fields", &self._unknown_fields);
17804 }
17805 debug_struct.finish()
17806 }
17807}
17808
17809#[cfg(feature = "vertex-rag-service")]
17810impl std::fmt::Debug for super::augment_prompt_request::Model {
17811 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17812 let mut debug_struct = f.debug_struct("Model");
17813 debug_struct.field("model", &self.model);
17814 debug_struct.field("model_version", &self.model_version);
17815 if !self._unknown_fields.is_empty() {
17816 debug_struct.field("_unknown_fields", &self._unknown_fields);
17817 }
17818 debug_struct.finish()
17819 }
17820}
17821
17822#[cfg(feature = "vertex-rag-service")]
17823impl std::fmt::Debug for super::AugmentPromptResponse {
17824 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17825 let mut debug_struct = f.debug_struct("AugmentPromptResponse");
17826 debug_struct.field("augmented_prompt", &self.augmented_prompt);
17827 debug_struct.field("facts", &self.facts);
17828 if !self._unknown_fields.is_empty() {
17829 debug_struct.field("_unknown_fields", &self._unknown_fields);
17830 }
17831 debug_struct.finish()
17832 }
17833}
17834
17835#[cfg(feature = "vertex-rag-service")]
17836impl std::fmt::Debug for super::CorroborateContentRequest {
17837 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17838 let mut debug_struct = f.debug_struct("CorroborateContentRequest");
17839 debug_struct.field("parent", &self.parent);
17840 debug_struct.field("content", &self.content);
17841 debug_struct.field("facts", &self.facts);
17842 debug_struct.field("parameters", &self.parameters);
17843 if !self._unknown_fields.is_empty() {
17844 debug_struct.field("_unknown_fields", &self._unknown_fields);
17845 }
17846 debug_struct.finish()
17847 }
17848}
17849
17850#[cfg(feature = "vertex-rag-service")]
17851impl std::fmt::Debug for super::corroborate_content_request::Parameters {
17852 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17853 let mut debug_struct = f.debug_struct("Parameters");
17854 debug_struct.field("citation_threshold", &self.citation_threshold);
17855 if !self._unknown_fields.is_empty() {
17856 debug_struct.field("_unknown_fields", &self._unknown_fields);
17857 }
17858 debug_struct.finish()
17859 }
17860}
17861
17862#[cfg(feature = "vertex-rag-service")]
17863impl std::fmt::Debug for super::CorroborateContentResponse {
17864 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17865 let mut debug_struct = f.debug_struct("CorroborateContentResponse");
17866 debug_struct.field("corroboration_score", &self.corroboration_score);
17867 debug_struct.field("claims", &self.claims);
17868 if !self._unknown_fields.is_empty() {
17869 debug_struct.field("_unknown_fields", &self._unknown_fields);
17870 }
17871 debug_struct.finish()
17872 }
17873}
17874
17875#[cfg(feature = "vertex-rag-service")]
17876impl std::fmt::Debug for super::Fact {
17877 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17878 let mut debug_struct = f.debug_struct("Fact");
17879 debug_struct.field("query", &self.query);
17880 debug_struct.field("title", &self.title);
17881 debug_struct.field("uri", &self.uri);
17882 debug_struct.field("summary", &self.summary);
17883 debug_struct.field("vector_distance", &self.vector_distance);
17884 debug_struct.field("score", &self.score);
17885 debug_struct.field("chunk", &self.chunk);
17886 if !self._unknown_fields.is_empty() {
17887 debug_struct.field("_unknown_fields", &self._unknown_fields);
17888 }
17889 debug_struct.finish()
17890 }
17891}
17892
17893#[cfg(feature = "vertex-rag-service")]
17894impl std::fmt::Debug for super::Claim {
17895 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17896 let mut debug_struct = f.debug_struct("Claim");
17897 debug_struct.field("start_index", &self.start_index);
17898 debug_struct.field("end_index", &self.end_index);
17899 debug_struct.field("fact_indexes", &self.fact_indexes);
17900 debug_struct.field("score", &self.score);
17901 if !self._unknown_fields.is_empty() {
17902 debug_struct.field("_unknown_fields", &self._unknown_fields);
17903 }
17904 debug_struct.finish()
17905 }
17906}
17907
17908#[cfg(feature = "vertex-rag-service")]
17909impl std::fmt::Debug for super::AskContextsRequest {
17910 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17911 let mut debug_struct = f.debug_struct("AskContextsRequest");
17912 debug_struct.field("parent", &self.parent);
17913 debug_struct.field("query", &self.query);
17914 debug_struct.field("tools", &self.tools);
17915 if !self._unknown_fields.is_empty() {
17916 debug_struct.field("_unknown_fields", &self._unknown_fields);
17917 }
17918 debug_struct.finish()
17919 }
17920}
17921
17922#[cfg(feature = "vertex-rag-service")]
17923impl std::fmt::Debug for super::AskContextsResponse {
17924 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17925 let mut debug_struct = f.debug_struct("AskContextsResponse");
17926 debug_struct.field("response", &self.response);
17927 debug_struct.field("contexts", &self.contexts);
17928 if !self._unknown_fields.is_empty() {
17929 debug_struct.field("_unknown_fields", &self._unknown_fields);
17930 }
17931 debug_struct.finish()
17932 }
17933}
17934
17935#[cfg(feature = "vertex-rag-service")]
17936impl std::fmt::Debug for super::AsyncRetrieveContextsRequest {
17937 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17938 let mut debug_struct = f.debug_struct("AsyncRetrieveContextsRequest");
17939 debug_struct.field("parent", &self.parent);
17940 debug_struct.field("query", &self.query);
17941 debug_struct.field("tools", &self.tools);
17942 if !self._unknown_fields.is_empty() {
17943 debug_struct.field("_unknown_fields", &self._unknown_fields);
17944 }
17945 debug_struct.finish()
17946 }
17947}
17948
17949#[cfg(feature = "vertex-rag-service")]
17950impl std::fmt::Debug for super::AsyncRetrieveContextsResponse {
17951 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17952 let mut debug_struct = f.debug_struct("AsyncRetrieveContextsResponse");
17953 debug_struct.field("contexts", &self.contexts);
17954 if !self._unknown_fields.is_empty() {
17955 debug_struct.field("_unknown_fields", &self._unknown_fields);
17956 }
17957 debug_struct.finish()
17958 }
17959}
17960
17961#[cfg(feature = "vertex-rag-service")]
17962impl std::fmt::Debug for super::AsyncRetrieveContextsOperationMetadata {
17963 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17964 let mut debug_struct = f.debug_struct("AsyncRetrieveContextsOperationMetadata");
17965 debug_struct.field("generic_metadata", &self.generic_metadata);
17966 if !self._unknown_fields.is_empty() {
17967 debug_struct.field("_unknown_fields", &self._unknown_fields);
17968 }
17969 debug_struct.finish()
17970 }
17971}
17972
17973#[cfg(feature = "vizier-service")]
17974impl std::fmt::Debug for super::GetStudyRequest {
17975 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17976 let mut debug_struct = f.debug_struct("GetStudyRequest");
17977 debug_struct.field("name", &self.name);
17978 if !self._unknown_fields.is_empty() {
17979 debug_struct.field("_unknown_fields", &self._unknown_fields);
17980 }
17981 debug_struct.finish()
17982 }
17983}
17984
17985#[cfg(feature = "vizier-service")]
17986impl std::fmt::Debug for super::CreateStudyRequest {
17987 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17988 let mut debug_struct = f.debug_struct("CreateStudyRequest");
17989 debug_struct.field("parent", &self.parent);
17990 debug_struct.field("study", &self.study);
17991 if !self._unknown_fields.is_empty() {
17992 debug_struct.field("_unknown_fields", &self._unknown_fields);
17993 }
17994 debug_struct.finish()
17995 }
17996}
17997
17998#[cfg(feature = "vizier-service")]
17999impl std::fmt::Debug for super::ListStudiesRequest {
18000 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18001 let mut debug_struct = f.debug_struct("ListStudiesRequest");
18002 debug_struct.field("parent", &self.parent);
18003 debug_struct.field("page_token", &self.page_token);
18004 debug_struct.field("page_size", &self.page_size);
18005 if !self._unknown_fields.is_empty() {
18006 debug_struct.field("_unknown_fields", &self._unknown_fields);
18007 }
18008 debug_struct.finish()
18009 }
18010}
18011
18012#[cfg(feature = "vizier-service")]
18013impl std::fmt::Debug for super::ListStudiesResponse {
18014 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18015 let mut debug_struct = f.debug_struct("ListStudiesResponse");
18016 debug_struct.field("studies", &self.studies);
18017 debug_struct.field("next_page_token", &self.next_page_token);
18018 if !self._unknown_fields.is_empty() {
18019 debug_struct.field("_unknown_fields", &self._unknown_fields);
18020 }
18021 debug_struct.finish()
18022 }
18023}
18024
18025#[cfg(feature = "vizier-service")]
18026impl std::fmt::Debug for super::DeleteStudyRequest {
18027 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18028 let mut debug_struct = f.debug_struct("DeleteStudyRequest");
18029 debug_struct.field("name", &self.name);
18030 if !self._unknown_fields.is_empty() {
18031 debug_struct.field("_unknown_fields", &self._unknown_fields);
18032 }
18033 debug_struct.finish()
18034 }
18035}
18036
18037#[cfg(feature = "vizier-service")]
18038impl std::fmt::Debug for super::LookupStudyRequest {
18039 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18040 let mut debug_struct = f.debug_struct("LookupStudyRequest");
18041 debug_struct.field("parent", &self.parent);
18042 debug_struct.field("display_name", &self.display_name);
18043 if !self._unknown_fields.is_empty() {
18044 debug_struct.field("_unknown_fields", &self._unknown_fields);
18045 }
18046 debug_struct.finish()
18047 }
18048}
18049
18050#[cfg(feature = "vizier-service")]
18051impl std::fmt::Debug for super::SuggestTrialsRequest {
18052 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18053 let mut debug_struct = f.debug_struct("SuggestTrialsRequest");
18054 debug_struct.field("parent", &self.parent);
18055 debug_struct.field("suggestion_count", &self.suggestion_count);
18056 debug_struct.field("client_id", &self.client_id);
18057 debug_struct.field("contexts", &self.contexts);
18058 if !self._unknown_fields.is_empty() {
18059 debug_struct.field("_unknown_fields", &self._unknown_fields);
18060 }
18061 debug_struct.finish()
18062 }
18063}
18064
18065#[cfg(feature = "vizier-service")]
18066impl std::fmt::Debug for super::SuggestTrialsResponse {
18067 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18068 let mut debug_struct = f.debug_struct("SuggestTrialsResponse");
18069 debug_struct.field("trials", &self.trials);
18070 debug_struct.field("study_state", &self.study_state);
18071 debug_struct.field("start_time", &self.start_time);
18072 debug_struct.field("end_time", &self.end_time);
18073 if !self._unknown_fields.is_empty() {
18074 debug_struct.field("_unknown_fields", &self._unknown_fields);
18075 }
18076 debug_struct.finish()
18077 }
18078}
18079
18080#[cfg(feature = "vizier-service")]
18081impl std::fmt::Debug for super::SuggestTrialsMetadata {
18082 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18083 let mut debug_struct = f.debug_struct("SuggestTrialsMetadata");
18084 debug_struct.field("generic_metadata", &self.generic_metadata);
18085 debug_struct.field("client_id", &self.client_id);
18086 if !self._unknown_fields.is_empty() {
18087 debug_struct.field("_unknown_fields", &self._unknown_fields);
18088 }
18089 debug_struct.finish()
18090 }
18091}
18092
18093#[cfg(feature = "vizier-service")]
18094impl std::fmt::Debug for super::CreateTrialRequest {
18095 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18096 let mut debug_struct = f.debug_struct("CreateTrialRequest");
18097 debug_struct.field("parent", &self.parent);
18098 debug_struct.field("trial", &self.trial);
18099 if !self._unknown_fields.is_empty() {
18100 debug_struct.field("_unknown_fields", &self._unknown_fields);
18101 }
18102 debug_struct.finish()
18103 }
18104}
18105
18106#[cfg(feature = "vizier-service")]
18107impl std::fmt::Debug for super::GetTrialRequest {
18108 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18109 let mut debug_struct = f.debug_struct("GetTrialRequest");
18110 debug_struct.field("name", &self.name);
18111 if !self._unknown_fields.is_empty() {
18112 debug_struct.field("_unknown_fields", &self._unknown_fields);
18113 }
18114 debug_struct.finish()
18115 }
18116}
18117
18118#[cfg(feature = "vizier-service")]
18119impl std::fmt::Debug for super::ListTrialsRequest {
18120 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18121 let mut debug_struct = f.debug_struct("ListTrialsRequest");
18122 debug_struct.field("parent", &self.parent);
18123 debug_struct.field("page_token", &self.page_token);
18124 debug_struct.field("page_size", &self.page_size);
18125 if !self._unknown_fields.is_empty() {
18126 debug_struct.field("_unknown_fields", &self._unknown_fields);
18127 }
18128 debug_struct.finish()
18129 }
18130}
18131
18132#[cfg(feature = "vizier-service")]
18133impl std::fmt::Debug for super::ListTrialsResponse {
18134 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18135 let mut debug_struct = f.debug_struct("ListTrialsResponse");
18136 debug_struct.field("trials", &self.trials);
18137 debug_struct.field("next_page_token", &self.next_page_token);
18138 if !self._unknown_fields.is_empty() {
18139 debug_struct.field("_unknown_fields", &self._unknown_fields);
18140 }
18141 debug_struct.finish()
18142 }
18143}
18144
18145#[cfg(feature = "vizier-service")]
18146impl std::fmt::Debug for super::AddTrialMeasurementRequest {
18147 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18148 let mut debug_struct = f.debug_struct("AddTrialMeasurementRequest");
18149 debug_struct.field("trial_name", &self.trial_name);
18150 debug_struct.field("measurement", &self.measurement);
18151 if !self._unknown_fields.is_empty() {
18152 debug_struct.field("_unknown_fields", &self._unknown_fields);
18153 }
18154 debug_struct.finish()
18155 }
18156}
18157
18158#[cfg(feature = "vizier-service")]
18159impl std::fmt::Debug for super::CompleteTrialRequest {
18160 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18161 let mut debug_struct = f.debug_struct("CompleteTrialRequest");
18162 debug_struct.field("name", &self.name);
18163 debug_struct.field("final_measurement", &self.final_measurement);
18164 debug_struct.field("trial_infeasible", &self.trial_infeasible);
18165 debug_struct.field("infeasible_reason", &self.infeasible_reason);
18166 if !self._unknown_fields.is_empty() {
18167 debug_struct.field("_unknown_fields", &self._unknown_fields);
18168 }
18169 debug_struct.finish()
18170 }
18171}
18172
18173#[cfg(feature = "vizier-service")]
18174impl std::fmt::Debug for super::DeleteTrialRequest {
18175 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18176 let mut debug_struct = f.debug_struct("DeleteTrialRequest");
18177 debug_struct.field("name", &self.name);
18178 if !self._unknown_fields.is_empty() {
18179 debug_struct.field("_unknown_fields", &self._unknown_fields);
18180 }
18181 debug_struct.finish()
18182 }
18183}
18184
18185#[cfg(feature = "vizier-service")]
18186impl std::fmt::Debug for super::CheckTrialEarlyStoppingStateRequest {
18187 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18188 let mut debug_struct = f.debug_struct("CheckTrialEarlyStoppingStateRequest");
18189 debug_struct.field("trial_name", &self.trial_name);
18190 if !self._unknown_fields.is_empty() {
18191 debug_struct.field("_unknown_fields", &self._unknown_fields);
18192 }
18193 debug_struct.finish()
18194 }
18195}
18196
18197#[cfg(feature = "vizier-service")]
18198impl std::fmt::Debug for super::CheckTrialEarlyStoppingStateResponse {
18199 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18200 let mut debug_struct = f.debug_struct("CheckTrialEarlyStoppingStateResponse");
18201 debug_struct.field("should_stop", &self.should_stop);
18202 if !self._unknown_fields.is_empty() {
18203 debug_struct.field("_unknown_fields", &self._unknown_fields);
18204 }
18205 debug_struct.finish()
18206 }
18207}
18208
18209#[cfg(feature = "vizier-service")]
18210impl std::fmt::Debug for super::CheckTrialEarlyStoppingStateMetatdata {
18211 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18212 let mut debug_struct = f.debug_struct("CheckTrialEarlyStoppingStateMetatdata");
18213 debug_struct.field("generic_metadata", &self.generic_metadata);
18214 debug_struct.field("study", &self.study);
18215 debug_struct.field("trial", &self.trial);
18216 if !self._unknown_fields.is_empty() {
18217 debug_struct.field("_unknown_fields", &self._unknown_fields);
18218 }
18219 debug_struct.finish()
18220 }
18221}
18222
18223#[cfg(feature = "vizier-service")]
18224impl std::fmt::Debug for super::StopTrialRequest {
18225 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18226 let mut debug_struct = f.debug_struct("StopTrialRequest");
18227 debug_struct.field("name", &self.name);
18228 if !self._unknown_fields.is_empty() {
18229 debug_struct.field("_unknown_fields", &self._unknown_fields);
18230 }
18231 debug_struct.finish()
18232 }
18233}
18234
18235#[cfg(feature = "vizier-service")]
18236impl std::fmt::Debug for super::ListOptimalTrialsRequest {
18237 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18238 let mut debug_struct = f.debug_struct("ListOptimalTrialsRequest");
18239 debug_struct.field("parent", &self.parent);
18240 if !self._unknown_fields.is_empty() {
18241 debug_struct.field("_unknown_fields", &self._unknown_fields);
18242 }
18243 debug_struct.finish()
18244 }
18245}
18246
18247#[cfg(feature = "vizier-service")]
18248impl std::fmt::Debug for super::ListOptimalTrialsResponse {
18249 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18250 let mut debug_struct = f.debug_struct("ListOptimalTrialsResponse");
18251 debug_struct.field("optimal_trials", &self.optimal_trials);
18252 if !self._unknown_fields.is_empty() {
18253 debug_struct.field("_unknown_fields", &self._unknown_fields);
18254 }
18255 debug_struct.finish()
18256 }
18257}