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("destination_model", &self.destination_model);
11423 if !self._unknown_fields.is_empty() {
11424 debug_struct.field("_unknown_fields", &self._unknown_fields);
11425 }
11426 debug_struct.finish()
11427 }
11428}
11429
11430#[cfg(feature = "model-service")]
11431impl std::fmt::Debug for super::CopyModelOperationMetadata {
11432 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11433 let mut debug_struct = f.debug_struct("CopyModelOperationMetadata");
11434 debug_struct.field("generic_metadata", &self.generic_metadata);
11435 if !self._unknown_fields.is_empty() {
11436 debug_struct.field("_unknown_fields", &self._unknown_fields);
11437 }
11438 debug_struct.finish()
11439 }
11440}
11441
11442#[cfg(feature = "model-service")]
11443impl std::fmt::Debug for super::CopyModelResponse {
11444 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11445 let mut debug_struct = f.debug_struct("CopyModelResponse");
11446 debug_struct.field("model", &self.model);
11447 debug_struct.field("model_version_id", &self.model_version_id);
11448 if !self._unknown_fields.is_empty() {
11449 debug_struct.field("_unknown_fields", &self._unknown_fields);
11450 }
11451 debug_struct.finish()
11452 }
11453}
11454
11455#[cfg(feature = "model-service")]
11456impl std::fmt::Debug for super::ImportModelEvaluationRequest {
11457 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11458 let mut debug_struct = f.debug_struct("ImportModelEvaluationRequest");
11459 debug_struct.field("parent", &self.parent);
11460 debug_struct.field("model_evaluation", &self.model_evaluation);
11461 if !self._unknown_fields.is_empty() {
11462 debug_struct.field("_unknown_fields", &self._unknown_fields);
11463 }
11464 debug_struct.finish()
11465 }
11466}
11467
11468#[cfg(feature = "model-service")]
11469impl std::fmt::Debug for super::BatchImportModelEvaluationSlicesRequest {
11470 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11471 let mut debug_struct = f.debug_struct("BatchImportModelEvaluationSlicesRequest");
11472 debug_struct.field("parent", &self.parent);
11473 debug_struct.field("model_evaluation_slices", &self.model_evaluation_slices);
11474 if !self._unknown_fields.is_empty() {
11475 debug_struct.field("_unknown_fields", &self._unknown_fields);
11476 }
11477 debug_struct.finish()
11478 }
11479}
11480
11481#[cfg(feature = "model-service")]
11482impl std::fmt::Debug for super::BatchImportModelEvaluationSlicesResponse {
11483 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11484 let mut debug_struct = f.debug_struct("BatchImportModelEvaluationSlicesResponse");
11485 debug_struct.field(
11486 "imported_model_evaluation_slices",
11487 &self.imported_model_evaluation_slices,
11488 );
11489 if !self._unknown_fields.is_empty() {
11490 debug_struct.field("_unknown_fields", &self._unknown_fields);
11491 }
11492 debug_struct.finish()
11493 }
11494}
11495
11496#[cfg(feature = "model-service")]
11497impl std::fmt::Debug for super::BatchImportEvaluatedAnnotationsRequest {
11498 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11499 let mut debug_struct = f.debug_struct("BatchImportEvaluatedAnnotationsRequest");
11500 debug_struct.field("parent", &self.parent);
11501 debug_struct.field("evaluated_annotations", &self.evaluated_annotations);
11502 if !self._unknown_fields.is_empty() {
11503 debug_struct.field("_unknown_fields", &self._unknown_fields);
11504 }
11505 debug_struct.finish()
11506 }
11507}
11508
11509#[cfg(feature = "model-service")]
11510impl std::fmt::Debug for super::BatchImportEvaluatedAnnotationsResponse {
11511 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11512 let mut debug_struct = f.debug_struct("BatchImportEvaluatedAnnotationsResponse");
11513 debug_struct.field(
11514 "imported_evaluated_annotations_count",
11515 &self.imported_evaluated_annotations_count,
11516 );
11517 if !self._unknown_fields.is_empty() {
11518 debug_struct.field("_unknown_fields", &self._unknown_fields);
11519 }
11520 debug_struct.finish()
11521 }
11522}
11523
11524#[cfg(feature = "model-service")]
11525impl std::fmt::Debug for super::GetModelEvaluationRequest {
11526 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11527 let mut debug_struct = f.debug_struct("GetModelEvaluationRequest");
11528 debug_struct.field("name", &self.name);
11529 if !self._unknown_fields.is_empty() {
11530 debug_struct.field("_unknown_fields", &self._unknown_fields);
11531 }
11532 debug_struct.finish()
11533 }
11534}
11535
11536#[cfg(feature = "model-service")]
11537impl std::fmt::Debug for super::ListModelEvaluationsRequest {
11538 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11539 let mut debug_struct = f.debug_struct("ListModelEvaluationsRequest");
11540 debug_struct.field("parent", &self.parent);
11541 debug_struct.field("filter", &self.filter);
11542 debug_struct.field("page_size", &self.page_size);
11543 debug_struct.field("page_token", &self.page_token);
11544 debug_struct.field("read_mask", &self.read_mask);
11545 if !self._unknown_fields.is_empty() {
11546 debug_struct.field("_unknown_fields", &self._unknown_fields);
11547 }
11548 debug_struct.finish()
11549 }
11550}
11551
11552#[cfg(feature = "model-service")]
11553impl std::fmt::Debug for super::ListModelEvaluationsResponse {
11554 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11555 let mut debug_struct = f.debug_struct("ListModelEvaluationsResponse");
11556 debug_struct.field("model_evaluations", &self.model_evaluations);
11557 debug_struct.field("next_page_token", &self.next_page_token);
11558 if !self._unknown_fields.is_empty() {
11559 debug_struct.field("_unknown_fields", &self._unknown_fields);
11560 }
11561 debug_struct.finish()
11562 }
11563}
11564
11565#[cfg(feature = "model-service")]
11566impl std::fmt::Debug for super::GetModelEvaluationSliceRequest {
11567 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11568 let mut debug_struct = f.debug_struct("GetModelEvaluationSliceRequest");
11569 debug_struct.field("name", &self.name);
11570 if !self._unknown_fields.is_empty() {
11571 debug_struct.field("_unknown_fields", &self._unknown_fields);
11572 }
11573 debug_struct.finish()
11574 }
11575}
11576
11577#[cfg(feature = "model-service")]
11578impl std::fmt::Debug for super::ListModelEvaluationSlicesRequest {
11579 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11580 let mut debug_struct = f.debug_struct("ListModelEvaluationSlicesRequest");
11581 debug_struct.field("parent", &self.parent);
11582 debug_struct.field("filter", &self.filter);
11583 debug_struct.field("page_size", &self.page_size);
11584 debug_struct.field("page_token", &self.page_token);
11585 debug_struct.field("read_mask", &self.read_mask);
11586 if !self._unknown_fields.is_empty() {
11587 debug_struct.field("_unknown_fields", &self._unknown_fields);
11588 }
11589 debug_struct.finish()
11590 }
11591}
11592
11593#[cfg(feature = "model-service")]
11594impl std::fmt::Debug for super::ListModelEvaluationSlicesResponse {
11595 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11596 let mut debug_struct = f.debug_struct("ListModelEvaluationSlicesResponse");
11597 debug_struct.field("model_evaluation_slices", &self.model_evaluation_slices);
11598 debug_struct.field("next_page_token", &self.next_page_token);
11599 if !self._unknown_fields.is_empty() {
11600 debug_struct.field("_unknown_fields", &self._unknown_fields);
11601 }
11602 debug_struct.finish()
11603 }
11604}
11605
11606#[cfg(feature = "job-service")]
11607impl std::fmt::Debug for super::NasJob {
11608 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11609 let mut debug_struct = f.debug_struct("NasJob");
11610 debug_struct.field("name", &self.name);
11611 debug_struct.field("display_name", &self.display_name);
11612 debug_struct.field("nas_job_spec", &self.nas_job_spec);
11613 debug_struct.field("nas_job_output", &self.nas_job_output);
11614 debug_struct.field("state", &self.state);
11615 debug_struct.field("create_time", &self.create_time);
11616 debug_struct.field("start_time", &self.start_time);
11617 debug_struct.field("end_time", &self.end_time);
11618 debug_struct.field("update_time", &self.update_time);
11619 debug_struct.field("error", &self.error);
11620 debug_struct.field("labels", &self.labels);
11621 debug_struct.field("encryption_spec", &self.encryption_spec);
11622 debug_struct.field(
11623 "enable_restricted_image_training",
11624 &self.enable_restricted_image_training,
11625 );
11626 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
11627 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
11628 if !self._unknown_fields.is_empty() {
11629 debug_struct.field("_unknown_fields", &self._unknown_fields);
11630 }
11631 debug_struct.finish()
11632 }
11633}
11634
11635#[cfg(feature = "job-service")]
11636impl std::fmt::Debug for super::NasTrialDetail {
11637 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11638 let mut debug_struct = f.debug_struct("NasTrialDetail");
11639 debug_struct.field("name", &self.name);
11640 debug_struct.field("parameters", &self.parameters);
11641 debug_struct.field("search_trial", &self.search_trial);
11642 debug_struct.field("train_trial", &self.train_trial);
11643 if !self._unknown_fields.is_empty() {
11644 debug_struct.field("_unknown_fields", &self._unknown_fields);
11645 }
11646 debug_struct.finish()
11647 }
11648}
11649
11650#[cfg(feature = "job-service")]
11651impl std::fmt::Debug for super::NasJobSpec {
11652 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11653 let mut debug_struct = f.debug_struct("NasJobSpec");
11654 debug_struct.field("resume_nas_job_id", &self.resume_nas_job_id);
11655 debug_struct.field("search_space_spec", &self.search_space_spec);
11656 debug_struct.field("nas_algorithm_spec", &self.nas_algorithm_spec);
11657 if !self._unknown_fields.is_empty() {
11658 debug_struct.field("_unknown_fields", &self._unknown_fields);
11659 }
11660 debug_struct.finish()
11661 }
11662}
11663
11664#[cfg(feature = "job-service")]
11665impl std::fmt::Debug for super::nas_job_spec::MultiTrialAlgorithmSpec {
11666 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11667 let mut debug_struct = f.debug_struct("MultiTrialAlgorithmSpec");
11668 debug_struct.field("multi_trial_algorithm", &self.multi_trial_algorithm);
11669 debug_struct.field("metric", &self.metric);
11670 debug_struct.field("search_trial_spec", &self.search_trial_spec);
11671 debug_struct.field("train_trial_spec", &self.train_trial_spec);
11672 if !self._unknown_fields.is_empty() {
11673 debug_struct.field("_unknown_fields", &self._unknown_fields);
11674 }
11675 debug_struct.finish()
11676 }
11677}
11678
11679#[cfg(feature = "job-service")]
11680impl std::fmt::Debug for super::nas_job_spec::multi_trial_algorithm_spec::MetricSpec {
11681 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11682 let mut debug_struct = f.debug_struct("MetricSpec");
11683 debug_struct.field("metric_id", &self.metric_id);
11684 debug_struct.field("goal", &self.goal);
11685 if !self._unknown_fields.is_empty() {
11686 debug_struct.field("_unknown_fields", &self._unknown_fields);
11687 }
11688 debug_struct.finish()
11689 }
11690}
11691
11692#[cfg(feature = "job-service")]
11693impl std::fmt::Debug for super::nas_job_spec::multi_trial_algorithm_spec::SearchTrialSpec {
11694 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11695 let mut debug_struct = f.debug_struct("SearchTrialSpec");
11696 debug_struct.field("search_trial_job_spec", &self.search_trial_job_spec);
11697 debug_struct.field("max_trial_count", &self.max_trial_count);
11698 debug_struct.field("max_parallel_trial_count", &self.max_parallel_trial_count);
11699 debug_struct.field("max_failed_trial_count", &self.max_failed_trial_count);
11700 if !self._unknown_fields.is_empty() {
11701 debug_struct.field("_unknown_fields", &self._unknown_fields);
11702 }
11703 debug_struct.finish()
11704 }
11705}
11706
11707#[cfg(feature = "job-service")]
11708impl std::fmt::Debug for super::nas_job_spec::multi_trial_algorithm_spec::TrainTrialSpec {
11709 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11710 let mut debug_struct = f.debug_struct("TrainTrialSpec");
11711 debug_struct.field("train_trial_job_spec", &self.train_trial_job_spec);
11712 debug_struct.field("max_parallel_trial_count", &self.max_parallel_trial_count);
11713 debug_struct.field("frequency", &self.frequency);
11714 if !self._unknown_fields.is_empty() {
11715 debug_struct.field("_unknown_fields", &self._unknown_fields);
11716 }
11717 debug_struct.finish()
11718 }
11719}
11720
11721#[cfg(feature = "job-service")]
11722impl std::fmt::Debug for super::NasJobOutput {
11723 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11724 let mut debug_struct = f.debug_struct("NasJobOutput");
11725 debug_struct.field("output", &self.output);
11726 if !self._unknown_fields.is_empty() {
11727 debug_struct.field("_unknown_fields", &self._unknown_fields);
11728 }
11729 debug_struct.finish()
11730 }
11731}
11732
11733#[cfg(feature = "job-service")]
11734impl std::fmt::Debug for super::nas_job_output::MultiTrialJobOutput {
11735 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11736 let mut debug_struct = f.debug_struct("MultiTrialJobOutput");
11737 debug_struct.field("search_trials", &self.search_trials);
11738 debug_struct.field("train_trials", &self.train_trials);
11739 if !self._unknown_fields.is_empty() {
11740 debug_struct.field("_unknown_fields", &self._unknown_fields);
11741 }
11742 debug_struct.finish()
11743 }
11744}
11745
11746#[cfg(feature = "job-service")]
11747impl std::fmt::Debug for super::NasTrial {
11748 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11749 let mut debug_struct = f.debug_struct("NasTrial");
11750 debug_struct.field("id", &self.id);
11751 debug_struct.field("state", &self.state);
11752 debug_struct.field("final_measurement", &self.final_measurement);
11753 debug_struct.field("start_time", &self.start_time);
11754 debug_struct.field("end_time", &self.end_time);
11755 if !self._unknown_fields.is_empty() {
11756 debug_struct.field("_unknown_fields", &self._unknown_fields);
11757 }
11758 debug_struct.finish()
11759 }
11760}
11761
11762#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11763impl std::fmt::Debug for super::NetworkSpec {
11764 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11765 let mut debug_struct = f.debug_struct("NetworkSpec");
11766 debug_struct.field("enable_internet_access", &self.enable_internet_access);
11767 debug_struct.field("network", &self.network);
11768 debug_struct.field("subnetwork", &self.subnetwork);
11769 if !self._unknown_fields.is_empty() {
11770 debug_struct.field("_unknown_fields", &self._unknown_fields);
11771 }
11772 debug_struct.finish()
11773 }
11774}
11775
11776#[cfg(feature = "notebook-service")]
11777impl std::fmt::Debug for super::NotebookEucConfig {
11778 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11779 let mut debug_struct = f.debug_struct("NotebookEucConfig");
11780 debug_struct.field("euc_disabled", &self.euc_disabled);
11781 debug_struct.field("bypass_actas_check", &self.bypass_actas_check);
11782 if !self._unknown_fields.is_empty() {
11783 debug_struct.field("_unknown_fields", &self._unknown_fields);
11784 }
11785 debug_struct.finish()
11786 }
11787}
11788
11789#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11790impl std::fmt::Debug for super::NotebookExecutionJob {
11791 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11792 let mut debug_struct = f.debug_struct("NotebookExecutionJob");
11793 debug_struct.field("name", &self.name);
11794 debug_struct.field("display_name", &self.display_name);
11795 debug_struct.field("execution_timeout", &self.execution_timeout);
11796 debug_struct.field("schedule_resource_name", &self.schedule_resource_name);
11797 debug_struct.field("job_state", &self.job_state);
11798 debug_struct.field("status", &self.status);
11799 debug_struct.field("create_time", &self.create_time);
11800 debug_struct.field("update_time", &self.update_time);
11801 debug_struct.field("labels", &self.labels);
11802 debug_struct.field("kernel_name", &self.kernel_name);
11803 debug_struct.field("encryption_spec", &self.encryption_spec);
11804 debug_struct.field("notebook_source", &self.notebook_source);
11805 debug_struct.field("environment_spec", &self.environment_spec);
11806 debug_struct.field("execution_sink", &self.execution_sink);
11807 debug_struct.field("execution_identity", &self.execution_identity);
11808 debug_struct.field("runtime_environment", &self.runtime_environment);
11809 if !self._unknown_fields.is_empty() {
11810 debug_struct.field("_unknown_fields", &self._unknown_fields);
11811 }
11812 debug_struct.finish()
11813 }
11814}
11815
11816#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11817impl std::fmt::Debug for super::notebook_execution_job::DataformRepositorySource {
11818 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11819 let mut debug_struct = f.debug_struct("DataformRepositorySource");
11820 debug_struct.field(
11821 "dataform_repository_resource_name",
11822 &self.dataform_repository_resource_name,
11823 );
11824 debug_struct.field("commit_sha", &self.commit_sha);
11825 if !self._unknown_fields.is_empty() {
11826 debug_struct.field("_unknown_fields", &self._unknown_fields);
11827 }
11828 debug_struct.finish()
11829 }
11830}
11831
11832#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11833impl std::fmt::Debug for super::notebook_execution_job::GcsNotebookSource {
11834 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11835 let mut debug_struct = f.debug_struct("GcsNotebookSource");
11836 debug_struct.field("uri", &self.uri);
11837 debug_struct.field("generation", &self.generation);
11838 if !self._unknown_fields.is_empty() {
11839 debug_struct.field("_unknown_fields", &self._unknown_fields);
11840 }
11841 debug_struct.finish()
11842 }
11843}
11844
11845#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11846impl std::fmt::Debug for super::notebook_execution_job::DirectNotebookSource {
11847 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11848 let mut debug_struct = f.debug_struct("DirectNotebookSource");
11849 debug_struct.field("content", &self.content);
11850 if !self._unknown_fields.is_empty() {
11851 debug_struct.field("_unknown_fields", &self._unknown_fields);
11852 }
11853 debug_struct.finish()
11854 }
11855}
11856
11857#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11858impl std::fmt::Debug for super::notebook_execution_job::CustomEnvironmentSpec {
11859 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11860 let mut debug_struct = f.debug_struct("CustomEnvironmentSpec");
11861 debug_struct.field("machine_spec", &self.machine_spec);
11862 debug_struct.field("persistent_disk_spec", &self.persistent_disk_spec);
11863 debug_struct.field("network_spec", &self.network_spec);
11864 if !self._unknown_fields.is_empty() {
11865 debug_struct.field("_unknown_fields", &self._unknown_fields);
11866 }
11867 debug_struct.finish()
11868 }
11869}
11870
11871#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11872impl std::fmt::Debug for super::notebook_execution_job::WorkbenchRuntime {
11873 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11874 let mut debug_struct = f.debug_struct("WorkbenchRuntime");
11875 if !self._unknown_fields.is_empty() {
11876 debug_struct.field("_unknown_fields", &self._unknown_fields);
11877 }
11878 debug_struct.finish()
11879 }
11880}
11881
11882#[cfg(feature = "notebook-service")]
11883impl std::fmt::Debug for super::NotebookIdleShutdownConfig {
11884 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11885 let mut debug_struct = f.debug_struct("NotebookIdleShutdownConfig");
11886 debug_struct.field("idle_timeout", &self.idle_timeout);
11887 debug_struct.field("idle_shutdown_disabled", &self.idle_shutdown_disabled);
11888 if !self._unknown_fields.is_empty() {
11889 debug_struct.field("_unknown_fields", &self._unknown_fields);
11890 }
11891 debug_struct.finish()
11892 }
11893}
11894
11895#[cfg(feature = "notebook-service")]
11896impl std::fmt::Debug for super::NotebookRuntimeTemplate {
11897 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11898 let mut debug_struct = f.debug_struct("NotebookRuntimeTemplate");
11899 debug_struct.field("name", &self.name);
11900 debug_struct.field("display_name", &self.display_name);
11901 debug_struct.field("description", &self.description);
11902 debug_struct.field("is_default", &self.is_default);
11903 debug_struct.field("machine_spec", &self.machine_spec);
11904 debug_struct.field("data_persistent_disk_spec", &self.data_persistent_disk_spec);
11905 debug_struct.field("network_spec", &self.network_spec);
11906 debug_struct.field("service_account", &self.service_account);
11907 debug_struct.field("etag", &self.etag);
11908 debug_struct.field("labels", &self.labels);
11909 debug_struct.field("idle_shutdown_config", &self.idle_shutdown_config);
11910 debug_struct.field("euc_config", &self.euc_config);
11911 debug_struct.field("create_time", &self.create_time);
11912 debug_struct.field("update_time", &self.update_time);
11913 debug_struct.field("notebook_runtime_type", &self.notebook_runtime_type);
11914 debug_struct.field("shielded_vm_config", &self.shielded_vm_config);
11915 debug_struct.field("network_tags", &self.network_tags);
11916 debug_struct.field("encryption_spec", &self.encryption_spec);
11917 debug_struct.field("software_config", &self.software_config);
11918 if !self._unknown_fields.is_empty() {
11919 debug_struct.field("_unknown_fields", &self._unknown_fields);
11920 }
11921 debug_struct.finish()
11922 }
11923}
11924
11925#[cfg(feature = "notebook-service")]
11926impl std::fmt::Debug for super::NotebookRuntime {
11927 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11928 let mut debug_struct = f.debug_struct("NotebookRuntime");
11929 debug_struct.field("name", &self.name);
11930 debug_struct.field("runtime_user", &self.runtime_user);
11931 debug_struct.field(
11932 "notebook_runtime_template_ref",
11933 &self.notebook_runtime_template_ref,
11934 );
11935 debug_struct.field("proxy_uri", &self.proxy_uri);
11936 debug_struct.field("create_time", &self.create_time);
11937 debug_struct.field("update_time", &self.update_time);
11938 debug_struct.field("health_state", &self.health_state);
11939 debug_struct.field("display_name", &self.display_name);
11940 debug_struct.field("description", &self.description);
11941 debug_struct.field("service_account", &self.service_account);
11942 debug_struct.field("runtime_state", &self.runtime_state);
11943 debug_struct.field("is_upgradable", &self.is_upgradable);
11944 debug_struct.field("labels", &self.labels);
11945 debug_struct.field("expiration_time", &self.expiration_time);
11946 debug_struct.field("version", &self.version);
11947 debug_struct.field("notebook_runtime_type", &self.notebook_runtime_type);
11948 debug_struct.field("machine_spec", &self.machine_spec);
11949 debug_struct.field("data_persistent_disk_spec", &self.data_persistent_disk_spec);
11950 debug_struct.field("network_spec", &self.network_spec);
11951 debug_struct.field("idle_shutdown_config", &self.idle_shutdown_config);
11952 debug_struct.field("euc_config", &self.euc_config);
11953 debug_struct.field("shielded_vm_config", &self.shielded_vm_config);
11954 debug_struct.field("network_tags", &self.network_tags);
11955 debug_struct.field("software_config", &self.software_config);
11956 debug_struct.field("encryption_spec", &self.encryption_spec);
11957 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
11958 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
11959 if !self._unknown_fields.is_empty() {
11960 debug_struct.field("_unknown_fields", &self._unknown_fields);
11961 }
11962 debug_struct.finish()
11963 }
11964}
11965
11966#[cfg(feature = "notebook-service")]
11967impl std::fmt::Debug for super::NotebookRuntimeTemplateRef {
11968 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11969 let mut debug_struct = f.debug_struct("NotebookRuntimeTemplateRef");
11970 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
11971 if !self._unknown_fields.is_empty() {
11972 debug_struct.field("_unknown_fields", &self._unknown_fields);
11973 }
11974 debug_struct.finish()
11975 }
11976}
11977
11978#[cfg(feature = "notebook-service")]
11979impl std::fmt::Debug for super::CreateNotebookRuntimeTemplateRequest {
11980 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11981 let mut debug_struct = f.debug_struct("CreateNotebookRuntimeTemplateRequest");
11982 debug_struct.field("parent", &self.parent);
11983 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
11984 debug_struct.field(
11985 "notebook_runtime_template_id",
11986 &self.notebook_runtime_template_id,
11987 );
11988 if !self._unknown_fields.is_empty() {
11989 debug_struct.field("_unknown_fields", &self._unknown_fields);
11990 }
11991 debug_struct.finish()
11992 }
11993}
11994
11995#[cfg(feature = "notebook-service")]
11996impl std::fmt::Debug for super::CreateNotebookRuntimeTemplateOperationMetadata {
11997 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11998 let mut debug_struct = f.debug_struct("CreateNotebookRuntimeTemplateOperationMetadata");
11999 debug_struct.field("generic_metadata", &self.generic_metadata);
12000 if !self._unknown_fields.is_empty() {
12001 debug_struct.field("_unknown_fields", &self._unknown_fields);
12002 }
12003 debug_struct.finish()
12004 }
12005}
12006
12007#[cfg(feature = "notebook-service")]
12008impl std::fmt::Debug for super::GetNotebookRuntimeTemplateRequest {
12009 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12010 let mut debug_struct = f.debug_struct("GetNotebookRuntimeTemplateRequest");
12011 debug_struct.field("name", &self.name);
12012 if !self._unknown_fields.is_empty() {
12013 debug_struct.field("_unknown_fields", &self._unknown_fields);
12014 }
12015 debug_struct.finish()
12016 }
12017}
12018
12019#[cfg(feature = "notebook-service")]
12020impl std::fmt::Debug for super::ListNotebookRuntimeTemplatesRequest {
12021 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12022 let mut debug_struct = f.debug_struct("ListNotebookRuntimeTemplatesRequest");
12023 debug_struct.field("parent", &self.parent);
12024 debug_struct.field("filter", &self.filter);
12025 debug_struct.field("page_size", &self.page_size);
12026 debug_struct.field("page_token", &self.page_token);
12027 debug_struct.field("read_mask", &self.read_mask);
12028 debug_struct.field("order_by", &self.order_by);
12029 if !self._unknown_fields.is_empty() {
12030 debug_struct.field("_unknown_fields", &self._unknown_fields);
12031 }
12032 debug_struct.finish()
12033 }
12034}
12035
12036#[cfg(feature = "notebook-service")]
12037impl std::fmt::Debug for super::ListNotebookRuntimeTemplatesResponse {
12038 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12039 let mut debug_struct = f.debug_struct("ListNotebookRuntimeTemplatesResponse");
12040 debug_struct.field(
12041 "notebook_runtime_templates",
12042 &self.notebook_runtime_templates,
12043 );
12044 debug_struct.field("next_page_token", &self.next_page_token);
12045 if !self._unknown_fields.is_empty() {
12046 debug_struct.field("_unknown_fields", &self._unknown_fields);
12047 }
12048 debug_struct.finish()
12049 }
12050}
12051
12052#[cfg(feature = "notebook-service")]
12053impl std::fmt::Debug for super::DeleteNotebookRuntimeTemplateRequest {
12054 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12055 let mut debug_struct = f.debug_struct("DeleteNotebookRuntimeTemplateRequest");
12056 debug_struct.field("name", &self.name);
12057 if !self._unknown_fields.is_empty() {
12058 debug_struct.field("_unknown_fields", &self._unknown_fields);
12059 }
12060 debug_struct.finish()
12061 }
12062}
12063
12064#[cfg(feature = "notebook-service")]
12065impl std::fmt::Debug for super::UpdateNotebookRuntimeTemplateRequest {
12066 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12067 let mut debug_struct = f.debug_struct("UpdateNotebookRuntimeTemplateRequest");
12068 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
12069 debug_struct.field("update_mask", &self.update_mask);
12070 if !self._unknown_fields.is_empty() {
12071 debug_struct.field("_unknown_fields", &self._unknown_fields);
12072 }
12073 debug_struct.finish()
12074 }
12075}
12076
12077#[cfg(feature = "notebook-service")]
12078impl std::fmt::Debug for super::AssignNotebookRuntimeRequest {
12079 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12080 let mut debug_struct = f.debug_struct("AssignNotebookRuntimeRequest");
12081 debug_struct.field("parent", &self.parent);
12082 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
12083 debug_struct.field("notebook_runtime", &self.notebook_runtime);
12084 debug_struct.field("notebook_runtime_id", &self.notebook_runtime_id);
12085 if !self._unknown_fields.is_empty() {
12086 debug_struct.field("_unknown_fields", &self._unknown_fields);
12087 }
12088 debug_struct.finish()
12089 }
12090}
12091
12092#[cfg(feature = "notebook-service")]
12093impl std::fmt::Debug for super::AssignNotebookRuntimeOperationMetadata {
12094 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12095 let mut debug_struct = f.debug_struct("AssignNotebookRuntimeOperationMetadata");
12096 debug_struct.field("generic_metadata", &self.generic_metadata);
12097 debug_struct.field("progress_message", &self.progress_message);
12098 if !self._unknown_fields.is_empty() {
12099 debug_struct.field("_unknown_fields", &self._unknown_fields);
12100 }
12101 debug_struct.finish()
12102 }
12103}
12104
12105#[cfg(feature = "notebook-service")]
12106impl std::fmt::Debug for super::GetNotebookRuntimeRequest {
12107 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12108 let mut debug_struct = f.debug_struct("GetNotebookRuntimeRequest");
12109 debug_struct.field("name", &self.name);
12110 if !self._unknown_fields.is_empty() {
12111 debug_struct.field("_unknown_fields", &self._unknown_fields);
12112 }
12113 debug_struct.finish()
12114 }
12115}
12116
12117#[cfg(feature = "notebook-service")]
12118impl std::fmt::Debug for super::ListNotebookRuntimesRequest {
12119 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12120 let mut debug_struct = f.debug_struct("ListNotebookRuntimesRequest");
12121 debug_struct.field("parent", &self.parent);
12122 debug_struct.field("filter", &self.filter);
12123 debug_struct.field("page_size", &self.page_size);
12124 debug_struct.field("page_token", &self.page_token);
12125 debug_struct.field("read_mask", &self.read_mask);
12126 debug_struct.field("order_by", &self.order_by);
12127 if !self._unknown_fields.is_empty() {
12128 debug_struct.field("_unknown_fields", &self._unknown_fields);
12129 }
12130 debug_struct.finish()
12131 }
12132}
12133
12134#[cfg(feature = "notebook-service")]
12135impl std::fmt::Debug for super::ListNotebookRuntimesResponse {
12136 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12137 let mut debug_struct = f.debug_struct("ListNotebookRuntimesResponse");
12138 debug_struct.field("notebook_runtimes", &self.notebook_runtimes);
12139 debug_struct.field("next_page_token", &self.next_page_token);
12140 if !self._unknown_fields.is_empty() {
12141 debug_struct.field("_unknown_fields", &self._unknown_fields);
12142 }
12143 debug_struct.finish()
12144 }
12145}
12146
12147#[cfg(feature = "notebook-service")]
12148impl std::fmt::Debug for super::DeleteNotebookRuntimeRequest {
12149 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12150 let mut debug_struct = f.debug_struct("DeleteNotebookRuntimeRequest");
12151 debug_struct.field("name", &self.name);
12152 if !self._unknown_fields.is_empty() {
12153 debug_struct.field("_unknown_fields", &self._unknown_fields);
12154 }
12155 debug_struct.finish()
12156 }
12157}
12158
12159#[cfg(feature = "notebook-service")]
12160impl std::fmt::Debug for super::UpgradeNotebookRuntimeRequest {
12161 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12162 let mut debug_struct = f.debug_struct("UpgradeNotebookRuntimeRequest");
12163 debug_struct.field("name", &self.name);
12164 if !self._unknown_fields.is_empty() {
12165 debug_struct.field("_unknown_fields", &self._unknown_fields);
12166 }
12167 debug_struct.finish()
12168 }
12169}
12170
12171#[cfg(feature = "notebook-service")]
12172impl std::fmt::Debug for super::UpgradeNotebookRuntimeOperationMetadata {
12173 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12174 let mut debug_struct = f.debug_struct("UpgradeNotebookRuntimeOperationMetadata");
12175 debug_struct.field("generic_metadata", &self.generic_metadata);
12176 debug_struct.field("progress_message", &self.progress_message);
12177 if !self._unknown_fields.is_empty() {
12178 debug_struct.field("_unknown_fields", &self._unknown_fields);
12179 }
12180 debug_struct.finish()
12181 }
12182}
12183
12184#[cfg(feature = "notebook-service")]
12185impl std::fmt::Debug for super::UpgradeNotebookRuntimeResponse {
12186 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12187 let mut debug_struct = f.debug_struct("UpgradeNotebookRuntimeResponse");
12188 if !self._unknown_fields.is_empty() {
12189 debug_struct.field("_unknown_fields", &self._unknown_fields);
12190 }
12191 debug_struct.finish()
12192 }
12193}
12194
12195#[cfg(feature = "notebook-service")]
12196impl std::fmt::Debug for super::StartNotebookRuntimeRequest {
12197 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12198 let mut debug_struct = f.debug_struct("StartNotebookRuntimeRequest");
12199 debug_struct.field("name", &self.name);
12200 if !self._unknown_fields.is_empty() {
12201 debug_struct.field("_unknown_fields", &self._unknown_fields);
12202 }
12203 debug_struct.finish()
12204 }
12205}
12206
12207#[cfg(feature = "notebook-service")]
12208impl std::fmt::Debug for super::StartNotebookRuntimeOperationMetadata {
12209 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12210 let mut debug_struct = f.debug_struct("StartNotebookRuntimeOperationMetadata");
12211 debug_struct.field("generic_metadata", &self.generic_metadata);
12212 debug_struct.field("progress_message", &self.progress_message);
12213 if !self._unknown_fields.is_empty() {
12214 debug_struct.field("_unknown_fields", &self._unknown_fields);
12215 }
12216 debug_struct.finish()
12217 }
12218}
12219
12220#[cfg(feature = "notebook-service")]
12221impl std::fmt::Debug for super::StartNotebookRuntimeResponse {
12222 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12223 let mut debug_struct = f.debug_struct("StartNotebookRuntimeResponse");
12224 if !self._unknown_fields.is_empty() {
12225 debug_struct.field("_unknown_fields", &self._unknown_fields);
12226 }
12227 debug_struct.finish()
12228 }
12229}
12230
12231#[cfg(feature = "notebook-service")]
12232impl std::fmt::Debug for super::StopNotebookRuntimeRequest {
12233 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12234 let mut debug_struct = f.debug_struct("StopNotebookRuntimeRequest");
12235 debug_struct.field("name", &self.name);
12236 if !self._unknown_fields.is_empty() {
12237 debug_struct.field("_unknown_fields", &self._unknown_fields);
12238 }
12239 debug_struct.finish()
12240 }
12241}
12242
12243#[cfg(feature = "notebook-service")]
12244impl std::fmt::Debug for super::StopNotebookRuntimeOperationMetadata {
12245 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12246 let mut debug_struct = f.debug_struct("StopNotebookRuntimeOperationMetadata");
12247 debug_struct.field("generic_metadata", &self.generic_metadata);
12248 if !self._unknown_fields.is_empty() {
12249 debug_struct.field("_unknown_fields", &self._unknown_fields);
12250 }
12251 debug_struct.finish()
12252 }
12253}
12254
12255#[cfg(feature = "notebook-service")]
12256impl std::fmt::Debug for super::StopNotebookRuntimeResponse {
12257 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12258 let mut debug_struct = f.debug_struct("StopNotebookRuntimeResponse");
12259 if !self._unknown_fields.is_empty() {
12260 debug_struct.field("_unknown_fields", &self._unknown_fields);
12261 }
12262 debug_struct.finish()
12263 }
12264}
12265
12266#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
12267impl std::fmt::Debug for super::CreateNotebookExecutionJobRequest {
12268 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12269 let mut debug_struct = f.debug_struct("CreateNotebookExecutionJobRequest");
12270 debug_struct.field("parent", &self.parent);
12271 debug_struct.field("notebook_execution_job", &self.notebook_execution_job);
12272 debug_struct.field("notebook_execution_job_id", &self.notebook_execution_job_id);
12273 if !self._unknown_fields.is_empty() {
12274 debug_struct.field("_unknown_fields", &self._unknown_fields);
12275 }
12276 debug_struct.finish()
12277 }
12278}
12279
12280#[cfg(feature = "notebook-service")]
12281impl std::fmt::Debug for super::CreateNotebookExecutionJobOperationMetadata {
12282 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12283 let mut debug_struct = f.debug_struct("CreateNotebookExecutionJobOperationMetadata");
12284 debug_struct.field("generic_metadata", &self.generic_metadata);
12285 debug_struct.field("progress_message", &self.progress_message);
12286 if !self._unknown_fields.is_empty() {
12287 debug_struct.field("_unknown_fields", &self._unknown_fields);
12288 }
12289 debug_struct.finish()
12290 }
12291}
12292
12293#[cfg(feature = "notebook-service")]
12294impl std::fmt::Debug for super::GetNotebookExecutionJobRequest {
12295 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12296 let mut debug_struct = f.debug_struct("GetNotebookExecutionJobRequest");
12297 debug_struct.field("name", &self.name);
12298 debug_struct.field("view", &self.view);
12299 if !self._unknown_fields.is_empty() {
12300 debug_struct.field("_unknown_fields", &self._unknown_fields);
12301 }
12302 debug_struct.finish()
12303 }
12304}
12305
12306#[cfg(feature = "notebook-service")]
12307impl std::fmt::Debug for super::ListNotebookExecutionJobsRequest {
12308 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12309 let mut debug_struct = f.debug_struct("ListNotebookExecutionJobsRequest");
12310 debug_struct.field("parent", &self.parent);
12311 debug_struct.field("filter", &self.filter);
12312 debug_struct.field("page_size", &self.page_size);
12313 debug_struct.field("page_token", &self.page_token);
12314 debug_struct.field("order_by", &self.order_by);
12315 debug_struct.field("view", &self.view);
12316 if !self._unknown_fields.is_empty() {
12317 debug_struct.field("_unknown_fields", &self._unknown_fields);
12318 }
12319 debug_struct.finish()
12320 }
12321}
12322
12323#[cfg(feature = "notebook-service")]
12324impl std::fmt::Debug for super::ListNotebookExecutionJobsResponse {
12325 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12326 let mut debug_struct = f.debug_struct("ListNotebookExecutionJobsResponse");
12327 debug_struct.field("notebook_execution_jobs", &self.notebook_execution_jobs);
12328 debug_struct.field("next_page_token", &self.next_page_token);
12329 if !self._unknown_fields.is_empty() {
12330 debug_struct.field("_unknown_fields", &self._unknown_fields);
12331 }
12332 debug_struct.finish()
12333 }
12334}
12335
12336#[cfg(feature = "notebook-service")]
12337impl std::fmt::Debug for super::DeleteNotebookExecutionJobRequest {
12338 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12339 let mut debug_struct = f.debug_struct("DeleteNotebookExecutionJobRequest");
12340 debug_struct.field("name", &self.name);
12341 if !self._unknown_fields.is_empty() {
12342 debug_struct.field("_unknown_fields", &self._unknown_fields);
12343 }
12344 debug_struct.finish()
12345 }
12346}
12347
12348#[cfg(feature = "notebook-service")]
12349impl std::fmt::Debug for super::PostStartupScriptConfig {
12350 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12351 let mut debug_struct = f.debug_struct("PostStartupScriptConfig");
12352 debug_struct.field("post_startup_script", &self.post_startup_script);
12353 debug_struct.field("post_startup_script_url", &self.post_startup_script_url);
12354 debug_struct.field(
12355 "post_startup_script_behavior",
12356 &self.post_startup_script_behavior,
12357 );
12358 if !self._unknown_fields.is_empty() {
12359 debug_struct.field("_unknown_fields", &self._unknown_fields);
12360 }
12361 debug_struct.finish()
12362 }
12363}
12364
12365#[cfg(feature = "notebook-service")]
12366impl std::fmt::Debug for super::ColabImage {
12367 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12368 let mut debug_struct = f.debug_struct("ColabImage");
12369 debug_struct.field("release_name", &self.release_name);
12370 debug_struct.field("description", &self.description);
12371 if !self._unknown_fields.is_empty() {
12372 debug_struct.field("_unknown_fields", &self._unknown_fields);
12373 }
12374 debug_struct.finish()
12375 }
12376}
12377
12378#[cfg(feature = "notebook-service")]
12379impl std::fmt::Debug for super::NotebookSoftwareConfig {
12380 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12381 let mut debug_struct = f.debug_struct("NotebookSoftwareConfig");
12382 debug_struct.field("env", &self.env);
12383 debug_struct.field(
12384 "post_startup_script_config",
12385 &self.post_startup_script_config,
12386 );
12387 debug_struct.field("runtime_image", &self.runtime_image);
12388 if !self._unknown_fields.is_empty() {
12389 debug_struct.field("_unknown_fields", &self._unknown_fields);
12390 }
12391 debug_struct.finish()
12392 }
12393}
12394
12395#[cfg(any(
12396 feature = "gen-ai-cache-service",
12397 feature = "gen-ai-tuning-service",
12398 feature = "llm-utility-service",
12399 feature = "prediction-service",
12400 feature = "vertex-rag-service",
12401))]
12402impl std::fmt::Debug for super::Schema {
12403 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12404 let mut debug_struct = f.debug_struct("Schema");
12405 debug_struct.field("r#type", &self.r#type);
12406 debug_struct.field("format", &self.format);
12407 debug_struct.field("title", &self.title);
12408 debug_struct.field("description", &self.description);
12409 debug_struct.field("nullable", &self.nullable);
12410 debug_struct.field("default", &self.default);
12411 debug_struct.field("items", &self.items);
12412 debug_struct.field("min_items", &self.min_items);
12413 debug_struct.field("max_items", &self.max_items);
12414 debug_struct.field("r#enum", &self.r#enum);
12415 debug_struct.field("properties", &self.properties);
12416 debug_struct.field("property_ordering", &self.property_ordering);
12417 debug_struct.field("required", &self.required);
12418 debug_struct.field("min_properties", &self.min_properties);
12419 debug_struct.field("max_properties", &self.max_properties);
12420 debug_struct.field("minimum", &self.minimum);
12421 debug_struct.field("maximum", &self.maximum);
12422 debug_struct.field("min_length", &self.min_length);
12423 debug_struct.field("max_length", &self.max_length);
12424 debug_struct.field("pattern", &self.pattern);
12425 debug_struct.field("example", &self.example);
12426 debug_struct.field("any_of", &self.any_of);
12427 debug_struct.field("additional_properties", &self.additional_properties);
12428 debug_struct.field("r#ref", &self.r#ref);
12429 debug_struct.field("defs", &self.defs);
12430 if !self._unknown_fields.is_empty() {
12431 debug_struct.field("_unknown_fields", &self._unknown_fields);
12432 }
12433 debug_struct.finish()
12434 }
12435}
12436
12437#[cfg(any(
12438 feature = "dataset-service",
12439 feature = "deployment-resource-pool-service",
12440 feature = "endpoint-service",
12441 feature = "feature-online-store-admin-service",
12442 feature = "feature-registry-service",
12443 feature = "featurestore-service",
12444 feature = "gen-ai-tuning-service",
12445 feature = "index-endpoint-service",
12446 feature = "index-service",
12447 feature = "job-service",
12448 feature = "metadata-service",
12449 feature = "migration-service",
12450 feature = "model-garden-service",
12451 feature = "model-service",
12452 feature = "notebook-service",
12453 feature = "persistent-resource-service",
12454 feature = "pipeline-service",
12455 feature = "reasoning-engine-service",
12456 feature = "schedule-service",
12457 feature = "session-service",
12458 feature = "specialist-pool-service",
12459 feature = "tensorboard-service",
12460 feature = "vertex-rag-data-service",
12461 feature = "vertex-rag-service",
12462 feature = "vizier-service",
12463))]
12464impl std::fmt::Debug for super::GenericOperationMetadata {
12465 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12466 let mut debug_struct = f.debug_struct("GenericOperationMetadata");
12467 debug_struct.field("partial_failures", &self.partial_failures);
12468 debug_struct.field("create_time", &self.create_time);
12469 debug_struct.field("update_time", &self.update_time);
12470 if !self._unknown_fields.is_empty() {
12471 debug_struct.field("_unknown_fields", &self._unknown_fields);
12472 }
12473 debug_struct.finish()
12474 }
12475}
12476
12477#[cfg(any(
12478 feature = "dataset-service",
12479 feature = "deployment-resource-pool-service",
12480 feature = "endpoint-service",
12481 feature = "feature-online-store-admin-service",
12482 feature = "feature-registry-service",
12483 feature = "featurestore-service",
12484 feature = "index-endpoint-service",
12485 feature = "index-service",
12486 feature = "job-service",
12487 feature = "metadata-service",
12488 feature = "model-service",
12489 feature = "notebook-service",
12490 feature = "persistent-resource-service",
12491 feature = "pipeline-service",
12492 feature = "reasoning-engine-service",
12493 feature = "schedule-service",
12494 feature = "session-service",
12495 feature = "specialist-pool-service",
12496 feature = "tensorboard-service",
12497 feature = "vertex-rag-data-service",
12498))]
12499impl std::fmt::Debug for super::DeleteOperationMetadata {
12500 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12501 let mut debug_struct = f.debug_struct("DeleteOperationMetadata");
12502 debug_struct.field("generic_metadata", &self.generic_metadata);
12503 if !self._unknown_fields.is_empty() {
12504 debug_struct.field("_unknown_fields", &self._unknown_fields);
12505 }
12506 debug_struct.finish()
12507 }
12508}
12509
12510#[cfg(feature = "persistent-resource-service")]
12511impl std::fmt::Debug for super::PersistentResource {
12512 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12513 let mut debug_struct = f.debug_struct("PersistentResource");
12514 debug_struct.field("name", &self.name);
12515 debug_struct.field("display_name", &self.display_name);
12516 debug_struct.field("resource_pools", &self.resource_pools);
12517 debug_struct.field("state", &self.state);
12518 debug_struct.field("error", &self.error);
12519 debug_struct.field("create_time", &self.create_time);
12520 debug_struct.field("start_time", &self.start_time);
12521 debug_struct.field("update_time", &self.update_time);
12522 debug_struct.field("labels", &self.labels);
12523 debug_struct.field("network", &self.network);
12524 debug_struct.field("psc_interface_config", &self.psc_interface_config);
12525 debug_struct.field("encryption_spec", &self.encryption_spec);
12526 debug_struct.field("resource_runtime_spec", &self.resource_runtime_spec);
12527 debug_struct.field("resource_runtime", &self.resource_runtime);
12528 debug_struct.field("reserved_ip_ranges", &self.reserved_ip_ranges);
12529 if !self._unknown_fields.is_empty() {
12530 debug_struct.field("_unknown_fields", &self._unknown_fields);
12531 }
12532 debug_struct.finish()
12533 }
12534}
12535
12536#[cfg(feature = "persistent-resource-service")]
12537impl std::fmt::Debug for super::ResourcePool {
12538 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12539 let mut debug_struct = f.debug_struct("ResourcePool");
12540 debug_struct.field("id", &self.id);
12541 debug_struct.field("machine_spec", &self.machine_spec);
12542 debug_struct.field("replica_count", &self.replica_count);
12543 debug_struct.field("disk_spec", &self.disk_spec);
12544 debug_struct.field("used_replica_count", &self.used_replica_count);
12545 debug_struct.field("autoscaling_spec", &self.autoscaling_spec);
12546 if !self._unknown_fields.is_empty() {
12547 debug_struct.field("_unknown_fields", &self._unknown_fields);
12548 }
12549 debug_struct.finish()
12550 }
12551}
12552
12553#[cfg(feature = "persistent-resource-service")]
12554impl std::fmt::Debug for super::resource_pool::AutoscalingSpec {
12555 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12556 let mut debug_struct = f.debug_struct("AutoscalingSpec");
12557 debug_struct.field("min_replica_count", &self.min_replica_count);
12558 debug_struct.field("max_replica_count", &self.max_replica_count);
12559 if !self._unknown_fields.is_empty() {
12560 debug_struct.field("_unknown_fields", &self._unknown_fields);
12561 }
12562 debug_struct.finish()
12563 }
12564}
12565
12566#[cfg(feature = "persistent-resource-service")]
12567impl std::fmt::Debug for super::ResourceRuntimeSpec {
12568 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12569 let mut debug_struct = f.debug_struct("ResourceRuntimeSpec");
12570 debug_struct.field("service_account_spec", &self.service_account_spec);
12571 debug_struct.field("ray_spec", &self.ray_spec);
12572 if !self._unknown_fields.is_empty() {
12573 debug_struct.field("_unknown_fields", &self._unknown_fields);
12574 }
12575 debug_struct.finish()
12576 }
12577}
12578
12579#[cfg(feature = "persistent-resource-service")]
12580impl std::fmt::Debug for super::RaySpec {
12581 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12582 let mut debug_struct = f.debug_struct("RaySpec");
12583 debug_struct.field("image_uri", &self.image_uri);
12584 debug_struct.field("resource_pool_images", &self.resource_pool_images);
12585 debug_struct.field(
12586 "head_node_resource_pool_id",
12587 &self.head_node_resource_pool_id,
12588 );
12589 debug_struct.field("ray_metric_spec", &self.ray_metric_spec);
12590 debug_struct.field("ray_logs_spec", &self.ray_logs_spec);
12591 if !self._unknown_fields.is_empty() {
12592 debug_struct.field("_unknown_fields", &self._unknown_fields);
12593 }
12594 debug_struct.finish()
12595 }
12596}
12597
12598#[cfg(feature = "persistent-resource-service")]
12599impl std::fmt::Debug for super::ResourceRuntime {
12600 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12601 let mut debug_struct = f.debug_struct("ResourceRuntime");
12602 debug_struct.field("access_uris", &self.access_uris);
12603 if !self._unknown_fields.is_empty() {
12604 debug_struct.field("_unknown_fields", &self._unknown_fields);
12605 }
12606 debug_struct.finish()
12607 }
12608}
12609
12610#[cfg(feature = "persistent-resource-service")]
12611impl std::fmt::Debug for super::ServiceAccountSpec {
12612 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12613 let mut debug_struct = f.debug_struct("ServiceAccountSpec");
12614 debug_struct.field(
12615 "enable_custom_service_account",
12616 &self.enable_custom_service_account,
12617 );
12618 debug_struct.field("service_account", &self.service_account);
12619 if !self._unknown_fields.is_empty() {
12620 debug_struct.field("_unknown_fields", &self._unknown_fields);
12621 }
12622 debug_struct.finish()
12623 }
12624}
12625
12626#[cfg(feature = "persistent-resource-service")]
12627impl std::fmt::Debug for super::RayMetricSpec {
12628 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12629 let mut debug_struct = f.debug_struct("RayMetricSpec");
12630 debug_struct.field("disabled", &self.disabled);
12631 if !self._unknown_fields.is_empty() {
12632 debug_struct.field("_unknown_fields", &self._unknown_fields);
12633 }
12634 debug_struct.finish()
12635 }
12636}
12637
12638#[cfg(feature = "persistent-resource-service")]
12639impl std::fmt::Debug for super::RayLogsSpec {
12640 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12641 let mut debug_struct = f.debug_struct("RayLogsSpec");
12642 debug_struct.field("disabled", &self.disabled);
12643 if !self._unknown_fields.is_empty() {
12644 debug_struct.field("_unknown_fields", &self._unknown_fields);
12645 }
12646 debug_struct.finish()
12647 }
12648}
12649
12650#[cfg(feature = "persistent-resource-service")]
12651impl std::fmt::Debug for super::CreatePersistentResourceRequest {
12652 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12653 let mut debug_struct = f.debug_struct("CreatePersistentResourceRequest");
12654 debug_struct.field("parent", &self.parent);
12655 debug_struct.field("persistent_resource", &self.persistent_resource);
12656 debug_struct.field("persistent_resource_id", &self.persistent_resource_id);
12657 if !self._unknown_fields.is_empty() {
12658 debug_struct.field("_unknown_fields", &self._unknown_fields);
12659 }
12660 debug_struct.finish()
12661 }
12662}
12663
12664#[cfg(feature = "persistent-resource-service")]
12665impl std::fmt::Debug for super::CreatePersistentResourceOperationMetadata {
12666 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12667 let mut debug_struct = f.debug_struct("CreatePersistentResourceOperationMetadata");
12668 debug_struct.field("generic_metadata", &self.generic_metadata);
12669 debug_struct.field("progress_message", &self.progress_message);
12670 if !self._unknown_fields.is_empty() {
12671 debug_struct.field("_unknown_fields", &self._unknown_fields);
12672 }
12673 debug_struct.finish()
12674 }
12675}
12676
12677#[cfg(feature = "persistent-resource-service")]
12678impl std::fmt::Debug for super::UpdatePersistentResourceOperationMetadata {
12679 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12680 let mut debug_struct = f.debug_struct("UpdatePersistentResourceOperationMetadata");
12681 debug_struct.field("generic_metadata", &self.generic_metadata);
12682 debug_struct.field("progress_message", &self.progress_message);
12683 if !self._unknown_fields.is_empty() {
12684 debug_struct.field("_unknown_fields", &self._unknown_fields);
12685 }
12686 debug_struct.finish()
12687 }
12688}
12689
12690#[cfg(feature = "persistent-resource-service")]
12691impl std::fmt::Debug for super::RebootPersistentResourceOperationMetadata {
12692 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12693 let mut debug_struct = f.debug_struct("RebootPersistentResourceOperationMetadata");
12694 debug_struct.field("generic_metadata", &self.generic_metadata);
12695 debug_struct.field("progress_message", &self.progress_message);
12696 if !self._unknown_fields.is_empty() {
12697 debug_struct.field("_unknown_fields", &self._unknown_fields);
12698 }
12699 debug_struct.finish()
12700 }
12701}
12702
12703#[cfg(feature = "persistent-resource-service")]
12704impl std::fmt::Debug for super::GetPersistentResourceRequest {
12705 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12706 let mut debug_struct = f.debug_struct("GetPersistentResourceRequest");
12707 debug_struct.field("name", &self.name);
12708 if !self._unknown_fields.is_empty() {
12709 debug_struct.field("_unknown_fields", &self._unknown_fields);
12710 }
12711 debug_struct.finish()
12712 }
12713}
12714
12715#[cfg(feature = "persistent-resource-service")]
12716impl std::fmt::Debug for super::ListPersistentResourcesRequest {
12717 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12718 let mut debug_struct = f.debug_struct("ListPersistentResourcesRequest");
12719 debug_struct.field("parent", &self.parent);
12720 debug_struct.field("page_size", &self.page_size);
12721 debug_struct.field("page_token", &self.page_token);
12722 if !self._unknown_fields.is_empty() {
12723 debug_struct.field("_unknown_fields", &self._unknown_fields);
12724 }
12725 debug_struct.finish()
12726 }
12727}
12728
12729#[cfg(feature = "persistent-resource-service")]
12730impl std::fmt::Debug for super::ListPersistentResourcesResponse {
12731 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12732 let mut debug_struct = f.debug_struct("ListPersistentResourcesResponse");
12733 debug_struct.field("persistent_resources", &self.persistent_resources);
12734 debug_struct.field("next_page_token", &self.next_page_token);
12735 if !self._unknown_fields.is_empty() {
12736 debug_struct.field("_unknown_fields", &self._unknown_fields);
12737 }
12738 debug_struct.finish()
12739 }
12740}
12741
12742#[cfg(feature = "persistent-resource-service")]
12743impl std::fmt::Debug for super::DeletePersistentResourceRequest {
12744 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12745 let mut debug_struct = f.debug_struct("DeletePersistentResourceRequest");
12746 debug_struct.field("name", &self.name);
12747 if !self._unknown_fields.is_empty() {
12748 debug_struct.field("_unknown_fields", &self._unknown_fields);
12749 }
12750 debug_struct.finish()
12751 }
12752}
12753
12754#[cfg(feature = "persistent-resource-service")]
12755impl std::fmt::Debug for super::UpdatePersistentResourceRequest {
12756 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12757 let mut debug_struct = f.debug_struct("UpdatePersistentResourceRequest");
12758 debug_struct.field("persistent_resource", &self.persistent_resource);
12759 debug_struct.field("update_mask", &self.update_mask);
12760 if !self._unknown_fields.is_empty() {
12761 debug_struct.field("_unknown_fields", &self._unknown_fields);
12762 }
12763 debug_struct.finish()
12764 }
12765}
12766
12767#[cfg(feature = "persistent-resource-service")]
12768impl std::fmt::Debug for super::RebootPersistentResourceRequest {
12769 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12770 let mut debug_struct = f.debug_struct("RebootPersistentResourceRequest");
12771 debug_struct.field("name", &self.name);
12772 if !self._unknown_fields.is_empty() {
12773 debug_struct.field("_unknown_fields", &self._unknown_fields);
12774 }
12775 debug_struct.finish()
12776 }
12777}
12778
12779#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12780impl std::fmt::Debug for super::PipelineJob {
12781 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12782 let mut debug_struct = f.debug_struct("PipelineJob");
12783 debug_struct.field("name", &self.name);
12784 debug_struct.field("display_name", &self.display_name);
12785 debug_struct.field("create_time", &self.create_time);
12786 debug_struct.field("start_time", &self.start_time);
12787 debug_struct.field("end_time", &self.end_time);
12788 debug_struct.field("update_time", &self.update_time);
12789 debug_struct.field("pipeline_spec", &self.pipeline_spec);
12790 debug_struct.field("state", &self.state);
12791 debug_struct.field("job_detail", &self.job_detail);
12792 debug_struct.field("error", &self.error);
12793 debug_struct.field("labels", &self.labels);
12794 debug_struct.field("runtime_config", &self.runtime_config);
12795 debug_struct.field("encryption_spec", &self.encryption_spec);
12796 debug_struct.field("service_account", &self.service_account);
12797 debug_struct.field("network", &self.network);
12798 debug_struct.field("reserved_ip_ranges", &self.reserved_ip_ranges);
12799 debug_struct.field("psc_interface_config", &self.psc_interface_config);
12800 debug_struct.field("template_uri", &self.template_uri);
12801 debug_struct.field("template_metadata", &self.template_metadata);
12802 debug_struct.field("schedule_name", &self.schedule_name);
12803 debug_struct.field("preflight_validations", &self.preflight_validations);
12804 if !self._unknown_fields.is_empty() {
12805 debug_struct.field("_unknown_fields", &self._unknown_fields);
12806 }
12807 debug_struct.finish()
12808 }
12809}
12810
12811#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12812impl std::fmt::Debug for super::pipeline_job::RuntimeConfig {
12813 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12814 let mut debug_struct = f.debug_struct("RuntimeConfig");
12815 debug_struct.field("parameters", &self.parameters);
12816 debug_struct.field("gcs_output_directory", &self.gcs_output_directory);
12817 debug_struct.field("parameter_values", &self.parameter_values);
12818 debug_struct.field("failure_policy", &self.failure_policy);
12819 debug_struct.field("input_artifacts", &self.input_artifacts);
12820 if !self._unknown_fields.is_empty() {
12821 debug_struct.field("_unknown_fields", &self._unknown_fields);
12822 }
12823 debug_struct.finish()
12824 }
12825}
12826
12827#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12828impl std::fmt::Debug for super::pipeline_job::runtime_config::InputArtifact {
12829 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12830 let mut debug_struct = f.debug_struct("InputArtifact");
12831 debug_struct.field("kind", &self.kind);
12832 if !self._unknown_fields.is_empty() {
12833 debug_struct.field("_unknown_fields", &self._unknown_fields);
12834 }
12835 debug_struct.finish()
12836 }
12837}
12838
12839#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12840impl std::fmt::Debug for super::PipelineTemplateMetadata {
12841 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12842 let mut debug_struct = f.debug_struct("PipelineTemplateMetadata");
12843 debug_struct.field("version", &self.version);
12844 if !self._unknown_fields.is_empty() {
12845 debug_struct.field("_unknown_fields", &self._unknown_fields);
12846 }
12847 debug_struct.finish()
12848 }
12849}
12850
12851#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12852impl std::fmt::Debug for super::PipelineJobDetail {
12853 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12854 let mut debug_struct = f.debug_struct("PipelineJobDetail");
12855 debug_struct.field("pipeline_context", &self.pipeline_context);
12856 debug_struct.field("pipeline_run_context", &self.pipeline_run_context);
12857 debug_struct.field("task_details", &self.task_details);
12858 if !self._unknown_fields.is_empty() {
12859 debug_struct.field("_unknown_fields", &self._unknown_fields);
12860 }
12861 debug_struct.finish()
12862 }
12863}
12864
12865#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12866impl std::fmt::Debug for super::PipelineTaskDetail {
12867 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12868 let mut debug_struct = f.debug_struct("PipelineTaskDetail");
12869 debug_struct.field("task_id", &self.task_id);
12870 debug_struct.field("parent_task_id", &self.parent_task_id);
12871 debug_struct.field("task_name", &self.task_name);
12872 debug_struct.field("create_time", &self.create_time);
12873 debug_struct.field("start_time", &self.start_time);
12874 debug_struct.field("end_time", &self.end_time);
12875 debug_struct.field("executor_detail", &self.executor_detail);
12876 debug_struct.field("state", &self.state);
12877 debug_struct.field("execution", &self.execution);
12878 debug_struct.field("error", &self.error);
12879 debug_struct.field("pipeline_task_status", &self.pipeline_task_status);
12880 debug_struct.field("inputs", &self.inputs);
12881 debug_struct.field("outputs", &self.outputs);
12882 debug_struct.field("task_unique_name", &self.task_unique_name);
12883 if !self._unknown_fields.is_empty() {
12884 debug_struct.field("_unknown_fields", &self._unknown_fields);
12885 }
12886 debug_struct.finish()
12887 }
12888}
12889
12890#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12891impl std::fmt::Debug for super::pipeline_task_detail::PipelineTaskStatus {
12892 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12893 let mut debug_struct = f.debug_struct("PipelineTaskStatus");
12894 debug_struct.field("update_time", &self.update_time);
12895 debug_struct.field("state", &self.state);
12896 debug_struct.field("error", &self.error);
12897 if !self._unknown_fields.is_empty() {
12898 debug_struct.field("_unknown_fields", &self._unknown_fields);
12899 }
12900 debug_struct.finish()
12901 }
12902}
12903
12904#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12905impl std::fmt::Debug for super::pipeline_task_detail::ArtifactList {
12906 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12907 let mut debug_struct = f.debug_struct("ArtifactList");
12908 debug_struct.field("artifacts", &self.artifacts);
12909 if !self._unknown_fields.is_empty() {
12910 debug_struct.field("_unknown_fields", &self._unknown_fields);
12911 }
12912 debug_struct.finish()
12913 }
12914}
12915
12916#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12917impl std::fmt::Debug for super::PipelineTaskExecutorDetail {
12918 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12919 let mut debug_struct = f.debug_struct("PipelineTaskExecutorDetail");
12920 debug_struct.field("details", &self.details);
12921 if !self._unknown_fields.is_empty() {
12922 debug_struct.field("_unknown_fields", &self._unknown_fields);
12923 }
12924 debug_struct.finish()
12925 }
12926}
12927
12928#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12929impl std::fmt::Debug for super::pipeline_task_executor_detail::ContainerDetail {
12930 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12931 let mut debug_struct = f.debug_struct("ContainerDetail");
12932 debug_struct.field("main_job", &self.main_job);
12933 debug_struct.field("pre_caching_check_job", &self.pre_caching_check_job);
12934 debug_struct.field("failed_main_jobs", &self.failed_main_jobs);
12935 debug_struct.field(
12936 "failed_pre_caching_check_jobs",
12937 &self.failed_pre_caching_check_jobs,
12938 );
12939 if !self._unknown_fields.is_empty() {
12940 debug_struct.field("_unknown_fields", &self._unknown_fields);
12941 }
12942 debug_struct.finish()
12943 }
12944}
12945
12946#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12947impl std::fmt::Debug for super::pipeline_task_executor_detail::CustomJobDetail {
12948 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12949 let mut debug_struct = f.debug_struct("CustomJobDetail");
12950 debug_struct.field("job", &self.job);
12951 debug_struct.field("failed_jobs", &self.failed_jobs);
12952 if !self._unknown_fields.is_empty() {
12953 debug_struct.field("_unknown_fields", &self._unknown_fields);
12954 }
12955 debug_struct.finish()
12956 }
12957}
12958
12959#[cfg(feature = "pipeline-service")]
12960impl std::fmt::Debug for super::BatchCancelPipelineJobsOperationMetadata {
12961 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12962 let mut debug_struct = f.debug_struct("BatchCancelPipelineJobsOperationMetadata");
12963 debug_struct.field("generic_metadata", &self.generic_metadata);
12964 if !self._unknown_fields.is_empty() {
12965 debug_struct.field("_unknown_fields", &self._unknown_fields);
12966 }
12967 debug_struct.finish()
12968 }
12969}
12970
12971#[cfg(feature = "pipeline-service")]
12972impl std::fmt::Debug for super::CreateTrainingPipelineRequest {
12973 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12974 let mut debug_struct = f.debug_struct("CreateTrainingPipelineRequest");
12975 debug_struct.field("parent", &self.parent);
12976 debug_struct.field("training_pipeline", &self.training_pipeline);
12977 if !self._unknown_fields.is_empty() {
12978 debug_struct.field("_unknown_fields", &self._unknown_fields);
12979 }
12980 debug_struct.finish()
12981 }
12982}
12983
12984#[cfg(feature = "pipeline-service")]
12985impl std::fmt::Debug for super::GetTrainingPipelineRequest {
12986 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12987 let mut debug_struct = f.debug_struct("GetTrainingPipelineRequest");
12988 debug_struct.field("name", &self.name);
12989 if !self._unknown_fields.is_empty() {
12990 debug_struct.field("_unknown_fields", &self._unknown_fields);
12991 }
12992 debug_struct.finish()
12993 }
12994}
12995
12996#[cfg(feature = "pipeline-service")]
12997impl std::fmt::Debug for super::ListTrainingPipelinesRequest {
12998 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12999 let mut debug_struct = f.debug_struct("ListTrainingPipelinesRequest");
13000 debug_struct.field("parent", &self.parent);
13001 debug_struct.field("filter", &self.filter);
13002 debug_struct.field("page_size", &self.page_size);
13003 debug_struct.field("page_token", &self.page_token);
13004 debug_struct.field("read_mask", &self.read_mask);
13005 if !self._unknown_fields.is_empty() {
13006 debug_struct.field("_unknown_fields", &self._unknown_fields);
13007 }
13008 debug_struct.finish()
13009 }
13010}
13011
13012#[cfg(feature = "pipeline-service")]
13013impl std::fmt::Debug for super::ListTrainingPipelinesResponse {
13014 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13015 let mut debug_struct = f.debug_struct("ListTrainingPipelinesResponse");
13016 debug_struct.field("training_pipelines", &self.training_pipelines);
13017 debug_struct.field("next_page_token", &self.next_page_token);
13018 if !self._unknown_fields.is_empty() {
13019 debug_struct.field("_unknown_fields", &self._unknown_fields);
13020 }
13021 debug_struct.finish()
13022 }
13023}
13024
13025#[cfg(feature = "pipeline-service")]
13026impl std::fmt::Debug for super::DeleteTrainingPipelineRequest {
13027 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13028 let mut debug_struct = f.debug_struct("DeleteTrainingPipelineRequest");
13029 debug_struct.field("name", &self.name);
13030 if !self._unknown_fields.is_empty() {
13031 debug_struct.field("_unknown_fields", &self._unknown_fields);
13032 }
13033 debug_struct.finish()
13034 }
13035}
13036
13037#[cfg(feature = "pipeline-service")]
13038impl std::fmt::Debug for super::CancelTrainingPipelineRequest {
13039 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13040 let mut debug_struct = f.debug_struct("CancelTrainingPipelineRequest");
13041 debug_struct.field("name", &self.name);
13042 if !self._unknown_fields.is_empty() {
13043 debug_struct.field("_unknown_fields", &self._unknown_fields);
13044 }
13045 debug_struct.finish()
13046 }
13047}
13048
13049#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
13050impl std::fmt::Debug for super::CreatePipelineJobRequest {
13051 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13052 let mut debug_struct = f.debug_struct("CreatePipelineJobRequest");
13053 debug_struct.field("parent", &self.parent);
13054 debug_struct.field("pipeline_job", &self.pipeline_job);
13055 debug_struct.field("pipeline_job_id", &self.pipeline_job_id);
13056 if !self._unknown_fields.is_empty() {
13057 debug_struct.field("_unknown_fields", &self._unknown_fields);
13058 }
13059 debug_struct.finish()
13060 }
13061}
13062
13063#[cfg(feature = "pipeline-service")]
13064impl std::fmt::Debug for super::GetPipelineJobRequest {
13065 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13066 let mut debug_struct = f.debug_struct("GetPipelineJobRequest");
13067 debug_struct.field("name", &self.name);
13068 if !self._unknown_fields.is_empty() {
13069 debug_struct.field("_unknown_fields", &self._unknown_fields);
13070 }
13071 debug_struct.finish()
13072 }
13073}
13074
13075#[cfg(feature = "pipeline-service")]
13076impl std::fmt::Debug for super::ListPipelineJobsRequest {
13077 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13078 let mut debug_struct = f.debug_struct("ListPipelineJobsRequest");
13079 debug_struct.field("parent", &self.parent);
13080 debug_struct.field("filter", &self.filter);
13081 debug_struct.field("page_size", &self.page_size);
13082 debug_struct.field("page_token", &self.page_token);
13083 debug_struct.field("order_by", &self.order_by);
13084 debug_struct.field("read_mask", &self.read_mask);
13085 if !self._unknown_fields.is_empty() {
13086 debug_struct.field("_unknown_fields", &self._unknown_fields);
13087 }
13088 debug_struct.finish()
13089 }
13090}
13091
13092#[cfg(feature = "pipeline-service")]
13093impl std::fmt::Debug for super::ListPipelineJobsResponse {
13094 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13095 let mut debug_struct = f.debug_struct("ListPipelineJobsResponse");
13096 debug_struct.field("pipeline_jobs", &self.pipeline_jobs);
13097 debug_struct.field("next_page_token", &self.next_page_token);
13098 if !self._unknown_fields.is_empty() {
13099 debug_struct.field("_unknown_fields", &self._unknown_fields);
13100 }
13101 debug_struct.finish()
13102 }
13103}
13104
13105#[cfg(feature = "pipeline-service")]
13106impl std::fmt::Debug for super::DeletePipelineJobRequest {
13107 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13108 let mut debug_struct = f.debug_struct("DeletePipelineJobRequest");
13109 debug_struct.field("name", &self.name);
13110 if !self._unknown_fields.is_empty() {
13111 debug_struct.field("_unknown_fields", &self._unknown_fields);
13112 }
13113 debug_struct.finish()
13114 }
13115}
13116
13117#[cfg(feature = "pipeline-service")]
13118impl std::fmt::Debug for super::BatchDeletePipelineJobsRequest {
13119 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13120 let mut debug_struct = f.debug_struct("BatchDeletePipelineJobsRequest");
13121 debug_struct.field("parent", &self.parent);
13122 debug_struct.field("names", &self.names);
13123 if !self._unknown_fields.is_empty() {
13124 debug_struct.field("_unknown_fields", &self._unknown_fields);
13125 }
13126 debug_struct.finish()
13127 }
13128}
13129
13130#[cfg(feature = "pipeline-service")]
13131impl std::fmt::Debug for super::BatchDeletePipelineJobsResponse {
13132 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13133 let mut debug_struct = f.debug_struct("BatchDeletePipelineJobsResponse");
13134 debug_struct.field("pipeline_jobs", &self.pipeline_jobs);
13135 if !self._unknown_fields.is_empty() {
13136 debug_struct.field("_unknown_fields", &self._unknown_fields);
13137 }
13138 debug_struct.finish()
13139 }
13140}
13141
13142#[cfg(feature = "pipeline-service")]
13143impl std::fmt::Debug for super::CancelPipelineJobRequest {
13144 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13145 let mut debug_struct = f.debug_struct("CancelPipelineJobRequest");
13146 debug_struct.field("name", &self.name);
13147 if !self._unknown_fields.is_empty() {
13148 debug_struct.field("_unknown_fields", &self._unknown_fields);
13149 }
13150 debug_struct.finish()
13151 }
13152}
13153
13154#[cfg(feature = "pipeline-service")]
13155impl std::fmt::Debug for super::BatchCancelPipelineJobsRequest {
13156 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13157 let mut debug_struct = f.debug_struct("BatchCancelPipelineJobsRequest");
13158 debug_struct.field("parent", &self.parent);
13159 debug_struct.field("names", &self.names);
13160 if !self._unknown_fields.is_empty() {
13161 debug_struct.field("_unknown_fields", &self._unknown_fields);
13162 }
13163 debug_struct.finish()
13164 }
13165}
13166
13167#[cfg(feature = "pipeline-service")]
13168impl std::fmt::Debug for super::BatchCancelPipelineJobsResponse {
13169 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13170 let mut debug_struct = f.debug_struct("BatchCancelPipelineJobsResponse");
13171 debug_struct.field("pipeline_jobs", &self.pipeline_jobs);
13172 if !self._unknown_fields.is_empty() {
13173 debug_struct.field("_unknown_fields", &self._unknown_fields);
13174 }
13175 debug_struct.finish()
13176 }
13177}
13178
13179#[cfg(feature = "prediction-service")]
13180impl std::fmt::Debug for super::PredictRequest {
13181 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13182 let mut debug_struct = f.debug_struct("PredictRequest");
13183 debug_struct.field("endpoint", &self.endpoint);
13184 debug_struct.field("instances", &self.instances);
13185 debug_struct.field("parameters", &self.parameters);
13186 debug_struct.field("labels", &self.labels);
13187 if !self._unknown_fields.is_empty() {
13188 debug_struct.field("_unknown_fields", &self._unknown_fields);
13189 }
13190 debug_struct.finish()
13191 }
13192}
13193
13194#[cfg(feature = "prediction-service")]
13195impl std::fmt::Debug for super::PredictResponse {
13196 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13197 let mut debug_struct = f.debug_struct("PredictResponse");
13198 debug_struct.field("predictions", &self.predictions);
13199 debug_struct.field("deployed_model_id", &self.deployed_model_id);
13200 debug_struct.field("model", &self.model);
13201 debug_struct.field("model_version_id", &self.model_version_id);
13202 debug_struct.field("model_display_name", &self.model_display_name);
13203 debug_struct.field("metadata", &self.metadata);
13204 if !self._unknown_fields.is_empty() {
13205 debug_struct.field("_unknown_fields", &self._unknown_fields);
13206 }
13207 debug_struct.finish()
13208 }
13209}
13210
13211#[cfg(feature = "prediction-service")]
13212impl std::fmt::Debug for super::RawPredictRequest {
13213 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13214 let mut debug_struct = f.debug_struct("RawPredictRequest");
13215 debug_struct.field("endpoint", &self.endpoint);
13216 debug_struct.field("http_body", &self.http_body);
13217 if !self._unknown_fields.is_empty() {
13218 debug_struct.field("_unknown_fields", &self._unknown_fields);
13219 }
13220 debug_struct.finish()
13221 }
13222}
13223
13224#[cfg(feature = "prediction-service")]
13225impl std::fmt::Debug for super::StreamRawPredictRequest {
13226 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13227 let mut debug_struct = f.debug_struct("StreamRawPredictRequest");
13228 debug_struct.field("endpoint", &self.endpoint);
13229 debug_struct.field("http_body", &self.http_body);
13230 if !self._unknown_fields.is_empty() {
13231 debug_struct.field("_unknown_fields", &self._unknown_fields);
13232 }
13233 debug_struct.finish()
13234 }
13235}
13236
13237#[cfg(feature = "prediction-service")]
13238impl std::fmt::Debug for super::DirectPredictRequest {
13239 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13240 let mut debug_struct = f.debug_struct("DirectPredictRequest");
13241 debug_struct.field("endpoint", &self.endpoint);
13242 debug_struct.field("inputs", &self.inputs);
13243 debug_struct.field("parameters", &self.parameters);
13244 if !self._unknown_fields.is_empty() {
13245 debug_struct.field("_unknown_fields", &self._unknown_fields);
13246 }
13247 debug_struct.finish()
13248 }
13249}
13250
13251#[cfg(feature = "prediction-service")]
13252impl std::fmt::Debug for super::DirectPredictResponse {
13253 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13254 let mut debug_struct = f.debug_struct("DirectPredictResponse");
13255 debug_struct.field("outputs", &self.outputs);
13256 debug_struct.field("parameters", &self.parameters);
13257 if !self._unknown_fields.is_empty() {
13258 debug_struct.field("_unknown_fields", &self._unknown_fields);
13259 }
13260 debug_struct.finish()
13261 }
13262}
13263
13264#[cfg(feature = "prediction-service")]
13265impl std::fmt::Debug for super::DirectRawPredictRequest {
13266 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13267 let mut debug_struct = f.debug_struct("DirectRawPredictRequest");
13268 debug_struct.field("endpoint", &self.endpoint);
13269 debug_struct.field("method_name", &self.method_name);
13270 debug_struct.field("input", &self.input);
13271 if !self._unknown_fields.is_empty() {
13272 debug_struct.field("_unknown_fields", &self._unknown_fields);
13273 }
13274 debug_struct.finish()
13275 }
13276}
13277
13278#[cfg(feature = "prediction-service")]
13279impl std::fmt::Debug for super::DirectRawPredictResponse {
13280 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13281 let mut debug_struct = f.debug_struct("DirectRawPredictResponse");
13282 debug_struct.field("output", &self.output);
13283 if !self._unknown_fields.is_empty() {
13284 debug_struct.field("_unknown_fields", &self._unknown_fields);
13285 }
13286 debug_struct.finish()
13287 }
13288}
13289
13290#[cfg(feature = "prediction-service")]
13291impl std::fmt::Debug for super::StreamDirectPredictRequest {
13292 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13293 let mut debug_struct = f.debug_struct("StreamDirectPredictRequest");
13294 debug_struct.field("endpoint", &self.endpoint);
13295 debug_struct.field("inputs", &self.inputs);
13296 debug_struct.field("parameters", &self.parameters);
13297 if !self._unknown_fields.is_empty() {
13298 debug_struct.field("_unknown_fields", &self._unknown_fields);
13299 }
13300 debug_struct.finish()
13301 }
13302}
13303
13304#[cfg(feature = "prediction-service")]
13305impl std::fmt::Debug for super::StreamDirectPredictResponse {
13306 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13307 let mut debug_struct = f.debug_struct("StreamDirectPredictResponse");
13308 debug_struct.field("outputs", &self.outputs);
13309 debug_struct.field("parameters", &self.parameters);
13310 if !self._unknown_fields.is_empty() {
13311 debug_struct.field("_unknown_fields", &self._unknown_fields);
13312 }
13313 debug_struct.finish()
13314 }
13315}
13316
13317#[cfg(feature = "prediction-service")]
13318impl std::fmt::Debug for super::StreamDirectRawPredictRequest {
13319 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13320 let mut debug_struct = f.debug_struct("StreamDirectRawPredictRequest");
13321 debug_struct.field("endpoint", &self.endpoint);
13322 debug_struct.field("method_name", &self.method_name);
13323 debug_struct.field("input", &self.input);
13324 if !self._unknown_fields.is_empty() {
13325 debug_struct.field("_unknown_fields", &self._unknown_fields);
13326 }
13327 debug_struct.finish()
13328 }
13329}
13330
13331#[cfg(feature = "prediction-service")]
13332impl std::fmt::Debug for super::StreamDirectRawPredictResponse {
13333 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13334 let mut debug_struct = f.debug_struct("StreamDirectRawPredictResponse");
13335 debug_struct.field("output", &self.output);
13336 if !self._unknown_fields.is_empty() {
13337 debug_struct.field("_unknown_fields", &self._unknown_fields);
13338 }
13339 debug_struct.finish()
13340 }
13341}
13342
13343#[cfg(feature = "prediction-service")]
13344impl std::fmt::Debug for super::StreamingPredictRequest {
13345 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13346 let mut debug_struct = f.debug_struct("StreamingPredictRequest");
13347 debug_struct.field("endpoint", &self.endpoint);
13348 debug_struct.field("inputs", &self.inputs);
13349 debug_struct.field("parameters", &self.parameters);
13350 if !self._unknown_fields.is_empty() {
13351 debug_struct.field("_unknown_fields", &self._unknown_fields);
13352 }
13353 debug_struct.finish()
13354 }
13355}
13356
13357#[cfg(feature = "prediction-service")]
13358impl std::fmt::Debug for super::StreamingPredictResponse {
13359 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13360 let mut debug_struct = f.debug_struct("StreamingPredictResponse");
13361 debug_struct.field("outputs", &self.outputs);
13362 debug_struct.field("parameters", &self.parameters);
13363 if !self._unknown_fields.is_empty() {
13364 debug_struct.field("_unknown_fields", &self._unknown_fields);
13365 }
13366 debug_struct.finish()
13367 }
13368}
13369
13370#[cfg(feature = "prediction-service")]
13371impl std::fmt::Debug for super::StreamingRawPredictRequest {
13372 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13373 let mut debug_struct = f.debug_struct("StreamingRawPredictRequest");
13374 debug_struct.field("endpoint", &self.endpoint);
13375 debug_struct.field("method_name", &self.method_name);
13376 debug_struct.field("input", &self.input);
13377 if !self._unknown_fields.is_empty() {
13378 debug_struct.field("_unknown_fields", &self._unknown_fields);
13379 }
13380 debug_struct.finish()
13381 }
13382}
13383
13384#[cfg(feature = "prediction-service")]
13385impl std::fmt::Debug for super::StreamingRawPredictResponse {
13386 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13387 let mut debug_struct = f.debug_struct("StreamingRawPredictResponse");
13388 debug_struct.field("output", &self.output);
13389 if !self._unknown_fields.is_empty() {
13390 debug_struct.field("_unknown_fields", &self._unknown_fields);
13391 }
13392 debug_struct.finish()
13393 }
13394}
13395
13396#[cfg(feature = "prediction-service")]
13397impl std::fmt::Debug for super::ExplainRequest {
13398 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13399 let mut debug_struct = f.debug_struct("ExplainRequest");
13400 debug_struct.field("endpoint", &self.endpoint);
13401 debug_struct.field("instances", &self.instances);
13402 debug_struct.field("parameters", &self.parameters);
13403 debug_struct.field("explanation_spec_override", &self.explanation_spec_override);
13404 debug_struct.field("deployed_model_id", &self.deployed_model_id);
13405 if !self._unknown_fields.is_empty() {
13406 debug_struct.field("_unknown_fields", &self._unknown_fields);
13407 }
13408 debug_struct.finish()
13409 }
13410}
13411
13412#[cfg(feature = "prediction-service")]
13413impl std::fmt::Debug for super::ExplainResponse {
13414 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13415 let mut debug_struct = f.debug_struct("ExplainResponse");
13416 debug_struct.field("explanations", &self.explanations);
13417 debug_struct.field("deployed_model_id", &self.deployed_model_id);
13418 debug_struct.field("predictions", &self.predictions);
13419 if !self._unknown_fields.is_empty() {
13420 debug_struct.field("_unknown_fields", &self._unknown_fields);
13421 }
13422 debug_struct.finish()
13423 }
13424}
13425
13426#[cfg(feature = "llm-utility-service")]
13427impl std::fmt::Debug for super::CountTokensRequest {
13428 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13429 let mut debug_struct = f.debug_struct("CountTokensRequest");
13430 debug_struct.field("endpoint", &self.endpoint);
13431 debug_struct.field("model", &self.model);
13432 debug_struct.field("instances", &self.instances);
13433 debug_struct.field("contents", &self.contents);
13434 debug_struct.field("system_instruction", &self.system_instruction);
13435 debug_struct.field("tools", &self.tools);
13436 debug_struct.field("generation_config", &self.generation_config);
13437 if !self._unknown_fields.is_empty() {
13438 debug_struct.field("_unknown_fields", &self._unknown_fields);
13439 }
13440 debug_struct.finish()
13441 }
13442}
13443
13444#[cfg(feature = "llm-utility-service")]
13445impl std::fmt::Debug for super::CountTokensResponse {
13446 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13447 let mut debug_struct = f.debug_struct("CountTokensResponse");
13448 debug_struct.field("total_tokens", &self.total_tokens);
13449 debug_struct.field("total_billable_characters", &self.total_billable_characters);
13450 debug_struct.field("prompt_tokens_details", &self.prompt_tokens_details);
13451 if !self._unknown_fields.is_empty() {
13452 debug_struct.field("_unknown_fields", &self._unknown_fields);
13453 }
13454 debug_struct.finish()
13455 }
13456}
13457
13458#[cfg(feature = "prediction-service")]
13459impl std::fmt::Debug for super::GenerateContentRequest {
13460 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13461 let mut debug_struct = f.debug_struct("GenerateContentRequest");
13462 debug_struct.field("model", &self.model);
13463 debug_struct.field("contents", &self.contents);
13464 debug_struct.field("system_instruction", &self.system_instruction);
13465 debug_struct.field("cached_content", &self.cached_content);
13466 debug_struct.field("tools", &self.tools);
13467 debug_struct.field("tool_config", &self.tool_config);
13468 debug_struct.field("labels", &self.labels);
13469 debug_struct.field("safety_settings", &self.safety_settings);
13470 debug_struct.field("model_armor_config", &self.model_armor_config);
13471 debug_struct.field("generation_config", &self.generation_config);
13472 if !self._unknown_fields.is_empty() {
13473 debug_struct.field("_unknown_fields", &self._unknown_fields);
13474 }
13475 debug_struct.finish()
13476 }
13477}
13478
13479#[cfg(feature = "prediction-service")]
13480impl std::fmt::Debug for super::GenerateContentResponse {
13481 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13482 let mut debug_struct = f.debug_struct("GenerateContentResponse");
13483 debug_struct.field("candidates", &self.candidates);
13484 debug_struct.field("model_version", &self.model_version);
13485 debug_struct.field("create_time", &self.create_time);
13486 debug_struct.field("response_id", &self.response_id);
13487 debug_struct.field("prompt_feedback", &self.prompt_feedback);
13488 debug_struct.field("usage_metadata", &self.usage_metadata);
13489 if !self._unknown_fields.is_empty() {
13490 debug_struct.field("_unknown_fields", &self._unknown_fields);
13491 }
13492 debug_struct.finish()
13493 }
13494}
13495
13496#[cfg(feature = "prediction-service")]
13497impl std::fmt::Debug for super::generate_content_response::PromptFeedback {
13498 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13499 let mut debug_struct = f.debug_struct("PromptFeedback");
13500 debug_struct.field("block_reason", &self.block_reason);
13501 debug_struct.field("safety_ratings", &self.safety_ratings);
13502 debug_struct.field("block_reason_message", &self.block_reason_message);
13503 if !self._unknown_fields.is_empty() {
13504 debug_struct.field("_unknown_fields", &self._unknown_fields);
13505 }
13506 debug_struct.finish()
13507 }
13508}
13509
13510#[cfg(feature = "prediction-service")]
13511impl std::fmt::Debug for super::generate_content_response::UsageMetadata {
13512 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13513 let mut debug_struct = f.debug_struct("UsageMetadata");
13514 debug_struct.field("prompt_token_count", &self.prompt_token_count);
13515 debug_struct.field("candidates_token_count", &self.candidates_token_count);
13516 debug_struct.field("thoughts_token_count", &self.thoughts_token_count);
13517 debug_struct.field("total_token_count", &self.total_token_count);
13518 debug_struct.field(
13519 "cached_content_token_count",
13520 &self.cached_content_token_count,
13521 );
13522 debug_struct.field("prompt_tokens_details", &self.prompt_tokens_details);
13523 debug_struct.field("cache_tokens_details", &self.cache_tokens_details);
13524 debug_struct.field("candidates_tokens_details", &self.candidates_tokens_details);
13525 debug_struct.field(
13526 "tool_use_prompt_tokens_details",
13527 &self.tool_use_prompt_tokens_details,
13528 );
13529 debug_struct.field("traffic_type", &self.traffic_type);
13530 if !self._unknown_fields.is_empty() {
13531 debug_struct.field("_unknown_fields", &self._unknown_fields);
13532 }
13533 debug_struct.finish()
13534 }
13535}
13536
13537#[cfg(feature = "prediction-service")]
13538impl std::fmt::Debug for super::EmbedContentRequest {
13539 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13540 let mut debug_struct = f.debug_struct("EmbedContentRequest");
13541 debug_struct.field("model", &self.model);
13542 debug_struct.field("content", &self.content);
13543 debug_struct.field("title", &self.title);
13544 debug_struct.field("task_type", &self.task_type);
13545 debug_struct.field("output_dimensionality", &self.output_dimensionality);
13546 debug_struct.field("auto_truncate", &self.auto_truncate);
13547 debug_struct.field("embed_content_config", &self.embed_content_config);
13548 if !self._unknown_fields.is_empty() {
13549 debug_struct.field("_unknown_fields", &self._unknown_fields);
13550 }
13551 debug_struct.finish()
13552 }
13553}
13554
13555#[cfg(feature = "prediction-service")]
13556impl std::fmt::Debug for super::embed_content_request::EmbedContentConfig {
13557 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13558 let mut debug_struct = f.debug_struct("EmbedContentConfig");
13559 debug_struct.field("title", &self.title);
13560 debug_struct.field("task_type", &self.task_type);
13561 debug_struct.field("auto_truncate", &self.auto_truncate);
13562 debug_struct.field("output_dimensionality", &self.output_dimensionality);
13563 debug_struct.field("document_ocr", &self.document_ocr);
13564 debug_struct.field("audio_track_extraction", &self.audio_track_extraction);
13565 if !self._unknown_fields.is_empty() {
13566 debug_struct.field("_unknown_fields", &self._unknown_fields);
13567 }
13568 debug_struct.finish()
13569 }
13570}
13571
13572#[cfg(feature = "prediction-service")]
13573impl std::fmt::Debug for super::EmbedContentResponse {
13574 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13575 let mut debug_struct = f.debug_struct("EmbedContentResponse");
13576 debug_struct.field("embedding", &self.embedding);
13577 debug_struct.field("usage_metadata", &self.usage_metadata);
13578 debug_struct.field("truncated", &self.truncated);
13579 if !self._unknown_fields.is_empty() {
13580 debug_struct.field("_unknown_fields", &self._unknown_fields);
13581 }
13582 debug_struct.finish()
13583 }
13584}
13585
13586#[cfg(feature = "prediction-service")]
13587impl std::fmt::Debug for super::embed_content_response::Embedding {
13588 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13589 let mut debug_struct = f.debug_struct("Embedding");
13590 debug_struct.field("values", &self.values);
13591 if !self._unknown_fields.is_empty() {
13592 debug_struct.field("_unknown_fields", &self._unknown_fields);
13593 }
13594 debug_struct.finish()
13595 }
13596}
13597
13598#[cfg(feature = "model-garden-service")]
13599impl std::fmt::Debug for super::PublisherModel {
13600 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13601 let mut debug_struct = f.debug_struct("PublisherModel");
13602 debug_struct.field("name", &self.name);
13603 debug_struct.field("version_id", &self.version_id);
13604 debug_struct.field("open_source_category", &self.open_source_category);
13605 debug_struct.field("supported_actions", &self.supported_actions);
13606 debug_struct.field("frameworks", &self.frameworks);
13607 debug_struct.field("launch_stage", &self.launch_stage);
13608 debug_struct.field("version_state", &self.version_state);
13609 debug_struct.field("publisher_model_template", &self.publisher_model_template);
13610 debug_struct.field("predict_schemata", &self.predict_schemata);
13611 if !self._unknown_fields.is_empty() {
13612 debug_struct.field("_unknown_fields", &self._unknown_fields);
13613 }
13614 debug_struct.finish()
13615 }
13616}
13617
13618#[cfg(feature = "model-garden-service")]
13619impl std::fmt::Debug for super::publisher_model::ResourceReference {
13620 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13621 let mut debug_struct = f.debug_struct("ResourceReference");
13622 debug_struct.field("reference", &self.reference);
13623 if !self._unknown_fields.is_empty() {
13624 debug_struct.field("_unknown_fields", &self._unknown_fields);
13625 }
13626 debug_struct.finish()
13627 }
13628}
13629
13630#[cfg(feature = "model-garden-service")]
13631impl std::fmt::Debug for super::publisher_model::Documentation {
13632 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13633 let mut debug_struct = f.debug_struct("Documentation");
13634 debug_struct.field("title", &self.title);
13635 debug_struct.field("content", &self.content);
13636 if !self._unknown_fields.is_empty() {
13637 debug_struct.field("_unknown_fields", &self._unknown_fields);
13638 }
13639 debug_struct.finish()
13640 }
13641}
13642
13643#[cfg(feature = "model-garden-service")]
13644impl std::fmt::Debug for super::publisher_model::CallToAction {
13645 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13646 let mut debug_struct = f.debug_struct("CallToAction");
13647 debug_struct.field("view_rest_api", &self.view_rest_api);
13648 debug_struct.field("open_notebook", &self.open_notebook);
13649 debug_struct.field("open_notebooks", &self.open_notebooks);
13650 debug_struct.field("create_application", &self.create_application);
13651 debug_struct.field("open_fine_tuning_pipeline", &self.open_fine_tuning_pipeline);
13652 debug_struct.field(
13653 "open_fine_tuning_pipelines",
13654 &self.open_fine_tuning_pipelines,
13655 );
13656 debug_struct.field(
13657 "open_prompt_tuning_pipeline",
13658 &self.open_prompt_tuning_pipeline,
13659 );
13660 debug_struct.field("open_genie", &self.open_genie);
13661 debug_struct.field("deploy", &self.deploy);
13662 debug_struct.field("deploy_gke", &self.deploy_gke);
13663 debug_struct.field("open_generation_ai_studio", &self.open_generation_ai_studio);
13664 debug_struct.field("request_access", &self.request_access);
13665 debug_struct.field("open_evaluation_pipeline", &self.open_evaluation_pipeline);
13666 if !self._unknown_fields.is_empty() {
13667 debug_struct.field("_unknown_fields", &self._unknown_fields);
13668 }
13669 debug_struct.finish()
13670 }
13671}
13672
13673#[cfg(feature = "model-garden-service")]
13674impl std::fmt::Debug for super::publisher_model::call_to_action::RegionalResourceReferences {
13675 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13676 let mut debug_struct = f.debug_struct("RegionalResourceReferences");
13677 debug_struct.field("references", &self.references);
13678 debug_struct.field("title", &self.title);
13679 debug_struct.field("resource_title", &self.resource_title);
13680 debug_struct.field("resource_use_case", &self.resource_use_case);
13681 debug_struct.field("resource_description", &self.resource_description);
13682 if !self._unknown_fields.is_empty() {
13683 debug_struct.field("_unknown_fields", &self._unknown_fields);
13684 }
13685 debug_struct.finish()
13686 }
13687}
13688
13689#[cfg(feature = "model-garden-service")]
13690impl std::fmt::Debug for super::publisher_model::call_to_action::ViewRestApi {
13691 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13692 let mut debug_struct = f.debug_struct("ViewRestApi");
13693 debug_struct.field("documentations", &self.documentations);
13694 debug_struct.field("title", &self.title);
13695 if !self._unknown_fields.is_empty() {
13696 debug_struct.field("_unknown_fields", &self._unknown_fields);
13697 }
13698 debug_struct.finish()
13699 }
13700}
13701
13702#[cfg(feature = "model-garden-service")]
13703impl std::fmt::Debug for super::publisher_model::call_to_action::OpenNotebooks {
13704 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13705 let mut debug_struct = f.debug_struct("OpenNotebooks");
13706 debug_struct.field("notebooks", &self.notebooks);
13707 if !self._unknown_fields.is_empty() {
13708 debug_struct.field("_unknown_fields", &self._unknown_fields);
13709 }
13710 debug_struct.finish()
13711 }
13712}
13713
13714#[cfg(feature = "model-garden-service")]
13715impl std::fmt::Debug for super::publisher_model::call_to_action::OpenFineTuningPipelines {
13716 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13717 let mut debug_struct = f.debug_struct("OpenFineTuningPipelines");
13718 debug_struct.field("fine_tuning_pipelines", &self.fine_tuning_pipelines);
13719 if !self._unknown_fields.is_empty() {
13720 debug_struct.field("_unknown_fields", &self._unknown_fields);
13721 }
13722 debug_struct.finish()
13723 }
13724}
13725
13726#[cfg(feature = "model-garden-service")]
13727impl std::fmt::Debug for super::publisher_model::call_to_action::Deploy {
13728 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13729 let mut debug_struct = f.debug_struct("Deploy");
13730 debug_struct.field("model_display_name", &self.model_display_name);
13731 debug_struct.field("large_model_reference", &self.large_model_reference);
13732 debug_struct.field("container_spec", &self.container_spec);
13733 debug_struct.field("artifact_uri", &self.artifact_uri);
13734 debug_struct.field("deploy_task_name", &self.deploy_task_name);
13735 debug_struct.field("deploy_metadata", &self.deploy_metadata);
13736 debug_struct.field("title", &self.title);
13737 debug_struct.field("public_artifact_uri", &self.public_artifact_uri);
13738 debug_struct.field("prediction_resources", &self.prediction_resources);
13739 if !self._unknown_fields.is_empty() {
13740 debug_struct.field("_unknown_fields", &self._unknown_fields);
13741 }
13742 debug_struct.finish()
13743 }
13744}
13745
13746#[cfg(feature = "model-garden-service")]
13747impl std::fmt::Debug for super::publisher_model::call_to_action::deploy::DeployMetadata {
13748 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13749 let mut debug_struct = f.debug_struct("DeployMetadata");
13750 debug_struct.field("labels", &self.labels);
13751 debug_struct.field("sample_request", &self.sample_request);
13752 if !self._unknown_fields.is_empty() {
13753 debug_struct.field("_unknown_fields", &self._unknown_fields);
13754 }
13755 debug_struct.finish()
13756 }
13757}
13758
13759#[cfg(feature = "model-garden-service")]
13760impl std::fmt::Debug for super::publisher_model::call_to_action::DeployGke {
13761 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13762 let mut debug_struct = f.debug_struct("DeployGke");
13763 debug_struct.field("gke_yaml_configs", &self.gke_yaml_configs);
13764 if !self._unknown_fields.is_empty() {
13765 debug_struct.field("_unknown_fields", &self._unknown_fields);
13766 }
13767 debug_struct.finish()
13768 }
13769}
13770
13771#[cfg(feature = "reasoning-engine-service")]
13772impl std::fmt::Debug for super::ReasoningEngineSpec {
13773 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13774 let mut debug_struct = f.debug_struct("ReasoningEngineSpec");
13775 debug_struct.field("service_account", &self.service_account);
13776 debug_struct.field("package_spec", &self.package_spec);
13777 debug_struct.field("deployment_spec", &self.deployment_spec);
13778 debug_struct.field("class_methods", &self.class_methods);
13779 debug_struct.field("agent_framework", &self.agent_framework);
13780 debug_struct.field("deployment_source", &self.deployment_source);
13781 if !self._unknown_fields.is_empty() {
13782 debug_struct.field("_unknown_fields", &self._unknown_fields);
13783 }
13784 debug_struct.finish()
13785 }
13786}
13787
13788#[cfg(feature = "reasoning-engine-service")]
13789impl std::fmt::Debug for super::reasoning_engine_spec::PackageSpec {
13790 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13791 let mut debug_struct = f.debug_struct("PackageSpec");
13792 debug_struct.field("pickle_object_gcs_uri", &self.pickle_object_gcs_uri);
13793 debug_struct.field("dependency_files_gcs_uri", &self.dependency_files_gcs_uri);
13794 debug_struct.field("requirements_gcs_uri", &self.requirements_gcs_uri);
13795 debug_struct.field("python_version", &self.python_version);
13796 if !self._unknown_fields.is_empty() {
13797 debug_struct.field("_unknown_fields", &self._unknown_fields);
13798 }
13799 debug_struct.finish()
13800 }
13801}
13802
13803#[cfg(feature = "reasoning-engine-service")]
13804impl std::fmt::Debug for super::reasoning_engine_spec::DeploymentSpec {
13805 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13806 let mut debug_struct = f.debug_struct("DeploymentSpec");
13807 debug_struct.field("env", &self.env);
13808 debug_struct.field("secret_env", &self.secret_env);
13809 debug_struct.field("psc_interface_config", &self.psc_interface_config);
13810 debug_struct.field("min_instances", &self.min_instances);
13811 debug_struct.field("max_instances", &self.max_instances);
13812 debug_struct.field("resource_limits", &self.resource_limits);
13813 debug_struct.field("container_concurrency", &self.container_concurrency);
13814 if !self._unknown_fields.is_empty() {
13815 debug_struct.field("_unknown_fields", &self._unknown_fields);
13816 }
13817 debug_struct.finish()
13818 }
13819}
13820
13821#[cfg(feature = "reasoning-engine-service")]
13822impl std::fmt::Debug for super::reasoning_engine_spec::SourceCodeSpec {
13823 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13824 let mut debug_struct = f.debug_struct("SourceCodeSpec");
13825 debug_struct.field("source", &self.source);
13826 debug_struct.field("language_spec", &self.language_spec);
13827 if !self._unknown_fields.is_empty() {
13828 debug_struct.field("_unknown_fields", &self._unknown_fields);
13829 }
13830 debug_struct.finish()
13831 }
13832}
13833
13834#[cfg(feature = "reasoning-engine-service")]
13835impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::InlineSource {
13836 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13837 let mut debug_struct = f.debug_struct("InlineSource");
13838 debug_struct.field("source_archive", &self.source_archive);
13839 if !self._unknown_fields.is_empty() {
13840 debug_struct.field("_unknown_fields", &self._unknown_fields);
13841 }
13842 debug_struct.finish()
13843 }
13844}
13845
13846#[cfg(feature = "reasoning-engine-service")]
13847impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::ImageSpec {
13848 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13849 let mut debug_struct = f.debug_struct("ImageSpec");
13850 debug_struct.field("build_args", &self.build_args);
13851 if !self._unknown_fields.is_empty() {
13852 debug_struct.field("_unknown_fields", &self._unknown_fields);
13853 }
13854 debug_struct.finish()
13855 }
13856}
13857
13858#[cfg(feature = "reasoning-engine-service")]
13859impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::DeveloperConnectConfig {
13860 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13861 let mut debug_struct = f.debug_struct("DeveloperConnectConfig");
13862 debug_struct.field("git_repository_link", &self.git_repository_link);
13863 debug_struct.field("dir", &self.dir);
13864 debug_struct.field("revision", &self.revision);
13865 if !self._unknown_fields.is_empty() {
13866 debug_struct.field("_unknown_fields", &self._unknown_fields);
13867 }
13868 debug_struct.finish()
13869 }
13870}
13871
13872#[cfg(feature = "reasoning-engine-service")]
13873impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::DeveloperConnectSource {
13874 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13875 let mut debug_struct = f.debug_struct("DeveloperConnectSource");
13876 debug_struct.field("config", &self.config);
13877 if !self._unknown_fields.is_empty() {
13878 debug_struct.field("_unknown_fields", &self._unknown_fields);
13879 }
13880 debug_struct.finish()
13881 }
13882}
13883
13884#[cfg(feature = "reasoning-engine-service")]
13885impl std::fmt::Debug for super::reasoning_engine_spec::source_code_spec::PythonSpec {
13886 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13887 let mut debug_struct = f.debug_struct("PythonSpec");
13888 debug_struct.field("version", &self.version);
13889 debug_struct.field("entrypoint_module", &self.entrypoint_module);
13890 debug_struct.field("entrypoint_object", &self.entrypoint_object);
13891 debug_struct.field("requirements_file", &self.requirements_file);
13892 if !self._unknown_fields.is_empty() {
13893 debug_struct.field("_unknown_fields", &self._unknown_fields);
13894 }
13895 debug_struct.finish()
13896 }
13897}
13898
13899#[cfg(feature = "reasoning-engine-service")]
13900impl std::fmt::Debug for super::reasoning_engine_spec::ContainerSpec {
13901 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13902 let mut debug_struct = f.debug_struct("ContainerSpec");
13903 debug_struct.field("image_uri", &self.image_uri);
13904 if !self._unknown_fields.is_empty() {
13905 debug_struct.field("_unknown_fields", &self._unknown_fields);
13906 }
13907 debug_struct.finish()
13908 }
13909}
13910
13911#[cfg(feature = "reasoning-engine-service")]
13912impl std::fmt::Debug for super::ReasoningEngine {
13913 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13914 let mut debug_struct = f.debug_struct("ReasoningEngine");
13915 debug_struct.field("name", &self.name);
13916 debug_struct.field("display_name", &self.display_name);
13917 debug_struct.field("description", &self.description);
13918 debug_struct.field("spec", &self.spec);
13919 debug_struct.field("create_time", &self.create_time);
13920 debug_struct.field("update_time", &self.update_time);
13921 debug_struct.field("etag", &self.etag);
13922 debug_struct.field("encryption_spec", &self.encryption_spec);
13923 debug_struct.field("labels", &self.labels);
13924 if !self._unknown_fields.is_empty() {
13925 debug_struct.field("_unknown_fields", &self._unknown_fields);
13926 }
13927 debug_struct.finish()
13928 }
13929}
13930
13931#[cfg(feature = "reasoning-engine-execution-service")]
13932impl std::fmt::Debug for super::QueryReasoningEngineRequest {
13933 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13934 let mut debug_struct = f.debug_struct("QueryReasoningEngineRequest");
13935 debug_struct.field("name", &self.name);
13936 debug_struct.field("input", &self.input);
13937 debug_struct.field("class_method", &self.class_method);
13938 if !self._unknown_fields.is_empty() {
13939 debug_struct.field("_unknown_fields", &self._unknown_fields);
13940 }
13941 debug_struct.finish()
13942 }
13943}
13944
13945#[cfg(feature = "reasoning-engine-execution-service")]
13946impl std::fmt::Debug for super::QueryReasoningEngineResponse {
13947 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13948 let mut debug_struct = f.debug_struct("QueryReasoningEngineResponse");
13949 debug_struct.field("output", &self.output);
13950 if !self._unknown_fields.is_empty() {
13951 debug_struct.field("_unknown_fields", &self._unknown_fields);
13952 }
13953 debug_struct.finish()
13954 }
13955}
13956
13957#[cfg(feature = "reasoning-engine-execution-service")]
13958impl std::fmt::Debug for super::StreamQueryReasoningEngineRequest {
13959 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13960 let mut debug_struct = f.debug_struct("StreamQueryReasoningEngineRequest");
13961 debug_struct.field("name", &self.name);
13962 debug_struct.field("input", &self.input);
13963 debug_struct.field("class_method", &self.class_method);
13964 if !self._unknown_fields.is_empty() {
13965 debug_struct.field("_unknown_fields", &self._unknown_fields);
13966 }
13967 debug_struct.finish()
13968 }
13969}
13970
13971#[cfg(feature = "reasoning-engine-service")]
13972impl std::fmt::Debug for super::CreateReasoningEngineRequest {
13973 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13974 let mut debug_struct = f.debug_struct("CreateReasoningEngineRequest");
13975 debug_struct.field("parent", &self.parent);
13976 debug_struct.field("reasoning_engine", &self.reasoning_engine);
13977 if !self._unknown_fields.is_empty() {
13978 debug_struct.field("_unknown_fields", &self._unknown_fields);
13979 }
13980 debug_struct.finish()
13981 }
13982}
13983
13984#[cfg(feature = "reasoning-engine-service")]
13985impl std::fmt::Debug for super::CreateReasoningEngineOperationMetadata {
13986 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13987 let mut debug_struct = f.debug_struct("CreateReasoningEngineOperationMetadata");
13988 debug_struct.field("generic_metadata", &self.generic_metadata);
13989 if !self._unknown_fields.is_empty() {
13990 debug_struct.field("_unknown_fields", &self._unknown_fields);
13991 }
13992 debug_struct.finish()
13993 }
13994}
13995
13996#[cfg(feature = "reasoning-engine-service")]
13997impl std::fmt::Debug for super::GetReasoningEngineRequest {
13998 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13999 let mut debug_struct = f.debug_struct("GetReasoningEngineRequest");
14000 debug_struct.field("name", &self.name);
14001 if !self._unknown_fields.is_empty() {
14002 debug_struct.field("_unknown_fields", &self._unknown_fields);
14003 }
14004 debug_struct.finish()
14005 }
14006}
14007
14008#[cfg(feature = "reasoning-engine-service")]
14009impl std::fmt::Debug for super::UpdateReasoningEngineRequest {
14010 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14011 let mut debug_struct = f.debug_struct("UpdateReasoningEngineRequest");
14012 debug_struct.field("reasoning_engine", &self.reasoning_engine);
14013 debug_struct.field("update_mask", &self.update_mask);
14014 if !self._unknown_fields.is_empty() {
14015 debug_struct.field("_unknown_fields", &self._unknown_fields);
14016 }
14017 debug_struct.finish()
14018 }
14019}
14020
14021#[cfg(feature = "reasoning-engine-service")]
14022impl std::fmt::Debug for super::UpdateReasoningEngineOperationMetadata {
14023 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14024 let mut debug_struct = f.debug_struct("UpdateReasoningEngineOperationMetadata");
14025 debug_struct.field("generic_metadata", &self.generic_metadata);
14026 if !self._unknown_fields.is_empty() {
14027 debug_struct.field("_unknown_fields", &self._unknown_fields);
14028 }
14029 debug_struct.finish()
14030 }
14031}
14032
14033#[cfg(feature = "reasoning-engine-service")]
14034impl std::fmt::Debug for super::ListReasoningEnginesRequest {
14035 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14036 let mut debug_struct = f.debug_struct("ListReasoningEnginesRequest");
14037 debug_struct.field("parent", &self.parent);
14038 debug_struct.field("filter", &self.filter);
14039 debug_struct.field("page_size", &self.page_size);
14040 debug_struct.field("page_token", &self.page_token);
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::ListReasoningEnginesResponse {
14050 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14051 let mut debug_struct = f.debug_struct("ListReasoningEnginesResponse");
14052 debug_struct.field("reasoning_engines", &self.reasoning_engines);
14053 debug_struct.field("next_page_token", &self.next_page_token);
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::DeleteReasoningEngineRequest {
14063 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14064 let mut debug_struct = f.debug_struct("DeleteReasoningEngineRequest");
14065 debug_struct.field("name", &self.name);
14066 debug_struct.field("force", &self.force);
14067 if !self._unknown_fields.is_empty() {
14068 debug_struct.field("_unknown_fields", &self._unknown_fields);
14069 }
14070 debug_struct.finish()
14071 }
14072}
14073
14074#[cfg(any(
14075 feature = "deployment-resource-pool-service",
14076 feature = "endpoint-service",
14077 feature = "index-endpoint-service",
14078 feature = "job-service",
14079 feature = "model-garden-service",
14080 feature = "notebook-service",
14081 feature = "persistent-resource-service",
14082 feature = "schedule-service",
14083))]
14084impl std::fmt::Debug for super::ReservationAffinity {
14085 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14086 let mut debug_struct = f.debug_struct("ReservationAffinity");
14087 debug_struct.field("reservation_affinity_type", &self.reservation_affinity_type);
14088 debug_struct.field("key", &self.key);
14089 debug_struct.field("values", &self.values);
14090 if !self._unknown_fields.is_empty() {
14091 debug_struct.field("_unknown_fields", &self._unknown_fields);
14092 }
14093 debug_struct.finish()
14094 }
14095}
14096
14097#[cfg(feature = "dataset-service")]
14098impl std::fmt::Debug for super::SavedQuery {
14099 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14100 let mut debug_struct = f.debug_struct("SavedQuery");
14101 debug_struct.field("name", &self.name);
14102 debug_struct.field("display_name", &self.display_name);
14103 debug_struct.field("metadata", &self.metadata);
14104 debug_struct.field("create_time", &self.create_time);
14105 debug_struct.field("update_time", &self.update_time);
14106 debug_struct.field("annotation_filter", &self.annotation_filter);
14107 debug_struct.field("problem_type", &self.problem_type);
14108 debug_struct.field("annotation_spec_count", &self.annotation_spec_count);
14109 debug_struct.field("etag", &self.etag);
14110 debug_struct.field("support_automl_training", &self.support_automl_training);
14111 if !self._unknown_fields.is_empty() {
14112 debug_struct.field("_unknown_fields", &self._unknown_fields);
14113 }
14114 debug_struct.finish()
14115 }
14116}
14117
14118#[cfg(feature = "schedule-service")]
14119impl std::fmt::Debug for super::Schedule {
14120 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14121 let mut debug_struct = f.debug_struct("Schedule");
14122 debug_struct.field("name", &self.name);
14123 debug_struct.field("display_name", &self.display_name);
14124 debug_struct.field("start_time", &self.start_time);
14125 debug_struct.field("end_time", &self.end_time);
14126 debug_struct.field("max_run_count", &self.max_run_count);
14127 debug_struct.field("started_run_count", &self.started_run_count);
14128 debug_struct.field("state", &self.state);
14129 debug_struct.field("create_time", &self.create_time);
14130 debug_struct.field("update_time", &self.update_time);
14131 debug_struct.field("next_run_time", &self.next_run_time);
14132 debug_struct.field("last_pause_time", &self.last_pause_time);
14133 debug_struct.field("last_resume_time", &self.last_resume_time);
14134 debug_struct.field("max_concurrent_run_count", &self.max_concurrent_run_count);
14135 debug_struct.field(
14136 "max_concurrent_active_run_count",
14137 &self.max_concurrent_active_run_count,
14138 );
14139 debug_struct.field("allow_queueing", &self.allow_queueing);
14140 debug_struct.field("catch_up", &self.catch_up);
14141 debug_struct.field(
14142 "last_scheduled_run_response",
14143 &self.last_scheduled_run_response,
14144 );
14145 debug_struct.field("time_specification", &self.time_specification);
14146 debug_struct.field("request", &self.request);
14147 if !self._unknown_fields.is_empty() {
14148 debug_struct.field("_unknown_fields", &self._unknown_fields);
14149 }
14150 debug_struct.finish()
14151 }
14152}
14153
14154#[cfg(feature = "schedule-service")]
14155impl std::fmt::Debug for super::schedule::RunResponse {
14156 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14157 let mut debug_struct = f.debug_struct("RunResponse");
14158 debug_struct.field("scheduled_run_time", &self.scheduled_run_time);
14159 debug_struct.field("run_response", &self.run_response);
14160 if !self._unknown_fields.is_empty() {
14161 debug_struct.field("_unknown_fields", &self._unknown_fields);
14162 }
14163 debug_struct.finish()
14164 }
14165}
14166
14167#[cfg(feature = "schedule-service")]
14168impl std::fmt::Debug for super::CreateScheduleRequest {
14169 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14170 let mut debug_struct = f.debug_struct("CreateScheduleRequest");
14171 debug_struct.field("parent", &self.parent);
14172 debug_struct.field("schedule", &self.schedule);
14173 if !self._unknown_fields.is_empty() {
14174 debug_struct.field("_unknown_fields", &self._unknown_fields);
14175 }
14176 debug_struct.finish()
14177 }
14178}
14179
14180#[cfg(feature = "schedule-service")]
14181impl std::fmt::Debug for super::GetScheduleRequest {
14182 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14183 let mut debug_struct = f.debug_struct("GetScheduleRequest");
14184 debug_struct.field("name", &self.name);
14185 if !self._unknown_fields.is_empty() {
14186 debug_struct.field("_unknown_fields", &self._unknown_fields);
14187 }
14188 debug_struct.finish()
14189 }
14190}
14191
14192#[cfg(feature = "schedule-service")]
14193impl std::fmt::Debug for super::ListSchedulesRequest {
14194 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14195 let mut debug_struct = f.debug_struct("ListSchedulesRequest");
14196 debug_struct.field("parent", &self.parent);
14197 debug_struct.field("filter", &self.filter);
14198 debug_struct.field("page_size", &self.page_size);
14199 debug_struct.field("page_token", &self.page_token);
14200 debug_struct.field("order_by", &self.order_by);
14201 if !self._unknown_fields.is_empty() {
14202 debug_struct.field("_unknown_fields", &self._unknown_fields);
14203 }
14204 debug_struct.finish()
14205 }
14206}
14207
14208#[cfg(feature = "schedule-service")]
14209impl std::fmt::Debug for super::ListSchedulesResponse {
14210 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14211 let mut debug_struct = f.debug_struct("ListSchedulesResponse");
14212 debug_struct.field("schedules", &self.schedules);
14213 debug_struct.field("next_page_token", &self.next_page_token);
14214 if !self._unknown_fields.is_empty() {
14215 debug_struct.field("_unknown_fields", &self._unknown_fields);
14216 }
14217 debug_struct.finish()
14218 }
14219}
14220
14221#[cfg(feature = "schedule-service")]
14222impl std::fmt::Debug for super::DeleteScheduleRequest {
14223 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14224 let mut debug_struct = f.debug_struct("DeleteScheduleRequest");
14225 debug_struct.field("name", &self.name);
14226 if !self._unknown_fields.is_empty() {
14227 debug_struct.field("_unknown_fields", &self._unknown_fields);
14228 }
14229 debug_struct.finish()
14230 }
14231}
14232
14233#[cfg(feature = "schedule-service")]
14234impl std::fmt::Debug for super::PauseScheduleRequest {
14235 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14236 let mut debug_struct = f.debug_struct("PauseScheduleRequest");
14237 debug_struct.field("name", &self.name);
14238 if !self._unknown_fields.is_empty() {
14239 debug_struct.field("_unknown_fields", &self._unknown_fields);
14240 }
14241 debug_struct.finish()
14242 }
14243}
14244
14245#[cfg(feature = "schedule-service")]
14246impl std::fmt::Debug for super::ResumeScheduleRequest {
14247 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14248 let mut debug_struct = f.debug_struct("ResumeScheduleRequest");
14249 debug_struct.field("name", &self.name);
14250 debug_struct.field("catch_up", &self.catch_up);
14251 if !self._unknown_fields.is_empty() {
14252 debug_struct.field("_unknown_fields", &self._unknown_fields);
14253 }
14254 debug_struct.finish()
14255 }
14256}
14257
14258#[cfg(feature = "schedule-service")]
14259impl std::fmt::Debug for super::UpdateScheduleRequest {
14260 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14261 let mut debug_struct = f.debug_struct("UpdateScheduleRequest");
14262 debug_struct.field("schedule", &self.schedule);
14263 debug_struct.field("update_mask", &self.update_mask);
14264 if !self._unknown_fields.is_empty() {
14265 debug_struct.field("_unknown_fields", &self._unknown_fields);
14266 }
14267 debug_struct.finish()
14268 }
14269}
14270
14271#[cfg(any(
14272 feature = "endpoint-service",
14273 feature = "feature-online-store-admin-service",
14274 feature = "index-endpoint-service",
14275))]
14276impl std::fmt::Debug for super::PSCAutomationConfig {
14277 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14278 let mut debug_struct = f.debug_struct("PSCAutomationConfig");
14279 debug_struct.field("project_id", &self.project_id);
14280 debug_struct.field("network", &self.network);
14281 debug_struct.field("ip_address", &self.ip_address);
14282 debug_struct.field("forwarding_rule", &self.forwarding_rule);
14283 debug_struct.field("state", &self.state);
14284 debug_struct.field("error_message", &self.error_message);
14285 if !self._unknown_fields.is_empty() {
14286 debug_struct.field("_unknown_fields", &self._unknown_fields);
14287 }
14288 debug_struct.finish()
14289 }
14290}
14291
14292#[cfg(any(
14293 feature = "endpoint-service",
14294 feature = "feature-online-store-admin-service",
14295 feature = "index-endpoint-service",
14296))]
14297impl std::fmt::Debug for super::PrivateServiceConnectConfig {
14298 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14299 let mut debug_struct = f.debug_struct("PrivateServiceConnectConfig");
14300 debug_struct.field(
14301 "enable_private_service_connect",
14302 &self.enable_private_service_connect,
14303 );
14304 debug_struct.field("project_allowlist", &self.project_allowlist);
14305 debug_struct.field("psc_automation_configs", &self.psc_automation_configs);
14306 debug_struct.field("service_attachment", &self.service_attachment);
14307 if !self._unknown_fields.is_empty() {
14308 debug_struct.field("_unknown_fields", &self._unknown_fields);
14309 }
14310 debug_struct.finish()
14311 }
14312}
14313
14314#[cfg(feature = "index-endpoint-service")]
14315impl std::fmt::Debug for super::PscAutomatedEndpoints {
14316 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14317 let mut debug_struct = f.debug_struct("PscAutomatedEndpoints");
14318 debug_struct.field("project_id", &self.project_id);
14319 debug_struct.field("network", &self.network);
14320 debug_struct.field("match_address", &self.match_address);
14321 if !self._unknown_fields.is_empty() {
14322 debug_struct.field("_unknown_fields", &self._unknown_fields);
14323 }
14324 debug_struct.finish()
14325 }
14326}
14327
14328#[cfg(any(
14329 feature = "job-service",
14330 feature = "persistent-resource-service",
14331 feature = "pipeline-service",
14332 feature = "reasoning-engine-service",
14333 feature = "schedule-service",
14334))]
14335impl std::fmt::Debug for super::PscInterfaceConfig {
14336 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14337 let mut debug_struct = f.debug_struct("PscInterfaceConfig");
14338 debug_struct.field("network_attachment", &self.network_attachment);
14339 debug_struct.field("dns_peering_configs", &self.dns_peering_configs);
14340 if !self._unknown_fields.is_empty() {
14341 debug_struct.field("_unknown_fields", &self._unknown_fields);
14342 }
14343 debug_struct.finish()
14344 }
14345}
14346
14347#[cfg(any(
14348 feature = "job-service",
14349 feature = "persistent-resource-service",
14350 feature = "pipeline-service",
14351 feature = "reasoning-engine-service",
14352 feature = "schedule-service",
14353))]
14354impl std::fmt::Debug for super::DnsPeeringConfig {
14355 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14356 let mut debug_struct = f.debug_struct("DnsPeeringConfig");
14357 debug_struct.field("domain", &self.domain);
14358 debug_struct.field("target_project", &self.target_project);
14359 debug_struct.field("target_network", &self.target_network);
14360 if !self._unknown_fields.is_empty() {
14361 debug_struct.field("_unknown_fields", &self._unknown_fields);
14362 }
14363 debug_struct.finish()
14364 }
14365}
14366
14367#[cfg(feature = "session-service")]
14368impl std::fmt::Debug for super::Session {
14369 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14370 let mut debug_struct = f.debug_struct("Session");
14371 debug_struct.field("name", &self.name);
14372 debug_struct.field("create_time", &self.create_time);
14373 debug_struct.field("update_time", &self.update_time);
14374 debug_struct.field("display_name", &self.display_name);
14375 debug_struct.field("labels", &self.labels);
14376 debug_struct.field("session_state", &self.session_state);
14377 debug_struct.field("user_id", &self.user_id);
14378 debug_struct.field("expiration", &self.expiration);
14379 if !self._unknown_fields.is_empty() {
14380 debug_struct.field("_unknown_fields", &self._unknown_fields);
14381 }
14382 debug_struct.finish()
14383 }
14384}
14385
14386#[cfg(feature = "session-service")]
14387impl std::fmt::Debug for super::SessionEvent {
14388 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14389 let mut debug_struct = f.debug_struct("SessionEvent");
14390 debug_struct.field("name", &self.name);
14391 debug_struct.field("author", &self.author);
14392 debug_struct.field("content", &self.content);
14393 debug_struct.field("invocation_id", &self.invocation_id);
14394 debug_struct.field("actions", &self.actions);
14395 debug_struct.field("timestamp", &self.timestamp);
14396 debug_struct.field("error_code", &self.error_code);
14397 debug_struct.field("error_message", &self.error_message);
14398 debug_struct.field("event_metadata", &self.event_metadata);
14399 debug_struct.field("raw_event", &self.raw_event);
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::EventMetadata {
14409 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14410 let mut debug_struct = f.debug_struct("EventMetadata");
14411 debug_struct.field("grounding_metadata", &self.grounding_metadata);
14412 debug_struct.field("partial", &self.partial);
14413 debug_struct.field("turn_complete", &self.turn_complete);
14414 debug_struct.field("interrupted", &self.interrupted);
14415 debug_struct.field("long_running_tool_ids", &self.long_running_tool_ids);
14416 debug_struct.field("branch", &self.branch);
14417 debug_struct.field("custom_metadata", &self.custom_metadata);
14418 debug_struct.field("input_transcription", &self.input_transcription);
14419 debug_struct.field("output_transcription", &self.output_transcription);
14420 if !self._unknown_fields.is_empty() {
14421 debug_struct.field("_unknown_fields", &self._unknown_fields);
14422 }
14423 debug_struct.finish()
14424 }
14425}
14426
14427#[cfg(feature = "session-service")]
14428impl std::fmt::Debug for super::EventActions {
14429 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14430 let mut debug_struct = f.debug_struct("EventActions");
14431 debug_struct.field("skip_summarization", &self.skip_summarization);
14432 debug_struct.field("state_delta", &self.state_delta);
14433 debug_struct.field("artifact_delta", &self.artifact_delta);
14434 debug_struct.field("escalate", &self.escalate);
14435 debug_struct.field("requested_auth_configs", &self.requested_auth_configs);
14436 debug_struct.field("transfer_agent", &self.transfer_agent);
14437 if !self._unknown_fields.is_empty() {
14438 debug_struct.field("_unknown_fields", &self._unknown_fields);
14439 }
14440 debug_struct.finish()
14441 }
14442}
14443
14444#[cfg(feature = "session-service")]
14445impl std::fmt::Debug for super::Transcription {
14446 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14447 let mut debug_struct = f.debug_struct("Transcription");
14448 debug_struct.field("text", &self.text);
14449 debug_struct.field("finished", &self.finished);
14450 if !self._unknown_fields.is_empty() {
14451 debug_struct.field("_unknown_fields", &self._unknown_fields);
14452 }
14453 debug_struct.finish()
14454 }
14455}
14456
14457#[cfg(feature = "session-service")]
14458impl std::fmt::Debug for super::CreateSessionRequest {
14459 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14460 let mut debug_struct = f.debug_struct("CreateSessionRequest");
14461 debug_struct.field("parent", &self.parent);
14462 debug_struct.field("session", &self.session);
14463 debug_struct.field("session_id", &self.session_id);
14464 if !self._unknown_fields.is_empty() {
14465 debug_struct.field("_unknown_fields", &self._unknown_fields);
14466 }
14467 debug_struct.finish()
14468 }
14469}
14470
14471#[cfg(feature = "session-service")]
14472impl std::fmt::Debug for super::CreateSessionOperationMetadata {
14473 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14474 let mut debug_struct = f.debug_struct("CreateSessionOperationMetadata");
14475 debug_struct.field("generic_metadata", &self.generic_metadata);
14476 if !self._unknown_fields.is_empty() {
14477 debug_struct.field("_unknown_fields", &self._unknown_fields);
14478 }
14479 debug_struct.finish()
14480 }
14481}
14482
14483#[cfg(feature = "session-service")]
14484impl std::fmt::Debug for super::GetSessionRequest {
14485 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14486 let mut debug_struct = f.debug_struct("GetSessionRequest");
14487 debug_struct.field("name", &self.name);
14488 if !self._unknown_fields.is_empty() {
14489 debug_struct.field("_unknown_fields", &self._unknown_fields);
14490 }
14491 debug_struct.finish()
14492 }
14493}
14494
14495#[cfg(feature = "session-service")]
14496impl std::fmt::Debug for super::ListSessionsRequest {
14497 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14498 let mut debug_struct = f.debug_struct("ListSessionsRequest");
14499 debug_struct.field("parent", &self.parent);
14500 debug_struct.field("page_size", &self.page_size);
14501 debug_struct.field("page_token", &self.page_token);
14502 debug_struct.field("filter", &self.filter);
14503 debug_struct.field("order_by", &self.order_by);
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::ListSessionsResponse {
14513 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14514 let mut debug_struct = f.debug_struct("ListSessionsResponse");
14515 debug_struct.field("sessions", &self.sessions);
14516 debug_struct.field("next_page_token", &self.next_page_token);
14517 if !self._unknown_fields.is_empty() {
14518 debug_struct.field("_unknown_fields", &self._unknown_fields);
14519 }
14520 debug_struct.finish()
14521 }
14522}
14523
14524#[cfg(feature = "session-service")]
14525impl std::fmt::Debug for super::UpdateSessionRequest {
14526 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14527 let mut debug_struct = f.debug_struct("UpdateSessionRequest");
14528 debug_struct.field("session", &self.session);
14529 debug_struct.field("update_mask", &self.update_mask);
14530 if !self._unknown_fields.is_empty() {
14531 debug_struct.field("_unknown_fields", &self._unknown_fields);
14532 }
14533 debug_struct.finish()
14534 }
14535}
14536
14537#[cfg(feature = "session-service")]
14538impl std::fmt::Debug for super::DeleteSessionRequest {
14539 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14540 let mut debug_struct = f.debug_struct("DeleteSessionRequest");
14541 debug_struct.field("name", &self.name);
14542 if !self._unknown_fields.is_empty() {
14543 debug_struct.field("_unknown_fields", &self._unknown_fields);
14544 }
14545 debug_struct.finish()
14546 }
14547}
14548
14549#[cfg(feature = "session-service")]
14550impl std::fmt::Debug for super::ListEventsRequest {
14551 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14552 let mut debug_struct = f.debug_struct("ListEventsRequest");
14553 debug_struct.field("parent", &self.parent);
14554 debug_struct.field("page_size", &self.page_size);
14555 debug_struct.field("page_token", &self.page_token);
14556 debug_struct.field("filter", &self.filter);
14557 debug_struct.field("order_by", &self.order_by);
14558 if !self._unknown_fields.is_empty() {
14559 debug_struct.field("_unknown_fields", &self._unknown_fields);
14560 }
14561 debug_struct.finish()
14562 }
14563}
14564
14565#[cfg(feature = "session-service")]
14566impl std::fmt::Debug for super::ListEventsResponse {
14567 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14568 let mut debug_struct = f.debug_struct("ListEventsResponse");
14569 debug_struct.field("session_events", &self.session_events);
14570 debug_struct.field("next_page_token", &self.next_page_token);
14571 if !self._unknown_fields.is_empty() {
14572 debug_struct.field("_unknown_fields", &self._unknown_fields);
14573 }
14574 debug_struct.finish()
14575 }
14576}
14577
14578#[cfg(feature = "session-service")]
14579impl std::fmt::Debug for super::AppendEventRequest {
14580 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14581 let mut debug_struct = f.debug_struct("AppendEventRequest");
14582 debug_struct.field("name", &self.name);
14583 debug_struct.field("event", &self.event);
14584 if !self._unknown_fields.is_empty() {
14585 debug_struct.field("_unknown_fields", &self._unknown_fields);
14586 }
14587 debug_struct.finish()
14588 }
14589}
14590
14591#[cfg(feature = "session-service")]
14592impl std::fmt::Debug for super::AppendEventResponse {
14593 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14594 let mut debug_struct = f.debug_struct("AppendEventResponse");
14595 if !self._unknown_fields.is_empty() {
14596 debug_struct.field("_unknown_fields", &self._unknown_fields);
14597 }
14598 debug_struct.finish()
14599 }
14600}
14601
14602#[cfg(feature = "specialist-pool-service")]
14603impl std::fmt::Debug for super::SpecialistPool {
14604 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14605 let mut debug_struct = f.debug_struct("SpecialistPool");
14606 debug_struct.field("name", &self.name);
14607 debug_struct.field("display_name", &self.display_name);
14608 debug_struct.field("specialist_managers_count", &self.specialist_managers_count);
14609 debug_struct.field("specialist_manager_emails", &self.specialist_manager_emails);
14610 debug_struct.field(
14611 "pending_data_labeling_jobs",
14612 &self.pending_data_labeling_jobs,
14613 );
14614 debug_struct.field("specialist_worker_emails", &self.specialist_worker_emails);
14615 if !self._unknown_fields.is_empty() {
14616 debug_struct.field("_unknown_fields", &self._unknown_fields);
14617 }
14618 debug_struct.finish()
14619 }
14620}
14621
14622#[cfg(feature = "specialist-pool-service")]
14623impl std::fmt::Debug for super::CreateSpecialistPoolRequest {
14624 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14625 let mut debug_struct = f.debug_struct("CreateSpecialistPoolRequest");
14626 debug_struct.field("parent", &self.parent);
14627 debug_struct.field("specialist_pool", &self.specialist_pool);
14628 if !self._unknown_fields.is_empty() {
14629 debug_struct.field("_unknown_fields", &self._unknown_fields);
14630 }
14631 debug_struct.finish()
14632 }
14633}
14634
14635#[cfg(feature = "specialist-pool-service")]
14636impl std::fmt::Debug for super::CreateSpecialistPoolOperationMetadata {
14637 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14638 let mut debug_struct = f.debug_struct("CreateSpecialistPoolOperationMetadata");
14639 debug_struct.field("generic_metadata", &self.generic_metadata);
14640 if !self._unknown_fields.is_empty() {
14641 debug_struct.field("_unknown_fields", &self._unknown_fields);
14642 }
14643 debug_struct.finish()
14644 }
14645}
14646
14647#[cfg(feature = "specialist-pool-service")]
14648impl std::fmt::Debug for super::GetSpecialistPoolRequest {
14649 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14650 let mut debug_struct = f.debug_struct("GetSpecialistPoolRequest");
14651 debug_struct.field("name", &self.name);
14652 if !self._unknown_fields.is_empty() {
14653 debug_struct.field("_unknown_fields", &self._unknown_fields);
14654 }
14655 debug_struct.finish()
14656 }
14657}
14658
14659#[cfg(feature = "specialist-pool-service")]
14660impl std::fmt::Debug for super::ListSpecialistPoolsRequest {
14661 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14662 let mut debug_struct = f.debug_struct("ListSpecialistPoolsRequest");
14663 debug_struct.field("parent", &self.parent);
14664 debug_struct.field("page_size", &self.page_size);
14665 debug_struct.field("page_token", &self.page_token);
14666 debug_struct.field("read_mask", &self.read_mask);
14667 if !self._unknown_fields.is_empty() {
14668 debug_struct.field("_unknown_fields", &self._unknown_fields);
14669 }
14670 debug_struct.finish()
14671 }
14672}
14673
14674#[cfg(feature = "specialist-pool-service")]
14675impl std::fmt::Debug for super::ListSpecialistPoolsResponse {
14676 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14677 let mut debug_struct = f.debug_struct("ListSpecialistPoolsResponse");
14678 debug_struct.field("specialist_pools", &self.specialist_pools);
14679 debug_struct.field("next_page_token", &self.next_page_token);
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::DeleteSpecialistPoolRequest {
14689 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14690 let mut debug_struct = f.debug_struct("DeleteSpecialistPoolRequest");
14691 debug_struct.field("name", &self.name);
14692 debug_struct.field("force", &self.force);
14693 if !self._unknown_fields.is_empty() {
14694 debug_struct.field("_unknown_fields", &self._unknown_fields);
14695 }
14696 debug_struct.finish()
14697 }
14698}
14699
14700#[cfg(feature = "specialist-pool-service")]
14701impl std::fmt::Debug for super::UpdateSpecialistPoolRequest {
14702 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14703 let mut debug_struct = f.debug_struct("UpdateSpecialistPoolRequest");
14704 debug_struct.field("specialist_pool", &self.specialist_pool);
14705 debug_struct.field("update_mask", &self.update_mask);
14706 if !self._unknown_fields.is_empty() {
14707 debug_struct.field("_unknown_fields", &self._unknown_fields);
14708 }
14709 debug_struct.finish()
14710 }
14711}
14712
14713#[cfg(feature = "specialist-pool-service")]
14714impl std::fmt::Debug for super::UpdateSpecialistPoolOperationMetadata {
14715 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14716 let mut debug_struct = f.debug_struct("UpdateSpecialistPoolOperationMetadata");
14717 debug_struct.field("specialist_pool", &self.specialist_pool);
14718 debug_struct.field("generic_metadata", &self.generic_metadata);
14719 if !self._unknown_fields.is_empty() {
14720 debug_struct.field("_unknown_fields", &self._unknown_fields);
14721 }
14722 debug_struct.finish()
14723 }
14724}
14725
14726#[cfg(feature = "vizier-service")]
14727impl std::fmt::Debug for super::Study {
14728 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14729 let mut debug_struct = f.debug_struct("Study");
14730 debug_struct.field("name", &self.name);
14731 debug_struct.field("display_name", &self.display_name);
14732 debug_struct.field("study_spec", &self.study_spec);
14733 debug_struct.field("state", &self.state);
14734 debug_struct.field("create_time", &self.create_time);
14735 debug_struct.field("inactive_reason", &self.inactive_reason);
14736 if !self._unknown_fields.is_empty() {
14737 debug_struct.field("_unknown_fields", &self._unknown_fields);
14738 }
14739 debug_struct.finish()
14740 }
14741}
14742
14743#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14744impl std::fmt::Debug for super::Trial {
14745 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14746 let mut debug_struct = f.debug_struct("Trial");
14747 debug_struct.field("name", &self.name);
14748 debug_struct.field("id", &self.id);
14749 debug_struct.field("state", &self.state);
14750 debug_struct.field("parameters", &self.parameters);
14751 debug_struct.field("final_measurement", &self.final_measurement);
14752 debug_struct.field("measurements", &self.measurements);
14753 debug_struct.field("start_time", &self.start_time);
14754 debug_struct.field("end_time", &self.end_time);
14755 debug_struct.field("client_id", &self.client_id);
14756 debug_struct.field("infeasible_reason", &self.infeasible_reason);
14757 debug_struct.field("custom_job", &self.custom_job);
14758 debug_struct.field("web_access_uris", &self.web_access_uris);
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(any(feature = "job-service", feature = "vizier-service",))]
14767impl std::fmt::Debug for super::trial::Parameter {
14768 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14769 let mut debug_struct = f.debug_struct("Parameter");
14770 debug_struct.field("parameter_id", &self.parameter_id);
14771 debug_struct.field("value", &self.value);
14772 if !self._unknown_fields.is_empty() {
14773 debug_struct.field("_unknown_fields", &self._unknown_fields);
14774 }
14775 debug_struct.finish()
14776 }
14777}
14778
14779#[cfg(feature = "vizier-service")]
14780impl std::fmt::Debug for super::TrialContext {
14781 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14782 let mut debug_struct = f.debug_struct("TrialContext");
14783 debug_struct.field("description", &self.description);
14784 debug_struct.field("parameters", &self.parameters);
14785 if !self._unknown_fields.is_empty() {
14786 debug_struct.field("_unknown_fields", &self._unknown_fields);
14787 }
14788 debug_struct.finish()
14789 }
14790}
14791
14792#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14793impl std::fmt::Debug for super::StudyTimeConstraint {
14794 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14795 let mut debug_struct = f.debug_struct("StudyTimeConstraint");
14796 debug_struct.field("constraint", &self.constraint);
14797 if !self._unknown_fields.is_empty() {
14798 debug_struct.field("_unknown_fields", &self._unknown_fields);
14799 }
14800 debug_struct.finish()
14801 }
14802}
14803
14804#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14805impl std::fmt::Debug for super::StudySpec {
14806 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14807 let mut debug_struct = f.debug_struct("StudySpec");
14808 debug_struct.field("metrics", &self.metrics);
14809 debug_struct.field("parameters", &self.parameters);
14810 debug_struct.field("algorithm", &self.algorithm);
14811 debug_struct.field("observation_noise", &self.observation_noise);
14812 debug_struct.field(
14813 "measurement_selection_type",
14814 &self.measurement_selection_type,
14815 );
14816 debug_struct.field("study_stopping_config", &self.study_stopping_config);
14817 debug_struct.field("automated_stopping_spec", &self.automated_stopping_spec);
14818 if !self._unknown_fields.is_empty() {
14819 debug_struct.field("_unknown_fields", &self._unknown_fields);
14820 }
14821 debug_struct.finish()
14822 }
14823}
14824
14825#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14826impl std::fmt::Debug for super::study_spec::MetricSpec {
14827 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14828 let mut debug_struct = f.debug_struct("MetricSpec");
14829 debug_struct.field("metric_id", &self.metric_id);
14830 debug_struct.field("goal", &self.goal);
14831 debug_struct.field("safety_config", &self.safety_config);
14832 if !self._unknown_fields.is_empty() {
14833 debug_struct.field("_unknown_fields", &self._unknown_fields);
14834 }
14835 debug_struct.finish()
14836 }
14837}
14838
14839#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14840impl std::fmt::Debug for super::study_spec::metric_spec::SafetyMetricConfig {
14841 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14842 let mut debug_struct = f.debug_struct("SafetyMetricConfig");
14843 debug_struct.field("safety_threshold", &self.safety_threshold);
14844 debug_struct.field(
14845 "desired_min_safe_trials_fraction",
14846 &self.desired_min_safe_trials_fraction,
14847 );
14848 if !self._unknown_fields.is_empty() {
14849 debug_struct.field("_unknown_fields", &self._unknown_fields);
14850 }
14851 debug_struct.finish()
14852 }
14853}
14854
14855#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14856impl std::fmt::Debug for super::study_spec::ParameterSpec {
14857 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14858 let mut debug_struct = f.debug_struct("ParameterSpec");
14859 debug_struct.field("parameter_id", &self.parameter_id);
14860 debug_struct.field("scale_type", &self.scale_type);
14861 debug_struct.field(
14862 "conditional_parameter_specs",
14863 &self.conditional_parameter_specs,
14864 );
14865 debug_struct.field("parameter_value_spec", &self.parameter_value_spec);
14866 if !self._unknown_fields.is_empty() {
14867 debug_struct.field("_unknown_fields", &self._unknown_fields);
14868 }
14869 debug_struct.finish()
14870 }
14871}
14872
14873#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14874impl std::fmt::Debug for super::study_spec::parameter_spec::DoubleValueSpec {
14875 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14876 let mut debug_struct = f.debug_struct("DoubleValueSpec");
14877 debug_struct.field("min_value", &self.min_value);
14878 debug_struct.field("max_value", &self.max_value);
14879 debug_struct.field("default_value", &self.default_value);
14880 if !self._unknown_fields.is_empty() {
14881 debug_struct.field("_unknown_fields", &self._unknown_fields);
14882 }
14883 debug_struct.finish()
14884 }
14885}
14886
14887#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14888impl std::fmt::Debug for super::study_spec::parameter_spec::IntegerValueSpec {
14889 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14890 let mut debug_struct = f.debug_struct("IntegerValueSpec");
14891 debug_struct.field("min_value", &self.min_value);
14892 debug_struct.field("max_value", &self.max_value);
14893 debug_struct.field("default_value", &self.default_value);
14894 if !self._unknown_fields.is_empty() {
14895 debug_struct.field("_unknown_fields", &self._unknown_fields);
14896 }
14897 debug_struct.finish()
14898 }
14899}
14900
14901#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14902impl std::fmt::Debug for super::study_spec::parameter_spec::CategoricalValueSpec {
14903 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14904 let mut debug_struct = f.debug_struct("CategoricalValueSpec");
14905 debug_struct.field("values", &self.values);
14906 debug_struct.field("default_value", &self.default_value);
14907 if !self._unknown_fields.is_empty() {
14908 debug_struct.field("_unknown_fields", &self._unknown_fields);
14909 }
14910 debug_struct.finish()
14911 }
14912}
14913
14914#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14915impl std::fmt::Debug for super::study_spec::parameter_spec::DiscreteValueSpec {
14916 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14917 let mut debug_struct = f.debug_struct("DiscreteValueSpec");
14918 debug_struct.field("values", &self.values);
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::ConditionalParameterSpec {
14929 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14930 let mut debug_struct = f.debug_struct("ConditionalParameterSpec");
14931 debug_struct.field("parameter_spec", &self.parameter_spec);
14932 debug_struct.field("parent_value_condition", &self.parent_value_condition);
14933 if !self._unknown_fields.is_empty() {
14934 debug_struct.field("_unknown_fields", &self._unknown_fields);
14935 }
14936 debug_struct.finish()
14937 }
14938}
14939
14940#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14941impl std::fmt::Debug
14942 for super::study_spec::parameter_spec::conditional_parameter_spec::DiscreteValueCondition
14943{
14944 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14945 let mut debug_struct = f.debug_struct("DiscreteValueCondition");
14946 debug_struct.field("values", &self.values);
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
14956 for super::study_spec::parameter_spec::conditional_parameter_spec::IntValueCondition
14957{
14958 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14959 let mut debug_struct = f.debug_struct("IntValueCondition");
14960 debug_struct.field("values", &self.values);
14961 if !self._unknown_fields.is_empty() {
14962 debug_struct.field("_unknown_fields", &self._unknown_fields);
14963 }
14964 debug_struct.finish()
14965 }
14966}
14967
14968#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14969impl std::fmt::Debug
14970 for super::study_spec::parameter_spec::conditional_parameter_spec::CategoricalValueCondition
14971{
14972 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14973 let mut debug_struct = f.debug_struct("CategoricalValueCondition");
14974 debug_struct.field("values", &self.values);
14975 if !self._unknown_fields.is_empty() {
14976 debug_struct.field("_unknown_fields", &self._unknown_fields);
14977 }
14978 debug_struct.finish()
14979 }
14980}
14981
14982#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14983impl std::fmt::Debug for super::study_spec::DecayCurveAutomatedStoppingSpec {
14984 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14985 let mut debug_struct = f.debug_struct("DecayCurveAutomatedStoppingSpec");
14986 debug_struct.field("use_elapsed_duration", &self.use_elapsed_duration);
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 for super::study_spec::MedianAutomatedStoppingSpec {
14996 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14997 let mut debug_struct = f.debug_struct("MedianAutomatedStoppingSpec");
14998 debug_struct.field("use_elapsed_duration", &self.use_elapsed_duration);
14999 if !self._unknown_fields.is_empty() {
15000 debug_struct.field("_unknown_fields", &self._unknown_fields);
15001 }
15002 debug_struct.finish()
15003 }
15004}
15005
15006#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15007impl std::fmt::Debug for super::study_spec::ConvexAutomatedStoppingSpec {
15008 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15009 let mut debug_struct = f.debug_struct("ConvexAutomatedStoppingSpec");
15010 debug_struct.field("max_step_count", &self.max_step_count);
15011 debug_struct.field("min_step_count", &self.min_step_count);
15012 debug_struct.field("min_measurement_count", &self.min_measurement_count);
15013 debug_struct.field(
15014 "learning_rate_parameter_name",
15015 &self.learning_rate_parameter_name,
15016 );
15017 debug_struct.field("use_elapsed_duration", &self.use_elapsed_duration);
15018 debug_struct.field("update_all_stopped_trials", &self.update_all_stopped_trials);
15019 if !self._unknown_fields.is_empty() {
15020 debug_struct.field("_unknown_fields", &self._unknown_fields);
15021 }
15022 debug_struct.finish()
15023 }
15024}
15025
15026#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15027impl std::fmt::Debug for super::study_spec::StudyStoppingConfig {
15028 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15029 let mut debug_struct = f.debug_struct("StudyStoppingConfig");
15030 debug_struct.field("should_stop_asap", &self.should_stop_asap);
15031 debug_struct.field(
15032 "minimum_runtime_constraint",
15033 &self.minimum_runtime_constraint,
15034 );
15035 debug_struct.field(
15036 "maximum_runtime_constraint",
15037 &self.maximum_runtime_constraint,
15038 );
15039 debug_struct.field("min_num_trials", &self.min_num_trials);
15040 debug_struct.field("max_num_trials", &self.max_num_trials);
15041 debug_struct.field(
15042 "max_num_trials_no_progress",
15043 &self.max_num_trials_no_progress,
15044 );
15045 debug_struct.field("max_duration_no_progress", &self.max_duration_no_progress);
15046 if !self._unknown_fields.is_empty() {
15047 debug_struct.field("_unknown_fields", &self._unknown_fields);
15048 }
15049 debug_struct.finish()
15050 }
15051}
15052
15053#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15054impl std::fmt::Debug for super::Measurement {
15055 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15056 let mut debug_struct = f.debug_struct("Measurement");
15057 debug_struct.field("elapsed_duration", &self.elapsed_duration);
15058 debug_struct.field("step_count", &self.step_count);
15059 debug_struct.field("metrics", &self.metrics);
15060 if !self._unknown_fields.is_empty() {
15061 debug_struct.field("_unknown_fields", &self._unknown_fields);
15062 }
15063 debug_struct.finish()
15064 }
15065}
15066
15067#[cfg(any(feature = "job-service", feature = "vizier-service",))]
15068impl std::fmt::Debug for super::measurement::Metric {
15069 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15070 let mut debug_struct = f.debug_struct("Metric");
15071 debug_struct.field("metric_id", &self.metric_id);
15072 debug_struct.field("value", &self.value);
15073 if !self._unknown_fields.is_empty() {
15074 debug_struct.field("_unknown_fields", &self._unknown_fields);
15075 }
15076 debug_struct.finish()
15077 }
15078}
15079
15080#[cfg(feature = "tensorboard-service")]
15081impl std::fmt::Debug for super::Tensorboard {
15082 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15083 let mut debug_struct = f.debug_struct("Tensorboard");
15084 debug_struct.field("name", &self.name);
15085 debug_struct.field("display_name", &self.display_name);
15086 debug_struct.field("description", &self.description);
15087 debug_struct.field("encryption_spec", &self.encryption_spec);
15088 debug_struct.field("blob_storage_path_prefix", &self.blob_storage_path_prefix);
15089 debug_struct.field("run_count", &self.run_count);
15090 debug_struct.field("create_time", &self.create_time);
15091 debug_struct.field("update_time", &self.update_time);
15092 debug_struct.field("labels", &self.labels);
15093 debug_struct.field("etag", &self.etag);
15094 debug_struct.field("is_default", &self.is_default);
15095 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
15096 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
15097 if !self._unknown_fields.is_empty() {
15098 debug_struct.field("_unknown_fields", &self._unknown_fields);
15099 }
15100 debug_struct.finish()
15101 }
15102}
15103
15104#[cfg(feature = "tensorboard-service")]
15105impl std::fmt::Debug for super::TimeSeriesData {
15106 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15107 let mut debug_struct = f.debug_struct("TimeSeriesData");
15108 debug_struct.field(
15109 "tensorboard_time_series_id",
15110 &self.tensorboard_time_series_id,
15111 );
15112 debug_struct.field("value_type", &self.value_type);
15113 debug_struct.field("values", &self.values);
15114 if !self._unknown_fields.is_empty() {
15115 debug_struct.field("_unknown_fields", &self._unknown_fields);
15116 }
15117 debug_struct.finish()
15118 }
15119}
15120
15121#[cfg(feature = "tensorboard-service")]
15122impl std::fmt::Debug for super::TimeSeriesDataPoint {
15123 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15124 let mut debug_struct = f.debug_struct("TimeSeriesDataPoint");
15125 debug_struct.field("wall_time", &self.wall_time);
15126 debug_struct.field("step", &self.step);
15127 debug_struct.field("value", &self.value);
15128 if !self._unknown_fields.is_empty() {
15129 debug_struct.field("_unknown_fields", &self._unknown_fields);
15130 }
15131 debug_struct.finish()
15132 }
15133}
15134
15135#[cfg(feature = "tensorboard-service")]
15136impl std::fmt::Debug for super::Scalar {
15137 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15138 let mut debug_struct = f.debug_struct("Scalar");
15139 debug_struct.field("value", &self.value);
15140 if !self._unknown_fields.is_empty() {
15141 debug_struct.field("_unknown_fields", &self._unknown_fields);
15142 }
15143 debug_struct.finish()
15144 }
15145}
15146
15147#[cfg(feature = "tensorboard-service")]
15148impl std::fmt::Debug for super::TensorboardTensor {
15149 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15150 let mut debug_struct = f.debug_struct("TensorboardTensor");
15151 debug_struct.field("value", &self.value);
15152 debug_struct.field("version_number", &self.version_number);
15153 if !self._unknown_fields.is_empty() {
15154 debug_struct.field("_unknown_fields", &self._unknown_fields);
15155 }
15156 debug_struct.finish()
15157 }
15158}
15159
15160#[cfg(feature = "tensorboard-service")]
15161impl std::fmt::Debug for super::TensorboardBlobSequence {
15162 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15163 let mut debug_struct = f.debug_struct("TensorboardBlobSequence");
15164 debug_struct.field("values", &self.values);
15165 if !self._unknown_fields.is_empty() {
15166 debug_struct.field("_unknown_fields", &self._unknown_fields);
15167 }
15168 debug_struct.finish()
15169 }
15170}
15171
15172#[cfg(feature = "tensorboard-service")]
15173impl std::fmt::Debug for super::TensorboardBlob {
15174 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15175 let mut debug_struct = f.debug_struct("TensorboardBlob");
15176 debug_struct.field("id", &self.id);
15177 debug_struct.field("data", &self.data);
15178 if !self._unknown_fields.is_empty() {
15179 debug_struct.field("_unknown_fields", &self._unknown_fields);
15180 }
15181 debug_struct.finish()
15182 }
15183}
15184
15185#[cfg(feature = "tensorboard-service")]
15186impl std::fmt::Debug for super::TensorboardExperiment {
15187 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15188 let mut debug_struct = f.debug_struct("TensorboardExperiment");
15189 debug_struct.field("name", &self.name);
15190 debug_struct.field("display_name", &self.display_name);
15191 debug_struct.field("description", &self.description);
15192 debug_struct.field("create_time", &self.create_time);
15193 debug_struct.field("update_time", &self.update_time);
15194 debug_struct.field("labels", &self.labels);
15195 debug_struct.field("etag", &self.etag);
15196 debug_struct.field("source", &self.source);
15197 if !self._unknown_fields.is_empty() {
15198 debug_struct.field("_unknown_fields", &self._unknown_fields);
15199 }
15200 debug_struct.finish()
15201 }
15202}
15203
15204#[cfg(feature = "tensorboard-service")]
15205impl std::fmt::Debug for super::TensorboardRun {
15206 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15207 let mut debug_struct = f.debug_struct("TensorboardRun");
15208 debug_struct.field("name", &self.name);
15209 debug_struct.field("display_name", &self.display_name);
15210 debug_struct.field("description", &self.description);
15211 debug_struct.field("create_time", &self.create_time);
15212 debug_struct.field("update_time", &self.update_time);
15213 debug_struct.field("labels", &self.labels);
15214 debug_struct.field("etag", &self.etag);
15215 if !self._unknown_fields.is_empty() {
15216 debug_struct.field("_unknown_fields", &self._unknown_fields);
15217 }
15218 debug_struct.finish()
15219 }
15220}
15221
15222#[cfg(feature = "tensorboard-service")]
15223impl std::fmt::Debug for super::CreateTensorboardRequest {
15224 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15225 let mut debug_struct = f.debug_struct("CreateTensorboardRequest");
15226 debug_struct.field("parent", &self.parent);
15227 debug_struct.field("tensorboard", &self.tensorboard);
15228 if !self._unknown_fields.is_empty() {
15229 debug_struct.field("_unknown_fields", &self._unknown_fields);
15230 }
15231 debug_struct.finish()
15232 }
15233}
15234
15235#[cfg(feature = "tensorboard-service")]
15236impl std::fmt::Debug for super::GetTensorboardRequest {
15237 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15238 let mut debug_struct = f.debug_struct("GetTensorboardRequest");
15239 debug_struct.field("name", &self.name);
15240 if !self._unknown_fields.is_empty() {
15241 debug_struct.field("_unknown_fields", &self._unknown_fields);
15242 }
15243 debug_struct.finish()
15244 }
15245}
15246
15247#[cfg(feature = "tensorboard-service")]
15248impl std::fmt::Debug for super::ListTensorboardsRequest {
15249 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15250 let mut debug_struct = f.debug_struct("ListTensorboardsRequest");
15251 debug_struct.field("parent", &self.parent);
15252 debug_struct.field("filter", &self.filter);
15253 debug_struct.field("page_size", &self.page_size);
15254 debug_struct.field("page_token", &self.page_token);
15255 debug_struct.field("order_by", &self.order_by);
15256 debug_struct.field("read_mask", &self.read_mask);
15257 if !self._unknown_fields.is_empty() {
15258 debug_struct.field("_unknown_fields", &self._unknown_fields);
15259 }
15260 debug_struct.finish()
15261 }
15262}
15263
15264#[cfg(feature = "tensorboard-service")]
15265impl std::fmt::Debug for super::ListTensorboardsResponse {
15266 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15267 let mut debug_struct = f.debug_struct("ListTensorboardsResponse");
15268 debug_struct.field("tensorboards", &self.tensorboards);
15269 debug_struct.field("next_page_token", &self.next_page_token);
15270 if !self._unknown_fields.is_empty() {
15271 debug_struct.field("_unknown_fields", &self._unknown_fields);
15272 }
15273 debug_struct.finish()
15274 }
15275}
15276
15277#[cfg(feature = "tensorboard-service")]
15278impl std::fmt::Debug for super::UpdateTensorboardRequest {
15279 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15280 let mut debug_struct = f.debug_struct("UpdateTensorboardRequest");
15281 debug_struct.field("update_mask", &self.update_mask);
15282 debug_struct.field("tensorboard", &self.tensorboard);
15283 if !self._unknown_fields.is_empty() {
15284 debug_struct.field("_unknown_fields", &self._unknown_fields);
15285 }
15286 debug_struct.finish()
15287 }
15288}
15289
15290#[cfg(feature = "tensorboard-service")]
15291impl std::fmt::Debug for super::DeleteTensorboardRequest {
15292 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15293 let mut debug_struct = f.debug_struct("DeleteTensorboardRequest");
15294 debug_struct.field("name", &self.name);
15295 if !self._unknown_fields.is_empty() {
15296 debug_struct.field("_unknown_fields", &self._unknown_fields);
15297 }
15298 debug_struct.finish()
15299 }
15300}
15301
15302#[cfg(feature = "tensorboard-service")]
15303impl std::fmt::Debug for super::ReadTensorboardUsageRequest {
15304 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15305 let mut debug_struct = f.debug_struct("ReadTensorboardUsageRequest");
15306 debug_struct.field("tensorboard", &self.tensorboard);
15307 if !self._unknown_fields.is_empty() {
15308 debug_struct.field("_unknown_fields", &self._unknown_fields);
15309 }
15310 debug_struct.finish()
15311 }
15312}
15313
15314#[cfg(feature = "tensorboard-service")]
15315impl std::fmt::Debug for super::ReadTensorboardUsageResponse {
15316 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15317 let mut debug_struct = f.debug_struct("ReadTensorboardUsageResponse");
15318 debug_struct.field("monthly_usage_data", &self.monthly_usage_data);
15319 if !self._unknown_fields.is_empty() {
15320 debug_struct.field("_unknown_fields", &self._unknown_fields);
15321 }
15322 debug_struct.finish()
15323 }
15324}
15325
15326#[cfg(feature = "tensorboard-service")]
15327impl std::fmt::Debug for super::read_tensorboard_usage_response::PerUserUsageData {
15328 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15329 let mut debug_struct = f.debug_struct("PerUserUsageData");
15330 debug_struct.field("username", &self.username);
15331 debug_struct.field("view_count", &self.view_count);
15332 if !self._unknown_fields.is_empty() {
15333 debug_struct.field("_unknown_fields", &self._unknown_fields);
15334 }
15335 debug_struct.finish()
15336 }
15337}
15338
15339#[cfg(feature = "tensorboard-service")]
15340impl std::fmt::Debug for super::read_tensorboard_usage_response::PerMonthUsageData {
15341 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15342 let mut debug_struct = f.debug_struct("PerMonthUsageData");
15343 debug_struct.field("user_usage_data", &self.user_usage_data);
15344 if !self._unknown_fields.is_empty() {
15345 debug_struct.field("_unknown_fields", &self._unknown_fields);
15346 }
15347 debug_struct.finish()
15348 }
15349}
15350
15351#[cfg(feature = "tensorboard-service")]
15352impl std::fmt::Debug for super::ReadTensorboardSizeRequest {
15353 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15354 let mut debug_struct = f.debug_struct("ReadTensorboardSizeRequest");
15355 debug_struct.field("tensorboard", &self.tensorboard);
15356 if !self._unknown_fields.is_empty() {
15357 debug_struct.field("_unknown_fields", &self._unknown_fields);
15358 }
15359 debug_struct.finish()
15360 }
15361}
15362
15363#[cfg(feature = "tensorboard-service")]
15364impl std::fmt::Debug for super::ReadTensorboardSizeResponse {
15365 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15366 let mut debug_struct = f.debug_struct("ReadTensorboardSizeResponse");
15367 debug_struct.field("storage_size_byte", &self.storage_size_byte);
15368 if !self._unknown_fields.is_empty() {
15369 debug_struct.field("_unknown_fields", &self._unknown_fields);
15370 }
15371 debug_struct.finish()
15372 }
15373}
15374
15375#[cfg(feature = "tensorboard-service")]
15376impl std::fmt::Debug for super::CreateTensorboardExperimentRequest {
15377 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15378 let mut debug_struct = f.debug_struct("CreateTensorboardExperimentRequest");
15379 debug_struct.field("parent", &self.parent);
15380 debug_struct.field("tensorboard_experiment", &self.tensorboard_experiment);
15381 debug_struct.field("tensorboard_experiment_id", &self.tensorboard_experiment_id);
15382 if !self._unknown_fields.is_empty() {
15383 debug_struct.field("_unknown_fields", &self._unknown_fields);
15384 }
15385 debug_struct.finish()
15386 }
15387}
15388
15389#[cfg(feature = "tensorboard-service")]
15390impl std::fmt::Debug for super::GetTensorboardExperimentRequest {
15391 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15392 let mut debug_struct = f.debug_struct("GetTensorboardExperimentRequest");
15393 debug_struct.field("name", &self.name);
15394 if !self._unknown_fields.is_empty() {
15395 debug_struct.field("_unknown_fields", &self._unknown_fields);
15396 }
15397 debug_struct.finish()
15398 }
15399}
15400
15401#[cfg(feature = "tensorboard-service")]
15402impl std::fmt::Debug for super::ListTensorboardExperimentsRequest {
15403 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15404 let mut debug_struct = f.debug_struct("ListTensorboardExperimentsRequest");
15405 debug_struct.field("parent", &self.parent);
15406 debug_struct.field("filter", &self.filter);
15407 debug_struct.field("page_size", &self.page_size);
15408 debug_struct.field("page_token", &self.page_token);
15409 debug_struct.field("order_by", &self.order_by);
15410 debug_struct.field("read_mask", &self.read_mask);
15411 if !self._unknown_fields.is_empty() {
15412 debug_struct.field("_unknown_fields", &self._unknown_fields);
15413 }
15414 debug_struct.finish()
15415 }
15416}
15417
15418#[cfg(feature = "tensorboard-service")]
15419impl std::fmt::Debug for super::ListTensorboardExperimentsResponse {
15420 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15421 let mut debug_struct = f.debug_struct("ListTensorboardExperimentsResponse");
15422 debug_struct.field("tensorboard_experiments", &self.tensorboard_experiments);
15423 debug_struct.field("next_page_token", &self.next_page_token);
15424 if !self._unknown_fields.is_empty() {
15425 debug_struct.field("_unknown_fields", &self._unknown_fields);
15426 }
15427 debug_struct.finish()
15428 }
15429}
15430
15431#[cfg(feature = "tensorboard-service")]
15432impl std::fmt::Debug for super::UpdateTensorboardExperimentRequest {
15433 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15434 let mut debug_struct = f.debug_struct("UpdateTensorboardExperimentRequest");
15435 debug_struct.field("update_mask", &self.update_mask);
15436 debug_struct.field("tensorboard_experiment", &self.tensorboard_experiment);
15437 if !self._unknown_fields.is_empty() {
15438 debug_struct.field("_unknown_fields", &self._unknown_fields);
15439 }
15440 debug_struct.finish()
15441 }
15442}
15443
15444#[cfg(feature = "tensorboard-service")]
15445impl std::fmt::Debug for super::DeleteTensorboardExperimentRequest {
15446 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15447 let mut debug_struct = f.debug_struct("DeleteTensorboardExperimentRequest");
15448 debug_struct.field("name", &self.name);
15449 if !self._unknown_fields.is_empty() {
15450 debug_struct.field("_unknown_fields", &self._unknown_fields);
15451 }
15452 debug_struct.finish()
15453 }
15454}
15455
15456#[cfg(feature = "tensorboard-service")]
15457impl std::fmt::Debug for super::BatchCreateTensorboardRunsRequest {
15458 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15459 let mut debug_struct = f.debug_struct("BatchCreateTensorboardRunsRequest");
15460 debug_struct.field("parent", &self.parent);
15461 debug_struct.field("requests", &self.requests);
15462 if !self._unknown_fields.is_empty() {
15463 debug_struct.field("_unknown_fields", &self._unknown_fields);
15464 }
15465 debug_struct.finish()
15466 }
15467}
15468
15469#[cfg(feature = "tensorboard-service")]
15470impl std::fmt::Debug for super::BatchCreateTensorboardRunsResponse {
15471 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15472 let mut debug_struct = f.debug_struct("BatchCreateTensorboardRunsResponse");
15473 debug_struct.field("tensorboard_runs", &self.tensorboard_runs);
15474 if !self._unknown_fields.is_empty() {
15475 debug_struct.field("_unknown_fields", &self._unknown_fields);
15476 }
15477 debug_struct.finish()
15478 }
15479}
15480
15481#[cfg(feature = "tensorboard-service")]
15482impl std::fmt::Debug for super::CreateTensorboardRunRequest {
15483 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15484 let mut debug_struct = f.debug_struct("CreateTensorboardRunRequest");
15485 debug_struct.field("parent", &self.parent);
15486 debug_struct.field("tensorboard_run", &self.tensorboard_run);
15487 debug_struct.field("tensorboard_run_id", &self.tensorboard_run_id);
15488 if !self._unknown_fields.is_empty() {
15489 debug_struct.field("_unknown_fields", &self._unknown_fields);
15490 }
15491 debug_struct.finish()
15492 }
15493}
15494
15495#[cfg(feature = "tensorboard-service")]
15496impl std::fmt::Debug for super::GetTensorboardRunRequest {
15497 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15498 let mut debug_struct = f.debug_struct("GetTensorboardRunRequest");
15499 debug_struct.field("name", &self.name);
15500 if !self._unknown_fields.is_empty() {
15501 debug_struct.field("_unknown_fields", &self._unknown_fields);
15502 }
15503 debug_struct.finish()
15504 }
15505}
15506
15507#[cfg(feature = "tensorboard-service")]
15508impl std::fmt::Debug for super::ReadTensorboardBlobDataRequest {
15509 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15510 let mut debug_struct = f.debug_struct("ReadTensorboardBlobDataRequest");
15511 debug_struct.field("time_series", &self.time_series);
15512 debug_struct.field("blob_ids", &self.blob_ids);
15513 if !self._unknown_fields.is_empty() {
15514 debug_struct.field("_unknown_fields", &self._unknown_fields);
15515 }
15516 debug_struct.finish()
15517 }
15518}
15519
15520#[cfg(feature = "tensorboard-service")]
15521impl std::fmt::Debug for super::ReadTensorboardBlobDataResponse {
15522 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15523 let mut debug_struct = f.debug_struct("ReadTensorboardBlobDataResponse");
15524 debug_struct.field("blobs", &self.blobs);
15525 if !self._unknown_fields.is_empty() {
15526 debug_struct.field("_unknown_fields", &self._unknown_fields);
15527 }
15528 debug_struct.finish()
15529 }
15530}
15531
15532#[cfg(feature = "tensorboard-service")]
15533impl std::fmt::Debug for super::ListTensorboardRunsRequest {
15534 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15535 let mut debug_struct = f.debug_struct("ListTensorboardRunsRequest");
15536 debug_struct.field("parent", &self.parent);
15537 debug_struct.field("filter", &self.filter);
15538 debug_struct.field("page_size", &self.page_size);
15539 debug_struct.field("page_token", &self.page_token);
15540 debug_struct.field("order_by", &self.order_by);
15541 debug_struct.field("read_mask", &self.read_mask);
15542 if !self._unknown_fields.is_empty() {
15543 debug_struct.field("_unknown_fields", &self._unknown_fields);
15544 }
15545 debug_struct.finish()
15546 }
15547}
15548
15549#[cfg(feature = "tensorboard-service")]
15550impl std::fmt::Debug for super::ListTensorboardRunsResponse {
15551 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15552 let mut debug_struct = f.debug_struct("ListTensorboardRunsResponse");
15553 debug_struct.field("tensorboard_runs", &self.tensorboard_runs);
15554 debug_struct.field("next_page_token", &self.next_page_token);
15555 if !self._unknown_fields.is_empty() {
15556 debug_struct.field("_unknown_fields", &self._unknown_fields);
15557 }
15558 debug_struct.finish()
15559 }
15560}
15561
15562#[cfg(feature = "tensorboard-service")]
15563impl std::fmt::Debug for super::UpdateTensorboardRunRequest {
15564 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15565 let mut debug_struct = f.debug_struct("UpdateTensorboardRunRequest");
15566 debug_struct.field("update_mask", &self.update_mask);
15567 debug_struct.field("tensorboard_run", &self.tensorboard_run);
15568 if !self._unknown_fields.is_empty() {
15569 debug_struct.field("_unknown_fields", &self._unknown_fields);
15570 }
15571 debug_struct.finish()
15572 }
15573}
15574
15575#[cfg(feature = "tensorboard-service")]
15576impl std::fmt::Debug for super::DeleteTensorboardRunRequest {
15577 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15578 let mut debug_struct = f.debug_struct("DeleteTensorboardRunRequest");
15579 debug_struct.field("name", &self.name);
15580 if !self._unknown_fields.is_empty() {
15581 debug_struct.field("_unknown_fields", &self._unknown_fields);
15582 }
15583 debug_struct.finish()
15584 }
15585}
15586
15587#[cfg(feature = "tensorboard-service")]
15588impl std::fmt::Debug for super::BatchCreateTensorboardTimeSeriesRequest {
15589 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15590 let mut debug_struct = f.debug_struct("BatchCreateTensorboardTimeSeriesRequest");
15591 debug_struct.field("parent", &self.parent);
15592 debug_struct.field("requests", &self.requests);
15593 if !self._unknown_fields.is_empty() {
15594 debug_struct.field("_unknown_fields", &self._unknown_fields);
15595 }
15596 debug_struct.finish()
15597 }
15598}
15599
15600#[cfg(feature = "tensorboard-service")]
15601impl std::fmt::Debug for super::BatchCreateTensorboardTimeSeriesResponse {
15602 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15603 let mut debug_struct = f.debug_struct("BatchCreateTensorboardTimeSeriesResponse");
15604 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15605 if !self._unknown_fields.is_empty() {
15606 debug_struct.field("_unknown_fields", &self._unknown_fields);
15607 }
15608 debug_struct.finish()
15609 }
15610}
15611
15612#[cfg(feature = "tensorboard-service")]
15613impl std::fmt::Debug for super::CreateTensorboardTimeSeriesRequest {
15614 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15615 let mut debug_struct = f.debug_struct("CreateTensorboardTimeSeriesRequest");
15616 debug_struct.field("parent", &self.parent);
15617 debug_struct.field(
15618 "tensorboard_time_series_id",
15619 &self.tensorboard_time_series_id,
15620 );
15621 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15622 if !self._unknown_fields.is_empty() {
15623 debug_struct.field("_unknown_fields", &self._unknown_fields);
15624 }
15625 debug_struct.finish()
15626 }
15627}
15628
15629#[cfg(feature = "tensorboard-service")]
15630impl std::fmt::Debug for super::GetTensorboardTimeSeriesRequest {
15631 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15632 let mut debug_struct = f.debug_struct("GetTensorboardTimeSeriesRequest");
15633 debug_struct.field("name", &self.name);
15634 if !self._unknown_fields.is_empty() {
15635 debug_struct.field("_unknown_fields", &self._unknown_fields);
15636 }
15637 debug_struct.finish()
15638 }
15639}
15640
15641#[cfg(feature = "tensorboard-service")]
15642impl std::fmt::Debug for super::ListTensorboardTimeSeriesRequest {
15643 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15644 let mut debug_struct = f.debug_struct("ListTensorboardTimeSeriesRequest");
15645 debug_struct.field("parent", &self.parent);
15646 debug_struct.field("filter", &self.filter);
15647 debug_struct.field("page_size", &self.page_size);
15648 debug_struct.field("page_token", &self.page_token);
15649 debug_struct.field("order_by", &self.order_by);
15650 debug_struct.field("read_mask", &self.read_mask);
15651 if !self._unknown_fields.is_empty() {
15652 debug_struct.field("_unknown_fields", &self._unknown_fields);
15653 }
15654 debug_struct.finish()
15655 }
15656}
15657
15658#[cfg(feature = "tensorboard-service")]
15659impl std::fmt::Debug for super::ListTensorboardTimeSeriesResponse {
15660 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15661 let mut debug_struct = f.debug_struct("ListTensorboardTimeSeriesResponse");
15662 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15663 debug_struct.field("next_page_token", &self.next_page_token);
15664 if !self._unknown_fields.is_empty() {
15665 debug_struct.field("_unknown_fields", &self._unknown_fields);
15666 }
15667 debug_struct.finish()
15668 }
15669}
15670
15671#[cfg(feature = "tensorboard-service")]
15672impl std::fmt::Debug for super::UpdateTensorboardTimeSeriesRequest {
15673 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15674 let mut debug_struct = f.debug_struct("UpdateTensorboardTimeSeriesRequest");
15675 debug_struct.field("update_mask", &self.update_mask);
15676 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15677 if !self._unknown_fields.is_empty() {
15678 debug_struct.field("_unknown_fields", &self._unknown_fields);
15679 }
15680 debug_struct.finish()
15681 }
15682}
15683
15684#[cfg(feature = "tensorboard-service")]
15685impl std::fmt::Debug for super::DeleteTensorboardTimeSeriesRequest {
15686 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15687 let mut debug_struct = f.debug_struct("DeleteTensorboardTimeSeriesRequest");
15688 debug_struct.field("name", &self.name);
15689 if !self._unknown_fields.is_empty() {
15690 debug_struct.field("_unknown_fields", &self._unknown_fields);
15691 }
15692 debug_struct.finish()
15693 }
15694}
15695
15696#[cfg(feature = "tensorboard-service")]
15697impl std::fmt::Debug for super::BatchReadTensorboardTimeSeriesDataRequest {
15698 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15699 let mut debug_struct = f.debug_struct("BatchReadTensorboardTimeSeriesDataRequest");
15700 debug_struct.field("tensorboard", &self.tensorboard);
15701 debug_struct.field("time_series", &self.time_series);
15702 if !self._unknown_fields.is_empty() {
15703 debug_struct.field("_unknown_fields", &self._unknown_fields);
15704 }
15705 debug_struct.finish()
15706 }
15707}
15708
15709#[cfg(feature = "tensorboard-service")]
15710impl std::fmt::Debug for super::BatchReadTensorboardTimeSeriesDataResponse {
15711 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15712 let mut debug_struct = f.debug_struct("BatchReadTensorboardTimeSeriesDataResponse");
15713 debug_struct.field("time_series_data", &self.time_series_data);
15714 if !self._unknown_fields.is_empty() {
15715 debug_struct.field("_unknown_fields", &self._unknown_fields);
15716 }
15717 debug_struct.finish()
15718 }
15719}
15720
15721#[cfg(feature = "tensorboard-service")]
15722impl std::fmt::Debug for super::ReadTensorboardTimeSeriesDataRequest {
15723 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15724 let mut debug_struct = f.debug_struct("ReadTensorboardTimeSeriesDataRequest");
15725 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15726 debug_struct.field("max_data_points", &self.max_data_points);
15727 debug_struct.field("filter", &self.filter);
15728 if !self._unknown_fields.is_empty() {
15729 debug_struct.field("_unknown_fields", &self._unknown_fields);
15730 }
15731 debug_struct.finish()
15732 }
15733}
15734
15735#[cfg(feature = "tensorboard-service")]
15736impl std::fmt::Debug for super::ReadTensorboardTimeSeriesDataResponse {
15737 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15738 let mut debug_struct = f.debug_struct("ReadTensorboardTimeSeriesDataResponse");
15739 debug_struct.field("time_series_data", &self.time_series_data);
15740 if !self._unknown_fields.is_empty() {
15741 debug_struct.field("_unknown_fields", &self._unknown_fields);
15742 }
15743 debug_struct.finish()
15744 }
15745}
15746
15747#[cfg(feature = "tensorboard-service")]
15748impl std::fmt::Debug for super::WriteTensorboardExperimentDataRequest {
15749 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15750 let mut debug_struct = f.debug_struct("WriteTensorboardExperimentDataRequest");
15751 debug_struct.field("tensorboard_experiment", &self.tensorboard_experiment);
15752 debug_struct.field("write_run_data_requests", &self.write_run_data_requests);
15753 if !self._unknown_fields.is_empty() {
15754 debug_struct.field("_unknown_fields", &self._unknown_fields);
15755 }
15756 debug_struct.finish()
15757 }
15758}
15759
15760#[cfg(feature = "tensorboard-service")]
15761impl std::fmt::Debug for super::WriteTensorboardExperimentDataResponse {
15762 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15763 let mut debug_struct = f.debug_struct("WriteTensorboardExperimentDataResponse");
15764 if !self._unknown_fields.is_empty() {
15765 debug_struct.field("_unknown_fields", &self._unknown_fields);
15766 }
15767 debug_struct.finish()
15768 }
15769}
15770
15771#[cfg(feature = "tensorboard-service")]
15772impl std::fmt::Debug for super::WriteTensorboardRunDataRequest {
15773 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15774 let mut debug_struct = f.debug_struct("WriteTensorboardRunDataRequest");
15775 debug_struct.field("tensorboard_run", &self.tensorboard_run);
15776 debug_struct.field("time_series_data", &self.time_series_data);
15777 if !self._unknown_fields.is_empty() {
15778 debug_struct.field("_unknown_fields", &self._unknown_fields);
15779 }
15780 debug_struct.finish()
15781 }
15782}
15783
15784#[cfg(feature = "tensorboard-service")]
15785impl std::fmt::Debug for super::WriteTensorboardRunDataResponse {
15786 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15787 let mut debug_struct = f.debug_struct("WriteTensorboardRunDataResponse");
15788 if !self._unknown_fields.is_empty() {
15789 debug_struct.field("_unknown_fields", &self._unknown_fields);
15790 }
15791 debug_struct.finish()
15792 }
15793}
15794
15795#[cfg(feature = "tensorboard-service")]
15796impl std::fmt::Debug for super::ExportTensorboardTimeSeriesDataRequest {
15797 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15798 let mut debug_struct = f.debug_struct("ExportTensorboardTimeSeriesDataRequest");
15799 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
15800 debug_struct.field("filter", &self.filter);
15801 debug_struct.field("page_size", &self.page_size);
15802 debug_struct.field("page_token", &self.page_token);
15803 debug_struct.field("order_by", &self.order_by);
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::ExportTensorboardTimeSeriesDataResponse {
15813 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15814 let mut debug_struct = f.debug_struct("ExportTensorboardTimeSeriesDataResponse");
15815 debug_struct.field("time_series_data_points", &self.time_series_data_points);
15816 debug_struct.field("next_page_token", &self.next_page_token);
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::CreateTensorboardOperationMetadata {
15826 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15827 let mut debug_struct = f.debug_struct("CreateTensorboardOperationMetadata");
15828 debug_struct.field("generic_metadata", &self.generic_metadata);
15829 if !self._unknown_fields.is_empty() {
15830 debug_struct.field("_unknown_fields", &self._unknown_fields);
15831 }
15832 debug_struct.finish()
15833 }
15834}
15835
15836#[cfg(feature = "tensorboard-service")]
15837impl std::fmt::Debug for super::UpdateTensorboardOperationMetadata {
15838 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15839 let mut debug_struct = f.debug_struct("UpdateTensorboardOperationMetadata");
15840 debug_struct.field("generic_metadata", &self.generic_metadata);
15841 if !self._unknown_fields.is_empty() {
15842 debug_struct.field("_unknown_fields", &self._unknown_fields);
15843 }
15844 debug_struct.finish()
15845 }
15846}
15847
15848#[cfg(feature = "tensorboard-service")]
15849impl std::fmt::Debug for super::TensorboardTimeSeries {
15850 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15851 let mut debug_struct = f.debug_struct("TensorboardTimeSeries");
15852 debug_struct.field("name", &self.name);
15853 debug_struct.field("display_name", &self.display_name);
15854 debug_struct.field("description", &self.description);
15855 debug_struct.field("value_type", &self.value_type);
15856 debug_struct.field("create_time", &self.create_time);
15857 debug_struct.field("update_time", &self.update_time);
15858 debug_struct.field("etag", &self.etag);
15859 debug_struct.field("plugin_name", &self.plugin_name);
15860 debug_struct.field("plugin_data", &self.plugin_data);
15861 debug_struct.field("metadata", &self.metadata);
15862 if !self._unknown_fields.is_empty() {
15863 debug_struct.field("_unknown_fields", &self._unknown_fields);
15864 }
15865 debug_struct.finish()
15866 }
15867}
15868
15869#[cfg(feature = "tensorboard-service")]
15870impl std::fmt::Debug for super::tensorboard_time_series::Metadata {
15871 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15872 let mut debug_struct = f.debug_struct("Metadata");
15873 debug_struct.field("max_step", &self.max_step);
15874 debug_struct.field("max_wall_time", &self.max_wall_time);
15875 debug_struct.field("max_blob_sequence_length", &self.max_blob_sequence_length);
15876 if !self._unknown_fields.is_empty() {
15877 debug_struct.field("_unknown_fields", &self._unknown_fields);
15878 }
15879 debug_struct.finish()
15880 }
15881}
15882
15883#[cfg(any(
15884 feature = "gen-ai-cache-service",
15885 feature = "llm-utility-service",
15886 feature = "prediction-service",
15887 feature = "vertex-rag-service",
15888))]
15889impl std::fmt::Debug for super::Tool {
15890 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15891 let mut debug_struct = f.debug_struct("Tool");
15892 debug_struct.field("function_declarations", &self.function_declarations);
15893 debug_struct.field("retrieval", &self.retrieval);
15894 debug_struct.field("google_search", &self.google_search);
15895 debug_struct.field("google_search_retrieval", &self.google_search_retrieval);
15896 debug_struct.field("google_maps", &self.google_maps);
15897 debug_struct.field("enterprise_web_search", &self.enterprise_web_search);
15898 debug_struct.field("code_execution", &self.code_execution);
15899 debug_struct.field("url_context", &self.url_context);
15900 debug_struct.field("computer_use", &self.computer_use);
15901 if !self._unknown_fields.is_empty() {
15902 debug_struct.field("_unknown_fields", &self._unknown_fields);
15903 }
15904 debug_struct.finish()
15905 }
15906}
15907
15908#[cfg(any(
15909 feature = "gen-ai-cache-service",
15910 feature = "llm-utility-service",
15911 feature = "prediction-service",
15912 feature = "vertex-rag-service",
15913))]
15914impl std::fmt::Debug for super::tool::GoogleSearch {
15915 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15916 let mut debug_struct = f.debug_struct("GoogleSearch");
15917 debug_struct.field("exclude_domains", &self.exclude_domains);
15918 debug_struct.field("blocking_confidence", &self.blocking_confidence);
15919 if !self._unknown_fields.is_empty() {
15920 debug_struct.field("_unknown_fields", &self._unknown_fields);
15921 }
15922 debug_struct.finish()
15923 }
15924}
15925
15926#[cfg(any(
15927 feature = "gen-ai-cache-service",
15928 feature = "llm-utility-service",
15929 feature = "prediction-service",
15930 feature = "vertex-rag-service",
15931))]
15932impl std::fmt::Debug for super::tool::CodeExecution {
15933 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15934 let mut debug_struct = f.debug_struct("CodeExecution");
15935 if !self._unknown_fields.is_empty() {
15936 debug_struct.field("_unknown_fields", &self._unknown_fields);
15937 }
15938 debug_struct.finish()
15939 }
15940}
15941
15942#[cfg(any(
15943 feature = "gen-ai-cache-service",
15944 feature = "llm-utility-service",
15945 feature = "prediction-service",
15946 feature = "vertex-rag-service",
15947))]
15948impl std::fmt::Debug for super::tool::ComputerUse {
15949 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15950 let mut debug_struct = f.debug_struct("ComputerUse");
15951 debug_struct.field("environment", &self.environment);
15952 debug_struct.field(
15953 "excluded_predefined_functions",
15954 &self.excluded_predefined_functions,
15955 );
15956 if !self._unknown_fields.is_empty() {
15957 debug_struct.field("_unknown_fields", &self._unknown_fields);
15958 }
15959 debug_struct.finish()
15960 }
15961}
15962
15963#[cfg(any(
15964 feature = "gen-ai-cache-service",
15965 feature = "llm-utility-service",
15966 feature = "prediction-service",
15967 feature = "vertex-rag-service",
15968))]
15969impl std::fmt::Debug for super::UrlContext {
15970 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15971 let mut debug_struct = f.debug_struct("UrlContext");
15972 if !self._unknown_fields.is_empty() {
15973 debug_struct.field("_unknown_fields", &self._unknown_fields);
15974 }
15975 debug_struct.finish()
15976 }
15977}
15978
15979#[cfg(any(
15980 feature = "gen-ai-cache-service",
15981 feature = "llm-utility-service",
15982 feature = "prediction-service",
15983 feature = "vertex-rag-service",
15984))]
15985impl std::fmt::Debug for super::FunctionDeclaration {
15986 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15987 let mut debug_struct = f.debug_struct("FunctionDeclaration");
15988 debug_struct.field("name", &self.name);
15989 debug_struct.field("description", &self.description);
15990 debug_struct.field("parameters", &self.parameters);
15991 debug_struct.field("parameters_json_schema", &self.parameters_json_schema);
15992 debug_struct.field("response", &self.response);
15993 debug_struct.field("response_json_schema", &self.response_json_schema);
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 = "data-foundry-service",
16003 feature = "evaluation-service",
16004 feature = "gen-ai-cache-service",
16005 feature = "gen-ai-tuning-service",
16006 feature = "llm-utility-service",
16007 feature = "prediction-service",
16008 feature = "session-service",
16009 feature = "vertex-rag-service",
16010))]
16011impl std::fmt::Debug for super::FunctionCall {
16012 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16013 let mut debug_struct = f.debug_struct("FunctionCall");
16014 debug_struct.field("name", &self.name);
16015 debug_struct.field("args", &self.args);
16016 debug_struct.field("partial_args", &self.partial_args);
16017 debug_struct.field("will_continue", &self.will_continue);
16018 if !self._unknown_fields.is_empty() {
16019 debug_struct.field("_unknown_fields", &self._unknown_fields);
16020 }
16021 debug_struct.finish()
16022 }
16023}
16024
16025#[cfg(any(
16026 feature = "data-foundry-service",
16027 feature = "evaluation-service",
16028 feature = "gen-ai-cache-service",
16029 feature = "gen-ai-tuning-service",
16030 feature = "llm-utility-service",
16031 feature = "prediction-service",
16032 feature = "session-service",
16033 feature = "vertex-rag-service",
16034))]
16035impl std::fmt::Debug for super::PartialArg {
16036 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16037 let mut debug_struct = f.debug_struct("PartialArg");
16038 debug_struct.field("json_path", &self.json_path);
16039 debug_struct.field("will_continue", &self.will_continue);
16040 debug_struct.field("delta", &self.delta);
16041 if !self._unknown_fields.is_empty() {
16042 debug_struct.field("_unknown_fields", &self._unknown_fields);
16043 }
16044 debug_struct.finish()
16045 }
16046}
16047
16048#[cfg(any(
16049 feature = "data-foundry-service",
16050 feature = "evaluation-service",
16051 feature = "gen-ai-cache-service",
16052 feature = "gen-ai-tuning-service",
16053 feature = "llm-utility-service",
16054 feature = "prediction-service",
16055 feature = "session-service",
16056 feature = "vertex-rag-service",
16057))]
16058impl std::fmt::Debug for super::FunctionResponsePart {
16059 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16060 let mut debug_struct = f.debug_struct("FunctionResponsePart");
16061 debug_struct.field("data", &self.data);
16062 if !self._unknown_fields.is_empty() {
16063 debug_struct.field("_unknown_fields", &self._unknown_fields);
16064 }
16065 debug_struct.finish()
16066 }
16067}
16068
16069#[cfg(any(
16070 feature = "data-foundry-service",
16071 feature = "evaluation-service",
16072 feature = "gen-ai-cache-service",
16073 feature = "gen-ai-tuning-service",
16074 feature = "llm-utility-service",
16075 feature = "prediction-service",
16076 feature = "session-service",
16077 feature = "vertex-rag-service",
16078))]
16079impl std::fmt::Debug for super::FunctionResponseBlob {
16080 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16081 let mut debug_struct = f.debug_struct("FunctionResponseBlob");
16082 debug_struct.field("mime_type", &self.mime_type);
16083 debug_struct.field("data", &self.data);
16084 debug_struct.field("display_name", &self.display_name);
16085 if !self._unknown_fields.is_empty() {
16086 debug_struct.field("_unknown_fields", &self._unknown_fields);
16087 }
16088 debug_struct.finish()
16089 }
16090}
16091
16092#[cfg(any(
16093 feature = "data-foundry-service",
16094 feature = "evaluation-service",
16095 feature = "gen-ai-cache-service",
16096 feature = "gen-ai-tuning-service",
16097 feature = "llm-utility-service",
16098 feature = "prediction-service",
16099 feature = "session-service",
16100 feature = "vertex-rag-service",
16101))]
16102impl std::fmt::Debug for super::FunctionResponseFileData {
16103 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16104 let mut debug_struct = f.debug_struct("FunctionResponseFileData");
16105 debug_struct.field("mime_type", &self.mime_type);
16106 debug_struct.field("file_uri", &self.file_uri);
16107 debug_struct.field("display_name", &self.display_name);
16108 if !self._unknown_fields.is_empty() {
16109 debug_struct.field("_unknown_fields", &self._unknown_fields);
16110 }
16111 debug_struct.finish()
16112 }
16113}
16114
16115#[cfg(any(
16116 feature = "data-foundry-service",
16117 feature = "evaluation-service",
16118 feature = "gen-ai-cache-service",
16119 feature = "gen-ai-tuning-service",
16120 feature = "llm-utility-service",
16121 feature = "prediction-service",
16122 feature = "session-service",
16123 feature = "vertex-rag-service",
16124))]
16125impl std::fmt::Debug for super::FunctionResponse {
16126 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16127 let mut debug_struct = f.debug_struct("FunctionResponse");
16128 debug_struct.field("name", &self.name);
16129 debug_struct.field("response", &self.response);
16130 debug_struct.field("parts", &self.parts);
16131 if !self._unknown_fields.is_empty() {
16132 debug_struct.field("_unknown_fields", &self._unknown_fields);
16133 }
16134 debug_struct.finish()
16135 }
16136}
16137
16138#[cfg(any(
16139 feature = "data-foundry-service",
16140 feature = "evaluation-service",
16141 feature = "gen-ai-cache-service",
16142 feature = "gen-ai-tuning-service",
16143 feature = "llm-utility-service",
16144 feature = "prediction-service",
16145 feature = "session-service",
16146 feature = "vertex-rag-service",
16147))]
16148impl std::fmt::Debug for super::ExecutableCode {
16149 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16150 let mut debug_struct = f.debug_struct("ExecutableCode");
16151 debug_struct.field("language", &self.language);
16152 debug_struct.field("code", &self.code);
16153 if !self._unknown_fields.is_empty() {
16154 debug_struct.field("_unknown_fields", &self._unknown_fields);
16155 }
16156 debug_struct.finish()
16157 }
16158}
16159
16160#[cfg(any(
16161 feature = "data-foundry-service",
16162 feature = "evaluation-service",
16163 feature = "gen-ai-cache-service",
16164 feature = "gen-ai-tuning-service",
16165 feature = "llm-utility-service",
16166 feature = "prediction-service",
16167 feature = "session-service",
16168 feature = "vertex-rag-service",
16169))]
16170impl std::fmt::Debug for super::CodeExecutionResult {
16171 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16172 let mut debug_struct = f.debug_struct("CodeExecutionResult");
16173 debug_struct.field("outcome", &self.outcome);
16174 debug_struct.field("output", &self.output);
16175 if !self._unknown_fields.is_empty() {
16176 debug_struct.field("_unknown_fields", &self._unknown_fields);
16177 }
16178 debug_struct.finish()
16179 }
16180}
16181
16182#[cfg(any(
16183 feature = "gen-ai-cache-service",
16184 feature = "llm-utility-service",
16185 feature = "prediction-service",
16186 feature = "vertex-rag-service",
16187))]
16188impl std::fmt::Debug for super::Retrieval {
16189 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16190 let mut debug_struct = f.debug_struct("Retrieval");
16191 debug_struct.field("disable_attribution", &self.disable_attribution);
16192 debug_struct.field("source", &self.source);
16193 if !self._unknown_fields.is_empty() {
16194 debug_struct.field("_unknown_fields", &self._unknown_fields);
16195 }
16196 debug_struct.finish()
16197 }
16198}
16199
16200#[cfg(any(
16201 feature = "gen-ai-cache-service",
16202 feature = "llm-utility-service",
16203 feature = "prediction-service",
16204 feature = "vertex-rag-service",
16205))]
16206impl std::fmt::Debug for super::VertexRagStore {
16207 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16208 let mut debug_struct = f.debug_struct("VertexRagStore");
16209 debug_struct.field("rag_resources", &self.rag_resources);
16210 debug_struct.field("similarity_top_k", &self.similarity_top_k);
16211 debug_struct.field("vector_distance_threshold", &self.vector_distance_threshold);
16212 debug_struct.field("rag_retrieval_config", &self.rag_retrieval_config);
16213 if !self._unknown_fields.is_empty() {
16214 debug_struct.field("_unknown_fields", &self._unknown_fields);
16215 }
16216 debug_struct.finish()
16217 }
16218}
16219
16220#[cfg(any(
16221 feature = "gen-ai-cache-service",
16222 feature = "llm-utility-service",
16223 feature = "prediction-service",
16224 feature = "vertex-rag-service",
16225))]
16226impl std::fmt::Debug for super::vertex_rag_store::RagResource {
16227 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16228 let mut debug_struct = f.debug_struct("RagResource");
16229 debug_struct.field("rag_corpus", &self.rag_corpus);
16230 debug_struct.field("rag_file_ids", &self.rag_file_ids);
16231 if !self._unknown_fields.is_empty() {
16232 debug_struct.field("_unknown_fields", &self._unknown_fields);
16233 }
16234 debug_struct.finish()
16235 }
16236}
16237
16238#[cfg(any(
16239 feature = "gen-ai-cache-service",
16240 feature = "llm-utility-service",
16241 feature = "prediction-service",
16242 feature = "vertex-rag-service",
16243))]
16244impl std::fmt::Debug for super::VertexAISearch {
16245 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16246 let mut debug_struct = f.debug_struct("VertexAISearch");
16247 debug_struct.field("datastore", &self.datastore);
16248 debug_struct.field("engine", &self.engine);
16249 debug_struct.field("max_results", &self.max_results);
16250 debug_struct.field("filter", &self.filter);
16251 debug_struct.field("data_store_specs", &self.data_store_specs);
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::vertex_ai_search::DataStoreSpec {
16266 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16267 let mut debug_struct = f.debug_struct("DataStoreSpec");
16268 debug_struct.field("data_store", &self.data_store);
16269 debug_struct.field("filter", &self.filter);
16270 if !self._unknown_fields.is_empty() {
16271 debug_struct.field("_unknown_fields", &self._unknown_fields);
16272 }
16273 debug_struct.finish()
16274 }
16275}
16276
16277#[cfg(any(
16278 feature = "gen-ai-cache-service",
16279 feature = "llm-utility-service",
16280 feature = "prediction-service",
16281 feature = "vertex-rag-service",
16282))]
16283impl std::fmt::Debug for super::GoogleSearchRetrieval {
16284 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16285 let mut debug_struct = f.debug_struct("GoogleSearchRetrieval");
16286 debug_struct.field("dynamic_retrieval_config", &self.dynamic_retrieval_config);
16287 if !self._unknown_fields.is_empty() {
16288 debug_struct.field("_unknown_fields", &self._unknown_fields);
16289 }
16290 debug_struct.finish()
16291 }
16292}
16293
16294#[cfg(any(
16295 feature = "gen-ai-cache-service",
16296 feature = "llm-utility-service",
16297 feature = "prediction-service",
16298 feature = "vertex-rag-service",
16299))]
16300impl std::fmt::Debug for super::GoogleMaps {
16301 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16302 let mut debug_struct = f.debug_struct("GoogleMaps");
16303 debug_struct.field("enable_widget", &self.enable_widget);
16304 if !self._unknown_fields.is_empty() {
16305 debug_struct.field("_unknown_fields", &self._unknown_fields);
16306 }
16307 debug_struct.finish()
16308 }
16309}
16310
16311#[cfg(any(
16312 feature = "gen-ai-cache-service",
16313 feature = "llm-utility-service",
16314 feature = "prediction-service",
16315 feature = "vertex-rag-service",
16316))]
16317impl std::fmt::Debug for super::EnterpriseWebSearch {
16318 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16319 let mut debug_struct = f.debug_struct("EnterpriseWebSearch");
16320 debug_struct.field("exclude_domains", &self.exclude_domains);
16321 debug_struct.field("blocking_confidence", &self.blocking_confidence);
16322 if !self._unknown_fields.is_empty() {
16323 debug_struct.field("_unknown_fields", &self._unknown_fields);
16324 }
16325 debug_struct.finish()
16326 }
16327}
16328
16329#[cfg(any(
16330 feature = "gen-ai-cache-service",
16331 feature = "llm-utility-service",
16332 feature = "prediction-service",
16333 feature = "vertex-rag-service",
16334))]
16335impl std::fmt::Debug for super::DynamicRetrievalConfig {
16336 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16337 let mut debug_struct = f.debug_struct("DynamicRetrievalConfig");
16338 debug_struct.field("mode", &self.mode);
16339 debug_struct.field("dynamic_threshold", &self.dynamic_threshold);
16340 if !self._unknown_fields.is_empty() {
16341 debug_struct.field("_unknown_fields", &self._unknown_fields);
16342 }
16343 debug_struct.finish()
16344 }
16345}
16346
16347#[cfg(any(feature = "gen-ai-cache-service", feature = "prediction-service",))]
16348impl std::fmt::Debug for super::ToolConfig {
16349 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16350 let mut debug_struct = f.debug_struct("ToolConfig");
16351 debug_struct.field("function_calling_config", &self.function_calling_config);
16352 debug_struct.field("retrieval_config", &self.retrieval_config);
16353 if !self._unknown_fields.is_empty() {
16354 debug_struct.field("_unknown_fields", &self._unknown_fields);
16355 }
16356 debug_struct.finish()
16357 }
16358}
16359
16360#[cfg(any(feature = "gen-ai-cache-service", feature = "prediction-service",))]
16361impl std::fmt::Debug for super::FunctionCallingConfig {
16362 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16363 let mut debug_struct = f.debug_struct("FunctionCallingConfig");
16364 debug_struct.field("mode", &self.mode);
16365 debug_struct.field("allowed_function_names", &self.allowed_function_names);
16366 debug_struct.field(
16367 "stream_function_call_arguments",
16368 &self.stream_function_call_arguments,
16369 );
16370 if !self._unknown_fields.is_empty() {
16371 debug_struct.field("_unknown_fields", &self._unknown_fields);
16372 }
16373 debug_struct.finish()
16374 }
16375}
16376
16377#[cfg(any(feature = "gen-ai-cache-service", feature = "prediction-service",))]
16378impl std::fmt::Debug for super::RetrievalConfig {
16379 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16380 let mut debug_struct = f.debug_struct("RetrievalConfig");
16381 debug_struct.field("lat_lng", &self.lat_lng);
16382 debug_struct.field("language_code", &self.language_code);
16383 if !self._unknown_fields.is_empty() {
16384 debug_struct.field("_unknown_fields", &self._unknown_fields);
16385 }
16386 debug_struct.finish()
16387 }
16388}
16389
16390#[cfg(any(
16391 feature = "gen-ai-cache-service",
16392 feature = "llm-utility-service",
16393 feature = "prediction-service",
16394 feature = "vertex-rag-service",
16395))]
16396impl std::fmt::Debug for super::RagRetrievalConfig {
16397 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16398 let mut debug_struct = f.debug_struct("RagRetrievalConfig");
16399 debug_struct.field("top_k", &self.top_k);
16400 debug_struct.field("filter", &self.filter);
16401 debug_struct.field("ranking", &self.ranking);
16402 if !self._unknown_fields.is_empty() {
16403 debug_struct.field("_unknown_fields", &self._unknown_fields);
16404 }
16405 debug_struct.finish()
16406 }
16407}
16408
16409#[cfg(any(
16410 feature = "gen-ai-cache-service",
16411 feature = "llm-utility-service",
16412 feature = "prediction-service",
16413 feature = "vertex-rag-service",
16414))]
16415impl std::fmt::Debug for super::rag_retrieval_config::Filter {
16416 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16417 let mut debug_struct = f.debug_struct("Filter");
16418 debug_struct.field("metadata_filter", &self.metadata_filter);
16419 debug_struct.field("vector_db_threshold", &self.vector_db_threshold);
16420 if !self._unknown_fields.is_empty() {
16421 debug_struct.field("_unknown_fields", &self._unknown_fields);
16422 }
16423 debug_struct.finish()
16424 }
16425}
16426
16427#[cfg(any(
16428 feature = "gen-ai-cache-service",
16429 feature = "llm-utility-service",
16430 feature = "prediction-service",
16431 feature = "vertex-rag-service",
16432))]
16433impl std::fmt::Debug for super::rag_retrieval_config::Ranking {
16434 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16435 let mut debug_struct = f.debug_struct("Ranking");
16436 debug_struct.field("ranking_config", &self.ranking_config);
16437 if !self._unknown_fields.is_empty() {
16438 debug_struct.field("_unknown_fields", &self._unknown_fields);
16439 }
16440 debug_struct.finish()
16441 }
16442}
16443
16444#[cfg(any(
16445 feature = "gen-ai-cache-service",
16446 feature = "llm-utility-service",
16447 feature = "prediction-service",
16448 feature = "vertex-rag-service",
16449))]
16450impl std::fmt::Debug for super::rag_retrieval_config::ranking::RankService {
16451 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16452 let mut debug_struct = f.debug_struct("RankService");
16453 debug_struct.field("model_name", &self.model_name);
16454 if !self._unknown_fields.is_empty() {
16455 debug_struct.field("_unknown_fields", &self._unknown_fields);
16456 }
16457 debug_struct.finish()
16458 }
16459}
16460
16461#[cfg(any(
16462 feature = "gen-ai-cache-service",
16463 feature = "llm-utility-service",
16464 feature = "prediction-service",
16465 feature = "vertex-rag-service",
16466))]
16467impl std::fmt::Debug for super::rag_retrieval_config::ranking::LlmRanker {
16468 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16469 let mut debug_struct = f.debug_struct("LlmRanker");
16470 debug_struct.field("model_name", &self.model_name);
16471 if !self._unknown_fields.is_empty() {
16472 debug_struct.field("_unknown_fields", &self._unknown_fields);
16473 }
16474 debug_struct.finish()
16475 }
16476}
16477
16478#[cfg(feature = "pipeline-service")]
16479impl std::fmt::Debug for super::TrainingPipeline {
16480 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16481 let mut debug_struct = f.debug_struct("TrainingPipeline");
16482 debug_struct.field("name", &self.name);
16483 debug_struct.field("display_name", &self.display_name);
16484 debug_struct.field("input_data_config", &self.input_data_config);
16485 debug_struct.field("training_task_definition", &self.training_task_definition);
16486 debug_struct.field("training_task_inputs", &self.training_task_inputs);
16487 debug_struct.field("training_task_metadata", &self.training_task_metadata);
16488 debug_struct.field("model_to_upload", &self.model_to_upload);
16489 debug_struct.field("model_id", &self.model_id);
16490 debug_struct.field("parent_model", &self.parent_model);
16491 debug_struct.field("state", &self.state);
16492 debug_struct.field("error", &self.error);
16493 debug_struct.field("create_time", &self.create_time);
16494 debug_struct.field("start_time", &self.start_time);
16495 debug_struct.field("end_time", &self.end_time);
16496 debug_struct.field("update_time", &self.update_time);
16497 debug_struct.field("labels", &self.labels);
16498 debug_struct.field("encryption_spec", &self.encryption_spec);
16499 if !self._unknown_fields.is_empty() {
16500 debug_struct.field("_unknown_fields", &self._unknown_fields);
16501 }
16502 debug_struct.finish()
16503 }
16504}
16505
16506#[cfg(feature = "pipeline-service")]
16507impl std::fmt::Debug for super::InputDataConfig {
16508 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16509 let mut debug_struct = f.debug_struct("InputDataConfig");
16510 debug_struct.field("dataset_id", &self.dataset_id);
16511 debug_struct.field("annotations_filter", &self.annotations_filter);
16512 debug_struct.field("annotation_schema_uri", &self.annotation_schema_uri);
16513 debug_struct.field("saved_query_id", &self.saved_query_id);
16514 debug_struct.field("persist_ml_use_assignment", &self.persist_ml_use_assignment);
16515 debug_struct.field("split", &self.split);
16516 debug_struct.field("destination", &self.destination);
16517 if !self._unknown_fields.is_empty() {
16518 debug_struct.field("_unknown_fields", &self._unknown_fields);
16519 }
16520 debug_struct.finish()
16521 }
16522}
16523
16524#[cfg(feature = "pipeline-service")]
16525impl std::fmt::Debug for super::FractionSplit {
16526 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16527 let mut debug_struct = f.debug_struct("FractionSplit");
16528 debug_struct.field("training_fraction", &self.training_fraction);
16529 debug_struct.field("validation_fraction", &self.validation_fraction);
16530 debug_struct.field("test_fraction", &self.test_fraction);
16531 if !self._unknown_fields.is_empty() {
16532 debug_struct.field("_unknown_fields", &self._unknown_fields);
16533 }
16534 debug_struct.finish()
16535 }
16536}
16537
16538#[cfg(feature = "pipeline-service")]
16539impl std::fmt::Debug for super::FilterSplit {
16540 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16541 let mut debug_struct = f.debug_struct("FilterSplit");
16542 debug_struct.field("training_filter", &self.training_filter);
16543 debug_struct.field("validation_filter", &self.validation_filter);
16544 debug_struct.field("test_filter", &self.test_filter);
16545 if !self._unknown_fields.is_empty() {
16546 debug_struct.field("_unknown_fields", &self._unknown_fields);
16547 }
16548 debug_struct.finish()
16549 }
16550}
16551
16552#[cfg(feature = "pipeline-service")]
16553impl std::fmt::Debug for super::PredefinedSplit {
16554 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16555 let mut debug_struct = f.debug_struct("PredefinedSplit");
16556 debug_struct.field("key", &self.key);
16557 if !self._unknown_fields.is_empty() {
16558 debug_struct.field("_unknown_fields", &self._unknown_fields);
16559 }
16560 debug_struct.finish()
16561 }
16562}
16563
16564#[cfg(feature = "pipeline-service")]
16565impl std::fmt::Debug for super::TimestampSplit {
16566 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16567 let mut debug_struct = f.debug_struct("TimestampSplit");
16568 debug_struct.field("training_fraction", &self.training_fraction);
16569 debug_struct.field("validation_fraction", &self.validation_fraction);
16570 debug_struct.field("test_fraction", &self.test_fraction);
16571 debug_struct.field("key", &self.key);
16572 if !self._unknown_fields.is_empty() {
16573 debug_struct.field("_unknown_fields", &self._unknown_fields);
16574 }
16575 debug_struct.finish()
16576 }
16577}
16578
16579#[cfg(feature = "pipeline-service")]
16580impl std::fmt::Debug for super::StratifiedSplit {
16581 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16582 let mut debug_struct = f.debug_struct("StratifiedSplit");
16583 debug_struct.field("training_fraction", &self.training_fraction);
16584 debug_struct.field("validation_fraction", &self.validation_fraction);
16585 debug_struct.field("test_fraction", &self.test_fraction);
16586 debug_struct.field("key", &self.key);
16587 if !self._unknown_fields.is_empty() {
16588 debug_struct.field("_unknown_fields", &self._unknown_fields);
16589 }
16590 debug_struct.finish()
16591 }
16592}
16593
16594#[cfg(feature = "gen-ai-tuning-service")]
16595impl std::fmt::Debug for super::TuningJob {
16596 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16597 let mut debug_struct = f.debug_struct("TuningJob");
16598 debug_struct.field("name", &self.name);
16599 debug_struct.field("tuned_model_display_name", &self.tuned_model_display_name);
16600 debug_struct.field("description", &self.description);
16601 debug_struct.field("state", &self.state);
16602 debug_struct.field("create_time", &self.create_time);
16603 debug_struct.field("start_time", &self.start_time);
16604 debug_struct.field("end_time", &self.end_time);
16605 debug_struct.field("update_time", &self.update_time);
16606 debug_struct.field("error", &self.error);
16607 debug_struct.field("labels", &self.labels);
16608 debug_struct.field("experiment", &self.experiment);
16609 debug_struct.field("tuned_model", &self.tuned_model);
16610 debug_struct.field("tuning_data_stats", &self.tuning_data_stats);
16611 debug_struct.field("encryption_spec", &self.encryption_spec);
16612 debug_struct.field("service_account", &self.service_account);
16613 debug_struct.field("evaluate_dataset_runs", &self.evaluate_dataset_runs);
16614 debug_struct.field("source_model", &self.source_model);
16615 debug_struct.field("tuning_spec", &self.tuning_spec);
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 = "gen-ai-tuning-service")]
16624impl std::fmt::Debug for super::TunedModel {
16625 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16626 let mut debug_struct = f.debug_struct("TunedModel");
16627 debug_struct.field("model", &self.model);
16628 debug_struct.field("endpoint", &self.endpoint);
16629 debug_struct.field("checkpoints", &self.checkpoints);
16630 if !self._unknown_fields.is_empty() {
16631 debug_struct.field("_unknown_fields", &self._unknown_fields);
16632 }
16633 debug_struct.finish()
16634 }
16635}
16636
16637#[cfg(feature = "gen-ai-tuning-service")]
16638impl std::fmt::Debug for super::SupervisedTuningDatasetDistribution {
16639 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16640 let mut debug_struct = f.debug_struct("SupervisedTuningDatasetDistribution");
16641 debug_struct.field("sum", &self.sum);
16642 debug_struct.field("billable_sum", &self.billable_sum);
16643 debug_struct.field("min", &self.min);
16644 debug_struct.field("max", &self.max);
16645 debug_struct.field("mean", &self.mean);
16646 debug_struct.field("median", &self.median);
16647 debug_struct.field("p5", &self.p5);
16648 debug_struct.field("p95", &self.p95);
16649 debug_struct.field("buckets", &self.buckets);
16650 if !self._unknown_fields.is_empty() {
16651 debug_struct.field("_unknown_fields", &self._unknown_fields);
16652 }
16653 debug_struct.finish()
16654 }
16655}
16656
16657#[cfg(feature = "gen-ai-tuning-service")]
16658impl std::fmt::Debug for super::supervised_tuning_dataset_distribution::DatasetBucket {
16659 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16660 let mut debug_struct = f.debug_struct("DatasetBucket");
16661 debug_struct.field("count", &self.count);
16662 debug_struct.field("left", &self.left);
16663 debug_struct.field("right", &self.right);
16664 if !self._unknown_fields.is_empty() {
16665 debug_struct.field("_unknown_fields", &self._unknown_fields);
16666 }
16667 debug_struct.finish()
16668 }
16669}
16670
16671#[cfg(feature = "gen-ai-tuning-service")]
16672impl std::fmt::Debug for super::SupervisedTuningDataStats {
16673 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16674 let mut debug_struct = f.debug_struct("SupervisedTuningDataStats");
16675 debug_struct.field(
16676 "tuning_dataset_example_count",
16677 &self.tuning_dataset_example_count,
16678 );
16679 debug_struct.field(
16680 "total_tuning_character_count",
16681 &self.total_tuning_character_count,
16682 );
16683 debug_struct.field(
16684 "total_billable_character_count",
16685 &self.total_billable_character_count,
16686 );
16687 debug_struct.field(
16688 "total_billable_token_count",
16689 &self.total_billable_token_count,
16690 );
16691 debug_struct.field("tuning_step_count", &self.tuning_step_count);
16692 debug_struct.field(
16693 "user_input_token_distribution",
16694 &self.user_input_token_distribution,
16695 );
16696 debug_struct.field(
16697 "user_output_token_distribution",
16698 &self.user_output_token_distribution,
16699 );
16700 debug_struct.field(
16701 "user_message_per_example_distribution",
16702 &self.user_message_per_example_distribution,
16703 );
16704 debug_struct.field("user_dataset_examples", &self.user_dataset_examples);
16705 debug_struct.field(
16706 "total_truncated_example_count",
16707 &self.total_truncated_example_count,
16708 );
16709 debug_struct.field("truncated_example_indices", &self.truncated_example_indices);
16710 debug_struct.field("dropped_example_reasons", &self.dropped_example_reasons);
16711 if !self._unknown_fields.is_empty() {
16712 debug_struct.field("_unknown_fields", &self._unknown_fields);
16713 }
16714 debug_struct.finish()
16715 }
16716}
16717
16718#[cfg(feature = "gen-ai-tuning-service")]
16719impl std::fmt::Debug for super::TuningDataStats {
16720 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16721 let mut debug_struct = f.debug_struct("TuningDataStats");
16722 debug_struct.field("tuning_data_stats", &self.tuning_data_stats);
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::SupervisedHyperParameters {
16732 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16733 let mut debug_struct = f.debug_struct("SupervisedHyperParameters");
16734 debug_struct.field("epoch_count", &self.epoch_count);
16735 debug_struct.field("learning_rate_multiplier", &self.learning_rate_multiplier);
16736 debug_struct.field("adapter_size", &self.adapter_size);
16737 if !self._unknown_fields.is_empty() {
16738 debug_struct.field("_unknown_fields", &self._unknown_fields);
16739 }
16740 debug_struct.finish()
16741 }
16742}
16743
16744#[cfg(feature = "gen-ai-tuning-service")]
16745impl std::fmt::Debug for super::SupervisedTuningSpec {
16746 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16747 let mut debug_struct = f.debug_struct("SupervisedTuningSpec");
16748 debug_struct.field("training_dataset_uri", &self.training_dataset_uri);
16749 debug_struct.field("validation_dataset_uri", &self.validation_dataset_uri);
16750 debug_struct.field("hyper_parameters", &self.hyper_parameters);
16751 debug_struct.field(
16752 "export_last_checkpoint_only",
16753 &self.export_last_checkpoint_only,
16754 );
16755 debug_struct.field("evaluation_config", &self.evaluation_config);
16756 if !self._unknown_fields.is_empty() {
16757 debug_struct.field("_unknown_fields", &self._unknown_fields);
16758 }
16759 debug_struct.finish()
16760 }
16761}
16762
16763#[cfg(feature = "gen-ai-tuning-service")]
16764impl std::fmt::Debug for super::TunedModelRef {
16765 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16766 let mut debug_struct = f.debug_struct("TunedModelRef");
16767 debug_struct.field("tuned_model_ref", &self.tuned_model_ref);
16768 if !self._unknown_fields.is_empty() {
16769 debug_struct.field("_unknown_fields", &self._unknown_fields);
16770 }
16771 debug_struct.finish()
16772 }
16773}
16774
16775#[cfg(feature = "gen-ai-tuning-service")]
16776impl std::fmt::Debug for super::EvaluationConfig {
16777 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16778 let mut debug_struct = f.debug_struct("EvaluationConfig");
16779 debug_struct.field("metrics", &self.metrics);
16780 debug_struct.field("output_config", &self.output_config);
16781 debug_struct.field("autorater_config", &self.autorater_config);
16782 debug_struct.field(
16783 "inference_generation_config",
16784 &self.inference_generation_config,
16785 );
16786 if !self._unknown_fields.is_empty() {
16787 debug_struct.field("_unknown_fields", &self._unknown_fields);
16788 }
16789 debug_struct.finish()
16790 }
16791}
16792
16793#[cfg(feature = "gen-ai-tuning-service")]
16794impl std::fmt::Debug for super::EvaluateDatasetRun {
16795 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16796 let mut debug_struct = f.debug_struct("EvaluateDatasetRun");
16797 debug_struct.field("operation_name", &self.operation_name);
16798 debug_struct.field("evaluation_run", &self.evaluation_run);
16799 debug_struct.field("checkpoint_id", &self.checkpoint_id);
16800 debug_struct.field("evaluate_dataset_response", &self.evaluate_dataset_response);
16801 debug_struct.field("error", &self.error);
16802 if !self._unknown_fields.is_empty() {
16803 debug_struct.field("_unknown_fields", &self._unknown_fields);
16804 }
16805 debug_struct.finish()
16806 }
16807}
16808
16809#[cfg(feature = "gen-ai-tuning-service")]
16810impl std::fmt::Debug for super::TunedModelCheckpoint {
16811 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16812 let mut debug_struct = f.debug_struct("TunedModelCheckpoint");
16813 debug_struct.field("checkpoint_id", &self.checkpoint_id);
16814 debug_struct.field("epoch", &self.epoch);
16815 debug_struct.field("step", &self.step);
16816 debug_struct.field("endpoint", &self.endpoint);
16817 if !self._unknown_fields.is_empty() {
16818 debug_struct.field("_unknown_fields", &self._unknown_fields);
16819 }
16820 debug_struct.finish()
16821 }
16822}
16823
16824#[cfg(feature = "gen-ai-tuning-service")]
16825impl std::fmt::Debug for super::PreTunedModel {
16826 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16827 let mut debug_struct = f.debug_struct("PreTunedModel");
16828 debug_struct.field("tuned_model_name", &self.tuned_model_name);
16829 debug_struct.field("checkpoint_id", &self.checkpoint_id);
16830 debug_struct.field("base_model", &self.base_model);
16831 if !self._unknown_fields.is_empty() {
16832 debug_struct.field("_unknown_fields", &self._unknown_fields);
16833 }
16834 debug_struct.finish()
16835 }
16836}
16837
16838#[cfg(any(
16839 feature = "feature-online-store-service",
16840 feature = "featurestore-online-serving-service",
16841))]
16842impl std::fmt::Debug for super::BoolArray {
16843 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16844 let mut debug_struct = f.debug_struct("BoolArray");
16845 debug_struct.field("values", &self.values);
16846 if !self._unknown_fields.is_empty() {
16847 debug_struct.field("_unknown_fields", &self._unknown_fields);
16848 }
16849 debug_struct.finish()
16850 }
16851}
16852
16853#[cfg(any(
16854 feature = "feature-online-store-service",
16855 feature = "featurestore-online-serving-service",
16856))]
16857impl std::fmt::Debug for super::DoubleArray {
16858 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16859 let mut debug_struct = f.debug_struct("DoubleArray");
16860 debug_struct.field("values", &self.values);
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(any(
16869 feature = "feature-online-store-service",
16870 feature = "featurestore-online-serving-service",
16871))]
16872impl std::fmt::Debug for super::Int64Array {
16873 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16874 let mut debug_struct = f.debug_struct("Int64Array");
16875 debug_struct.field("values", &self.values);
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(any(
16884 feature = "feature-online-store-service",
16885 feature = "featurestore-online-serving-service",
16886))]
16887impl std::fmt::Debug for super::StringArray {
16888 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16889 let mut debug_struct = f.debug_struct("StringArray");
16890 debug_struct.field("values", &self.values);
16891 if !self._unknown_fields.is_empty() {
16892 debug_struct.field("_unknown_fields", &self._unknown_fields);
16893 }
16894 debug_struct.finish()
16895 }
16896}
16897
16898#[cfg(feature = "prediction-service")]
16899impl std::fmt::Debug for super::Tensor {
16900 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16901 let mut debug_struct = f.debug_struct("Tensor");
16902 debug_struct.field("dtype", &self.dtype);
16903 debug_struct.field("shape", &self.shape);
16904 debug_struct.field("bool_val", &self.bool_val);
16905 debug_struct.field("string_val", &self.string_val);
16906 debug_struct.field("bytes_val", &self.bytes_val);
16907 debug_struct.field("float_val", &self.float_val);
16908 debug_struct.field("double_val", &self.double_val);
16909 debug_struct.field("int_val", &self.int_val);
16910 debug_struct.field("int64_val", &self.int64_val);
16911 debug_struct.field("uint_val", &self.uint_val);
16912 debug_struct.field("uint64_val", &self.uint64_val);
16913 debug_struct.field("list_val", &self.list_val);
16914 debug_struct.field("struct_val", &self.struct_val);
16915 debug_struct.field("tensor_val", &self.tensor_val);
16916 if !self._unknown_fields.is_empty() {
16917 debug_struct.field("_unknown_fields", &self._unknown_fields);
16918 }
16919 debug_struct.finish()
16920 }
16921}
16922
16923#[cfg(feature = "job-service")]
16924impl std::fmt::Debug for super::UnmanagedContainerModel {
16925 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16926 let mut debug_struct = f.debug_struct("UnmanagedContainerModel");
16927 debug_struct.field("artifact_uri", &self.artifact_uri);
16928 debug_struct.field("predict_schemata", &self.predict_schemata);
16929 debug_struct.field("container_spec", &self.container_spec);
16930 if !self._unknown_fields.is_empty() {
16931 debug_struct.field("_unknown_fields", &self._unknown_fields);
16932 }
16933 debug_struct.finish()
16934 }
16935}
16936
16937#[cfg(feature = "prediction-service")]
16938impl std::fmt::Debug for super::UsageMetadata {
16939 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16940 let mut debug_struct = f.debug_struct("UsageMetadata");
16941 debug_struct.field("prompt_token_count", &self.prompt_token_count);
16942 debug_struct.field("candidates_token_count", &self.candidates_token_count);
16943 debug_struct.field("total_token_count", &self.total_token_count);
16944 debug_struct.field(
16945 "tool_use_prompt_token_count",
16946 &self.tool_use_prompt_token_count,
16947 );
16948 debug_struct.field("thoughts_token_count", &self.thoughts_token_count);
16949 debug_struct.field(
16950 "cached_content_token_count",
16951 &self.cached_content_token_count,
16952 );
16953 debug_struct.field("prompt_tokens_details", &self.prompt_tokens_details);
16954 debug_struct.field("cache_tokens_details", &self.cache_tokens_details);
16955 debug_struct.field("candidates_tokens_details", &self.candidates_tokens_details);
16956 debug_struct.field(
16957 "tool_use_prompt_tokens_details",
16958 &self.tool_use_prompt_tokens_details,
16959 );
16960 debug_struct.field("traffic_type", &self.traffic_type);
16961 if !self._unknown_fields.is_empty() {
16962 debug_struct.field("_unknown_fields", &self._unknown_fields);
16963 }
16964 debug_struct.finish()
16965 }
16966}
16967
16968#[cfg(feature = "dataset-service")]
16969impl std::fmt::Debug for super::UserActionReference {
16970 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16971 let mut debug_struct = f.debug_struct("UserActionReference");
16972 debug_struct.field("method", &self.method);
16973 debug_struct.field("reference", &self.reference);
16974 if !self._unknown_fields.is_empty() {
16975 debug_struct.field("_unknown_fields", &self._unknown_fields);
16976 }
16977 debug_struct.finish()
16978 }
16979}
16980
16981#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
16982impl std::fmt::Debug for super::Value {
16983 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16984 let mut debug_struct = f.debug_struct("Value");
16985 debug_struct.field("value", &self.value);
16986 if !self._unknown_fields.is_empty() {
16987 debug_struct.field("_unknown_fields", &self._unknown_fields);
16988 }
16989 debug_struct.finish()
16990 }
16991}
16992
16993#[cfg(feature = "vertex-rag-data-service")]
16994impl std::fmt::Debug for super::RagEmbeddingModelConfig {
16995 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16996 let mut debug_struct = f.debug_struct("RagEmbeddingModelConfig");
16997 debug_struct.field("model_config", &self.model_config);
16998 if !self._unknown_fields.is_empty() {
16999 debug_struct.field("_unknown_fields", &self._unknown_fields);
17000 }
17001 debug_struct.finish()
17002 }
17003}
17004
17005#[cfg(feature = "vertex-rag-data-service")]
17006impl std::fmt::Debug for super::rag_embedding_model_config::VertexPredictionEndpoint {
17007 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17008 let mut debug_struct = f.debug_struct("VertexPredictionEndpoint");
17009 debug_struct.field("endpoint", &self.endpoint);
17010 debug_struct.field("model", &self.model);
17011 debug_struct.field("model_version_id", &self.model_version_id);
17012 if !self._unknown_fields.is_empty() {
17013 debug_struct.field("_unknown_fields", &self._unknown_fields);
17014 }
17015 debug_struct.finish()
17016 }
17017}
17018
17019#[cfg(feature = "vertex-rag-data-service")]
17020impl std::fmt::Debug for super::RagVectorDbConfig {
17021 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17022 let mut debug_struct = f.debug_struct("RagVectorDbConfig");
17023 debug_struct.field("api_auth", &self.api_auth);
17024 debug_struct.field(
17025 "rag_embedding_model_config",
17026 &self.rag_embedding_model_config,
17027 );
17028 debug_struct.field("vector_db", &self.vector_db);
17029 if !self._unknown_fields.is_empty() {
17030 debug_struct.field("_unknown_fields", &self._unknown_fields);
17031 }
17032 debug_struct.finish()
17033 }
17034}
17035
17036#[cfg(feature = "vertex-rag-data-service")]
17037impl std::fmt::Debug for super::rag_vector_db_config::RagManagedDb {
17038 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17039 let mut debug_struct = f.debug_struct("RagManagedDb");
17040 debug_struct.field("retrieval_strategy", &self.retrieval_strategy);
17041 if !self._unknown_fields.is_empty() {
17042 debug_struct.field("_unknown_fields", &self._unknown_fields);
17043 }
17044 debug_struct.finish()
17045 }
17046}
17047
17048#[cfg(feature = "vertex-rag-data-service")]
17049impl std::fmt::Debug for super::rag_vector_db_config::rag_managed_db::Knn {
17050 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17051 let mut debug_struct = f.debug_struct("Knn");
17052 if !self._unknown_fields.is_empty() {
17053 debug_struct.field("_unknown_fields", &self._unknown_fields);
17054 }
17055 debug_struct.finish()
17056 }
17057}
17058
17059#[cfg(feature = "vertex-rag-data-service")]
17060impl std::fmt::Debug for super::rag_vector_db_config::rag_managed_db::Ann {
17061 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17062 let mut debug_struct = f.debug_struct("Ann");
17063 debug_struct.field("tree_depth", &self.tree_depth);
17064 debug_struct.field("leaf_count", &self.leaf_count);
17065 if !self._unknown_fields.is_empty() {
17066 debug_struct.field("_unknown_fields", &self._unknown_fields);
17067 }
17068 debug_struct.finish()
17069 }
17070}
17071
17072#[cfg(feature = "vertex-rag-data-service")]
17073impl std::fmt::Debug for super::rag_vector_db_config::Pinecone {
17074 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17075 let mut debug_struct = f.debug_struct("Pinecone");
17076 debug_struct.field("index_name", &self.index_name);
17077 if !self._unknown_fields.is_empty() {
17078 debug_struct.field("_unknown_fields", &self._unknown_fields);
17079 }
17080 debug_struct.finish()
17081 }
17082}
17083
17084#[cfg(feature = "vertex-rag-data-service")]
17085impl std::fmt::Debug for super::rag_vector_db_config::VertexVectorSearch {
17086 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17087 let mut debug_struct = f.debug_struct("VertexVectorSearch");
17088 debug_struct.field("index_endpoint", &self.index_endpoint);
17089 debug_struct.field("index", &self.index);
17090 if !self._unknown_fields.is_empty() {
17091 debug_struct.field("_unknown_fields", &self._unknown_fields);
17092 }
17093 debug_struct.finish()
17094 }
17095}
17096
17097#[cfg(feature = "vertex-rag-data-service")]
17098impl std::fmt::Debug for super::FileStatus {
17099 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17100 let mut debug_struct = f.debug_struct("FileStatus");
17101 debug_struct.field("state", &self.state);
17102 debug_struct.field("error_status", &self.error_status);
17103 if !self._unknown_fields.is_empty() {
17104 debug_struct.field("_unknown_fields", &self._unknown_fields);
17105 }
17106 debug_struct.finish()
17107 }
17108}
17109
17110#[cfg(feature = "vertex-rag-data-service")]
17111impl std::fmt::Debug for super::VertexAiSearchConfig {
17112 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17113 let mut debug_struct = f.debug_struct("VertexAiSearchConfig");
17114 debug_struct.field("serving_config", &self.serving_config);
17115 if !self._unknown_fields.is_empty() {
17116 debug_struct.field("_unknown_fields", &self._unknown_fields);
17117 }
17118 debug_struct.finish()
17119 }
17120}
17121
17122#[cfg(feature = "vertex-rag-data-service")]
17123impl std::fmt::Debug for super::CorpusStatus {
17124 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17125 let mut debug_struct = f.debug_struct("CorpusStatus");
17126 debug_struct.field("state", &self.state);
17127 debug_struct.field("error_status", &self.error_status);
17128 if !self._unknown_fields.is_empty() {
17129 debug_struct.field("_unknown_fields", &self._unknown_fields);
17130 }
17131 debug_struct.finish()
17132 }
17133}
17134
17135#[cfg(feature = "vertex-rag-data-service")]
17136impl std::fmt::Debug for super::RagCorpus {
17137 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17138 let mut debug_struct = f.debug_struct("RagCorpus");
17139 debug_struct.field("name", &self.name);
17140 debug_struct.field("display_name", &self.display_name);
17141 debug_struct.field("description", &self.description);
17142 debug_struct.field("create_time", &self.create_time);
17143 debug_struct.field("update_time", &self.update_time);
17144 debug_struct.field("corpus_status", &self.corpus_status);
17145 debug_struct.field("encryption_spec", &self.encryption_spec);
17146 debug_struct.field("backend_config", &self.backend_config);
17147 if !self._unknown_fields.is_empty() {
17148 debug_struct.field("_unknown_fields", &self._unknown_fields);
17149 }
17150 debug_struct.finish()
17151 }
17152}
17153
17154#[cfg(feature = "vertex-rag-data-service")]
17155impl std::fmt::Debug for super::RagFile {
17156 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17157 let mut debug_struct = f.debug_struct("RagFile");
17158 debug_struct.field("name", &self.name);
17159 debug_struct.field("display_name", &self.display_name);
17160 debug_struct.field("description", &self.description);
17161 debug_struct.field("create_time", &self.create_time);
17162 debug_struct.field("update_time", &self.update_time);
17163 debug_struct.field("file_status", &self.file_status);
17164 debug_struct.field("rag_file_source", &self.rag_file_source);
17165 if !self._unknown_fields.is_empty() {
17166 debug_struct.field("_unknown_fields", &self._unknown_fields);
17167 }
17168 debug_struct.finish()
17169 }
17170}
17171
17172#[cfg(any(
17173 feature = "prediction-service",
17174 feature = "session-service",
17175 feature = "vertex-rag-service",
17176))]
17177impl std::fmt::Debug for super::RagChunk {
17178 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17179 let mut debug_struct = f.debug_struct("RagChunk");
17180 debug_struct.field("text", &self.text);
17181 debug_struct.field("page_span", &self.page_span);
17182 if !self._unknown_fields.is_empty() {
17183 debug_struct.field("_unknown_fields", &self._unknown_fields);
17184 }
17185 debug_struct.finish()
17186 }
17187}
17188
17189#[cfg(any(
17190 feature = "prediction-service",
17191 feature = "session-service",
17192 feature = "vertex-rag-service",
17193))]
17194impl std::fmt::Debug for super::rag_chunk::PageSpan {
17195 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17196 let mut debug_struct = f.debug_struct("PageSpan");
17197 debug_struct.field("first_page", &self.first_page);
17198 debug_struct.field("last_page", &self.last_page);
17199 if !self._unknown_fields.is_empty() {
17200 debug_struct.field("_unknown_fields", &self._unknown_fields);
17201 }
17202 debug_struct.finish()
17203 }
17204}
17205
17206#[cfg(feature = "vertex-rag-data-service")]
17207impl std::fmt::Debug for super::RagFileChunkingConfig {
17208 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17209 let mut debug_struct = f.debug_struct("RagFileChunkingConfig");
17210 debug_struct.field("chunking_config", &self.chunking_config);
17211 if !self._unknown_fields.is_empty() {
17212 debug_struct.field("_unknown_fields", &self._unknown_fields);
17213 }
17214 debug_struct.finish()
17215 }
17216}
17217
17218#[cfg(feature = "vertex-rag-data-service")]
17219impl std::fmt::Debug for super::rag_file_chunking_config::FixedLengthChunking {
17220 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17221 let mut debug_struct = f.debug_struct("FixedLengthChunking");
17222 debug_struct.field("chunk_size", &self.chunk_size);
17223 debug_struct.field("chunk_overlap", &self.chunk_overlap);
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(feature = "vertex-rag-data-service")]
17232impl std::fmt::Debug for super::RagFileTransformationConfig {
17233 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17234 let mut debug_struct = f.debug_struct("RagFileTransformationConfig");
17235 debug_struct.field("rag_file_chunking_config", &self.rag_file_chunking_config);
17236 if !self._unknown_fields.is_empty() {
17237 debug_struct.field("_unknown_fields", &self._unknown_fields);
17238 }
17239 debug_struct.finish()
17240 }
17241}
17242
17243#[cfg(feature = "vertex-rag-data-service")]
17244impl std::fmt::Debug for super::RagFileParsingConfig {
17245 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17246 let mut debug_struct = f.debug_struct("RagFileParsingConfig");
17247 debug_struct.field("parser", &self.parser);
17248 if !self._unknown_fields.is_empty() {
17249 debug_struct.field("_unknown_fields", &self._unknown_fields);
17250 }
17251 debug_struct.finish()
17252 }
17253}
17254
17255#[cfg(feature = "vertex-rag-data-service")]
17256impl std::fmt::Debug for super::rag_file_parsing_config::LayoutParser {
17257 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17258 let mut debug_struct = f.debug_struct("LayoutParser");
17259 debug_struct.field("processor_name", &self.processor_name);
17260 debug_struct.field(
17261 "max_parsing_requests_per_min",
17262 &self.max_parsing_requests_per_min,
17263 );
17264 if !self._unknown_fields.is_empty() {
17265 debug_struct.field("_unknown_fields", &self._unknown_fields);
17266 }
17267 debug_struct.finish()
17268 }
17269}
17270
17271#[cfg(feature = "vertex-rag-data-service")]
17272impl std::fmt::Debug for super::rag_file_parsing_config::LlmParser {
17273 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17274 let mut debug_struct = f.debug_struct("LlmParser");
17275 debug_struct.field("model_name", &self.model_name);
17276 debug_struct.field(
17277 "max_parsing_requests_per_min",
17278 &self.max_parsing_requests_per_min,
17279 );
17280 debug_struct.field("custom_parsing_prompt", &self.custom_parsing_prompt);
17281 if !self._unknown_fields.is_empty() {
17282 debug_struct.field("_unknown_fields", &self._unknown_fields);
17283 }
17284 debug_struct.finish()
17285 }
17286}
17287
17288#[cfg(feature = "vertex-rag-data-service")]
17289impl std::fmt::Debug for super::UploadRagFileConfig {
17290 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17291 let mut debug_struct = f.debug_struct("UploadRagFileConfig");
17292 debug_struct.field(
17293 "rag_file_transformation_config",
17294 &self.rag_file_transformation_config,
17295 );
17296 if !self._unknown_fields.is_empty() {
17297 debug_struct.field("_unknown_fields", &self._unknown_fields);
17298 }
17299 debug_struct.finish()
17300 }
17301}
17302
17303#[cfg(feature = "vertex-rag-data-service")]
17304impl std::fmt::Debug for super::ImportRagFilesConfig {
17305 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17306 let mut debug_struct = f.debug_struct("ImportRagFilesConfig");
17307 debug_struct.field(
17308 "rag_file_transformation_config",
17309 &self.rag_file_transformation_config,
17310 );
17311 debug_struct.field("rag_file_parsing_config", &self.rag_file_parsing_config);
17312 debug_struct.field(
17313 "max_embedding_requests_per_min",
17314 &self.max_embedding_requests_per_min,
17315 );
17316 debug_struct.field("rebuild_ann_index", &self.rebuild_ann_index);
17317 debug_struct.field("import_source", &self.import_source);
17318 debug_struct.field("partial_failure_sink", &self.partial_failure_sink);
17319 debug_struct.field("import_result_sink", &self.import_result_sink);
17320 if !self._unknown_fields.is_empty() {
17321 debug_struct.field("_unknown_fields", &self._unknown_fields);
17322 }
17323 debug_struct.finish()
17324 }
17325}
17326
17327#[cfg(feature = "vertex-rag-data-service")]
17328impl std::fmt::Debug for super::RagManagedDbConfig {
17329 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17330 let mut debug_struct = f.debug_struct("RagManagedDbConfig");
17331 debug_struct.field("tier", &self.tier);
17332 if !self._unknown_fields.is_empty() {
17333 debug_struct.field("_unknown_fields", &self._unknown_fields);
17334 }
17335 debug_struct.finish()
17336 }
17337}
17338
17339#[cfg(feature = "vertex-rag-data-service")]
17340impl std::fmt::Debug for super::rag_managed_db_config::Scaled {
17341 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17342 let mut debug_struct = f.debug_struct("Scaled");
17343 if !self._unknown_fields.is_empty() {
17344 debug_struct.field("_unknown_fields", &self._unknown_fields);
17345 }
17346 debug_struct.finish()
17347 }
17348}
17349
17350#[cfg(feature = "vertex-rag-data-service")]
17351impl std::fmt::Debug for super::rag_managed_db_config::Basic {
17352 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17353 let mut debug_struct = f.debug_struct("Basic");
17354 if !self._unknown_fields.is_empty() {
17355 debug_struct.field("_unknown_fields", &self._unknown_fields);
17356 }
17357 debug_struct.finish()
17358 }
17359}
17360
17361#[cfg(feature = "vertex-rag-data-service")]
17362impl std::fmt::Debug for super::rag_managed_db_config::Unprovisioned {
17363 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17364 let mut debug_struct = f.debug_struct("Unprovisioned");
17365 if !self._unknown_fields.is_empty() {
17366 debug_struct.field("_unknown_fields", &self._unknown_fields);
17367 }
17368 debug_struct.finish()
17369 }
17370}
17371
17372#[cfg(feature = "vertex-rag-data-service")]
17373impl std::fmt::Debug for super::RagEngineConfig {
17374 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17375 let mut debug_struct = f.debug_struct("RagEngineConfig");
17376 debug_struct.field("name", &self.name);
17377 debug_struct.field("rag_managed_db_config", &self.rag_managed_db_config);
17378 if !self._unknown_fields.is_empty() {
17379 debug_struct.field("_unknown_fields", &self._unknown_fields);
17380 }
17381 debug_struct.finish()
17382 }
17383}
17384
17385#[cfg(feature = "vertex-rag-data-service")]
17386impl std::fmt::Debug for super::CreateRagCorpusRequest {
17387 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17388 let mut debug_struct = f.debug_struct("CreateRagCorpusRequest");
17389 debug_struct.field("parent", &self.parent);
17390 debug_struct.field("rag_corpus", &self.rag_corpus);
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::GetRagCorpusRequest {
17400 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17401 let mut debug_struct = f.debug_struct("GetRagCorpusRequest");
17402 debug_struct.field("name", &self.name);
17403 if !self._unknown_fields.is_empty() {
17404 debug_struct.field("_unknown_fields", &self._unknown_fields);
17405 }
17406 debug_struct.finish()
17407 }
17408}
17409
17410#[cfg(feature = "vertex-rag-data-service")]
17411impl std::fmt::Debug for super::ListRagCorporaRequest {
17412 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17413 let mut debug_struct = f.debug_struct("ListRagCorporaRequest");
17414 debug_struct.field("parent", &self.parent);
17415 debug_struct.field("page_size", &self.page_size);
17416 debug_struct.field("page_token", &self.page_token);
17417 if !self._unknown_fields.is_empty() {
17418 debug_struct.field("_unknown_fields", &self._unknown_fields);
17419 }
17420 debug_struct.finish()
17421 }
17422}
17423
17424#[cfg(feature = "vertex-rag-data-service")]
17425impl std::fmt::Debug for super::ListRagCorporaResponse {
17426 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17427 let mut debug_struct = f.debug_struct("ListRagCorporaResponse");
17428 debug_struct.field("rag_corpora", &self.rag_corpora);
17429 debug_struct.field("next_page_token", &self.next_page_token);
17430 if !self._unknown_fields.is_empty() {
17431 debug_struct.field("_unknown_fields", &self._unknown_fields);
17432 }
17433 debug_struct.finish()
17434 }
17435}
17436
17437#[cfg(feature = "vertex-rag-data-service")]
17438impl std::fmt::Debug for super::DeleteRagCorpusRequest {
17439 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17440 let mut debug_struct = f.debug_struct("DeleteRagCorpusRequest");
17441 debug_struct.field("name", &self.name);
17442 debug_struct.field("force", &self.force);
17443 if !self._unknown_fields.is_empty() {
17444 debug_struct.field("_unknown_fields", &self._unknown_fields);
17445 }
17446 debug_struct.finish()
17447 }
17448}
17449
17450#[cfg(feature = "vertex-rag-data-service")]
17451impl std::fmt::Debug for super::UploadRagFileRequest {
17452 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17453 let mut debug_struct = f.debug_struct("UploadRagFileRequest");
17454 debug_struct.field("parent", &self.parent);
17455 debug_struct.field("rag_file", &self.rag_file);
17456 debug_struct.field("upload_rag_file_config", &self.upload_rag_file_config);
17457 if !self._unknown_fields.is_empty() {
17458 debug_struct.field("_unknown_fields", &self._unknown_fields);
17459 }
17460 debug_struct.finish()
17461 }
17462}
17463
17464#[cfg(feature = "vertex-rag-data-service")]
17465impl std::fmt::Debug for super::UploadRagFileResponse {
17466 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17467 let mut debug_struct = f.debug_struct("UploadRagFileResponse");
17468 debug_struct.field("result", &self.result);
17469 if !self._unknown_fields.is_empty() {
17470 debug_struct.field("_unknown_fields", &self._unknown_fields);
17471 }
17472 debug_struct.finish()
17473 }
17474}
17475
17476#[cfg(feature = "vertex-rag-data-service")]
17477impl std::fmt::Debug for super::ImportRagFilesRequest {
17478 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17479 let mut debug_struct = f.debug_struct("ImportRagFilesRequest");
17480 debug_struct.field("parent", &self.parent);
17481 debug_struct.field("import_rag_files_config", &self.import_rag_files_config);
17482 if !self._unknown_fields.is_empty() {
17483 debug_struct.field("_unknown_fields", &self._unknown_fields);
17484 }
17485 debug_struct.finish()
17486 }
17487}
17488
17489#[cfg(feature = "vertex-rag-data-service")]
17490impl std::fmt::Debug for super::ImportRagFilesResponse {
17491 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17492 let mut debug_struct = f.debug_struct("ImportRagFilesResponse");
17493 debug_struct.field("imported_rag_files_count", &self.imported_rag_files_count);
17494 debug_struct.field("failed_rag_files_count", &self.failed_rag_files_count);
17495 debug_struct.field("skipped_rag_files_count", &self.skipped_rag_files_count);
17496 debug_struct.field("partial_failure_sink", &self.partial_failure_sink);
17497 if !self._unknown_fields.is_empty() {
17498 debug_struct.field("_unknown_fields", &self._unknown_fields);
17499 }
17500 debug_struct.finish()
17501 }
17502}
17503
17504#[cfg(feature = "vertex-rag-data-service")]
17505impl std::fmt::Debug for super::GetRagFileRequest {
17506 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17507 let mut debug_struct = f.debug_struct("GetRagFileRequest");
17508 debug_struct.field("name", &self.name);
17509 if !self._unknown_fields.is_empty() {
17510 debug_struct.field("_unknown_fields", &self._unknown_fields);
17511 }
17512 debug_struct.finish()
17513 }
17514}
17515
17516#[cfg(feature = "vertex-rag-data-service")]
17517impl std::fmt::Debug for super::ListRagFilesRequest {
17518 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17519 let mut debug_struct = f.debug_struct("ListRagFilesRequest");
17520 debug_struct.field("parent", &self.parent);
17521 debug_struct.field("page_size", &self.page_size);
17522 debug_struct.field("page_token", &self.page_token);
17523 if !self._unknown_fields.is_empty() {
17524 debug_struct.field("_unknown_fields", &self._unknown_fields);
17525 }
17526 debug_struct.finish()
17527 }
17528}
17529
17530#[cfg(feature = "vertex-rag-data-service")]
17531impl std::fmt::Debug for super::ListRagFilesResponse {
17532 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17533 let mut debug_struct = f.debug_struct("ListRagFilesResponse");
17534 debug_struct.field("rag_files", &self.rag_files);
17535 debug_struct.field("next_page_token", &self.next_page_token);
17536 if !self._unknown_fields.is_empty() {
17537 debug_struct.field("_unknown_fields", &self._unknown_fields);
17538 }
17539 debug_struct.finish()
17540 }
17541}
17542
17543#[cfg(feature = "vertex-rag-data-service")]
17544impl std::fmt::Debug for super::DeleteRagFileRequest {
17545 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17546 let mut debug_struct = f.debug_struct("DeleteRagFileRequest");
17547 debug_struct.field("name", &self.name);
17548 if !self._unknown_fields.is_empty() {
17549 debug_struct.field("_unknown_fields", &self._unknown_fields);
17550 }
17551 debug_struct.finish()
17552 }
17553}
17554
17555#[cfg(feature = "vertex-rag-data-service")]
17556impl std::fmt::Debug for super::CreateRagCorpusOperationMetadata {
17557 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17558 let mut debug_struct = f.debug_struct("CreateRagCorpusOperationMetadata");
17559 debug_struct.field("generic_metadata", &self.generic_metadata);
17560 if !self._unknown_fields.is_empty() {
17561 debug_struct.field("_unknown_fields", &self._unknown_fields);
17562 }
17563 debug_struct.finish()
17564 }
17565}
17566
17567#[cfg(feature = "vertex-rag-data-service")]
17568impl std::fmt::Debug for super::GetRagEngineConfigRequest {
17569 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17570 let mut debug_struct = f.debug_struct("GetRagEngineConfigRequest");
17571 debug_struct.field("name", &self.name);
17572 if !self._unknown_fields.is_empty() {
17573 debug_struct.field("_unknown_fields", &self._unknown_fields);
17574 }
17575 debug_struct.finish()
17576 }
17577}
17578
17579#[cfg(feature = "vertex-rag-data-service")]
17580impl std::fmt::Debug for super::UpdateRagCorpusRequest {
17581 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17582 let mut debug_struct = f.debug_struct("UpdateRagCorpusRequest");
17583 debug_struct.field("rag_corpus", &self.rag_corpus);
17584 if !self._unknown_fields.is_empty() {
17585 debug_struct.field("_unknown_fields", &self._unknown_fields);
17586 }
17587 debug_struct.finish()
17588 }
17589}
17590
17591#[cfg(feature = "vertex-rag-data-service")]
17592impl std::fmt::Debug for super::UpdateRagCorpusOperationMetadata {
17593 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17594 let mut debug_struct = f.debug_struct("UpdateRagCorpusOperationMetadata");
17595 debug_struct.field("generic_metadata", &self.generic_metadata);
17596 if !self._unknown_fields.is_empty() {
17597 debug_struct.field("_unknown_fields", &self._unknown_fields);
17598 }
17599 debug_struct.finish()
17600 }
17601}
17602
17603#[cfg(feature = "vertex-rag-data-service")]
17604impl std::fmt::Debug for super::ImportRagFilesOperationMetadata {
17605 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17606 let mut debug_struct = f.debug_struct("ImportRagFilesOperationMetadata");
17607 debug_struct.field("generic_metadata", &self.generic_metadata);
17608 debug_struct.field("rag_corpus_id", &self.rag_corpus_id);
17609 debug_struct.field("import_rag_files_config", &self.import_rag_files_config);
17610 debug_struct.field("progress_percentage", &self.progress_percentage);
17611 if !self._unknown_fields.is_empty() {
17612 debug_struct.field("_unknown_fields", &self._unknown_fields);
17613 }
17614 debug_struct.finish()
17615 }
17616}
17617
17618#[cfg(feature = "vertex-rag-data-service")]
17619impl std::fmt::Debug for super::UpdateRagEngineConfigRequest {
17620 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17621 let mut debug_struct = f.debug_struct("UpdateRagEngineConfigRequest");
17622 debug_struct.field("rag_engine_config", &self.rag_engine_config);
17623 if !self._unknown_fields.is_empty() {
17624 debug_struct.field("_unknown_fields", &self._unknown_fields);
17625 }
17626 debug_struct.finish()
17627 }
17628}
17629
17630#[cfg(feature = "vertex-rag-data-service")]
17631impl std::fmt::Debug for super::UpdateRagEngineConfigOperationMetadata {
17632 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17633 let mut debug_struct = f.debug_struct("UpdateRagEngineConfigOperationMetadata");
17634 debug_struct.field("generic_metadata", &self.generic_metadata);
17635 if !self._unknown_fields.is_empty() {
17636 debug_struct.field("_unknown_fields", &self._unknown_fields);
17637 }
17638 debug_struct.finish()
17639 }
17640}
17641
17642#[cfg(feature = "vertex-rag-service")]
17643impl std::fmt::Debug for super::RagQuery {
17644 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17645 let mut debug_struct = f.debug_struct("RagQuery");
17646 debug_struct.field("rag_retrieval_config", &self.rag_retrieval_config);
17647 debug_struct.field("query", &self.query);
17648 if !self._unknown_fields.is_empty() {
17649 debug_struct.field("_unknown_fields", &self._unknown_fields);
17650 }
17651 debug_struct.finish()
17652 }
17653}
17654
17655#[cfg(feature = "vertex-rag-service")]
17656impl std::fmt::Debug for super::RetrieveContextsRequest {
17657 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17658 let mut debug_struct = f.debug_struct("RetrieveContextsRequest");
17659 debug_struct.field("parent", &self.parent);
17660 debug_struct.field("query", &self.query);
17661 debug_struct.field("data_source", &self.data_source);
17662 if !self._unknown_fields.is_empty() {
17663 debug_struct.field("_unknown_fields", &self._unknown_fields);
17664 }
17665 debug_struct.finish()
17666 }
17667}
17668
17669#[cfg(feature = "vertex-rag-service")]
17670impl std::fmt::Debug for super::retrieve_contexts_request::VertexRagStore {
17671 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17672 let mut debug_struct = f.debug_struct("VertexRagStore");
17673 debug_struct.field("rag_resources", &self.rag_resources);
17674 debug_struct.field("vector_distance_threshold", &self.vector_distance_threshold);
17675 if !self._unknown_fields.is_empty() {
17676 debug_struct.field("_unknown_fields", &self._unknown_fields);
17677 }
17678 debug_struct.finish()
17679 }
17680}
17681
17682#[cfg(feature = "vertex-rag-service")]
17683impl std::fmt::Debug for super::retrieve_contexts_request::vertex_rag_store::RagResource {
17684 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17685 let mut debug_struct = f.debug_struct("RagResource");
17686 debug_struct.field("rag_corpus", &self.rag_corpus);
17687 debug_struct.field("rag_file_ids", &self.rag_file_ids);
17688 if !self._unknown_fields.is_empty() {
17689 debug_struct.field("_unknown_fields", &self._unknown_fields);
17690 }
17691 debug_struct.finish()
17692 }
17693}
17694
17695#[cfg(feature = "vertex-rag-service")]
17696impl std::fmt::Debug for super::RagContexts {
17697 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17698 let mut debug_struct = f.debug_struct("RagContexts");
17699 debug_struct.field("contexts", &self.contexts);
17700 if !self._unknown_fields.is_empty() {
17701 debug_struct.field("_unknown_fields", &self._unknown_fields);
17702 }
17703 debug_struct.finish()
17704 }
17705}
17706
17707#[cfg(feature = "vertex-rag-service")]
17708impl std::fmt::Debug for super::rag_contexts::Context {
17709 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17710 let mut debug_struct = f.debug_struct("Context");
17711 debug_struct.field("source_uri", &self.source_uri);
17712 debug_struct.field("source_display_name", &self.source_display_name);
17713 debug_struct.field("text", &self.text);
17714 debug_struct.field("score", &self.score);
17715 debug_struct.field("chunk", &self.chunk);
17716 if !self._unknown_fields.is_empty() {
17717 debug_struct.field("_unknown_fields", &self._unknown_fields);
17718 }
17719 debug_struct.finish()
17720 }
17721}
17722
17723#[cfg(feature = "vertex-rag-service")]
17724impl std::fmt::Debug for super::RetrieveContextsResponse {
17725 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17726 let mut debug_struct = f.debug_struct("RetrieveContextsResponse");
17727 debug_struct.field("contexts", &self.contexts);
17728 if !self._unknown_fields.is_empty() {
17729 debug_struct.field("_unknown_fields", &self._unknown_fields);
17730 }
17731 debug_struct.finish()
17732 }
17733}
17734
17735#[cfg(feature = "vertex-rag-service")]
17736impl std::fmt::Debug for super::AugmentPromptRequest {
17737 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17738 let mut debug_struct = f.debug_struct("AugmentPromptRequest");
17739 debug_struct.field("parent", &self.parent);
17740 debug_struct.field("contents", &self.contents);
17741 debug_struct.field("model", &self.model);
17742 debug_struct.field("data_source", &self.data_source);
17743 if !self._unknown_fields.is_empty() {
17744 debug_struct.field("_unknown_fields", &self._unknown_fields);
17745 }
17746 debug_struct.finish()
17747 }
17748}
17749
17750#[cfg(feature = "vertex-rag-service")]
17751impl std::fmt::Debug for super::augment_prompt_request::Model {
17752 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17753 let mut debug_struct = f.debug_struct("Model");
17754 debug_struct.field("model", &self.model);
17755 debug_struct.field("model_version", &self.model_version);
17756 if !self._unknown_fields.is_empty() {
17757 debug_struct.field("_unknown_fields", &self._unknown_fields);
17758 }
17759 debug_struct.finish()
17760 }
17761}
17762
17763#[cfg(feature = "vertex-rag-service")]
17764impl std::fmt::Debug for super::AugmentPromptResponse {
17765 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17766 let mut debug_struct = f.debug_struct("AugmentPromptResponse");
17767 debug_struct.field("augmented_prompt", &self.augmented_prompt);
17768 debug_struct.field("facts", &self.facts);
17769 if !self._unknown_fields.is_empty() {
17770 debug_struct.field("_unknown_fields", &self._unknown_fields);
17771 }
17772 debug_struct.finish()
17773 }
17774}
17775
17776#[cfg(feature = "vertex-rag-service")]
17777impl std::fmt::Debug for super::CorroborateContentRequest {
17778 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17779 let mut debug_struct = f.debug_struct("CorroborateContentRequest");
17780 debug_struct.field("parent", &self.parent);
17781 debug_struct.field("content", &self.content);
17782 debug_struct.field("facts", &self.facts);
17783 debug_struct.field("parameters", &self.parameters);
17784 if !self._unknown_fields.is_empty() {
17785 debug_struct.field("_unknown_fields", &self._unknown_fields);
17786 }
17787 debug_struct.finish()
17788 }
17789}
17790
17791#[cfg(feature = "vertex-rag-service")]
17792impl std::fmt::Debug for super::corroborate_content_request::Parameters {
17793 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17794 let mut debug_struct = f.debug_struct("Parameters");
17795 debug_struct.field("citation_threshold", &self.citation_threshold);
17796 if !self._unknown_fields.is_empty() {
17797 debug_struct.field("_unknown_fields", &self._unknown_fields);
17798 }
17799 debug_struct.finish()
17800 }
17801}
17802
17803#[cfg(feature = "vertex-rag-service")]
17804impl std::fmt::Debug for super::CorroborateContentResponse {
17805 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17806 let mut debug_struct = f.debug_struct("CorroborateContentResponse");
17807 debug_struct.field("corroboration_score", &self.corroboration_score);
17808 debug_struct.field("claims", &self.claims);
17809 if !self._unknown_fields.is_empty() {
17810 debug_struct.field("_unknown_fields", &self._unknown_fields);
17811 }
17812 debug_struct.finish()
17813 }
17814}
17815
17816#[cfg(feature = "vertex-rag-service")]
17817impl std::fmt::Debug for super::Fact {
17818 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17819 let mut debug_struct = f.debug_struct("Fact");
17820 debug_struct.field("query", &self.query);
17821 debug_struct.field("title", &self.title);
17822 debug_struct.field("uri", &self.uri);
17823 debug_struct.field("summary", &self.summary);
17824 debug_struct.field("vector_distance", &self.vector_distance);
17825 debug_struct.field("score", &self.score);
17826 debug_struct.field("chunk", &self.chunk);
17827 if !self._unknown_fields.is_empty() {
17828 debug_struct.field("_unknown_fields", &self._unknown_fields);
17829 }
17830 debug_struct.finish()
17831 }
17832}
17833
17834#[cfg(feature = "vertex-rag-service")]
17835impl std::fmt::Debug for super::Claim {
17836 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17837 let mut debug_struct = f.debug_struct("Claim");
17838 debug_struct.field("start_index", &self.start_index);
17839 debug_struct.field("end_index", &self.end_index);
17840 debug_struct.field("fact_indexes", &self.fact_indexes);
17841 debug_struct.field("score", &self.score);
17842 if !self._unknown_fields.is_empty() {
17843 debug_struct.field("_unknown_fields", &self._unknown_fields);
17844 }
17845 debug_struct.finish()
17846 }
17847}
17848
17849#[cfg(feature = "vertex-rag-service")]
17850impl std::fmt::Debug for super::AskContextsRequest {
17851 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17852 let mut debug_struct = f.debug_struct("AskContextsRequest");
17853 debug_struct.field("parent", &self.parent);
17854 debug_struct.field("query", &self.query);
17855 debug_struct.field("tools", &self.tools);
17856 if !self._unknown_fields.is_empty() {
17857 debug_struct.field("_unknown_fields", &self._unknown_fields);
17858 }
17859 debug_struct.finish()
17860 }
17861}
17862
17863#[cfg(feature = "vertex-rag-service")]
17864impl std::fmt::Debug for super::AskContextsResponse {
17865 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17866 let mut debug_struct = f.debug_struct("AskContextsResponse");
17867 debug_struct.field("response", &self.response);
17868 debug_struct.field("contexts", &self.contexts);
17869 if !self._unknown_fields.is_empty() {
17870 debug_struct.field("_unknown_fields", &self._unknown_fields);
17871 }
17872 debug_struct.finish()
17873 }
17874}
17875
17876#[cfg(feature = "vertex-rag-service")]
17877impl std::fmt::Debug for super::AsyncRetrieveContextsRequest {
17878 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17879 let mut debug_struct = f.debug_struct("AsyncRetrieveContextsRequest");
17880 debug_struct.field("parent", &self.parent);
17881 debug_struct.field("query", &self.query);
17882 debug_struct.field("tools", &self.tools);
17883 if !self._unknown_fields.is_empty() {
17884 debug_struct.field("_unknown_fields", &self._unknown_fields);
17885 }
17886 debug_struct.finish()
17887 }
17888}
17889
17890#[cfg(feature = "vertex-rag-service")]
17891impl std::fmt::Debug for super::AsyncRetrieveContextsResponse {
17892 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17893 let mut debug_struct = f.debug_struct("AsyncRetrieveContextsResponse");
17894 debug_struct.field("contexts", &self.contexts);
17895 if !self._unknown_fields.is_empty() {
17896 debug_struct.field("_unknown_fields", &self._unknown_fields);
17897 }
17898 debug_struct.finish()
17899 }
17900}
17901
17902#[cfg(feature = "vertex-rag-service")]
17903impl std::fmt::Debug for super::AsyncRetrieveContextsOperationMetadata {
17904 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17905 let mut debug_struct = f.debug_struct("AsyncRetrieveContextsOperationMetadata");
17906 debug_struct.field("generic_metadata", &self.generic_metadata);
17907 if !self._unknown_fields.is_empty() {
17908 debug_struct.field("_unknown_fields", &self._unknown_fields);
17909 }
17910 debug_struct.finish()
17911 }
17912}
17913
17914#[cfg(feature = "vizier-service")]
17915impl std::fmt::Debug for super::GetStudyRequest {
17916 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17917 let mut debug_struct = f.debug_struct("GetStudyRequest");
17918 debug_struct.field("name", &self.name);
17919 if !self._unknown_fields.is_empty() {
17920 debug_struct.field("_unknown_fields", &self._unknown_fields);
17921 }
17922 debug_struct.finish()
17923 }
17924}
17925
17926#[cfg(feature = "vizier-service")]
17927impl std::fmt::Debug for super::CreateStudyRequest {
17928 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17929 let mut debug_struct = f.debug_struct("CreateStudyRequest");
17930 debug_struct.field("parent", &self.parent);
17931 debug_struct.field("study", &self.study);
17932 if !self._unknown_fields.is_empty() {
17933 debug_struct.field("_unknown_fields", &self._unknown_fields);
17934 }
17935 debug_struct.finish()
17936 }
17937}
17938
17939#[cfg(feature = "vizier-service")]
17940impl std::fmt::Debug for super::ListStudiesRequest {
17941 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17942 let mut debug_struct = f.debug_struct("ListStudiesRequest");
17943 debug_struct.field("parent", &self.parent);
17944 debug_struct.field("page_token", &self.page_token);
17945 debug_struct.field("page_size", &self.page_size);
17946 if !self._unknown_fields.is_empty() {
17947 debug_struct.field("_unknown_fields", &self._unknown_fields);
17948 }
17949 debug_struct.finish()
17950 }
17951}
17952
17953#[cfg(feature = "vizier-service")]
17954impl std::fmt::Debug for super::ListStudiesResponse {
17955 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17956 let mut debug_struct = f.debug_struct("ListStudiesResponse");
17957 debug_struct.field("studies", &self.studies);
17958 debug_struct.field("next_page_token", &self.next_page_token);
17959 if !self._unknown_fields.is_empty() {
17960 debug_struct.field("_unknown_fields", &self._unknown_fields);
17961 }
17962 debug_struct.finish()
17963 }
17964}
17965
17966#[cfg(feature = "vizier-service")]
17967impl std::fmt::Debug for super::DeleteStudyRequest {
17968 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17969 let mut debug_struct = f.debug_struct("DeleteStudyRequest");
17970 debug_struct.field("name", &self.name);
17971 if !self._unknown_fields.is_empty() {
17972 debug_struct.field("_unknown_fields", &self._unknown_fields);
17973 }
17974 debug_struct.finish()
17975 }
17976}
17977
17978#[cfg(feature = "vizier-service")]
17979impl std::fmt::Debug for super::LookupStudyRequest {
17980 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17981 let mut debug_struct = f.debug_struct("LookupStudyRequest");
17982 debug_struct.field("parent", &self.parent);
17983 debug_struct.field("display_name", &self.display_name);
17984 if !self._unknown_fields.is_empty() {
17985 debug_struct.field("_unknown_fields", &self._unknown_fields);
17986 }
17987 debug_struct.finish()
17988 }
17989}
17990
17991#[cfg(feature = "vizier-service")]
17992impl std::fmt::Debug for super::SuggestTrialsRequest {
17993 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
17994 let mut debug_struct = f.debug_struct("SuggestTrialsRequest");
17995 debug_struct.field("parent", &self.parent);
17996 debug_struct.field("suggestion_count", &self.suggestion_count);
17997 debug_struct.field("client_id", &self.client_id);
17998 debug_struct.field("contexts", &self.contexts);
17999 if !self._unknown_fields.is_empty() {
18000 debug_struct.field("_unknown_fields", &self._unknown_fields);
18001 }
18002 debug_struct.finish()
18003 }
18004}
18005
18006#[cfg(feature = "vizier-service")]
18007impl std::fmt::Debug for super::SuggestTrialsResponse {
18008 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18009 let mut debug_struct = f.debug_struct("SuggestTrialsResponse");
18010 debug_struct.field("trials", &self.trials);
18011 debug_struct.field("study_state", &self.study_state);
18012 debug_struct.field("start_time", &self.start_time);
18013 debug_struct.field("end_time", &self.end_time);
18014 if !self._unknown_fields.is_empty() {
18015 debug_struct.field("_unknown_fields", &self._unknown_fields);
18016 }
18017 debug_struct.finish()
18018 }
18019}
18020
18021#[cfg(feature = "vizier-service")]
18022impl std::fmt::Debug for super::SuggestTrialsMetadata {
18023 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18024 let mut debug_struct = f.debug_struct("SuggestTrialsMetadata");
18025 debug_struct.field("generic_metadata", &self.generic_metadata);
18026 debug_struct.field("client_id", &self.client_id);
18027 if !self._unknown_fields.is_empty() {
18028 debug_struct.field("_unknown_fields", &self._unknown_fields);
18029 }
18030 debug_struct.finish()
18031 }
18032}
18033
18034#[cfg(feature = "vizier-service")]
18035impl std::fmt::Debug for super::CreateTrialRequest {
18036 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18037 let mut debug_struct = f.debug_struct("CreateTrialRequest");
18038 debug_struct.field("parent", &self.parent);
18039 debug_struct.field("trial", &self.trial);
18040 if !self._unknown_fields.is_empty() {
18041 debug_struct.field("_unknown_fields", &self._unknown_fields);
18042 }
18043 debug_struct.finish()
18044 }
18045}
18046
18047#[cfg(feature = "vizier-service")]
18048impl std::fmt::Debug for super::GetTrialRequest {
18049 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18050 let mut debug_struct = f.debug_struct("GetTrialRequest");
18051 debug_struct.field("name", &self.name);
18052 if !self._unknown_fields.is_empty() {
18053 debug_struct.field("_unknown_fields", &self._unknown_fields);
18054 }
18055 debug_struct.finish()
18056 }
18057}
18058
18059#[cfg(feature = "vizier-service")]
18060impl std::fmt::Debug for super::ListTrialsRequest {
18061 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18062 let mut debug_struct = f.debug_struct("ListTrialsRequest");
18063 debug_struct.field("parent", &self.parent);
18064 debug_struct.field("page_token", &self.page_token);
18065 debug_struct.field("page_size", &self.page_size);
18066 if !self._unknown_fields.is_empty() {
18067 debug_struct.field("_unknown_fields", &self._unknown_fields);
18068 }
18069 debug_struct.finish()
18070 }
18071}
18072
18073#[cfg(feature = "vizier-service")]
18074impl std::fmt::Debug for super::ListTrialsResponse {
18075 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18076 let mut debug_struct = f.debug_struct("ListTrialsResponse");
18077 debug_struct.field("trials", &self.trials);
18078 debug_struct.field("next_page_token", &self.next_page_token);
18079 if !self._unknown_fields.is_empty() {
18080 debug_struct.field("_unknown_fields", &self._unknown_fields);
18081 }
18082 debug_struct.finish()
18083 }
18084}
18085
18086#[cfg(feature = "vizier-service")]
18087impl std::fmt::Debug for super::AddTrialMeasurementRequest {
18088 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18089 let mut debug_struct = f.debug_struct("AddTrialMeasurementRequest");
18090 debug_struct.field("trial_name", &self.trial_name);
18091 debug_struct.field("measurement", &self.measurement);
18092 if !self._unknown_fields.is_empty() {
18093 debug_struct.field("_unknown_fields", &self._unknown_fields);
18094 }
18095 debug_struct.finish()
18096 }
18097}
18098
18099#[cfg(feature = "vizier-service")]
18100impl std::fmt::Debug for super::CompleteTrialRequest {
18101 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18102 let mut debug_struct = f.debug_struct("CompleteTrialRequest");
18103 debug_struct.field("name", &self.name);
18104 debug_struct.field("final_measurement", &self.final_measurement);
18105 debug_struct.field("trial_infeasible", &self.trial_infeasible);
18106 debug_struct.field("infeasible_reason", &self.infeasible_reason);
18107 if !self._unknown_fields.is_empty() {
18108 debug_struct.field("_unknown_fields", &self._unknown_fields);
18109 }
18110 debug_struct.finish()
18111 }
18112}
18113
18114#[cfg(feature = "vizier-service")]
18115impl std::fmt::Debug for super::DeleteTrialRequest {
18116 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18117 let mut debug_struct = f.debug_struct("DeleteTrialRequest");
18118 debug_struct.field("name", &self.name);
18119 if !self._unknown_fields.is_empty() {
18120 debug_struct.field("_unknown_fields", &self._unknown_fields);
18121 }
18122 debug_struct.finish()
18123 }
18124}
18125
18126#[cfg(feature = "vizier-service")]
18127impl std::fmt::Debug for super::CheckTrialEarlyStoppingStateRequest {
18128 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18129 let mut debug_struct = f.debug_struct("CheckTrialEarlyStoppingStateRequest");
18130 debug_struct.field("trial_name", &self.trial_name);
18131 if !self._unknown_fields.is_empty() {
18132 debug_struct.field("_unknown_fields", &self._unknown_fields);
18133 }
18134 debug_struct.finish()
18135 }
18136}
18137
18138#[cfg(feature = "vizier-service")]
18139impl std::fmt::Debug for super::CheckTrialEarlyStoppingStateResponse {
18140 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18141 let mut debug_struct = f.debug_struct("CheckTrialEarlyStoppingStateResponse");
18142 debug_struct.field("should_stop", &self.should_stop);
18143 if !self._unknown_fields.is_empty() {
18144 debug_struct.field("_unknown_fields", &self._unknown_fields);
18145 }
18146 debug_struct.finish()
18147 }
18148}
18149
18150#[cfg(feature = "vizier-service")]
18151impl std::fmt::Debug for super::CheckTrialEarlyStoppingStateMetatdata {
18152 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18153 let mut debug_struct = f.debug_struct("CheckTrialEarlyStoppingStateMetatdata");
18154 debug_struct.field("generic_metadata", &self.generic_metadata);
18155 debug_struct.field("study", &self.study);
18156 debug_struct.field("trial", &self.trial);
18157 if !self._unknown_fields.is_empty() {
18158 debug_struct.field("_unknown_fields", &self._unknown_fields);
18159 }
18160 debug_struct.finish()
18161 }
18162}
18163
18164#[cfg(feature = "vizier-service")]
18165impl std::fmt::Debug for super::StopTrialRequest {
18166 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18167 let mut debug_struct = f.debug_struct("StopTrialRequest");
18168 debug_struct.field("name", &self.name);
18169 if !self._unknown_fields.is_empty() {
18170 debug_struct.field("_unknown_fields", &self._unknown_fields);
18171 }
18172 debug_struct.finish()
18173 }
18174}
18175
18176#[cfg(feature = "vizier-service")]
18177impl std::fmt::Debug for super::ListOptimalTrialsRequest {
18178 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18179 let mut debug_struct = f.debug_struct("ListOptimalTrialsRequest");
18180 debug_struct.field("parent", &self.parent);
18181 if !self._unknown_fields.is_empty() {
18182 debug_struct.field("_unknown_fields", &self._unknown_fields);
18183 }
18184 debug_struct.finish()
18185 }
18186}
18187
18188#[cfg(feature = "vizier-service")]
18189impl std::fmt::Debug for super::ListOptimalTrialsResponse {
18190 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
18191 let mut debug_struct = f.debug_struct("ListOptimalTrialsResponse");
18192 debug_struct.field("optimal_trials", &self.optimal_trials);
18193 if !self._unknown_fields.is_empty() {
18194 debug_struct.field("_unknown_fields", &self._unknown_fields);
18195 }
18196 debug_struct.finish()
18197 }
18198}